summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* HTML: Remove some status bar updating code.Michael Drake2016-02-104-43/+0
|
* cleanup cocoa application run methodVincent Sanders2016-02-101-154/+164
| | | | | This fixes several warnings and cleans up automatic pool cleanup handling in the run method. Additionally this is a whitespace cleanup.
* Prevent cocoa infinite event loop at startupVincent Sanders2016-02-101-2/+4
| | | | | | The PSMTabController framework was calling mouse exited events on its rollover button implementation which caused an inifinite recursion in event forwarding.
* Layout: Don't generate :before and :after boxes for replaced elements.Michael Drake2016-02-092-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | In CSS 2.1 this was undefined. CSS 2.1 -- 12.1 The :before and :after pseudo-elements Note. This specification does not fully define the interaction of :before and :after with replaced elements (such as IMG in HTML). This will be defined in more detail in a future specification. -- https://www.w3.org/TR/CSS21/generate.html#before-after-content In CSS 3 the :before and :after generated content boxes are not allowed on replaced elements. CSS 3 Generated and Replaced Content Module 12. Replaced content The box model defines different rules for the layout of replaced elements than normal elements. Replaced elements do not have '::before' and '::after' pseudo-elements; the 'content' property in the case of replaced content replaces the entire contents of the element's box. -- https://www.w3.org/TR/css3-content/#replacedContent
* Can free pango font desc as soon as it's set.Michael Drake2016-02-091-10/+12
|
* Add switch case fallthrough comment.Michael Drake2016-02-091-0/+1
|
* Add switch case fallthrough comments.Michael Drake2016-02-091-0/+5
|
* fix coverity submission for netsurfVincent Sanders2016-02-091-3/+5
|
* remove possible null dereference on allocation faliureVincent Sanders2016-02-091-2/+2
| | | | fix null dereference is calloc fails. coverity 1316339
* remove another failing cocoa translation stringVincent Sanders2016-02-091-0/+0
|
* remove another cocoa string causing ibtool to failVincent Sanders2016-02-091-0/+0
|
* remove strings causing ibtool to fail on cocoa buildVincent Sanders2016-02-091-0/+0
|
* clean up cocoa warnings on os x yosemite sdkVincent Sanders2016-02-0915-1298/+1426
|
* mac os x 32bit runtime requires properties to be defined to syntehsizeVincent Sanders2016-02-081-0/+1
|
* Update compilation to cope with modern SDK locationsVincent Sanders2016-02-083-23/+29
|
* Update Mac OS X cocoa frontend to build using SDK 10.10Vincent Sanders2016-02-087-270/+316
|
* Use readonly get_line, since it is supposed to be faster.Michael Drake2016-02-081-1/+1
|
* Don't haemorrhage Pango layouts out of nsfont_paint.Michael Drake2016-02-081-0/+1
| | | | | | | | | | | | | | | | | | Before: LEAK SUMMARY: definitely lost: 143,462 bytes in 811 blocks indirectly lost: 835,174 bytes in 16,656 blocks possibly lost: 104,465 bytes in 1,631 blocks still reachable: 3,634,180 bytes in 30,844 blocks suppressed: 0 bytes in 0 blocks After: LEAK SUMMARY: definitely lost: 57,990 bytes in 258 blocks indirectly lost: 218,013 bytes in 5,995 blocks possibly lost: 110,118 bytes in 1,837 blocks still reachable: 3,637,842 bytes in 30,881 blocks suppressed: 0 bytes in 0 blocks
* Log the cache limit along side size, after clean.Michael Drake2016-02-081-1/+1
|
* Style: Wrap some long lines.Michael Drake2016-02-081-18/+31
|
* Add URL to llcache object destruction logging.Michael Drake2016-02-081-1/+2
|
* fix cocoa SDK awk invocationVincent Sanders2016-02-071-1/+1
|
* extract cocoa SDK path rather than use pre-defined pathVincent Sanders2016-02-071-1/+2
|
* ensure limits is included for PATH_MAXVincent Sanders2016-02-071-0/+1
|
* ensure mac os x path is correctVincent Sanders2016-02-071-0/+1
|
* Fix RISC OS pointer shape issueDave Higton2016-02-071-0/+1
| | | | | | | | | This is a patch for Mantis issue 2170. The bug is that, if you hover over a link in a window and then close the window with Control-F2, the pointer remains as the link pointer shape. The fix restores the pointer to the default shape before destroying the window.
* update jenkins build script for yosemiteVincent Sanders2016-02-071-0/+3
|
* remove need for glib in monkey frontend mainVincent Sanders2016-02-071-4/+111
|
* Fix body text hint.Michael Drake2016-02-071-0/+25
|
* Test: Remove duplicate noscript element.Michael Drake2016-02-061-3/+0
|
* Remove torrent of logging during browser window resize.Michael Drake2016-02-062-2/+1
|
* Merge branch 'tlsa/upfront-hints'Michael Drake2016-02-057-1791/+1645
|\
| * Rewrite hints handling to be more efficient.Michael Drake2016-02-052-1123/+788
| | | | | | | | | | | | | | | | | | | | Now we only look for hints that are actually possible for the given element. This new way of doing things is made possible by the new LibCSS API for hints. This also makes use of the LibDOM HTMLElement tag type to avoid lots of massive if-else-if ladders of dom_string_caseless_isequal calls.
| * Change hints handling to use new libcss API.Michael Drake2016-02-052-55/+191
| | | | | | | | | | | | | | | | | | Collect hints and provide them up front. Note this implementation is minimal effort, and quite inefficient. We can be faster about it by walking the element's attributes, and caching things set on ancestor elements which apply to the current element. (Mostly table, and body stuff.)
| * Remove duplicate branch.Michael Drake2016-02-051-8/+0
| |
| * Tidy cellpadding hint handling.Michael Drake2016-02-051-11/+12
| |
| * Split out presentational hints handling.Michael Drake2016-02-056-1791/+1851
|/
* add noscript warning to all tests so it is obvious when js is disabledVincent Sanders2016-02-0448-1/+49
|
* Add test for document.write() adding a STYLE element.Michael Drake2016-02-021-0/+15
|
* UI fixes for search bar and cookie managerAdrien Destugues2016-02-013-13/+14
| | | | | | | | | - Make the "Utilities" menu enabled again, since the cookie manager is there, - Bigger default size for the cookie manager window, and activate it when shown, - Fix the layout of the top bar so the search field is visible, and make it send the search request to the right place.
* Test for [TreatNullAs=EmptyString]John-Mark Bell2016-02-011-0/+24
|
* Handle known HTML elements without specialisations.Michael Drake2016-02-011-1/+7
|
* update for aarch64Vincent Sanders2016-02-011-0/+9
|
* Add paragraph proto test.Michael Drake2016-02-011-0/+23
|
* Attempt to squash warning that happens on CI.Michael Drake2016-02-011-3/+3
|
* JavaScript: Fix & optimise HTMLElement specialisation proto str generation.Michael Drake2016-02-011-9/+199
| | | | | | | We now map from tag name to appropriate specialisation of HTMLElement. We also build the prototype strings at build time, rather than using duktape to concatinate them together at run time.
* Add an option to close inactive tabs to the tab bar context menuChris Young2016-01-316-21/+62
|
* Implement warn_multi for OS3 (needed for the multiple tab close warning)Chris Young2016-01-311-4/+14
|
* Fix some enable/disable gadget logicChris Young2016-01-311-2/+2
|
* Force always show tabs when clicktab.gadget is older than v53Chris Young2016-01-312-5/+10
|