Ryo Motozawa
592ac1b813
Bug 1244586 part 1 - Add KeyframeEffect constructor in dom/webidl/KeyframeEffect.webidl. r=smaug,birtles
2016-02-15 09:34:47 +09:00
Ryo Motozawa
daa462cec8
Bug 1226047 - Add AnimationEffectTiming interface in dom/webidl/AnimationEffectTiming.webidl. r=smaug,birtles
2016-02-15 09:34:47 +09:00
Ryo Motozawa
4f9502c418
Bug 1211783 - Add KeyframeEffect interface to dom/webidl/KeyframeEffect.webidl. r=smaug,birtles
2016-02-15 09:34:47 +09:00
Andrea Marchesini
73f152f67a
Bug 1248022 - ConsoleEvent.styles can be a sequence of nullable strings, r=bz
2016-02-13 16:08:17 +00:00
Aidin Gharibnavaz
b07cce927c
Bug 1224892 - Caching oscpu' and
buildID' like other attributes related to User Agent. r=smaug
2015-12-15 21:05:05 +03:30
Deepthi Venkitaramanan
85f24f2b8c
Bug 1244328 - Merge the functionality of DOMSettableTokenList into DOMTokenList and make everything that used to refer to DOMSettableTokenList refer to DOMTokenList instead. r=bzbarsky
2016-02-11 17:50:42 -05:00
Andrea Marchesini
5533afe9a7
Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope - part 2, r=khuey
2016-02-11 17:51:37 +00:00
Andrea Marchesini
ff2572bd96
Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope, r=khuey
2016-02-11 17:41:17 +00:00
Boris Zbarsky
da1ed669ae
Bug 1243001 part 8. Tell SpiderMonkey to put its promise jobs into the CycleCollectedJSRuntime job queue. r=peterv
...
This will run the SpiderMonkey promise jobs more or less the same way that we
run Promise jobs right now, including using a Web IDL callback for the actual
invocation.
2016-02-09 17:40:31 -05:00
Boris Zbarsky
c6cf3df108
Bug 1243001 part 6. Implement Promise::AppendNativeHandler in the SPIDERMONKEY_PROMISE world. r=peterv
...
This patch introduces a fake IDL interface just to get the benefits of
cycle collection for the JS-to-C++ link we now need for PromiseNativeHandler
(because the SpiderMonkey Promise somehow needs to point to the
PromiseNativeHandler). Now in practice a bunch of our PromiseNativeHandlers
are not cycle collected. That kinda freaks me out, but spot-checking a few
suggests they do not in fact leak (either because they don't form cycles or
because the Promise they're observing always settles and then releases them).
Either way, that's a problem that exists with or without this patch...
2016-02-09 17:40:31 -05:00
Boris Zbarsky
91558063ba
Bug 1243001 part 3. Turn off the IDL bits of PromiseDebugging when SPIDERMONKEY_PROMISE is defined. r=peterv
...
These are basically the minimal changes needed to make PromiseDebugging compile
in the new world. It will NOT function correctly (see the XXX comments); Till
will be fixing it up more in bug 911216 as he transitions the relevant bits in
our devtools to work on top of SpiderMonkey promises.
2016-02-09 17:40:31 -05:00
Boris Zbarsky
d7edc5d9d7
Bug 1243001 part 2. Make Promise an empty [NoInterfaceObject] interface when SPIDERMONKEY_PROMISE is defined. r=peterv
...
The idea is to not define a "Promise" property on the global and not generate
any of the methods, since SpiderMonkey will implement all of those, but to keep
some of the conversion to/from JS logic and the IDL parser validation bits that
we have right now. Once we can assume SPIDERMONKEY_PROMISE we can probably
change how the "Promise" identifier is handled by the IDL parser and how the
resulting type is handled by codegen, but for now we're aiming for minimal
changes.
2016-02-09 17:40:30 -05:00
Boris Chiou
69302b6cb7
Bug 1174575 - Part 2: Replace Element in KeyframeEffectReadOnly WebIDL. r=birtles, r=smaug
...
Use (Element or CSSPseudoElement)? as the first arguement of constructor and
the type of target.
2016-02-05 19:01:00 +01:00
Boris Chiou
a3a5a1c841
Bug 1174575 - Part 1: Define CSSPseudoElement interface. r=birtles, r=smaug
...
Create CSSPseudoElement.webidl, CSSPseudoElement.h, and CSSPseudoElement.cpp.
2016-02-01 23:49:00 +01:00
Myk Melez
76721b9467
Bug 1238576 - disable mozApps API on desktop/Android; r=ehsan,ochameau,bz,mcmanus,jmaher,marco
2016-02-08 11:24:22 -08:00
Honza Bambas
bb3147ef68
Bug 1237783 - Make sure we correctly turn off appcache. r=ehsan
2016-02-05 08:36:00 -05:00
Ting-Yu Lin
6f377eae5e
Bug 591737 - Add pref for details and summary elements. r=bz
2016-01-20 23:20:43 +08:00
Ting-Yu Lin
b39e6a778c
Bug 591737 - Add HTMLDetailsElement and webidl interface. r=bz
2016-01-20 23:20:40 +08:00
Birunthan Mohanathas
7af69c5623
Bug 1233702 - Remove dom.permissions.enabled pref. r=baku
2016-02-03 18:21:31 +02:00
Gregor Wagner
42b0207051
Bug 993311 - Followup to fix b2g builds r=khuey
2016-02-01 15:35:25 -08:00
Kyle Machulis
b9e6a8a871
Bug 1164427 - Implement elementsFromPoint; r=roc r=khuey
2016-02-01 14:33:51 -08:00
Andrea Marchesini
0422886196
Bug 1243881 - patch 1 - unship performance.translateTime, r=bz
2016-02-01 21:48:04 +00:00
John Shih
a75215aaea
Bug 993311 - Convert Network Stats API to WebIDL. r=bzbarsky.
2014-04-08 14:42:12 +08:00
Peter Van der Beken
0647b9863e
Bug 1027734 - Convert mozPay to WebIDL. r=bzbarsky.
2016-01-26 18:38:03 +01:00
Brian Birtles
d3191eb6f2
Bug 1096773 part 3 - Implement Animatable.animate(); r=bz
2016-01-29 12:37:52 +11:00
Brian Birtles
fb85b0a7f3
Bug 1096773 part 1 - Make the frames argument to the KeyframeEffectReadOnly constructor NOT optional; r=bz
...
This is to line up with the spec as discussed in:
https://bugzilla.mozilla.org/show_bug.cgi?id=1096773#c6
2016-01-29 12:37:52 +11:00
Paul Kerr [:pkerr]
d4e008ea3b
Bug 1209252: add buttons to clear session and signaling logs. r=jib, r=sicking
2016-01-27 16:05:10 -08:00
William Chen
7a8e016276
Bug 1241727 - Inverting non-invertible WebKitCSSMatrix should throw NotSupportedError. r=baku
2016-01-27 12:49:57 -08:00
Olli Pettay
efaf750792
Bug 1153322 - Implement Document.scrollingElement, r=bz
2016-01-27 02:44:05 +02:00
Mike Taylor
36a2e770a3
Bug 1241723. Update WebKitCSSMatrix.idl to match latest spec updates. r=baku
...
The following methods have been updated to match WebKit's behavior,
taking optional arguments that default to 0:
rotateAxisAngle()
skewX()
skewY()
translate()
2016-01-27 09:17:08 -06:00
Carsten "Tomcat" Book
f95fb078ad
Backed out changeset b7d242697573 (bug 1237193) for bustage
2016-01-27 11:42:24 +01:00
Ethan Lin
60be18a9a3
Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug
2016-01-07 21:45:00 +01:00
Tim Taubert
1be3a0614f
Bug 1191936 - Implement RSA-PSS signing and verification r=rbarnes,smaug
2015-10-13 20:22:43 +02:00
Tim Taubert
a623ecc760
Bug 1200341 - Use BufferSource instead of CryptoOperationData in the SubtleCrypto WebIDL spec r=smaug
2016-01-26 16:47:41 +01:00
Tim Taubert
60fcdf2dfb
Bug 1200341 - Implement HKDF for WebCrypto r=rbarnes,smaug
2016-01-26 14:57:52 +01:00
Carsten "Tomcat" Book
31d847ddb5
Backed out changeset b0eeee008090 (bug 1242321)
2016-01-26 10:54:38 +01:00
Chris Peterson
b09b2fc144
Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
2016-01-22 21:20:08 -08:00
Jocelyn Liu
e4271972cc
Bug 1238825: Add "dom.bluetooth.webbluetooth.enabled" preference for WebBluetooth API development. r=btian, r=bz
2016-01-25 14:35:18 +08:00
Boris Zbarsky
4ea521c573
Bug 1242054. Get rid of AbortablePromise, so we can move Promise into SpiderMonkey more easily. r=khuey
2016-01-23 00:37:44 -05:00
Kartikaya Gupta
ef957ce9f2
Bug 1238042 - Expose the checkerboard reports out to JS. r=ehsan,botond
2016-01-22 20:27:28 -05:00
Byron Campen [:bwc]
ed00cf0f14
Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug
2015-12-09 15:37:38 -05:00
Randell Jesup
2ef8e1497e
Bug 987186 - remove AudioConfig, send agc/aec/noise from prefs r=jib,smaug
...
(Reland squashed)
Respect echoCancellation constraint in GetUserMedia
Support echoCancellation constraint, pass test
2016-01-22 16:46:38 -05:00
Kit Cambridge
093116ee06
Bug 1241278 - Change Notification.requestPermission()
to return a promise. r=baku
2016-01-20 14:23:04 -08:00
Kyle Huey
5afb7f29b0
Backed out 3 changesets (bug 987186) for build bustage. CLOSED TREE
...
Backed out changeset 00cb175253b9 (bug 987186)
Backed out changeset deaf45c9ad2a (bug 987186)
Backed out changeset bc3d6c21f5ed (bug 987186)
2016-01-22 10:35:23 -08:00
Brian Armstrong
db083605f0
Bug 987186 - respect echoCancellation constraint in GetUserMedia r=smaug,jib
2016-01-20 13:11:42 -08:00
Brian Armstrong
b361c744b2
Bug 987186 - support echoCancellation constraint, pass test r=smaug,jib
...
this doesn't actually add the plumbing for the constraint, but it allows us to support it
2016-01-15 16:29:15 -08:00
Eugen Sawin
a4254dc44f
Bug 1205649 - [2.4] Add AbsoluteDeviceOrientation DOM event for compass heading orientation data. r=smaug
2016-01-21 18:14:33 +01:00
William Chen
bb04b89ea0
Bug 717722 - Implement WebKitCSSMatrix. r=baku
2016-01-20 14:48:01 -08:00
Andrea Marchesini
c81244d7c4
Bug 1162658 - Update FormData to match latest spec, r=smaug
2016-01-20 17:25:03 +00:00
Jean-Yves Avenard
f012486960
Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz
2016-01-20 09:50:26 +11:00