Commit Graph

3486 Commits

Author SHA1 Message Date
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
Ehsan Akhgari
98a69d988d Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly 2016-01-19 17:46:10 -05:00
Michael Layzell
4786bdf762 Bug 1230563 - Part 2: Test for corrected cookie permission behavior, r=ehsan 2016-01-19 01:33:20 -05:00
Hiroyuki Ikezoe
d752f642d1 Bug 1096774 - Part 1: Implement Animation Constructor. r=birtles, r=smaug 2016-01-16 19:02:00 -05:00
Jan-Ivar Bruaroey
aa6bea5e08 Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug 2016-01-12 15:09:01 -05:00
Ehsan Akhgari
cd14e74565 Bug 1240161 - Remove "only-if-cached" from RequestCache; r=bkelly 2016-01-15 16:24:16 -05:00
Carsten "Tomcat" Book
d327724749 merge mozilla-inbound to mozilla-central a=merge 2016-01-15 11:46:47 +01:00
Jocelyn Liu
3dc4c35ece Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap 2016-01-15 09:50:54 +08:00
Carsten "Tomcat" Book
ad37b66604 merge mozilla-inbound to mozilla-central a=merge 2016-01-13 11:57:15 +01:00
Phil Ringnalda
4890236ed6 Back out 3 changesets (bug 1232082) for causing a variety of Android webrtc failures including causing bug 1239200
CLOSED TREE

Backed out changeset 1c8afc8ea1c1 (bug 1232082)
Backed out changeset d8ec4008871e (bug 1232082)
Backed out changeset fa3363702d51 (bug 1232082)
2016-01-12 22:33:17 -08:00
Tom Tromey
f5f1395248 Bug 1230491 - add CSSStyleSheet::parsingMode; r=heycam,bz 2016-01-12 09:50:43 -07:00
Carsten "Tomcat" Book
b0542304f3 merge mozilla-inbound to mozilla-central a=merge 2016-01-12 11:54:38 +01:00