Commit Graph

8239 Commits

Author SHA1 Message Date
Vincent Sanders
43fb761f45 add document.body, head and documentElement getters
add a dom utility file and use it
2012-11-07 18:53:05 +00:00
Chris Young
ecd8364fe1 Fix font_scan crash (credit: Gazelle) 2012-11-07 17:44:38 +00:00
Michael Drake
bf7d8d46ee More useful error type for libdom hubbub binding errors. 2012-11-07 15:34:53 +00:00
Anthony J. Bentley
4c82afa287 Fix GNUisms to make things more portable.
On OpenBSD, install does not take a -v flag, and tar does not default to
stdin/stdout.
2012-11-07 08:43:28 +00:00
Chris Young
1e4b78af56 noisy debug 2012-11-06 20:43:00 +00:00
Michael Drake
e05da2bbc0 Add clip property awareness to box_at_point. 2012-11-06 19:26:00 +00:00
Vincent Sanders
b68f928cb2 fix JSAPI_CLASS_NO_INTERNAL_MEMBERS for 1.8.0 spidermonkey 2012-11-06 18:47:26 +00:00
Vincent Sanders
e0dc7d40ab implement JSAPI_CLASS_NO_INTERNAL_MEMBERS correctly for differring versions of teh jsapi interface 2012-11-06 18:35:59 +00:00
Vincent Sanders
16c1059723 add another javascript test 2012-11-06 18:20:41 +00:00
Vincent Sanders
12f874cd92 separate javascript logging macro 2012-11-06 18:20:41 +00:00
Vincent Sanders
4bd5e23fff ensure garbage collector knows about created objects 2012-11-06 18:20:41 +00:00
Michael Drake
733fd39417 Add support for CSS clip property. 2012-11-06 18:19:37 +00:00
Rob Kendrick (humdrum)
b736ea73d4 Create directories before compiling templates. I do not understand why this isn't a problem for Jenkins. 2012-11-06 14:56:30 +00:00
Michael Drake
2385f8269a Fix to escape comments in save complete output. 2012-11-06 10:02:17 +00:00
Michael Drake
af1572be92 Height is already scaled. Make OBJ char bigger. 2012-11-05 19:08:44 +00:00
Michael Drake
5621bca772 Center broken object indicator. 2012-11-05 18:54:11 +00:00
Michael Drake
d0cb1d4e66 Don't abort redraw on bad image. 2012-11-05 18:19:14 +00:00
Vincent Sanders
f16d560f6f add math library to link 2012-11-05 17:20:33 +00:00
Michael Drake
5638887a4b Use true/false for verbose_log. 2012-11-05 17:06:49 +00:00
Michael Drake
621721417d Allow setup of verbose logging from environment variable. 2012-11-05 17:01:41 +00:00
Rob Kendrick (fatigue)
36f23e424e Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-05 16:07:59 +00:00
Rob Kendrick (fatigue)
7124fcd3ea Use installed NetSurf binary when using development environment 2012-11-05 16:07:44 +00:00
Vincent Sanders
2b4a359425 reduce call overhead on log messages 2012-11-05 15:49:23 +00:00
John-Mark Bell
07a53f4b44 Appease ancient "install" by removing -C 2012-11-05 09:08:52 +00:00
John-Mark Bell
925a830f9e Make step adjustment work on GTK 2.12 2012-11-05 08:59:29 +00:00
Michael Drake
488c4038fb Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-04 20:09:18 +00:00
Michael Drake
2dcfcd6724 Fix placement of first inline on line below a float, when float has been shifted up by >= its own height with a negative margin. 2012-11-04 19:55:24 +00:00
Daniel Silverstone
7a3a209940 File input boxen deserve EX width hinting 2012-11-04 17:36:17 +00:00
Daniel Silverstone
b23aee2f09 type=search is a new-fangled HTML5 thing which we treat as input and thus give EX width hinting. Closes #3578446 2012-11-04 17:29:26 +00:00
Daniel Silverstone
efd6d11e47 Unspecified input types are text and so get EX widths 2012-11-04 17:26:42 +00:00
Daniel Silverstone
dfaa29d5b8 Ensure we wait for the OBJROOT *BEFORE* we try and build javascript bindings 2012-11-04 17:04:43 +00:00
Daniel Silverstone
25f0bcbaee Fix it so that the JSAPI bindings are rebuilt if sources are touched 2012-11-04 16:57:41 +00:00
Vincent Sanders
478b57c5d7 working docuemnt.cookie 2012-11-04 16:37:51 +00:00
John-Mark Bell
aa438d34d2 Only disable TLS1.2 if it can be disabled. 2012-11-04 16:01:05 +00:00
John-Mark Bell
c2c2fc959e Disable TLS1.2 support. 2012-11-04 15:54:28 +00:00
Rob Kendrick (fatigue)
0bda2196d8 Make test-nsgtk more generic and use installed version when people have set up a suitable environment with a PREFIX 2012-11-04 15:40:37 +00:00
Rob Kendrick (fatigue)
09bf071ebc Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-04 15:02:29 +00:00
Rob Kendrick (fatigue)
8e2d99ef5a Include CryptRand module, and RMEnsure it in the Run file 2012-11-04 15:02:02 +00:00
John-Mark Bell
debe0e345b Disable SSL session ID caching. 2012-11-04 14:07:22 +00:00
John-Mark Bell
9924bcf850 Revert "Enable verbose curl debug"
This reverts commit f5a98defae.
2012-11-04 12:01:51 +00:00
Rob Kendrick (fatigue)
075e4336d8 Use FatMessages in framebuffer frontend 2012-11-04 11:44:55 +00:00
Rob Kendrick (fatigue)
ba2a0fd723 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-04 11:20:31 +00:00
Rob Kendrick (fatigue)
df088a4ba9 Try to compress the messages files 2012-11-04 11:20:08 +00:00
Vincent Sanders
8de9e19077 improve dom reference accounting 2012-11-04 11:20:02 +00:00
Rob Kendrick (fatigue)
abb1251461 Try to rationalise the gtk install target somewhat 2012-11-04 11:17:41 +00:00
John-Mark Bell
f5a98defae Enable verbose curl debug 2012-11-04 11:11:54 +00:00
Daniel Silverstone
3675f38cc3 Force GtkAdjustments to have a step -- this is a bodge but makes scrollwheels work again 2012-11-04 11:06:08 +00:00
John-Mark Bell
0586b97f25 Revert "Suppress BEAST workaround."
This reverts commit d31e8a7b29.
2012-11-04 10:57:33 +00:00
John-Mark Bell
d31e8a7b29 Suppress BEAST workaround. 2012-11-04 10:39:24 +00:00
John-Mark Bell
1e943b77ae Fix missing includes. 2012-11-03 23:30:41 +00:00