Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1 isn't prime. | Michael Drake | 2016-01-23 | 1 | -0/+3 |
| | |||||
* | friend_bitmap should default to false as it causes problems | Chris Young | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | Move the OS3 statusbar underneath all the scrollbars | Chris Young | 2016-01-23 | 1 | -14/+16 |
| | |||||
* | remove missing os3 include | Chris Young | 2016-01-23 | 1 | -0/+2 |
| | |||||
* | Remove nulling of a function which does actually exist in OS3 gfx.lib | Chris Young | 2016-01-23 | 1 | -3/+0 |
| | |||||
* | fix argb_to_rgba definition weirdness | Chris Young | 2016-01-23 | 2 | -4/+2 |
| | |||||
* | Clear remaining bitmap fields | Chris Young | 2016-01-23 | 1 | -0/+3 |
| | |||||
* | Add more appropriate readme for OS3 build | Chris Young | 2016-01-23 | 5 | -3/+39 |
| | |||||
* | Don't free the deferred rects using FreeVec on exit as they're itempools | Chris Young | 2016-01-23 | 2 | -3/+7 |
| | |||||
* | Add a couple of general JS tests. | Michael Drake | 2016-01-23 | 3 | -0/+113 |
| | | | | | | | | The primes one prints its execution time: NetSurf without -v: 1300ish with -v: 5000ish Firefox 38.5.0: 300ish | ||||
* | Fix opening of SSL cert window | Chris Young | 2016-01-23 | 1 | -2/+2 |
| | |||||
* | Allocate generic list objects using itempools | Chris Young | 2016-01-22 | 4 | -5/+33 |
| | | | | TODO: Allocate the attached structures also using itempools | ||||
* | Fix atari mint duktape build | Vincent Sanders | 2016-01-22 | 1 | -0/+7 |
| | |||||
* | Don't clear memory twice under OS3 | Chris Young | 2016-01-21 | 1 | -4/+2 |
| | |||||
* | Disable JavaScript force-on for forthcoming release. | Michael Drake | 2016-01-21 | 1 | -1/+3 |
| | |||||
* | Don't clear bitmap structure on allocation | Chris Young | 2016-01-21 | 1 | -9/+14 |
| | |||||
* | Revert "alloc bitmap structures using itempools" | Chris Young | 2016-01-21 | 3 | -49/+15 |
| | | | | | | This reverts commit 0cc19b10fcd9f43bb4c9d83654d2d07cad139b12. This caused memory leakage, as the memory pool is removed before the core has destroyed all the bitmaps. | ||||
* | alloc bitmap structures using itempools | Chris Young | 2016-01-21 | 3 | -15/+49 |
| | |||||
* | Remove unused Amiga async scheduler | Chris Young | 2016-01-21 | 5 | -711/+47 |
| | |||||
* | Use itempools for the scheduler | Chris Young | 2016-01-21 | 1 | -7/+17 |
| | |||||
* | Add comment on on-demand JS context creation safety | Michael Drake | 2016-01-21 | 1 | -0/+3 |
| | | | | Checking for enable_scripting isn't needed here. | ||||
* | Ensure we do on-demand JS context creation only when JS is enabled. | Michael Drake | 2016-01-21 | 1 | -13/+16 |
| | | | | | | | | | | | An alternative approach which may be better would be to create the JavaScript context when the html_content is created, rather than on demand. This code checks for the JS context and creates one every time we add a node to the DOM. So when JS is on, every doc with a single node in it has a JS context. This seems to make on-demand creation a redundant overhead. | ||||
* | Fix place where we're calling a js_* fn without checking for context. | Michael Drake | 2016-01-21 | 1 | -1/+3 |
| | |||||
* | Ensure constant javascript_enabled for HTML contents. | Michael Drake | 2016-01-21 | 3 | -4/+8 |
| | | | | | | | | | | | | | | | | Now we take the value of the javascript_enabled option when the content is created. We then use the content's script_enabled boolean everywhere else. This prevents us getting inconsistent values for javascript_enabled if a user toggles the setting while a page is loading. It was read frequently during box construction, and also the parser's script enabled setting could change where we handled a change of encoding. Now we only care about the setting of the javascript_enabled option at time of html_content creation. | ||||
* | Pass html_content to box_extract_link. | Michael Drake | 2016-01-21 | 3 | -15/+18 |
| | |||||
* | Simplify place_float_below loop condition. | Michael Drake | 2016-01-21 | 1 | -1/+1 |
| | |||||
* | Tiny simplification of curl debug logging. | Michael Drake | 2016-01-21 | 1 | -1/+1 |
| | |||||
* | Allocate deferred rectangles using itempools | Chris Young | 2016-01-21 | 3 | -5/+53 |
| | | | | On OS3 we use a normal memory pool instead | ||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Chris Young | 2016-01-20 | 26 | -94/+661 |
|\ | |||||
| * | Alloc font name on the stack | Chris Young | 2016-01-20 | 1 | -9/+10 |
| | | |||||
| * | Make use of cached place float below value earlier. | Michael Drake | 2016-01-20 | 1 | -1/+5 |
| | | |||||
| * | Cache place below level, to avoid pointless calls to find_sides. | Michael Drake | 2016-01-20 | 3 | -1/+12 |
| | | |||||
| * | Optimise white hot find_sides to take advantage of sorted float_children. | Michael Drake | 2016-01-20 | 1 | -1/+7 |
| | | | | | | | | | | Now we have an early exit when we get to the floats above the area we're interested in. | ||||
| * | Sort float_children of containers by their bottom edge. | Michael Drake | 2016-01-20 | 1 | -2/+27 |
| | | |||||
| * | Split adding float to a container out into separate function. | Michael Drake | 2016-01-20 | 1 | -10/+14 |
| | | |||||
| * | Remove redundant condition in white hot path. | Michael Drake | 2016-01-20 | 1 | -1/+1 |
| | | |||||
| * | fix call to cookie manager initialisation for haiku | Vincent Sanders | 2016-01-19 | 1 | -2/+2 |
| | | |||||
| * | fix haiku web search bar initalisation | Vincent Sanders | 2016-01-19 | 1 | -1/+1 |
| | | |||||
| * | move the container code to gtk directory as its only ever used there. | Vincent Sanders | 2016-01-19 | 6 | -9/+7 |
| | | |||||
| * | Add cookie management for Haiku frontend | Adrián Arroyo Calle | 2016-01-19 | 4 | -13/+452 |
| | | |||||
| * | Add web search bar to haiku frontend | Adrián Arroyo Calle | 2016-01-19 | 4 | -2/+64 |
| | | |||||
| * | make search engines resource common between gtk and beos | Vincent Sanders | 2016-01-19 | 4 | -23/+23 |
| | | |||||
| * | Ensure the textattr flags field is clear | Chris Young | 2016-01-18 | 1 | -0/+2 |
| | | | | | | | | This fixes problems with inconsistent layouting on OS3 | ||||
| * | Don't expose the DPI-related variables | Chris Young | 2016-01-18 | 4 | -7/+25 |
| | | |||||
| * | misc amiga fixes re font plotting | Chris Young | 2016-01-17 | 4 | -13/+10 |
| | | |||||
| * | OS3 build fixes | Chris Young | 2016-01-16 | 4 | -4/+4 |
| | | |||||
* | | Use a memory pool for deferred rects | Chris Young | 2016-01-20 | 3 | -9/+15 |
|/ | |||||
* | missing files | Chris Young | 2016-01-16 | 4 | -3/+58 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Chris Young | 2016-01-16 | 2 | -11/+11 |
|\ | |||||
| * | fix incorrect type usage | Chris Young | 2016-01-15 | 1 | -1/+1 |
| | |