Aryeh Gregor
b26de96c21
Bug 857102 part 3 - Make various GetNodeInfo callers infallible; r=bz
2013-04-04 15:01:11 +03:00
Boris Zbarsky
01d3eba57a
Bug 851917. Get rid of the classinfo for HTMLObjectElement, HTMLEmbedElement, HTMLAppletElement, and rip out nsHTMLPluginObjElementSH. r=peterv,johns
2013-04-10 13:49:05 -04:00
Andrea Marchesini
c6c2308a42
Bug 858893 - Port DesktopNotification to WebIDL. r=Ms2ger
2013-04-10 10:20:43 -04:00
Vicamo Yang
2358d51dc1
Bug 749086 - 2/3: DOM & IPC changes. r=bent
2013-04-10 00:41:27 +08:00
Vicamo Yang
2e64c7a43a
Bug 849739 2/4: DOM. r=mounir,mrbkap
2013-04-10 00:37:54 +08:00
Vicamo Yang
e499085914
Bug 838467 2/5: DOM implementation. r=sicking,bent
2013-04-10 00:35:59 +08:00
Andrea Marchesini
e509e0114b
Bug 851470 - Rename nsDOMAttribute to Attr. r=Ms2ger
...
--HG--
rename : content/base/src/nsDOMAttribute.cpp => content/base/src/Attr.cpp
rename : content/base/src/nsDOMAttribute.h => content/base/src/Attr.h
2013-04-09 17:29:44 +02:00
Ryan VanderMeulen
84ac4e2c09
Backed out 13 changesets (bug 838467, bug 849739, bug 749086) for Marionette failures.
2013-04-09 08:54:00 -04:00
Vicamo Yang
23b5e1e4b5
Bug 749086 - 2/3: DOM & IPC changes. r=bent
2013-04-09 10:22:19 +08:00
Vicamo Yang
db4566182c
Bug 849739 2/5: DOM. r=mounir,mrbkap
2013-04-09 10:21:54 +08:00
Vicamo Yang
d7cb9ae399
Bug 838467 2/5: DOM implementation. r=sicking,bent
2013-04-09 10:21:31 +08:00
Ryan VanderMeulen
4df26dd5ac
Backed out changeset a85d21e394c0 (bug 854503) for bustage.
2013-04-06 14:37:33 -04:00
Jacek Szpot
ab74228011
Bug 854503 - Rename JS unwrapping functions. r=bholley
2013-04-04 12:14:32 +02:00
Eitan Isaacson
d1abd880d7
Bug 858136 - Rename nsIDOMSpeechSynthesisGetter as nsISpeechSynthesisGetter. r=smaug
...
--HG--
rename : dom/interfaces/base/nsIDOMSpeechSynthesisGetter.idl => dom/interfaces/base/nsISpeechSynthesisGetter.idl
2013-04-04 15:12:34 -07:00
Ms2ger
ed4bdd1a3b
Bug 856605 - Remove TimeRanges CI; r=mounir
2013-04-04 09:04:41 +02:00
Ms2ger
7236c3b171
Bug 853818 - Remove HTMLMediaElement CI/nsIJSNativeInitializer; r=mounir
2013-04-04 09:04:29 +02:00
Ms2ger
6b63a8f1e1
Bug 841488 - Part a: Rename nsHTMLSelectElement; r=khuey
...
--HG--
rename : content/html/content/src/nsHTMLSelectElement.cpp => content/html/content/src/HTMLSelectElement.cpp
rename : content/html/content/src/nsHTMLSelectElement.h => content/html/content/src/HTMLSelectElement.h
2013-04-04 09:03:33 +02:00
Ms2ger
6ab54f03db
Bug 854090 - Move nsHTMLFormElementSH::FindNamedItem to nsHTMLFormElement; r=khuey
2013-04-04 09:03:12 +02:00
Eitan Isaacson
998738aff3
Bug 525444 - (Part 1/3) Basic SpeechSynthesis setup and voice registration. r=smaug
...
--HG--
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/moz.build
rename : content/media/webspeech/moz.build => content/media/webspeech/synth/test/moz.build
2013-04-03 15:13:16 -07:00
Bobby Holley
b476748537
Bug 854480 - Remove old-style unwrapping from nsDOMClassInfo. r=mrbkap
2013-04-01 15:17:50 -07:00
Jan Varga
f6d1ba4c72
Bug 854323 - Move IDBFactory to Paris bindings. r=khuey
2013-03-31 10:18:30 +02:00
Olli Pettay
125a428a8a
Bug 856167 - DeviceAcceleration and DeviceRotationRate have wrong classinfo, r=bz
...
--HG--
extra : rebase_source : 1108c6d7562b9e6c297a4acdb381e7528ef66aec
2013-03-29 23:04:25 +02:00
Peter Van der Beken
5ee0bbf184
Fix for bug 820657 (Implement the NamedGetter functionality on HTMLDocument) - hook up document.all in the HTMLDocument NamedGetter. r=bz.
...
--HG--
extra : rebase_source : 07e96b798b87bc18b3f63d845c4023a7593d9f6b
2013-03-27 18:15:37 +01:00
Peter Van der Beken
c274fed7b6
Fix for bug 820657 (Implement the NamedGetter functionality on HTMLDocument) - refactor code to support document.all. r=bz.
...
--HG--
extra : rebase_source : b69d963e8931a4f62dce64d7f90b78a05c488347
2013-03-27 18:15:37 +01:00
Bobby Holley
398515b5c2
Bug 790732 - Components shim telemetry. r=mrbkap
2013-03-27 18:27:27 -07:00
Bobby Holley
513ae4d302
Bug 790732 - Define a lazily-resolved shim for Components. r=mrbkap
2013-03-27 18:27:26 -07:00
David Zbarsky
27b5d2b423
Bug 840417 Part 2: Remove nsSVGUnknownElement r=Ms2ger
2013-03-27 21:23:10 -04:00
David Zbarsky
1b329dc515
Bug 847120: Remove nsIDOMSVGFilterPrimitiveStandardAttributes r=Ms2ger f=jwatt
2013-03-27 21:23:09 -04:00
Phil Ringnalda
6463b16c25
Back out 8e59146e161e:29acf1494fed (bug 790732) for failing in exactly the same way it failed on the tryserver
...
CLOSED TREE
2013-03-26 23:40:45 -07:00
Bobby Holley
6da472c7c2
Bug 790732 - Components shim telemetry. r=mrbkap
2013-03-26 22:18:56 -07:00
Bobby Holley
ef903247ce
Bug 790732 - Define a lazily-resolved shim for Components. r=mrbkap
2013-03-26 22:18:55 -07:00
David Zbarsky
747eeafd75
Bug 847120: Convert SVGFETurbulenceElement to WebIDL r=Ms2ger
2013-03-26 19:43:33 -04:00
David Zbarsky
2077c75f8c
Bug 847120: Convert SVGFEMorphologyElement to WebIDL r=Ms2ger
2013-03-26 19:43:33 -04:00
Peter Van der Beken
14869500ee
Fix for bug 852954 (Split nsHTMLDocument::ResolveName). r=bz.
...
--HG--
extra : rebase_source : 93210d0a59ea901e290ad52cd79cdb7c7ea6bbc3
2013-03-18 10:47:32 +01:00
David Zbarsky
507071e87c
Bug 847120: Convert SVGFEConvolveMatrixElement to WebIDL r=Ms2ger
2013-03-25 02:26:06 -04:00
David Zbarsky
9e1ac4e648
Bug 847120: Convert SVGFEDisplacementMapElement to WebIDL r=Ms2ger
2013-03-25 02:26:06 -04:00
David Zbarsky
ead6a2793d
Bug 847120: Convert SVGFEDiffuseLightingElement to WebIDL r=Ms2ger
2013-03-25 02:26:05 -04:00
David Zbarsky
aa63ccb953
Bug 847120: Convert SVGFESpecularLightingElement to WebIDL r=Ms2ger
2013-03-25 02:26:05 -04:00
David Zbarsky
7c03a639ff
Bug 853692: Convert SVGFESpotLightElement to WebIDL r=Ms2ger
2013-03-25 02:26:04 -04:00
Phil Ringnalda
ec067d2445
Back out 939f0488b0f7:46e4373d6d95 (bug 847120) and 13443c4586a4:e7f48e9b8bd7 (bug 853692) on suspicion of causing bug 854225 Linux32 PGO build failures
...
CLOSED TREE
2013-03-24 15:17:18 -07:00
David Zbarsky
19418f627b
Bug 847120: Convert SVGFETurbulenceElement to WebIDL r=Ms2ger
2013-03-23 17:00:36 -04:00
David Zbarsky
3f5a4c7fa0
Bug 847120: Convert SVGFEMorphologyElement to WebIDL r=Ms2ger
2013-03-23 17:00:36 -04:00
David Zbarsky
a053b47a18
Bug 847120: Convert SVGFEConvolveMatrixElement to WebIDL r=Ms2ger
2013-03-23 17:00:36 -04:00
David Zbarsky
2372ae6c85
Bug 847120: Convert SVGFEDisplacementMapElement to WebIDL r=Ms2ger
2013-03-23 17:00:35 -04:00
David Zbarsky
0170c10fc4
Bug 847120: Convert SVGFEDiffuseLightingElement to WebIDL r=Ms2ger
2013-03-23 17:00:35 -04:00
David Zbarsky
0da5f781d5
Bug 847120: Convert SVGFESpecularLightingElement to WebIDL r=Ms2ger
2013-03-23 17:00:34 -04:00
David Zbarsky
1b67e38f3d
Bug 853692: Convert SVGFESpotLightElement to WebIDL r=Ms2ger
2013-03-23 17:00:34 -04:00
Bobby Holley
611405a503
Bug 658909 - Remove GWNOJO from nsDOMClassInfo. r=mrbkap
2013-03-21 08:20:45 -07:00
Bobby Holley
5589190817
Bug 658909 - Use JS_{,Strict}PropertyOp instead of null when defining value props in nsDOMClassInfo. r=mrbkap
...
Using JSPropertyOp means a null shape getter, whereas null means that the shape
uses the class getter. This means that stuff like window.top, which is defined
as a non-configurable |own| property in nsDOMClassInfo, was getting set up with
XPC_WN_Helper_GetProperty as its get operation. But this confused
SandboxProxyHandler, which explicitly avoids rebinding class getters/setters,
which in turn meant that our sandboxPrototype feature was relying on the crazy
prototype-climbing behavior of GetWrappedNativeOfJSObject to make stuff like
|this.top| work. We're removing this behavior, so we need to fix nsDOMClassInfo
here.
Here are some DefineProperty cases that I left with null getters/setters:
* nsDOMClassInfo::ResolveConstructor
* The child window stuff at the bottom of nsWindowSH::NewResolve
* Named item resolution in nsNamedArraySH::NewResolve
* document.all stuff (scary!)
* nsHTMLDocumentSH::NewResolve
* nsHTMLFormElementSH::NewResolve
* nsStorage2SH::NewResolve
2013-03-21 08:20:42 -07:00
Bobby Holley
da800d21ef
Bug 853283 - Grab the window directly from the navigator in nsNavigatorSH::NewResolve. r=mrbkap
2013-03-21 08:20:41 -07:00