Commit Graph

  • ae485432c5 Remove duplicate branch. Michael Drake 2015-05-19 08:57:16 +0100
  • e6c8188229 Tidy cellpadding hint handling. Michael Drake 2015-05-19 08:56:48 +0100
  • 8e580ccd19 Split out presentational hints handling. Michael Drake 2015-05-03 16:10:15 +0100
  • f06ec6390a add noscript warning to all tests so it is obvious when js is disabled Vincent Sanders 2016-02-04 15:11:19 +0000
  • 3cc80b6a7d Add test for document.write() adding a STYLE element. Michael Drake 2016-02-02 12:19:00 +0000
  • 18c8cb0f85 UI fixes for search bar and cookie manager Adrien Destugues 2016-02-01 23:21:24 +0000
  • 25b88e42e6 Test for [TreatNullAs=EmptyString] John-Mark Bell 2016-02-01 20:50:42 +0000
  • 9fb755b754 Handle known HTML elements without specialisations. Michael Drake 2016-02-01 18:48:42 +0000
  • 94b913e5b3 update for aarch64 Vincent Sanders 2016-02-01 16:27:58 +0000
  • b1dbc046f1 Add paragraph proto test. Michael Drake 2016-02-01 15:36:12 +0000
  • 2443cc432d Attempt to squash warning that happens on CI. Michael Drake 2016-02-01 15:27:26 +0000
  • 6904622d9f JavaScript: Fix & optimise HTMLElement specialisation proto str generation. Michael Drake 2016-02-01 15:17:39 +0000
  • cd0bcc421a Add an option to close inactive tabs to the tab bar context menu Chris Young 2016-01-31 17:58:27 +0000
  • cc0abb66b0 Implement warn_multi for OS3 (needed for the multiple tab close warning) Chris Young 2016-01-31 17:21:51 +0000
  • e98c220813 Fix some enable/disable gadget logic Chris Young 2016-01-31 17:18:49 +0000
  • 1acc32b3a9 Force always show tabs when clicktab.gadget is older than v53 Chris Young 2016-01-31 17:10:47 +0000
  • 7729d93696 Enable tabbed browsing on OS3 Chris Young 2016-01-31 17:02:24 +0000
  • bf4382e3ec HTMLElement: stub .style getter. For #2413. John-Mark Bell 2016-01-31 12:19:58 +0000
  • 720a8fec0e Javascript: introduce script execution timeout. For #2413. John-Mark Bell 2016-01-31 01:38:34 +0000
  • f5ab570320 Disable "native scaled bitmaps" option if we're in palette mapped mode Chris Young 2016-01-30 16:35:10 +0000
  • e6b827979b Allocate bitmap structures using an itempool Chris Young 2016-01-29 19:39:37 +0000
  • b002ba7357 Simplify special element handling in node inserted callback. Michael Drake 2016-01-29 13:52:25 +0000
  • b58176c65e Spaces to tabs. Michael Drake 2016-01-29 11:29:11 +0000
  • b3c524cea1 Move some things around to try and prevent invalid pointer accesses on exit Chris Young 2016-01-29 00:24:15 +0000
  • 0ce170c18e Disable the DPI gadget if in bitmap/diskfont fonts mode Diskfont renders all font sizes at 72dpi. Chris Young 2016-01-28 00:11:09 +0000
  • ee640b80bc Add a GUI prefs option on OS3 only, to toggle between bitmap and outline fonts "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. Chris Young 2016-01-27 23:53:27 +0000
  • 5afd42aa5a Add the remaining missing OS3 prefs GUI elements Might need to add/remove some things for the OS3 build Chris Young 2016-01-27 00:33:37 +0000
  • 414e94452b Add dither and nativebitmap options to OS3 prefs gui Chris Young 2016-01-27 00:11:49 +0000
  • ca376741c6 Enable proxy options in prefs GUI for OS3 Chris Young 2016-01-27 00:07:14 +0000
  • 2c380f818f Fix some memory leakage Chris Young 2016-01-27 00:01:42 +0000
  • 780752d276 fix the incorrect copy'n'pasted parameters Chris Young 2016-01-26 23:55:14 +0000
  • 49bd536c6e Move OS3 array to list into separate function Chris Young 2016-01-26 23:49:24 +0000
  • f3332a20d7 Don't read the values of gadgets which were not created. Chris Young 2016-01-26 19:52:39 +0000
  • 04cbc08c57 Don't use ami_NewMinList as it potentially writes past the MinList structure on OS3. Instead we use ami_AllocMinList and pointers. Chris Young 2016-01-26 19:40:59 +0000
  • 520e81f98d Alloc specifying local charset on OS3 as we can't get this from Locale Chris Young 2016-01-26 19:37:18 +0000
  • 9505b8e514 Make most of the prefs GUI display (and hopefully work) under OS3 page.gadget is not a public class in OS3 Some gadgets which will not work have been temporarily #ifdef'd for OS4 only Some gadgets which are not relevant have been disabled to avoid random values being set Chris Young 2016-01-26 19:28:07 +0000
  • 78dec4d515 Show warnings on OS3 with an EasyRequest Chris Young 2016-01-26 00:10:11 +0000
  • 2c2dc0f2bc Bring OS3 about requester up on the correct screen Chris Young 2016-01-25 19:14:04 +0000
  • a7ab6c7484 Simple "about" requester for OS3 Chris Young 2016-01-25 19:12:54 +0000
  • 9879cbbfae Merge branch 'chris/fix-palmap-crash' Chris Young 2016-01-25 18:55:30 +0000
  • 893df2ccf1 Revert "Plot local history background white instead of wholly transparent" Chris Young 2016-01-25 18:53:21 +0000
  • 6eb0bd4579 Remove unneeded pen list Chris Young 2016-01-25 18:48:49 +0000
  • 1ea29c6aec Plot local history background white instead of wholly transparent Chris Young 2016-01-25 18:43:43 +0000
  • 5c8dccd5f6 When forcing 32-bit render mode, don't create the BitMaps as friends of the screen BitMap. This fixes a system freeze on OS4 Chris Young 2016-01-25 18:41:50 +0000
  • beb6cebf1e conflict Chris Young 2016-01-25 18:26:22 +0000
  • 09ac17955b Merge branch 'master' of git://git.netsurf-browser.org/netsurf into chris/fix-palmap-crash Chris Young 2016-01-25 18:25:26 +0000
  • 6847fad653 remove javascript build option from jenkins script Vincent Sanders 2016-01-25 16:10:42 +0000
  • 6d63f7959a make declarations match definitions for duk_raw_read_xxx_be Vincent Sanders 2016-01-25 15:48:07 +0000
  • 822493af0d fixup some empty logging calls in atari hotlist code Vincent Sanders 2016-01-22 14:38:12 +0000
  • 9e1622a679 Wrap verbose JS logging in debug macro. Michael Drake 2016-01-25 12:20:58 +0000
  • 8d71c0ae9e track type of native bitmap Chris Young 2016-01-25 00:29:08 +0000
  • c0d031bf73 Make the palette-mapped state relate to the rendering layer rather than globally. This means we can still render in 32-bit mode internally when the destination isn't the screen. NB: bitmap_render is currently freezing when the screen is in palette-mapped mode (old bug, pre-dates this change), so for now we skip this routine in that scenario. Chris Young 2016-01-25 00:01:55 +0000
  • 452d8ce512 Use itempools for storing our pen locks Chris Young 2016-01-24 00:00:27 +0000
  • 9c57ddf0b2 1 isn't prime. Michael Drake 2016-01-23 17:44:13 +0000
  • e38a1f17f2 friend_bitmap should default to false as it causes problems Chris Young 2016-01-23 15:15:35 +0000
  • dc89a2b2cc Move the OS3 statusbar underneath all the scrollbars Chris Young 2016-01-23 15:11:17 +0000
  • 97e9086c80 remove missing os3 include Chris Young 2016-01-23 15:04:45 +0000
  • 8df392d11d Remove nulling of a function which does actually exist in OS3 gfx.lib Chris Young 2016-01-23 14:59:22 +0000
  • dacdea768c fix argb_to_rgba definition weirdness Chris Young 2016-01-23 14:58:47 +0000
  • a68be9d11a Clear remaining bitmap fields Chris Young 2016-01-23 14:49:29 +0000
  • da9bee4286 Add more appropriate readme for OS3 build Chris Young 2016-01-23 12:48:24 +0000
  • 9e5bf6fb68 Don't free the deferred rects using FreeVec on exit as they're itempools Chris Young 2016-01-23 12:11:33 +0000
  • 4b0ebae56a Add a couple of general JS tests. Michael Drake 2016-01-23 10:28:10 +0000
  • 5b422a3ec9 Fix opening of SSL cert window Chris Young 2016-01-23 00:17:16 +0000
  • 7e7ea09000 Allocate generic list objects using itempools TODO: Allocate the attached structures also using itempools Chris Young 2016-01-22 18:40:40 +0000
  • c2bd86ca96 Fix atari mint duktape build Vincent Sanders 2016-01-22 13:46:39 +0000
  • f51b7780e3 Don't clear memory twice under OS3 Chris Young 2016-01-21 22:39:21 +0000
  • b29bd85274 Disable JavaScript force-on for forthcoming release. Michael Drake 2016-01-21 22:15:14 +0000
  • 5a58e844e4 Don't clear bitmap structure on allocation Chris Young 2016-01-21 22:02:39 +0000
  • b41685208f Revert "alloc bitmap structures using itempools" Chris Young 2016-01-21 20:42:49 +0000
  • 0cc19b10fc alloc bitmap structures using itempools Chris Young 2016-01-21 20:30:02 +0000
  • 7efd9a2c67 Remove unused Amiga async scheduler Chris Young 2016-01-21 20:13:49 +0000
  • 7da516067d Use itempools for the scheduler Chris Young 2016-01-21 19:23:10 +0000
  • d9e92d2032 Add comment on on-demand JS context creation safety Michael Drake 2016-01-21 14:58:38 +0000
  • 82b298ac2c Ensure we do on-demand JS context creation only when JS is enabled. Michael Drake 2016-01-21 14:51:17 +0000
  • 669448d7b6 Fix place where we're calling a js_* fn without checking for context. Michael Drake 2016-01-21 14:49:57 +0000
  • 594012ef52 Ensure constant javascript_enabled for HTML contents. Michael Drake 2016-01-21 14:11:36 +0000
  • 3dcf7d80a1 Pass html_content to box_extract_link. Michael Drake 2016-01-21 14:09:57 +0000
  • ad273a41e8 Simplify place_float_below loop condition. Michael Drake 2016-01-21 09:44:05 +0000
  • 4055ecf796 Tiny simplification of curl debug logging. Michael Drake 2016-01-21 09:27:27 +0000
  • 6d2a787380 Allocate deferred rectangles using itempools On OS3 we use a normal memory pool instead Chris Young 2016-01-21 00:08:49 +0000
  • 239f999936 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2016-01-20 23:32:34 +0000
  • 1724e28350 Use a memory pool for deferred rects Chris Young 2016-01-20 23:32:19 +0000
  • 750677795b Alloc font name on the stack Chris Young 2016-01-20 22:51:05 +0000
  • a774e9473d Make use of cached place float below value earlier. Michael Drake 2016-01-20 22:37:22 +0000
  • 0bbc03c577 Cache place below level, to avoid pointless calls to find_sides. Michael Drake 2016-01-20 19:24:12 +0000
  • c13080d96c Optimise white hot find_sides to take advantage of sorted float_children. Michael Drake 2016-01-20 18:42:30 +0000
  • 948a93041d Sort float_children of containers by their bottom edge. Michael Drake 2016-01-20 18:40:38 +0000
  • 38e6fd1b74 Split adding float to a container out into separate function. Michael Drake 2016-01-20 18:38:04 +0000
  • 018adc2f5e Remove redundant condition in white hot path. Michael Drake 2016-01-20 18:27:15 +0000
  • 54c153246c fix call to cookie manager initialisation for haiku Vincent Sanders 2016-01-19 15:31:56 +0000
  • 7caaa86d75 fix haiku web search bar initalisation Vincent Sanders 2016-01-19 15:16:32 +0000
  • 65bdef55ab move the container code to gtk directory as its only ever used there. Vincent Sanders 2016-01-19 15:10:29 +0000
  • 0a5f63abf1 Add cookie management for Haiku frontend Adrián Arroyo Calle 2016-01-19 14:07:57 +0000
  • 9a64e9302e Add web search bar to haiku frontend Adrián Arroyo Calle 2016-01-19 14:03:18 +0000
  • f266eb1c5d make search engines resource common between gtk and beos Vincent Sanders 2016-01-19 13:51:54 +0000
  • 59ea187b74 Ensure the textattr flags field is clear This fixes problems with inconsistent layouting on OS3 Chris Young 2016-01-18 00:20:45 +0000
  • 9c62993efd Don't expose the DPI-related variables Chris Young 2016-01-18 00:02:52 +0000
  • b3aa313e84 misc amiga fixes re font plotting Chris Young 2016-01-17 23:40:50 +0000
  • 132be1eed2 OS3 build fixes Chris Young 2016-01-16 19:37:39 +0000