summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Enable tabbed browsing on OS3Chris Young2016-01-311-6/+11
|
* HTMLElement: stub .style getter. For #2413.John-Mark Bell2016-01-311-0/+9
|
* Javascript: introduce script execution timeout. For #2413.John-Mark Bell2016-01-312-1/+37
|
* Disable "native scaled bitmaps" option if we're in palette mapped modeChris Young2016-01-301-2/+5
|
* Allocate bitmap structures using an itempoolChris Young2016-01-293-3/+18
|
* Simplify special element handling in node inserted callback.Michael Drake2016-01-291-31/+31
|
* Spaces to tabs.Michael Drake2016-01-291-1/+1
|
* Move some things around to try and prevent invalid pointer accesses on exitChris Young2016-01-293-26/+27
|
* Disable the DPI gadget if in bitmap/diskfont fonts modeChris Young2016-01-281-1/+7
| | | | Diskfont renders all font sizes at 72dpi.
* Add a GUI prefs option on OS3 only, to toggle between bitmap and outline fontsChris Young2016-01-272-1/+27
| | | | | | "Allow bitmap fonts" causes NetSurf to use diskfont and graphics library routines for opening and displaying fonts. This allows bitmap fonts to be used which are much faster on 68k hardware than outline fonts, but loses the ability to render pages in UTF-8. Conversely, toggling this option off makes NetSurf use bullet.library directly and render glyphs itself, which precludes the usage of bitmap fonts but allows the full range of UTF-8 characters to be displayed. This option is ON by default on OS3 for speed reasons, and OFF by default on OS4. Additionally, this option is not shown on the prefs GUI on OS4 as the speed difference between bitmap and outline fonts is negligible on that hardware and I don't want to encourage the use of an option which provides inferior rendering.
* Add the remaining missing OS3 prefs GUI elementsChris Young2016-01-271-24/+29
| | | | Might need to add/remove some things for the OS3 build