Commit Graph

8316 Commits

Author SHA1 Message Date
John-Mark Bell bb3a6bbb3b Permit hotlist entries to have no title. 2012-11-11 11:23:43 +00:00
Chris Young f2ab822a83 Prevent NULL pointer access with plain text contents 2012-11-10 22:26:43 +00:00
Chris Young 41ed8e3da3 Pass UTF-8 text length for conversion 2012-11-10 16:05:48 +00:00
Vincent Sanders a79e098817 remove redundant domutils and put functionality in existing utils/libdom 2012-11-10 11:44:38 +00:00
John-Mark Bell 617d655c7b Remove libxml 2012-11-10 00:11:57 +00:00
John-Mark Bell 4d58ed6562 Port hotlist load/save to libdom. 2012-11-09 23:23:04 +00:00
John-Mark Bell 79bd44fcb4 Fix conditionals to be sane 2012-11-09 23:23:04 +00:00
Vincent Sanders 2810fe764d make javascript tests acessible from index and tidy them up a little 2012-11-09 18:03:02 +00:00
Daniel Silverstone 413248d0fc Rough implementation of httponly cookie support 2012-11-09 11:38:46 +00:00
Vincent Sanders 9318e66449 add document.createElement 2012-11-09 10:52:55 +00:00
Chris Young e25cb44814 Remove font_unicode_list - font_unicode is a list now. 2012-11-08 23:56:42 +00:00
Chris Young 83e2c640cf Remove the fallback font options from the prefs GUI; it isn't really needed now we have the font scanner and any advanced tweaking needs to be actioned through the Choices file anyway (the GUI would need a lot of work to add all the new options) 2012-11-08 23:41:14 +00:00
Chris Young b0e43148b5 JSContext needs to be a pointer 2012-11-08 23:28:04 +00:00
Chris Young 96ed2e65d9 Fix crash when fallback font is not set and NetSurf was unable to find anything suitable on startup. 2012-11-08 20:48:38 +00:00
Chris Young 2a63ce87bb Spidermonkey 1.70 headers don't have JS_SET_RVAL 2012-11-08 20:09:40 +00:00
Vincent Sanders 85ede7192d put correct type casts into constructor 2012-11-08 17:30:43 +00:00
Vincent Sanders 28ac5fe9c1 implement appendChild so wikipedia lcm script works 2012-11-08 17:22:29 +00:00
Vincent Sanders 9006a96119 setup spidermonky 1.7.0 compatability macros, derived from ole's macros 2012-11-08 01:02:14 +00:00
Vincent Sanders b850b3ac49 ensure we do not have double path separators in the webidl include path 2012-11-08 00:46:57 +00:00
Vincent Sanders bb42a650df ensure JS_EvaluateScript has a variable to return its result 2012-11-08 00:45:30 +00:00
Vincent Sanders 06b08d3af0 make compatability macros for garbage collection 2012-11-08 00:40:21 +00:00
Chris Young 55c6841eca Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-07 22:52:03 +00:00
Ole Loots 9482bb464a Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-07 23:38:04 +01:00
Ole Loots 5242cd00a4 Fixed syntax error caused by search&replace? 2012-11-07 23:35:43 +01:00
Chris Young f37a8ad58b Remove extraneous debug 2012-11-07 20:18:33 +00:00
Vincent Sanders 882fd4f5c5 implement document.createTextNode operation 2012-11-07 19:55:42 +00:00
Vincent Sanders ca24b238ed add Text interface 2012-11-07 18:53:05 +00:00
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