David Zbarsky
21dba40d04
Bug 1044305: Remove Location classinfo r=bz
2014-07-26 13:28:48 -04:00
Andrea Marchesini
3d909148b5
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Jan de Mooij
44da586636
Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
2014-07-05 17:30:54 +02:00
Bobby Holley
e42956e399
Bug 1031988 - Grab the principal from the object rather than the window when resolving the controller shim. r=bz
2014-07-02 10:13:14 -07:00
Peter Van der Beken
efa5f7d65a
Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
...
--HG--
extra : rebase_source : 2b3459ddf41e258469c31e0e7c4d515ef7a7c83f
2014-06-27 21:39:50 +02:00
Peter Van der Beken
b859e5a055
Backout patches for bug 1029104 for bustage on a CLOSED TREE.
...
--HG--
rename : dom/xslt/xpath/XPathExpression.cpp => dom/xslt/xpath/nsXPathExpression.cpp
rename : dom/xslt/xpath/XPathExpression.h => dom/xslt/xpath/nsXPathExpression.h
extra : rebase_source : 4cd96320fa102351284cca55b66d3a54592e5212
2014-06-27 23:07:44 +02:00
Peter Van der Beken
ff0e975b03
Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
...
--HG--
extra : rebase_source : f5c7a235a9a880f829ff39ccbb92508cbaad31a5
2014-06-27 21:39:50 +02:00
Andrea Marchesini
6ec27357af
Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent
2014-06-26 09:47:44 -07:00
Vicamo Yang
27d8b0dafc
Bug 958782 - 2.b/3: WebIDL implementation. f=Ms2ger,bzbarsky,r=khuey
2014-06-25 11:57:16 +08:00
Benoit Jacob
ec742680c8
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Peter Van der Beken
bd776f4d97
Bug 1027095
- Convert XPathResult to WebIDL bindings - add WebIDL API and switch. r=bz.
2013-07-04 17:40:06 +02:00
Xidorn Quan
96a68ed4e1
Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
2014-06-11 21:10:00 -04:00
Bobby Holley
699946fc90
Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor
2014-06-10 20:15:56 -07:00
Ms2ger
76d7abad65
Bug 1017752 - Remove nsDOMClassInfo::GetArrayIndexFromId; r=jst
2014-06-06 10:06:26 +02:00
Ms2ger
6558df9772
Bug 1018103 - Remove support for the "JavaScript-global-static-nameset" category; r=bholley
...
The only in-tree consumer was removed in bug 1012320; the addons MXR and a web
search suggest that it is unused outside the tree as well.
2014-06-06 10:06:26 +02:00
Daniel Holbert
3737ca9d91
Bug 864005: Remove mentions of & checks for 'layout.css.supports-rule.enabled' pref. r=heycam r=khuey
2014-06-04 21:07:07 -07:00
Ms2ger
b790db0fab
Merge mozilla-inbound to mozilla-central.
2014-05-30 14:07:35 +02:00
Andrea Marchesini
eec1044619
Bug 886420 - Move SVGNumber to WebIDL; r=bz
...
This commit also implements constructors for the SVGNumber interface.
2014-05-30 09:36:52 +02:00
Ms2ger
d1f63c87ff
Bug 995780 - Remove CSSStyleSheet classinfo; r=bz
2014-05-30 09:36:51 +02:00
Ehsan Akhgari
47dfe34897
Bug 1017820 - Remove the classinfo for DOMWindowUtils; r=bzbarsky
2014-05-29 22:45:47 -04:00
Ms2ger
7d5dc0457f
Bug 874212 - Move document.all to WebIDL; r=bz
...
The static jsids in nsDOMClassInfo are newly unused, except for sEnumerate_id,
which was unused before.
This also removes the test_nondomexception.html test, which relied on an
obscure detail of the exception being thrown from document.all; I haven't
found another API which does something equally silly.
2014-05-20 21:52:21 +02:00
Nathan Froyd
a58426e0df
Bug 1012748 - part 2 - remove unnecessary includes of nsIXPCSecurityManager.h; r=bholley
2014-05-19 12:43:00 -04:00
Bobby Holley
715f351f2b
Bug 1010577 - Shim window.controllers (with a warning) in RELEASE_BUILDs. r=bz
2014-05-19 13:08:08 -07:00
Carsten "Tomcat" Book
cd8f4f685a
Merge mozilla-central to mozilla-inbound
2014-05-13 12:45:41 +02:00
Edgar Chen
adca7effae
Bug 898445 - Part 2: DOM changes for MobileConnection webidl. r=smaug
2014-05-05 14:36:20 +08:00
Peter Van der Beken
4804da54ff
Bug 1005898 - Make WebIDL properties on all globals own properties. r=bz.
...
--HG--
extra : rebase_source : 3eb201d073b090b2627814264a126a1a4281207f
2014-02-15 22:12:34 +01:00
Daniel Holbert
e2902a5390
Bug 1008312: Remove unused WrapNative function from nsDOMClassInfo.cpp. r=peterv
2014-05-12 09:29:31 -07:00
Ehsan Akhgari
903bfdef6e
Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
2014-05-08 16:45:36 -04:00
Ms2ger
18857c4acb
Bug 995664 - Move CSSRuleList to WebIDL; r=bz
...
As CSSRuleList is the last consumer of nsArraySH and nsGenericArraySH, this
also removes those classes.
2014-05-03 09:32:54 +02:00
Jon Coppeard
1216544376
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2014-04-30 10:10:33 +01:00
Nicholas Nethercote
1c0602e423
Bug 952650 (part 16) - Remove JSVAL_TO_PRIVATE. r=till.
...
--HG--
extra : rebase_source : 603bb66a90484b488bedf1dd4da6935324c148c6
2014-04-28 16:01:31 -07:00
Nicholas Nethercote
1c5751ac95
Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
...
--HG--
extra : rebase_source : 450ba0261ef5a8546c81f9f645605e312585d6c6
2014-04-27 20:27:54 -07:00
Rodrigo Rodriguez Jr.
3a5329b969
Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
...
--HG--
extra : rebase_source : 41923458bbf8fd957c9a57685df4969f1190bd9f
2014-04-27 19:55:08 -07:00
Rodrigo Rodriguez Jr.
9a92d22f5a
Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
...
--HG--
extra : rebase_source : dc0c170914c2370c218cdbbe671d2a68628f5a87
2014-04-27 19:47:02 -07:00
Rodrigo Rodriguez Jr.
d3fe3aaf5d
Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
...
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
2014-04-27 19:30:51 -07:00
Michael Shuen
e76fd87034
Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
2014-04-28 16:53:00 +02:00
Jason Orendorff
4740c9dea6
Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
2014-04-25 16:11:02 -05:00
Jason Orendorff
688b81de12
Bug 987007, part 3 - Remove the last use of JSRESOLVE_ASSIGNING from nsWindowSH. r=bz.
...
--HG--
extra : rebase_source : bd88ffd14c8a1d30eb09e462f6fd6f890087429c
2014-04-25 15:07:18 -05:00
Ehsan Akhgari
7262b1ae70
Bug 998738 - Kill nsIDOMXPathNamespace (and window.XPathNamespace); r=smaug
2014-04-24 12:07:44 -04:00
Ryan VanderMeulen
4d41f21159
Merge b2g-inbound to m-c.
2014-04-16 22:22:45 -04:00
Thomas Zimmermann
b340776270
Bug 904588: Convert MozIccManager to WebIDL, r=htsai, r=smaug
...
--HG--
rename : dom/icc/interfaces/nsIDOMIccManager.idl => dom/webidl/MozIccManager.webidl
2014-04-16 09:30:28 +02:00
Terrence Cole
581c606391
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
...
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
2014-01-21 18:11:17 -08:00
Ms2ger
f63e8cd248
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-12 10:18:54 +02:00
Ms2ger
5be13fe24a
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-12 10:15:59 +02:00
Ehsan Akhgari
699e478381
Bug 886416 - Move SVGLength to WebIDL; r=bzbarsky
2014-04-11 17:26:29 -04:00
Ed Morley
23c2df160b
Backed out changeset aac6762777be (bug 886416) for mochitest ABORTs; CLOSED TREE
2014-04-11 17:07:42 +01:00
Ehsan Akhgari
b0f6353efa
Bug 886416 - Move SVGLength to WebIDL; r=bzbarsky
2014-04-11 11:24:06 -04:00
Ed Morley
2de6a240e8
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
18e2a8f432
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Ms2ger
165fd8f857
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00