Commit graph

5375 commits

Author SHA1 Message Date
Manish Goregaokar
2d4d9afcda Merge pull request #2834 from Ms2ger/file-window
Remove the unused window field from File; r=Manishearth
2014-07-14 22:15:44 +05:30
Lars Bergstrom
1c61963b51 Merge pull request #2803 from nnethercote/jemalloc-stats
Include some jemalloc stats in the -m measurements.
2014-07-14 11:23:45 -05:00
Ms2ger
879aa92550 Merge pull request #2829 from Ms2ger/validitystate-window
Remove the unused window field from ValidityState; r=Manishearth
2014-07-14 18:23:00 +02:00
Ms2ger
80a932ac3a Merge pull request #2831 from Ms2ger/perf-cleanup
Simplify the initialization of Performance; r=Manishearth
2014-07-14 18:22:20 +02:00
Ms2ger
c8760d0228 Merge pull request #2832 from Ms2ger/nodelist-window
Remove the unused window fields from NodeList and HTMLCollection; r=Manishearth
2014-07-14 18:21:57 +02:00
Lars Bergstrom
45f72397e8 Merge pull request #2800 from SimonSapin/travis-email
Enable email notifications from Travis CI
2014-07-14 11:18:00 -05:00
Lars Bergstrom
08bc68e8c8 Merge pull request #2827 from glennw/add-string-cache
Add stringcache to build, now that phf is working on android
2014-07-14 11:13:33 -05:00
Ms2ger
5aceb80279 Remove the unused window field from File. 2014-07-14 18:04:51 +02:00
Ms2ger
c747df0e59 Remove the unused window field from HTMLCollection. 2014-07-14 17:14:52 +02:00
Ms2ger
7b9cdf4c1e Remove the unused window field from NodeList. 2014-07-14 17:14:34 +02:00
Ms2ger
31bd6f3fc6 Simplify the initialization of Performance. 2014-07-14 12:18:31 +02:00
Ms2ger
9317ff137a Remove the unused window field from ValidityState.
It is only necessary if the ValidityState would create new objects, which it
doesn't.
2014-07-14 11:20:32 +02:00
Glenn Watson
9af9ce4bc0 Add stringcache to build, now that phf is working on android 2014-07-14 10:17:42 +10:00
Ms2ger
91de702edb Merge pull request #2824 from jgraham/remove_attribute_str
Make Element.remove_attribute take &str instead of DOMString; r=Ms2ger
2014-07-13 20:18:36 +02:00
James Graham
130cf760ee Make Element.remove_attribute take &str instead of DOMString 2014-07-13 18:31:46 +01:00
Ms2ger
f99d8cef9f Merge pull request #2821 from Ms2ger/update-rust-mozjs
Update the rust-mozjs submodule pointer; r=jdm
2014-07-13 17:30:41 +02:00
Ms2ger
a7447a4302 Merge pull request #2820 from Ms2ger/RegisterBindings
Move the call to RegisterBindings::Register into WindowBinding::Wrap; r=jdm
2014-07-13 17:21:23 +02:00
Ms2ger
df4bb6947e Merge pull request #2771 from jviereck/fix_2230_link_DOMImplementation_to_document
Link DOMImplementation to the Document; r=Ms2ger
2014-07-13 17:20:25 +02:00
Ms2ger
b8165291b7 Merge pull request #2822 from Ms2ger/wpt-ini
Move to an .ini file to define the parts of wpt we run; r=Manishearth
2014-07-13 16:54:55 +02:00
Ms2ger
2ddd029c2f Move to an .ini file to define the parts of wpt we run.
This is more maintainable as we add more tests.
2014-07-13 16:35:25 +02:00
Josh Matthews
093d8e3216 Merge pull request #2816 from Ms2ger/bindings.conf
Cleanup Bindings.conf.
2014-07-13 10:21:37 -04:00
Julian Viereck
88b3998d59 Fix DOMImplementation should be linked to the Document
This fixes issues 2230.
2014-07-13 16:14:45 +02:00
Ms2ger
38f8377778 Update the rust-mozjs submodule pointer. 2014-07-13 15:49:00 +02:00
Ms2ger
ac5a2767bf Move the call to RegisterBindings::Register into WindowBinding::Wrap. 2014-07-13 15:45:16 +02:00
Ms2ger
5baff0cc2c Pass a JSContext and a reflector to RegisterBindings::Register.
This makes the generated code less dependent on the fact that all global
objects are Windows.
2014-07-13 15:45:16 +02:00
Ms2ger
c65d0d5b27 Remove empty objects from Bindings.conf.
This also comments out an unused mixin interface, and adds
NoInterfaceObject to one that missed it.
2014-07-13 15:27:28 +02:00
Josh Matthews
2191a578c6 Merge pull request #2817 from Ms2ger/xhr-response-json
Handle exceptions from JS_ParseJSON in XMLHttpRequest.response.
2014-07-13 09:27:01 -04:00
Josh Matthews
06794efe7b Merge pull request #2815 from Ms2ger/test_interfaces
Add test_interfaces.html.
2014-07-13 09:21:24 -04:00
Josh Matthews
0387a94926 Merge pull request #2813 from Ms2ger/WindowProxy
Remove references to WindowProxy as an interface.
2014-07-13 09:19:28 -04:00
Josh Matthews
cb10614355 Merge pull request #2810 from Ms2ger/proxy-handlers
Store proxy handlers in a static array rather than a hashtable per window.
2014-07-13 09:17:12 -04:00
Ms2ger
818eb864b3 Handle exceptions from JS_ParseJSON in XMLHttpRequest.response. 2014-07-13 12:00:30 +02:00
Ms2ger
e6f2342036 Merge pull request #2808 from schaars/make_check-wpt
adding 2 default arguments to src/test/wpt/run.py; r=jgraham,Ms2ger
2014-07-13 10:07:31 +02:00
Ms2ger
c5bb7219e2 Stop exposing XMLHttpRequestEventTarget on the window object. 2014-07-12 21:41:15 +02:00
Ms2ger
6374fba0f3 Add a test for interfaces exposed on the window object. 2014-07-12 21:34:27 +02:00
Ms2ger
be00df4be6 Remove references to WindowProxy as an interface. 2014-07-12 20:32:46 +02:00
Ms2ger
8c8051800f Merge pull request #2809 from Manishearth/sendparam
Allow URLSearchParams to be passed to XHR Send(); r=jdm
2014-07-12 17:38:50 +02:00
Manish Goregaokar
678dc10c4f Allow URLSearchParams to be passed to XHR Send() 2014-07-12 20:25:28 +05:30
Ms2ger
fd167f8922 Store proxy handlers in a static array rather than a hashtable per window. 2014-07-12 15:26:36 +02:00
Josh Matthews
f47b66b0c1 Merge pull request #2807 from Ms2ger/pyflakes-2
Remove some dead code and fix some pyflakes warnings in CodegenRust.py.
2014-07-11 20:48:41 -04:00
Josh Matthews
3a22ee3237 Merge pull request #2801 from Ms2ger/wrap-temp
Return a Temporary from *Binding::Wrap.
2014-07-11 20:48:22 -04:00
schaars
671a038fda Update run.py
None and False are better values here (thanks to @jgraham).
2014-07-11 17:46:01 +02:00
Pierre Louis Aublin
7f62ec63ea adding 2 new default arguments when running make check-wpt so that it does not fail saying KeyError: 'debug_args' or KeyError: 'interactive' 2014-07-11 16:41:36 +02:00
Ms2ger
a867e4bd52 Remove some dead code and fix some pyflakes warnings in CodegenRust.py. 2014-07-11 14:51:43 +02:00
Simon Sapin
8cf004e28a Merge pull request #2806 from Ms2ger/tidy
Improve and extend tidy.py, and run it on Travis.
2014-07-11 12:57:48 +01:00
Ms2ger
44a76e542f Run tidy.py on Travis. 2014-07-11 13:21:22 +02:00
Ms2ger
f65da65426 Test for carriage returns in tidy.py. 2014-07-11 13:21:22 +02:00
Ms2ger
a283f7801b Test for tabs in tidy.py. 2014-07-11 13:21:22 +02:00
Ms2ger
4ff4b5833d Test for missing newlines at end of file in tidy.py. 2014-07-11 13:21:17 +02:00
Ms2ger
b1493519c9 Test for trailing spaces in tidy.py. 2014-07-11 13:14:12 +02:00
Ms2ger
695fe12863 Fix PEP8 violations in tidy.py. 2014-07-11 13:06:21 +02:00