David Zbarsky
d359c41f9f
Bug 833446: Remove nsIDOMSVGTitleElement r=peterv
2013-02-18 17:48:53 -05:00
David Zbarsky
11823fbc40
Bug 837044 - Convert SVGFilterElement to WebIDL r=bz
2013-02-17 21:14:02 -05:00
David Dahl
fe353ddb08
Bug 683262 - window.crypto throws if MOZ_DISABLE_DOMCRYPTO is turned on - revert nsIWindowCrypto patch - r=jst
2013-02-16 22:43:19 -06:00
David Dahl
e123849519
Bug 683262 - window.crypto throws if MOZ_DISABLE_DOMCRYPTO is turned on - window.crypto patch - r=jst
2013-02-16 22:43:16 -06:00
Phil Ringnalda
831705d590
Back out 236ba87c0a9f (bug 440046) and d3b7606d94a6:895a7efc978d (bug 683262) for b2g mochitest failures
2013-02-15 23:33:45 -08:00
David Dahl
20976b1aef
Bug 683262 - window.crypto throws if MOZ_DISABLE_DOMCRYPTO is turned on - revert nsIWindowCrypto patch r=jst
2013-02-15 23:34:18 -06:00
David Dahl
fc0b16a7c4
Bug 683262 - window.crypto throws if MOZ_DISABLE_DOMCRYPTO is turned on - window.crypto patch r=jst
2013-02-15 23:34:15 -06:00
Boris Zbarsky
23c04e3693
Bug 822674. Give RTCPeerConnection a sane classinfo. r=jst,jesup. r=peterv pending
2013-02-15 22:41:31 -05:00
Andrea Marchesini
56ab992624
Bug 838532 - Rename nsHTMLLegendElement to HTMLLegendElement. r=Ms2ger
2013-02-15 11:55:53 -05:00
Robert O'Callahan
926cdb331d
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
2013-02-15 21:04:11 +13:00
Reuben Morais
ffd9191354
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
2013-02-08 12:25:37 -08:00
Phil Ringnalda
06140de508
Back out 8db40a38aeb1 (bug 837917) for test_interfaces.html failures
...
CLOSED TREE
2013-02-14 21:37:37 -08:00
Reuben Morais
88f8f9afca
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
2013-02-08 12:25:37 -08:00
Ryan VanderMeulen
f2151cfdbc
Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
2013-02-12 20:54:48 -05:00
Bobby Holley
eb3e985288
Bug 834732 - Push a cx in nsWindowSH::NewResolve. r=mrbkap
2013-02-13 00:22:27 +01:00
Bobby Holley
1673008ebe
Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
...
We leave the nsIDOMEventTarget* versions fallible for now, but this makes the
common case a lot simpler. Note that this means that pushing a null JSContext,
a bug, is no longer handled at runtime. But I think we should just assert
against it, since there are already callers that don't check the return value.
2013-02-13 00:22:26 +01:00
Bobby Holley
1c187f957b
Bug 834732 - Remove PushBehavior. r=mrbkap
...
Now that we only have ALWAYS_PUSH and ASSERT_SCRIPT_CONTEXT, we have uniform
release-mode behavior everywhere. Remove the crap.
2013-02-13 00:22:26 +01:00
Bobby Holley
a1c877af72
Bug 834732 - Move cx pushing into nsPluginProtoChainInstallRunner. r=mrbkap
...
This gets rid of the last use of REQUIRE_SCRIPT_CONTEXT. \o/
2013-02-13 00:22:26 +01:00
Bobby Holley
03a8c695c6
Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
...
The goal here is to get rid of this crap entirely, and make nsCxPusher always
push. But that's a scary change, so we do it in chunks. This patch, in particular,
should have zero behavioral change. This means preserving some very wrong behavior.
For instance, currently SafeAutoJSContext never pushes a damn thing, because the
safe JSContext doesn't have an associated nsIScriptContext. We preserve this
behavior, and in fact convert various similarly-buggy consumers to
SafeAutoJSContext, so that we can hoist the behavioral change into a subsequent
patch.
2013-02-13 00:22:26 +01:00
Olli Pettay
1b177b868e
Bug 839465 - Implement SmartCardEvent using event code generator, r=mounir
2013-02-11 21:37:20 +02:00
David Zbarsky
a13399c15e
Bug 833446: Remove nsIDOMSVGClipPathElement r=peterv
2013-02-08 14:55:52 -05:00
David Zbarsky
edbe756b2a
Bug 833446: Remove nsIDOMSVGViewElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
78e666c498
Bug 833446: Remove nsIDOMSVGUseElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
3e3bdec3a9
Bug 833446: Remove nsIDOMSVGTextPositioningElement and related interfaces r=peterv
2013-02-08 14:55:49 -05:00
David Zbarsky
87072ad505
Bug 833446: Remove nsIDOMSVGSymbolElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
cf0589ea80
Bug 833446: Remove nsIDOMSVGSwitchElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
2acd4221e0
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Andrea Marchesini
bd3f6a065b
Bug 838172 - Convert AudioChannelManager to WebIDL. r=peterv
2013-02-08 11:34:47 -05:00
Bobby Holley
0333a7377c
Bug 812669 - Remove XPConnect equality hooks. r=mrbkap
2013-02-08 10:39:01 +00:00
Ryan VanderMeulen
71be46b6b8
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Vicamo Yang
3a029f9c86
Bug 834193: Implement USSDReceivedEvent, DataErrorEvent and CFStateChangeEvent using codegenerator. r=smaug
2013-02-07 19:02:12 +08:00
Vicamo Yang
ef98655b7b
Bug 835148: Implement SmsEvent using event generator. r=smaug
2013-02-07 18:43:22 +08:00
Ms2ger
08aa775a18
Bug 838182 - Part b: Remove dead code handling outer windows in nsDOMClassInfo::PreCreate; r=mrbkap
2013-02-07 09:08:57 +01:00
Ms2ger
977184c182
Bug 838182 - Part a: Remove nsWindowSH::SecurityCheckOnAddDelProp and nsWindowSH::SecurityCheckOnSetProp; r=mrbkap
2013-02-07 09:08:57 +01:00
Andrea Marchesini
2a6baffb1c
Bug 838124 - Convert BatteryManager to WebIDL. r=peterv
2013-02-05 07:54:49 -05:00
Vicamo Yang
9646f239b9
Bug 833278 - Part 2/2: Implement MozVoicemailEvent using codegenerator. r=gwagner,smaug
2013-02-05 17:02:18 +08:00
Vicamo Yang
859c856153
Bug 833278 - Part 1/2: move voicemail sources to dom/voicemail. r=mounir
2013-02-05 17:02:15 +08:00
Bobby Holley
86e72f170c
Bug 831076 - Add assertSameCompartment to JS_ObjectToOuterObject, and clean up classinfo hook. r=mrbkap
2013-02-04 15:13:14 +00:00
David Zbarsky
c17367e5a2
Bug 833446: Remove nsIDOMSVGStyleElement r=peterv
2013-02-02 15:23:19 -05:00
David Zbarsky
6c85771578
Bug 833446: Remove nsIDOMSVGStopElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
faff4e910d
Bug 833446: Remove nsIDOMSVGScriptElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
e606c5e099
Bug 833446: Remove nsIDOMSVGRectElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
df70998e06
Bug 833446: Remove nsIDOMSVGPolylineElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
8497348666
Bug 833446: Remove nsIDOMSVGPolygonElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
07aa05e8a3
Bug 833446: Remove nsIDOMSVGPatternElement r=bz
2013-02-02 15:23:17 -05:00
David Zbarsky
74ea661e90
Bug 833446: Remove nsIDOMSVGPathElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
08bbadb548
Bug 833446: Remove nsIDOMSVGMPathElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
ee8e8d62e5
Bug 833446: Remove nsIDOMSVGMetadataElement r=peterv
2013-02-02 15:23:16 -05:00
David Zbarsky
4f6d67b220
Bug 833446: Remove nsIDOMSVGLineElement r=peterv
2013-02-02 15:23:16 -05:00
David Zbarsky
f25e840727
Bug 833446: Remove nsIDOMSVGGradientElement and subclasses r=peterv
2013-02-02 15:23:16 -05:00