Vincent Sanders
3bcc9922ee
add automaticaly generated property setter and getters to HTMLStyleElement
2015-10-14 14:17:30 +01:00
Vincent Sanders
d676b64bec
add automaticaly generated property setter and getters to HTMLSelectElement
2015-10-14 13:28:19 +01:00
Vincent Sanders
c1937ee617
add automaticaly generated property setter and getters to HTMLScriptElement
2015-10-14 13:20:28 +01:00
Vincent Sanders
4f843d3b6f
add automaticaly generated property setter and getters to HTMLQuoteElement
2015-10-14 12:51:35 +01:00
Vincent Sanders
02fb81009e
add automaticaly generated property setter and getters to HTMLParamhElement
2015-10-14 09:21:26 +01:00
Vincent Sanders
b516854d0a
add automaticaly generated property setter and getters to HTMLParagraphElement
2015-10-14 09:15:59 +01:00
Vincent Sanders
2b71eef763
add automaticaly generated property setter and getters to HTMLOptionElement
2015-10-14 09:09:41 +01:00
Vincent Sanders
079667ee6c
add automaticaly generated property setter and getters to HTMLObjectElement
2015-10-13 23:36:01 +01:00
Vincent Sanders
2f129cdef7
add automaticaly generated property setter and getters to HTMLMenuElement
2015-10-13 23:31:52 +01:00
Vincent Sanders
b667375dcc
add automaticaly generated property setter and getters to HTMLMetaElement
2015-10-13 23:28:35 +01:00
Vincent Sanders
94a740c7c1
split out html marquee element support
...
libdom does not support this element at all so there are currently no
automatic implementations defined.
2015-10-13 23:24:37 +01:00
Vincent Sanders
d57dec2454
add automaticaly generated property setter and getters to HTMLMapElement
2015-10-13 23:20:50 +01:00
Vincent Sanders
5fdf040e90
add automaticaly generated property setter and getters to HTMLLinkElement
2015-10-13 23:17:05 +01:00
Vincent Sanders
4fa4786035
add automaticaly generated property setter and getters to HTMLLIElement
2015-10-13 22:23:22 +01:00
Vincent Sanders
71849b0c04
add automaticaly generated property setter and getters to HTMLLegendElement
2015-10-13 21:26:23 +01:00
Vincent Sanders
444721354e
add automaticaly generated property setter and getters to HTMLLabelElement
2015-10-13 21:00:02 +01:00
Vincent Sanders
2f68549812
add automaticaly generated property setter and getters to HTMLInputElement
2015-10-13 20:54:54 +01:00
Vincent Sanders
e1769827fc
add automaticaly generated property setter and getters to HTMLImageElement
2015-10-13 20:41:10 +01:00
Vincent Sanders
b54bf459a5
add automaticaly generated property setter and getters to HTMLIFrameElement
2015-10-13 16:24:22 +01:00
Vincent Sanders
450cefbd49
add automaticaly generated property setter and getters to HTMLHtmlElement
2015-10-13 10:37:12 +01:00
Vincent Sanders
c39096c30d
add automaticaly generated property setter and getters to HTMLHeadingElement
2015-10-13 09:57:35 +01:00
Vincent Sanders
5263712ad4
add automaticaly generated property setter and getters to HTMLFrameSetElement
2015-10-13 09:27:06 +01:00
Vincent Sanders
d01cecdf7f
add automaticaly generated property setter and getters to HTMLFrameElement
2015-10-13 09:22:46 +01:00
Dave Higton
cb178413ef
Fix RISC OS menu entries for delete
...
The RISC OS key that deletes entries from e.g. the hotlist and the
global history is Del(ete), not ^X as shown in the menus. ^X is
more associated with cut to clipboard, which the above mentioned
delete operations do not do, so it makes more sense to leave the
functionality as is, and modify the menu text to match the key.
NB It seems that NL keyboards are rare things; Netherlanders are
more likely to use an English keyboard (US or UK), so Del is the
correct choice for the majority in NL.
2015-10-12 21:36:11 +01:00
Adrien Destugues
d97958a973
BeOS/Haiku: implement some of the Help menu.
2015-10-12 21:11:48 +01:00
Adrien Destugues
a182bb5501
BeOS/Haiku: Remove obsolete "messages" file.
2015-10-12 21:11:42 +01:00
Adrien Destugues
5546a3dbcd
BeOS/Haiku: improve menus management
...
* Embed language resources in executable, so they can be used without
installing
* Add a few strings we want to use
* Remove most menus since they are not implemented yet
Fixes http://bugs.netsurf-browser.org/mantis/view.php?id=2164
2015-10-12 21:11:25 +01:00
Adrien Destugues
af66ed3194
BeOS/Haiku: use Haiku native dialog box.
...
* Looks better than a standard alert.
2015-10-12 21:11:21 +01:00
Adrien Destugues
15777ee750
BeOS/Haiku: Disable replicant dragger
...
* While making NetSurf replicable is nice, it doesn't work at all
* The dragger is not useful: the main interest of replicability is apps
programmatically embedding NetSurf, rather than manually dragging it
around.
* I leave this around if mmu_man wants to fix and re-enable it, but
under a define so it doesn't get in the way for release builds.
Fixes http://bugs.netsurf-browser.org/mantis/view.php?id=2163 .
2015-10-12 21:09:44 +01:00
Adrien Destugues
0e606ac64b
BeOS/Haiku: use cross-platform "select" code.
...
Fixes http://bugs.netsurf-browser.org/mantis/view.php?id=2165 .
2015-10-12 21:09:07 +01:00
Adrien Destugues
2071c2a91b
Fix BeOS build
...
Mainly C/C++ conflicts:
* Designated initializer are not part of C++
* C++ already defines min() and max()
* Force C99 and remove -O0 since we now use a decent compiler
2015-10-12 21:08:25 +01:00
Adrien Destugues
46ff49baef
BeOS build instructions: advise to use Quick-Start method
...
It is now fully supported on Haiku, so let anyone interested know.
Unfortunately BeOS will still need the manual build, and it can't work
because Duktape is C99 only. I'll let mmu_man handle that, I don't need
the BeOS port myself.
2015-10-12 21:06:46 +01:00
Adrien Destugues
15256411d8
env.sh: Fix Haiku support
...
* We need libsvgtiny and nsgenbind
* We need to get packages for gcc4 (_x86 suffix)
* Use virtual provides for getting the package, for example devel:libpng
means "development files for libpng", no matter how it is packaged
(currently the package is named libpng16, but this could change again).
2015-10-12 20:57:47 +01:00
Vincent Sanders
7b6d89db04
Introduce a binding flags to allow local config changes
2015-10-12 20:33:11 +01:00
Vincent Sanders
f3e0267ccd
turn full debugging off again
2015-10-12 20:25:54 +01:00
Michael Drake
b8ea788aba
Ensure the cause of the problem is logged when an htmlc has no parser.
2015-10-12 19:51:13 +01:00
Vincent Sanders
ce32141057
Split up javascript engine makefiles
...
by splitting javascript engine specific makefiles and source up we
avoid having to consider old JSAPI or none code while working on
duktape.
2015-10-12 17:40:35 +01:00
Vincent Sanders
3877d4ad03
add automaticaly generated property setter and getters to HTMLFormElement
2015-10-12 13:29:40 +01:00
Vincent Sanders
967cfda0f8
add automaticaly generated property setter and getters to HTMLFontElement
2015-10-12 09:18:04 +01:00
Vincent Sanders
0d4942d42c
add automaticaly generated property setter and getters to HTMLElement
2015-10-12 09:10:03 +01:00
Dave Higton
9443f201fe
fix null dereference in document.writeln
...
The fix recently applied to document.write() also needs to be applied
to document.writeln() This prevents a null pointer dereference.
2015-10-10 11:14:54 +01:00
Vincent Sanders
0636ee0f20
Add automaticaly generated property setter and getters to HTMLBodyElement
2015-10-10 11:08:48 +01:00
Vincent Sanders
9f925da516
Add automaticaly generated property setter and getters to HTMLBaseElement
2015-10-10 10:28:10 +01:00
Vincent Sanders
5a569322a4
Add automaticaly generated property setter and getters to HTMLAreaElement
2015-10-09 15:03:25 +01:00
Vincent Sanders
c7275edc26
Add automaticaly generated property setter and getters to HTMLAppletElement
2015-10-09 14:54:26 +01:00
Vincent Sanders
7c4fa72fa4
Add automaticaly generated property setter and getters to HTMLAnchorElement
2015-10-09 14:40:14 +01:00
Vincent Sanders
f075b4cde6
Update unimplemented javascript document with types on setters
2015-10-09 14:07:18 +01:00
Vincent Sanders
b72f750748
implement cookie reading in js document binding
2015-10-09 12:54:40 +01:00
Vincent Sanders
f34a223b9a
Implement user agent reporting
2015-10-09 12:54:00 +01:00
Vincent Sanders
a897d87d18
use the duckky_instanceof from the bindings
...
The bindings provide a generated duckky_instanceof function, this
changes to using that implementation.
2015-10-09 10:16:17 +01:00