Commit Graph

1184 Commits

Author SHA1 Message Date
Boris Zbarsky
4e934f7f8e Bug 811449 part 8. Get rid of nsGenericElement. r=peterv 2012-11-14 14:10:08 -08:00
Ryan VanderMeulen
5240f9d681 Backed out changesets 0b6b3d2856a4 and 30776e402787 (bug 115199) for reftest failures. 2012-11-13 20:19:18 -05:00
Brendan Dahl
a41fcdd8da Bug 115199 - CSS2 @page rule style support. r=dbaron 2012-08-31 14:21:28 -07:00
Peter Van der Beken
2cb383db41 Fix for bug 804950 (New DOM binding APIs for Element). r=bz. 2012-10-16 13:51:00 +02:00
Andrea Marchesini
6dda4e98c3 Bug 795930 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir 2012-11-08 15:57:17 +00:00
Mounir Lamouri
a833524826 Backed out changeset 3566ba4296f7 because of wrong bug number. 2012-11-08 15:56:48 +00:00
Andrea Marchesini
c40cba5cd9 Bug 809567 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir 2012-11-08 15:54:26 +00:00
Robert O'Callahan
bac0aef69c Bug 792675. Part 1: Make the URL interface use WebIDL. r=bz 2012-09-25 15:24:43 +12:00
Mounir Lamouri
151ae8fcea Bug 795715 - Remove B2G-specific stuff from nsIDOMWindow. r=khuey,fabrice sr=smaug 2012-11-07 18:10:40 +00:00
Boris Zbarsky
c966ac9e0c Bug 807222 part 6. Fix getOwnPropertyNames to work correctly on Window. r=jst
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Boris Zbarsky
16fbfaa5b3 Bug 803129. Convert DOMStringMap to WebIDL. r=peterv 2012-11-05 11:58:03 -05:00
Boris Zbarsky
a2fe87ad95 Back out rev 6d36471ab3ca (part 5 of bug 807222) because now Android is shipping busted stuff on the global. 2012-11-05 11:54:37 -05:00
Boris Zbarsky
37e298c298 Bug 807222 part 5. Fix getOwnPropertyNames to work correctly on Window. r=jst
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Boris Zbarsky
496f8fd138 Bug 807222 part 3. Make sure we enter the right compartment before we try to define interface constants on a constructor. r=bholley 2012-11-05 10:20:04 -05:00
Boris Zbarsky
0d0585dd45 Bug 807222 part 2. Condition MozTimeManager classinfo so we don't stick it on the global in builds that don't ship the xpt for it. r=jlebar 2012-11-05 10:20:03 -05:00
Boris Zbarsky
8a2052bc26 Bug 807222 part 1. Propertly condition MozActivity so we don't stick it on the global in builds that we don't ship the xpt for it in. r=fabrice 2012-11-05 10:20:03 -05:00
Ms2ger
10b26449e0 Bug 807926 - Don't handle outer windows in nsWindowSH::NewResolve; r=bholley 2012-11-04 09:00:06 +01:00
Boris Zbarsky
225b93a3df Bug 801819. Remove nsIDOMCSS2Properties and the classinfo bits for CSS declarations. r=peterv,dbaron 2012-10-30 17:14:06 -04:00
Jan Varga
d8b5bab000 Bug 786688 - Part 2: Code cleanup. r=sicking 2012-10-30 07:11:58 +01:00
Jonas Sicking
dffdc5a8b7 Bug 786688 - Part 1: Add chrome only openForPrincipal() and deleteForPrincipal(). r=bent 2012-10-30 07:07:09 +01:00
Jacek Szpot
09f9b9a1c3 Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan 2012-10-26 15:32:10 +02:00
Peter Van der Beken
74736c6026 Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript). r=bz.
Switch from using the interface objects from the Xrays compartment to wrapping
interface objects and interface prototype objects in Xrays. Make dom binding
Xrays deal with both instance objects and interface and interface prototype
objects.
2012-10-09 20:50:27 +02:00
Tim Taubert
a7d1a542f6 merge m-c to fx-team 2012-10-25 21:23:58 +02:00
Mihai Sucan
80937d3f0f Bug 803964 - Cannot show window object with inspect viewer in remote web console; r=bz 2012-10-24 13:01:54 +03:00
Randell Jesup
35c0ae5b82 Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant 2012-10-24 19:21:32 -04:00
Ehsan Akhgari
90267b46d2 Backed out changeset 165208ecd591 (bug 803976) 2012-10-24 20:29:32 -04:00
Randell Jesup
63283caa21 Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant 2012-10-24 19:21:32 -04:00
Olli Pettay
2bfed7003d Bug 802243 - WrapperCache DOMStringMap, r=bz 2012-10-17 04:09:42 +03:00
Chuck Lee
635fe498aa Bug 780142 - Rewrite MozWifiConnectionInfoEvent. r=smaug 2012-10-22 18:18:26 +08:00
Chuck Lee
82b3ec3b22 Bug 780142 - Rewrite WifiStatusChangeEvent. r=smaug 2012-10-22 17:17:18 +08:00
Boris Zbarsky
52946c1810 Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
Boris Zbarsky
13bdc268d1 Bug 776242. Remove now-unused 2d canvas classinfo. r=peterv 2012-10-22 13:08:52 -04:00
Bobby Holley
d38c48122d Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap 2012-10-22 08:29:55 +02:00
Ms2ger
b6a896cb57 Bug 796903 - Part b: Remove classinfo from DOMImplementation; r=bz 2012-10-21 09:38:41 +02:00
Andrew McCreight
488b6e6a5c Bug 792405 - move sTop_id case in nsWindowSH::NewResolve. r=mrbkap 2012-10-20 08:14:04 -07:00
Peter Van der Beken
7cda84f5e5 Fix for bug 801083 (Remove old proxy-based list bindings). r=bz. 2012-10-13 14:50:24 +02:00
Boris Zbarsky
4938bf6c7a Bug 799875. Make the global scope polluter work even for qualified lookups. r=jst 2012-10-15 14:00:09 -04:00
Benoit Jacob
a0efda2ce2 Bug 800657 - Fix WebGL typedefs, WebGLintptr was wrong on 32bit systems, caused index-validation.html regression - r=bz 2012-10-15 12:57:14 -04:00
Nicholas Cameron
321fc990dd Bug 734668; remove some more canvas stuff; r=Ms2ger 2012-10-12 22:42:52 +13:00
Nicholas Cameron
4dffd8c4a1 Bug 734668; remove Thebes canvas. r=roc 2012-10-12 22:42:51 +13:00
Olli Pettay
ac82d6bd4b Bug 733305, add a way to hide XBL, r=bz, a=abillings 2012-10-10 22:04:42 +03:00
Benoit Jacob
adeee51fcf Bug 779611 - part 9: port WebGLActiveInfo to WebIDL bindings - r=bz 2012-10-09 14:39:49 -04:00
Benoit Jacob
49c274b82e Bug 779611 - reland parts 5-8 - port WebGLTexture, WebGLBuffer, WebGLFramebuffer, WebGLRenderbuffer, WebGLShader, WebGLProgram to WebIDL bindings - r=bz 2012-10-04 16:35:54 -04:00
Benoit Jacob
063c5ad710 Bug 797526 - some assertions in nsDOMClassInfo should be fatal in debug builds - r=bz 2012-10-04 16:03:49 -04:00
Benoit Jacob
24ae8dec93 back out 6f3714945438, 5732dca84958, bfb93cf89612, e697a832c60b for Mac build error 2012-10-04 15:06:31 -04:00
Benoit Jacob
cbc870f922 Bug 779611 - part 8 - port WebGLShader and WebGLProgram to WebIDL bindings - r=bz 2012-10-04 14:45:35 -04:00
Benoit Jacob
8f71d74620 Bug 779611 - part 7 - port WebGLFramebuffer and WebGLRenderbuffer to WebIDL bindings - r=bz 2012-10-04 14:45:33 -04:00
Benoit Jacob
718734731f Bug 779611 - part 6 - port WebGLBuffer to WebIDL bindings - r=bz 2012-10-04 14:45:32 -04:00
Benoit Jacob
6083a19c7f Bug 779611 - part 5 - port WebGLTexture to WebIDL bindings - r=bz 2012-10-04 14:45:25 -04:00
Randell Jesup
513ebaa92c Bug 733002: DataChannel DOM implementation w/ m3 fix r=smaug 2012-10-03 19:51:47 -04:00