Peter Van der Beken
5c0b029ef8
Fix for bug 693258 (Fixes for test failures when turning off new list DOM bindings). r=bz/Waldo.
2011-10-13 15:36:09 +02:00
Blake Kaplan
4075e87d18
Bug 665279 - Resolve interface constants properly through Xray wrappers. r=peterv
2011-09-21 19:16:50 -07:00
Peter Van der Beken
1a99ae675a
Bug 648801 (new DOM list bindings) - Add new dom binding for nsHTMLOptionCollection. r=bz/jst/mrbkap.
2011-08-20 15:53:34 +02:00
Peter Van der Beken
ae620f40b0
Bug 648801 (new DOM list bindings) - Rename xpc::dom to mozilla::dom::binding. r=bz/jst/mrbkap.
2011-08-20 15:53:32 +02:00
Peter Van der Beken
f6457d07ca
Bug 648801 (new DOM list bindings) - Optimize conversion to ints a bit. r=bz/jst/mrbkap.
2011-08-20 15:53:27 +02:00
Peter Van der Beken
d7aa4b62a9
Bug 648801 (new DOM list bindings) - Stop using nsDOMClassInfo's jsids in new DOM bindings. r=bz/jst/mrbkap.
2011-07-26 11:51:14 +02:00
Peter Van der Beken
f63b7b98f7
Bug 648801 (new DOM list bindings) - Set up prototypes and constructors. r=bz/jst/mrbkap.
2011-06-14 10:41:15 +02:00
Blake Kaplan
39c4ad4f8a
Bug 648801 (new DOM list bindings) - Add holder to proxy Xray and make the new nodelist deal with string IDs. r=bz/jst/mrbkap.
2011-05-27 17:06:42 +02:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Brian Birtles
4be721d745
Bug 602759 part 12 - Update DOM bindings to use new SVG transform types; r=jwatt
2011-09-25 22:04:32 +01:00
Andreas Gal
7e1c6b5132
Bug 660233 part 2. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper and to DOM prototypes in chrome documents. r=mrbkap
2011-09-21 21:30:27 -04:00
Boris Zbarsky
be59997909
Backed out changeset adceb7fb0fce (bug 660233) due to test failures.
2011-09-21 23:05:42 -04:00
Andreas Gal
b7eb83d83c
Bug 660233. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper. r=mrbkap
2011-09-21 21:30:27 -04:00
Boris Zbarsky
1affd355e1
Bug 684447. Eliminate the Equality hook on windows, and stub out their class equality hook. r=mrbkap
2011-09-08 23:18:36 -04:00
Johnny Stenback
f6bd7f6bcc
Fixing bug 641552. Add mechanism for dynamically registering properties on the navigator object in all pages. r=peterv
2011-09-06 15:01:01 -04:00
Boris Zbarsky
f3b1d67f02
Bug 639720. Get rid of the Window class setter so that SETNAME on the global is faster in the browser. r=mrbkap
2011-08-31 18:10:16 -04:00
Ehsan Akhgari
b5dab69408
Keep changeset ee8c8daffe43 backed out on the reverted tree
2011-09-02 09:06:59 -04:00
Ehsan Akhgari
6067ec6bb1
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Ehsan Akhgari
d03ecf13d1
Backout changeset ee8c8daffe43 (bug 639720) on the suspicion that it might be the culprit behind the Linux Debug red
2011-09-01 21:02:56 -04:00
Boris Zbarsky
762f3cb439
Bug 639720. Get rid of the Window class setter so that SETNAME on the global is faster in the browser. r=mrbkap
2011-08-31 18:10:16 -04:00
Ed Morley
edf4db369f
Backout 89b87e96dc17 (bug 639720), b449db7a038b (bug 679689) & ef216b965a04 (bug 679671) for Mochitest oranges, on a CLOSED TREE; a=philor
2011-09-01 00:58:00 +01:00
Boris Zbarsky
4151e14958
Bug 639720. Get rid of the Window class setter so that SETNAME on the global is faster in the browser. r=mrbkap
2011-08-31 18:10:16 -04:00
Boris Zbarsky
2aba0d8d52
Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
...
The changes here are as follows:
1) nsIJSEventListener now stores the handler. This is guaranteed to be already bound properly, if needed, before being set in the nsIJSEventListener.
2) The old classinfo glue to deal with on* properties is gone.
3) IDL-based methods for on* properties have been added.
2011-08-24 15:49:25 -04:00
Boris Zbarsky
b20942c32c
Bug 675405 part 3. Expand the event list to contain more information than just the name and move all the information from the tables in nsContentUtils to it. r=smaug
2011-08-07 22:30:17 -04:00
Boris Zbarsky
2f2b272f57
Bug 675405 part 2. Add some events that we implement that aren't in the spec to the event list, and convert the long lists of event stuff in classinfo to using the canonical event list. r=smaug
2011-08-07 22:27:01 -04:00
Doug Turner
8e55472249
Bug 667919 - Add support for window.ondevicemotion and window.ondeviceorientation. r=smaug
2011-06-28 15:37:31 -07:00
Ms2ger
30a24b0ba9
Bug 659738 - Move document.open implementation from classinfo to nsHTMLDocument; r=bz
2011-05-30 13:35:55 +02:00
William Chen
d4871aa561
Bug 658746 - "Assertion failure: JSID_IS_STRING(id)" with dataset[0].
...
Fixed incorrect handling of integer jsid to access dataset properties. Converted integer jsids to strings. Added checks to ensure jsids are strings when using them as strings. r=sicking
2011-05-23 15:53:12 -07:00
William Chen
e73174e69a
Bug 560112 - Implement HTML5 dataset attribute. r=sicking,mrbkap
2011-05-20 10:23:49 -07:00
Josh Aas
fdde0fa13b
Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg
2011-05-17 21:48:34 -04:00
Olli Pettay
05db139d68
Bug 307258 - Support beforeprint and afterprint events, r=mats, sr=roc
2011-05-14 15:03:58 +03:00
Ms2ger
60cfc47872
Bug 654137 - Make window.top not replacable; r=bz
2011-05-10 20:24:44 +02:00
Olli Pettay
b844db9410
Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default
2011-04-26 15:30:17 +03:00
Blake Kaplan
f7d6079f2b
Bug 642026 - Enumerate standard classes. r=jst
2011-04-08 13:28:05 -07:00
Peter Van der Beken
a453d0a4f5
Fix for bug 648359 (Resolve warnings about nsDOMClassInfo::WrapNative). r=bent.
2011-04-08 10:50:49 -07:00
Cameron McCormack
33ef75c957
Bug 631437: Add length to SVGXXXList interfaces and make them respond to array indexing (v4) r=jwatt,bzbarsky
2011-04-08 10:44:03 +12:00
Blake Kaplan
472aa4de88
Bug 633133 - Resolve ids and names in HTMLSelectElement. part 2/2. r=jst, a=blocker
2011-02-24 19:36:33 +01:00
Mounir Lamouri
bc7dcc155c
Bug 633133 - Resolve ids and names in HTMLCollections. r=jst, a=blocker
2011-02-24 19:27:26 +01:00
Blake Kaplan
6fd92b78e2
Bug 629227 - ObjectIsNativeWrapper lies for document.domain. a=blocker
2011-02-16 20:29:14 -08:00
Ben Turner
b49250c559
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-16 12:47:08 -08:00
Ben Turner
92054a70e6
Backout 10ebc5ea11ac due to test failures.
2011-02-09 15:29:31 -08:00
Ben Turner
69da70d5c5
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-09 12:51:16 -08:00
Jim Blandy
683c407693
Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
...
This should take care of all setters defined outside SpiderMonkey proper. Very mechanical.
2011-02-09 11:31:40 -08:00
Ben Turner
f17b16f00e
Backout bug 614347 due to test failures
2011-02-08 22:15:48 -08:00
Ben Turner
57ffd64968
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-08 18:54:14 -08:00
Blake Kaplan
56806fc6c8
Bug 616992 - Give nsDOMConstructors a precreate hook so that we don't accidentally create more than one wrapper object for them. r=jst@mozilla.com, gal@uci.edu, a=blocker
2011-01-11 12:15:52 -08:00
Chris Leary
f0d6dd9a17
Merge mozilla-central to tracemonkey.
2010-12-29 19:25:04 -05:00
Mounir Lamouri
c96575cb5b
Bug 618948 - Add support for element.oninput and element.oninvalid. r=smaug a=sicking
2010-12-22 19:43:50 -05:00
Ben Turner
04a9991a50
Bug 618141 - 'IndexedDB: createObjectStore and createIndex should accept an optional object argument'. r=sicking, a=blocking.
2010-12-21 11:02:01 -05:00
Vladimir Vukicevic
342702e87d
b=586938; missing VIEWPORT property on WebGL context; r=mrbkap,a=b
2010-12-20 20:08:03 -08:00