Ryo Motozawa
ec7074d1bf
Bug 1244635
- Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro
...
MozReview-Commit-ID: 7t1fm0zB3V
--HG--
extra : rebase_source : 812ea17b0b51142ff88194b0bb0d06435ddc574d
2016-03-08 10:31:10 +09:00
Randell Jesup
904ffa008a
Bug 963238: Support isTypeSupported() in MediaRecorder, and throw on invalid mimetypes at construction r=cpearce,khuey
...
MozReview-Commit-ID: LPIJMSgXwxf
2016-03-06 22:48:16 -05:00
Phil Ringnalda
cabee82044
Back out 9 changesets (bug 801176) for frequent crashes in test_offscreencanvas_dynamic_fallback.html
...
Backed out changeset 82320c900699 (bug 801176)
Backed out changeset 624fb8512ba5 (bug 801176)
Backed out changeset a2a7b1c4dc5b (bug 801176)
Backed out changeset e210473d793c (bug 801176)
Backed out changeset 0fb279e041e1 (bug 801176)
Backed out changeset c090dc98c670 (bug 801176)
Backed out changeset fc509e59a0cd (bug 801176)
Backed out changeset 134a8c56335a (bug 801176)
Backed out changeset 2022afa9aef2 (bug 801176)
2016-03-05 07:20:47 -08:00
Hiroyuki Ikezoe
e3df4388fc
Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug
...
MozReview-Commit-ID: CPz3DtWxKll
--HG--
extra : rebase_source : 5a210456997789ace942e60c3688f9600df3281c
2016-03-04 06:36:41 +09:00
vincentliu
2a98ba1c2c
Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
...
---
dom/canvas/CanvasRenderingContext2D.cpp | 38 +++++++++++++++
dom/canvas/CanvasRenderingContext2D.h | 6 +++
dom/webidl/CanvasRenderingContext2D.webidl | 76 ++++++++++++++++++------------
dom/webidl/HTMLCanvasElement.webidl | 2 +
dom/webidl/WebGLRenderingContext.webidl | 2 +-
dom/workers/WorkerPrefs.h | 1 +
6 files changed, 95 insertions(+), 30 deletions(-)
2016-03-04 15:22:16 +08:00
Ehsan Akhgari
38637e2005
Bug 1251872 - Part 1: Implement Request.referrerPolicy; r=jdm
2016-03-03 16:43:55 -05:00
Ehsan Akhgari
36207d26f5
Bug 1251448 - Add support for RequestInit.referrer; r=jdm
2016-03-02 18:18:27 -05:00
Marco Castelluccio
ff693ea459
Bug 1197461 - Implement Permissions.revoke. r=poiru,baku
2016-03-02 21:09:38 +00:00
Ruxton
24b291374f
Bug 1033144 - Part 1: Dispatch 'cuechange' event on TextTracks. r=rillian,bz
2016-03-02 11:35:09 -08:00
J. Ryan Stinnett
2a55d065b7
Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
...
This change renames OriginAttributes.mInBrowser to mInIsolatedMozBrowser and
nsIPrincipal::GetIsInBrowserElement to GetIsInIsolatedMozBrowserElement. Other
methods that pass these values around also have name changes.
Tokens such as "inBrowser" have previously been serialized into cache keys, used
as DB column names, stored in app registries, etc. No changes are made to any
serialization formats. Only runtime method and variable names are updated.
No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations. These are corrected in subsequent patches
focused on behavior.
MozReview-Commit-ID: 66HfMlsXFLs
2016-03-02 10:35:56 -06:00
Tom Tung
6a022181ea
Bug 1238845 - Implement UUID helper - dom/bluetooth & dom/webidl & layout/build change. r=jocelyn, r=bz
2016-01-15 19:30:46 +08:00
J.C. Jones
6783b15aab
Bug 1251856 - Disable U2F in all releases (fix for 1231681). r=baku
...
* Pref off the "U2F" interface to blank out the integer constants, and
* Disable U2F in all releases.
MozReview-Commit-ID: 8HlkaRbg4Qh
--HG--
extra : transplant_source : %91%C5%1E%E6%A9%82RS%98%E4%ED%0A%CDGAVb%2B%079
2016-02-29 09:06:40 -07:00
Dave Huseby
0c0cf070cf
Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking
...
(HEAD -> oa, refs/patches/oa/Bug_1229222)
Fixes Bug 1229222
--HG--
extra : rebase_source : 299742335452d5b5ac3cf25a3bd2d71ec655049f
2016-02-29 12:26:00 +01:00
Ehsan Akhgari
8a0731fdde
Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly
2016-03-01 09:16:38 -05:00
Andrea Marchesini
9229fda61b
Bug 1249950 - Add Performance Markers for MessagePort - patch 2, r=smaug, r=vporof
2016-03-01 09:16:18 +01:00
Ryo Motozawa
48a1f4e4f0
Bug 1244641 - Part 2: Add duration implementation in dom/animation/AnimationEffectTiming.cpp. r=hiro, r=smaug
...
MozReview-Commit-ID: K5wmKo1U2JP
--HG--
extra : transplant_source : %FD%F3y%D6%ED%E7%B0%1Cc%A9%CD2%B8%BFcH%A4%B5%D0%8F
2016-02-27 06:39:39 +09:00
Timothy Nikkel
59f526351b
Bug 1251082. Restore comments in PageTransitionEvent.webidl that got lost when nsIDOMPageTransitionEvent.idl was migrated to webidl. r=bz
...
The mentioned migration happened in http://hg.mozilla.org/mozilla-central/rev/e6377ca32f3d from bug 1031051.
This the only documentation of the aPersisted parameter of nsIDocument::OnPageShow.
2016-02-26 17:13:59 -06:00
Kyle Huey
ef22731cc4
Bug 1251498: Implement IDBKeyRange.includes(). r=baku
2016-02-26 13:58:47 -08:00
Jan-Ivar Bruaroey
c4ea91fa82
Bug 1247619 - add console warning about OAuth for STUN not yet supported. r=jesup,smaug
...
MozReview-Commit-ID: L0nViIWiIDn
--HG--
extra : rebase_source : 3d463e85c811426384a758dca3b0a82370c22099
2016-02-25 00:24:16 -05:00
Jan-Ivar Bruaroey
f24352b9aa
Bug 1247622 - Make RTCRtpSender.setParameters return a promise. r=jesup,smaug
...
MozReview-Commit-ID: 6lfmqpKevQl
--HG--
extra : rebase_source : 26efa15f966d0f073895c09d7797a3a1ffd92a0a
2016-02-24 19:14:57 -05:00
Andrea Marchesini
ed31fee8d4
Bug 1245184 - nsICookieManager.remove should use the OriginAttributes, r=sicking
2016-02-25 16:41:13 +01:00
Ehsan Akhgari
40429e1dd8
Bug 1250987 - Make RequestInit.body nullable; r=bzbarsky
2016-02-25 09:12:42 -05:00
Ehsan Akhgari
47f74311fc
Bug 1250986 - Make Request.referrer a USVString; r=bzbarsky
2016-02-25 09:11:35 -05:00
Eddy Bruel
dae2755a45
Bug 1119490 - Expose the URL constructor to WorkerDebuggerGlobalScope;r=khuey
2016-02-22 10:41:09 +01:00
Martin Thomson
5c0f1d860f
Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey
...
MozReview-Commit-ID: 838B1zSIGLj
--HG--
extra : rebase_source : ac6e5ffbc098d99964a8fec1d20f5495943d3265
2016-02-20 16:48:20 -08:00
Phil Ringnalda
1a1ec5b8bb
Merge f-t to m-c, a=merge
2016-02-20 17:25:14 -08:00
Gijs Kruitbosch
8e0830e21c
Bug 1220160
- part 1: add chromeonly getter for documenturi that returns the original document when on an error page, r=bz
...
MozReview-Commit-ID: KaOc0WBxcIS
--HG--
extra : rebase_source : 4e37d4244e39b012e8c1eab989bf1c5d2ceef994
2016-02-15 23:46:49 +00:00
Boris Zbarsky
a7cbbd23ab
Bug 1216751 part 1. Restrict value iterators to interfaces that have indexed properties and pair iterators to interfaces that do not have indexed properties. r=qdot
2016-02-17 22:57:57 -05:00
Carsten "Tomcat" Book
4179c35c7c
Merge mozilla-central to mozilla-inbound
2016-02-17 12:16:20 +01:00
Carsten "Tomcat" Book
c2a42c6ad4
merge fx-team to mozilla-central a=merge
2016-02-17 12:07:39 +01:00
Xidorn Quan
775aed278a
Bug 743198 part 6 - Add unprefixed fullscreen events. r=smaug
...
--HG--
extra : source : cb096452899287cb35b51146d2f2ffc3dc26350f
2016-02-17 08:47:11 +08:00
Xidorn Quan
61f1684757
Bug 743198 part 2 - Add unprefixed Fullscreen API to Document and Element. r=smaug
...
--HG--
extra : source : aaf4d12b511ba25ba93e6135cb849a3264435f7c
2016-02-17 08:47:11 +08:00
Xidorn Quan
49647faf41
Bug 743198 part 1 - Drop [Throws] of document.mozFullScreenElement. r=smaug
...
This method actually never throws. IsFullScreenDoc() simply checks
whether GetFullScreenElement() returns nullptr, which means if that
method returns true, the "!el" check would never fail.
--HG--
extra : source : f32a1aeb6835fd4b4c47ef3abe6b9d7366ae4f07
2016-02-17 08:47:11 +08:00
Kyle Huey
31dabb4558
Bug 1247117: De-namespace much of IndexedDB. r=baku
2016-02-16 13:46:08 -08:00
Ethan Lin
5a257d1505
Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug
...
--HG--
extra : amend_source : 93482b7af2062ede64a5e736735830d6b5bfb82b
2016-02-15 15:14:00 +01:00
Sebastian Hengst
52418f89a7
Backed out 2 changesets (bug 1197461) for various test failures. r=backout on a CLOSED TREE
...
Backed out changeset d776c61906c1 (bug 1197461)
Backed out changeset c046a81ab5a3 (bug 1197461)
2016-02-15 19:38:11 +01:00
Marco Castelluccio
b9391900e0
Bug 1197461 - Implement Permissions.revoke. r=poiru,baku
2016-02-09 17:46:23 +00:00
Ryo Motozawa
cc127029f8
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
e54a74b405
Bug 1226047 - Add AnimationEffectTiming interface in dom/webidl/AnimationEffectTiming.webidl. r=smaug,birtles
2016-02-15 09:34:47 +09:00
Ryo Motozawa
c49b9b29db
Bug 1211783 - Add KeyframeEffect interface to dom/webidl/KeyframeEffect.webidl. r=smaug,birtles
2016-02-15 09:34:47 +09:00
Andrea Marchesini
f114621a79
Bug 1248022 - ConsoleEvent.styles can be a sequence of nullable strings, r=bz
2016-02-13 16:08:17 +00:00
Carsten "Tomcat" Book
6b54f0d05b
Backed out changeset e4b8bb93313b (bug 1229222)
2016-02-19 15:55:25 +01:00
Carsten "Tomcat" Book
f2a98554ec
Backed out changeset 27f3968ae8b2 (bug 1245184)
2016-02-19 15:55:23 +01:00
Andrea Marchesini
0a72c5e9e3
Bug 1245184 - CookieManager should remove cookies only if they match the userContextId, r=sicking
2016-02-19 14:49:50 +01:00
Hiroyuki Ikezoe
7a328d7ec4
Bug 1249278 - Expose KeyframeEffect interface only if nsDocument::IsWebAnimationsEnabled is true. r=smaug
2016-02-18 13:36:00 +01:00
Dave Huseby
364ac22ba7
Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking
...
(HEAD -> oa, refs/patches/oa/Bug_1229222)
Fixes Bug 1229222
2016-02-18 13:42:00 +01:00
Liang-Heng Chen
41688cd177
Bug 1000040
- Part 1: Add required APIs for Ethernet; r=vicamo,bholley
2016-02-19 16:06:21 +08:00
J.C. Jones
70bc936cba
Bug 1231681 - "Implement window.u2f interface". r=baku, r=dkeeler
2016-02-09 16:43:00 +01:00
Aidin Gharibnavaz
e62376eda9
Bug 1224892 - Caching `oscpu' and `buildID' like other attributes related to User Agent. r=smaug
2015-12-15 21:05:05 +03:30
Nick Fitzgerald
82a2a6c955
Bug 1247658
- Expose a method to JS for find the shortest retaining paths of some nodes in a heap snapshot; r=bz r=jimb
...
This commit adds the `computeShortestPaths` method to the `HeapSnapshot` webidl
interface. It implements this new method on the
`mozilla::devtools::HeapSnapshot` class.
--HG--
extra : rebase_source : 1772547b7093afd35918602b15cc52b8e07fc646
2016-02-11 14:32:00 +01:00
Deepthi Venkitaramanan
008e6b8991
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
ae579bdcc3
Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope - part 2, r=khuey
2016-02-11 17:51:37 +00:00
Andrea Marchesini
14fefc056e
Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope, r=khuey
2016-02-11 17:41:17 +00:00
Boris Zbarsky
5ba2fc1250
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
fbe6dcf99f
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
a1f6df215a
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
7fd3989391
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
2f694d7e1e
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
8098462872
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
a6aff185d2
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
1fa31b468c
Bug 1237783 - Make sure we correctly turn off appcache. r=ehsan
2016-02-05 08:36:00 -05:00
Ting-Yu Lin
1e5d352993
Bug 591737 - Add pref for details and summary elements. r=bz
...
--HG--
extra : commitid : C40ecHqSxrO
extra : rebase_source : 937479989a52b57f3dec07a74dd9dad17ff69db7
2016-01-20 23:20:43 +08:00
Ting-Yu Lin
b8e3b9e52b
Bug 591737 - Add HTMLDetailsElement and webidl interface. r=bz
...
--HG--
extra : commitid : y0Jiyg8dom
extra : rebase_source : 0945c6144e4a84ed3542c90b1cbd637d2b9d2b14
2016-01-20 23:20:40 +08:00
Birunthan Mohanathas
bf5e6b94d0
Bug 1233702 - Remove dom.permissions.enabled pref. r=baku
2016-02-03 18:21:31 +02:00
Gregor Wagner
27be12e50c
Bug 993311 - Followup to fix b2g builds r=khuey
...
--HG--
extra : commitid : Fps9V6WXcCQ
extra : amend_source : a262c51061f5b58282564c3859427467da2b0a31
2016-02-01 15:35:25 -08:00
Kyle Machulis
739327e165
Bug 1164427 - Implement elementsFromPoint; r=roc r=khuey
2016-02-01 14:33:51 -08:00
Andrea Marchesini
f5ab6363a1
Bug 1243881 - patch 1 - unship performance.translateTime, r=bz
2016-02-01 21:48:04 +00:00
John Shih
d212525a4c
Bug 993311 - Convert Network Stats API to WebIDL. r=bzbarsky.
...
--HG--
extra : rebase_source : c2523e634288c95213f44a789e6d46bfd40b8681
2014-04-08 14:42:12 +08:00
Peter Van der Beken
46af3ae4ab
Bug 1027734 - Convert mozPay to WebIDL. r=bzbarsky.
...
--HG--
rename : dom/payment/interfaces/nsINavigatorPayment.idl => dom/payment/interfaces/nsIPaymentContentHelperService.idl
rename : testing/specialpowers/content/MockPaymentsUIGlue.jsm => dom/payment/tests/mochitest/MockPaymentsUIChromeScript.js
extra : rebase_source : 638fdf45b6a13ceee98c5e066505d8858abbfd3d
2016-01-26 18:38:03 +01:00
Brian Birtles
5358a5c81e
Bug 1096773 part 3 - Implement Animatable.animate(); r=bz
2016-01-29 12:37:52 +11:00
Brian Birtles
d9fb138530
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]
447a27169b
Bug 1209252: add buttons to clear session and signaling logs. r=jib, r=sicking
2016-01-27 16:05:10 -08:00
William Chen
3a32a94793
Bug 1241727 - Inverting non-invertible WebKitCSSMatrix should throw NotSupportedError. r=baku
2016-01-27 12:49:57 -08:00
Olli Pettay
baf69da299
Bug 1153322 - Implement Document.scrollingElement, r=bz
...
--HG--
extra : rebase_source : 733ede0178b80b518e488bf9768e57498080f0b2
2016-01-27 02:44:05 +02:00
Mike Taylor
d8112ef98f
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
df24af8302
Backed out changeset b7d242697573 (bug 1237193) for bustage
2016-01-27 11:42:24 +01:00
Ethan Lin
d650b65ee9
Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug
...
--HG--
extra : rebase_source : 141f00dc036118d7ec0b92a079de84b7b81c29f6
extra : amend_source : 158f20f09262bbbdc41b3b7ba734cfadd3706198
2016-01-07 21:45:00 +01:00
Tim Taubert
38e4db6e5e
Bug 1191936
- Implement RSA-PSS signing and verification r=rbarnes,smaug
2015-10-13 20:22:43 +02:00
Tim Taubert
d2d995e72c
Bug 1200341 - Use BufferSource instead of CryptoOperationData in the SubtleCrypto WebIDL spec r=smaug
2016-01-26 16:47:41 +01:00
Tim Taubert
d01d161b5e
Bug 1200341 - Implement HKDF for WebCrypto r=rbarnes,smaug
2016-01-26 14:57:52 +01:00
Carsten "Tomcat" Book
fe331e3818
Backed out changeset b0eeee008090 (bug 1242321)
2016-01-26 10:54:38 +01:00
Chris Peterson
de4c41d58c
Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
2016-01-22 21:20:08 -08:00
Jocelyn Liu
73e2cdcead
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
d4db9bedd0
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
1ff33680c1
Bug 1238042 - Expose the checkerboard reports out to JS. r=ehsan,botond
...
--HG--
extra : commitid : 2TsbL6ZkXDM
2016-01-22 20:27:28 -05:00
Byron Campen [:bwc]
6f5f7e1a52
Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug
...
--HG--
extra : commitid : ASGibrJIDtF
extra : transplant_source : %2B%E9%8F%83-%9E%E3w%D0t%D1%B1%B0%88Q%B1%7B%83%5BS
2015-12-09 15:37:38 -05:00
Randell Jesup
f138ca68d1
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
--HG--
extra : commitid : 7Bq2u1yamMf
2016-01-22 16:46:38 -05:00
Kit Cambridge
74ec586e11
Bug 1241278 - Change `Notification.requestPermission()` to return a promise. r=baku
...
--HG--
extra : commitid : Kl0YRQWwLkN
extra : rebase_source : ab9d18bad5b288f1c38ee2e1c7592d41f4dbaf7b
2016-01-20 14:23:04 -08:00
Kyle Huey
0fbc58d746
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
22380f5f60
Bug 987186 - respect echoCancellation constraint in GetUserMedia r=smaug,jib
...
--HG--
extra : commitid : 2nPvNPTWkTa
2016-01-20 13:11:42 -08:00
Brian Armstrong
abbdab2c38
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
--HG--
extra : commitid : BNT1zlqn0Tp
2016-01-15 16:29:15 -08:00
Eugen Sawin
e8d1a957e9
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
15fa724be4
Bug 717722 - Implement WebKitCSSMatrix. r=baku
...
--HG--
extra : rebase_source : 225a96f30db5309d7d1032959b0ab8df437c820d
2016-01-20 14:48:01 -08:00
Andrea Marchesini
bf32b2ecd5
Bug 1162658 - Update FormData to match latest spec, r=smaug
2016-01-20 17:25:03 +00:00
Jean-Yves Avenard
f80d48caac
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
d08dcc913c
Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly
2016-01-19 17:46:10 -05:00
Michael Layzell
074d4ec162
Bug 1230563 - Part 2: Test for corrected cookie permission behavior, r=ehsan
2016-01-19 01:33:20 -05:00
Hiroyuki Ikezoe
4c0263a3ed
Bug 1096774 - Part 1: Implement Animation Constructor. r=birtles, r=smaug
2016-01-16 19:02:00 -05:00
Jan-Ivar Bruaroey
ddcdf769db
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : transplant_source : %BA%B7%0B%AD%EA%24%19R%93-%9F%CF%82%10%CE%8B%DC4%FB%15
2016-01-12 15:09:01 -05:00
Ehsan Akhgari
61ec7f09b3
Bug 1240161 - Remove "only-if-cached" from RequestCache; r=bkelly
2016-01-15 16:24:16 -05:00
Carsten "Tomcat" Book
7e52b24fab
merge mozilla-inbound to mozilla-central a=merge
2016-01-15 11:46:47 +01:00
Jocelyn Liu
c6da2ff1c4
Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap
2016-01-15 09:50:54 +08:00
Carsten "Tomcat" Book
d833f9ba1a
merge mozilla-inbound to mozilla-central a=merge
2016-01-13 11:57:15 +01:00
Phil Ringnalda
39b2d1946d
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
279d6ac586
Bug 1230491 - add CSSStyleSheet::parsingMode; r=heycam,bz
2016-01-12 09:50:43 -07:00
Carsten "Tomcat" Book
c2a8d865ec
merge mozilla-inbound to mozilla-central a=merge
2016-01-12 11:54:38 +01:00
Robert Longson
9b519b16c5
Bug 1239128 - Implement LinkStyle for SVGStyleElement interface. r=cam r=bzbarsky
2016-01-14 18:43:11 +00:00
Alessio Placitelli
0ca9853f5c
Bug 1234522 - Remove references to the data reporting service. r=gfritzsche,smaug
2016-01-05 06:29:00 +01:00
N.Shimizu
9c1354440b
Bug 1179627
- Part 1: Implement Animation.id. r=smaug, r=birtles
2016-01-08 03:17:00 -05:00
Ehsan Akhgari
1d5110ac59
Bug 1238680 - Make dictionary arguments where a dictionary has a required member non-optional; r=bzbarsky
2016-01-11 14:20:20 -05:00
Ehsan Akhgari
25925d6706
Bug 1238213 follow-up: Mark the FetchEventInit dictionary argument to FetchEvent's constructor optional too; r=bzbarsky
2016-01-11 13:31:56 -05:00
Ehsan Akhgari
b217c995d9
Bug 1238205 - Mark Navigator.serviceWorker as SameObject; r=baku
2016-01-11 13:21:23 -05:00
Ehsan Akhgari
8a803e0e85
Bug 1238206 - Make ServiceWorkerContainer.getRegistration() return Promise<any>; r=baku
...
This change is cosmetic only, in order to bring us on par with
the spec.
2016-01-11 13:21:23 -05:00
Ehsan Akhgari
5d264b5e3c
Bug 1238207 - make ServiceWorkerGlobalScope.skipWaiting() return Promise<void>; r=baku
...
This change is cosmetic only, in order to bring us on par with
the spec.
2016-01-11 13:21:23 -05:00
Ehsan Akhgari
d5a13d2df8
Bug 1238210 - Correct the Promise return types on two Clients methods; r=baku
...
This change is cosmetic only, in order to bring us on par with
the spec.
2016-01-11 13:21:23 -05:00
Ehsan Akhgari
25594f6881
Bug 1238213 - Make FetchEvent.request non-nullable; r=baku
2016-01-11 13:21:23 -05:00
Ehsan Akhgari
199254cd45
Bug 1238225 - Mark ExtendableMessageEvent.ports as SameObject; r=baku
2016-01-11 13:21:23 -05:00
Morris Tseng
1ae8baf23c
Bug 917505 - Add WEBGL_compressed_texture_es3 support. r=jgilbert r=smaug
...
--HG--
extra : commitid : 96pBvjbX0be
2016-01-08 10:12:22 +08:00
Boris Zbarsky
f1705741f0
Bug 1230172. Update CSS.escape to never throw and instead replace U+0000 with U+FFFD, per recent spec change. r=dbaron
2016-01-05 15:05:23 -05:00
John Daggett
ade0c810ea
Bug 1157064 - implementation of font-display. r=heycam,khuey
2016-01-07 14:03:05 +09:00
Hiroyuki Ikezoe
c1f10eb765
Bug 1212720 - Part 3: Remove AnimationTimeline.getAnimations. r=heycam, r=smaug
...
--HG--
extra : histedit_source : 3b036799886ebcc8498d495346eae963a5b5863d
2015-12-21 20:39:00 -05:00
Hiroyuki Ikezoe
df09492fe4
Bug 1212720 - Part 1: Implement Document.getAnimations(). r=heycam, r=smaug
2016-01-06 14:21:00 -05:00
Andrea Marchesini
a365470b87
Bug 1235657 - Session storage needs to handle origin attributes correctly - part 1 - createOriginAttributesWithUserContextId, r=huseby
2016-01-06 10:08:30 +00:00
Wes Kocher
c708d0c57f
Backed out changeset b7cd1bc458a3 (bug 1230172) because something from this push turned browser_video_test.js permafail on mulet CLOSED TREE
...
--HG--
extra : commitid : C1U7fyE3XPN
2016-01-05 15:14:44 -08:00
Boris Zbarsky
3e14025d0a
Bug 1230172. Update CSS.escape to never throw and instead replace U+0000 with U+FFFD, per recent spec change. r=dbaron
2016-01-05 15:05:23 -05:00
Ms2ger
55086b65a7
Bug 1232295 - Fix HTMLDocument.open's signature; r=khuey
2016-01-05 17:51:08 +01:00
Tim Chien
a64d29e25a
Bug 1234459 - Expose full text in the input box to InputMethod API, r=masayuki, sr=smaug
2016-01-05 00:37:00 +01:00
Jan-Ivar Bruaroey
b3526e95e1
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : rebase_source : fea25f937aca628960e665d9655c60806dd7e7f5
2016-01-12 15:09:01 -05:00
Ben Kelly
66209204da
Bug 1238134 P1 Provide a Response.cloneUnfiltered() method for chrome code to access internal Response state. r=ehsan
2016-01-12 12:15:12 -08:00
Wes Kocher
cadac86336
Backed out 3 changesets (bug 1232082) for wpt bustage in rtcpeerconnection-idl.html
...
Backed out changeset ec89afa7163c (bug 1232082)
Backed out changeset 47de4d036349 (bug 1232082)
Backed out changeset a595577a8247 (bug 1232082)
--HG--
extra : commitid : 6KuHiKS94jA
2016-01-12 11:07:51 -08:00
Jan-Ivar Bruaroey
4a7de0b9d5
Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
...
--HG--
extra : rebase_source : ce468d0972aa79dc4abb3669d46d7e62f9128693
2016-01-04 12:46:21 -05:00
Jan-Ivar Bruaroey
d7d3df857d
Bug 1224766 - forward callID to disambiguate multiple gUM requests from same window. r=jesup,smaug
...
--HG--
extra : rebase_source : 038e5b2eb6d2332da05c2c7dc44dc6ed3dde3d83
2016-01-07 17:30:10 -05:00
Jan-Ivar Bruaroey
5855c2732e
Bug 1230184 - plumb setParameters down to JsepTrack. r=bwc, r=mrbkap
...
--HG--
extra : commitid : 4IT4rENtDxn
extra : rebase_source : 72aef2d743c0afe6be8031226c11d9891b2a4ef7
extra : amend_source : 567f1abc770a0fcf04748b251ef43aaed9f0d99f
2015-12-31 10:32:24 -06:00
Jan-Ivar Bruaroey
74f5fe3fc8
Bug 1230184 - setParameters webidl. r=smaug
...
--HG--
extra : commitid : 5ouR9OLpwNK
extra : rebase_source : f610c0a3f0e2495c8ec6c0b5f5d00b964ad6af13
2015-12-31 10:32:23 -06:00
Olli Pettay
5ca565690e
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
2015-12-31 15:21:49 +02:00
Wes Kocher
792ca14825
Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards
...
--HG--
extra : commitid : 27OIHVsa17S
2015-12-30 16:34:18 -08:00
Olli Pettay
2066f6d7b3
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
...
--HG--
extra : rebase_source : 3d51b7fc9962a93eb6071328db84b5b327225246
2015-12-30 19:16:13 +02:00
Olli Pettay
480b819b0d
Bug 1234656 - Add TouchEvent ctor, r=mbrubeck
...
--HG--
extra : rebase_source : 8aa6e435587a2d8129955251abf5cba02fe7ac1d
2015-12-29 15:46:18 +02:00
Olli Pettay
2b2b2cc690
Bug 1155730, implement History.scrollRestoration r=jst
2015-12-26 12:59:09 +02:00
Bruce Sun
1d0ce088da
Bug 1234127: Change |BluetoothAdapter.pairingReqs| as a nullable object; r=btian, r=mrbkap
2015-12-21 16:48:47 +08:00
Ting-Yu Lin
00f0ffd013
Bug 1221459 - Remove SelectionStateChangedEvent. r=mtseng, r=smaug
...
SelectionStateChangedEvent is dispatched only by SelectionCarets. Hence
the removal. The modification in mochitest browserElement_CopyPaste.js
is effectively the reverting of [1] with AccessibleCaret enabled.
The DoCommandHelper is shell.js is removed as well, which handles the
'do-command' event dispatched from old text_selection_dialog.js in Gaia.
[1] https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1155493&attachment=8612154
DONTBUILD
--HG--
extra : amend_source : 1348306b0eee27ae08cef1b947e383dfded7798c
2015-12-22 14:14:12 +08:00
Nigel Babu
87cf2dd471
Backed out changeset c97319b5cb12 (bug 1221459)
2015-12-22 14:03:16 +05:30
Ting-Yu Lin
69a670793a
Bug 1221459 - Remove SelectionStateChangedEvent. r=mtseng,smaug
...
SelectionStateChangedEvent is dispatched only by SelectionCarets. Hence
the removal. The modification in mochitest browserElement_CopyPaste.js
is effectively the reverting of [1] with AccessibleCaret enabled.
The DoCommandHelper is shell.js is removed as well, which handles the
'do-command' event dispatched from old text_selection_dialog.js in Gaia.
[1] https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1155493&attachment=8612154
--HG--
extra : commitid : GWwMqChxnUT
extra : source : 3f2c650804415aa98f42369bc2061ab2ada98661
extra : amend_source : b8f3a445248397f140723a07ea5bc85ed67d6054
2015-12-22 14:14:12 +08:00
Kit Cambridge
1c0dc1a969
Bug 1205137 - Add a `PushSubscription` serializer. r=mt,smaug
...
--HG--
extra : commitid : F5xjqIFcach
extra : rebase_source : 61b0a0cbae318f7afc51752fc31a7133b8abd15c
2015-12-14 16:28:19 -08:00
Nick Fitzgerald
6d19d48472
Bug 1231883 - Implement HeapSnapshot.describeNode; r=mrbkap
...
This commit implements the HeapSnapshot.describeNode method which allows chrome
JS code to request a description of a given node as specified by our existing
"breakdown" language. This description can be used to generate a human-readable
label for the node.
2015-12-18 12:05:14 -08:00
Birunthan Mohanathas
67d3279e83
Bug 1221104 - Revoke 'midi' permission queries with TypeError. r=baku
...
According to the spec, we should reject unsupported permissions with a
TypeError. This removes the 'midi' entry entirely so that we get the expected
behaviour.
2015-12-18 15:02:50 +02:00
Andrea Marchesini
f2f6c3be20
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-18 08:44:00 +00:00
Morris Tseng
3e61e4b4cf
Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug
...
--HG--
extra : commitid : J5ynF4BHVHV
2015-12-18 14:52:17 +08:00
Morris Tseng
4144a07339
Bug 1172796 - Part 6: Implements ImageBitmap::Close(). r=roc r=smaug
...
--HG--
extra : commitid : 85dot8oSPkP
2015-12-18 14:52:17 +08:00
Morris Tseng
25c5294a43
Bug 1172796 - Part 5: Implements OffscreenCanvas::TransferImageBitmap. r=roc r=smaug
...
--HG--
extra : commitid : 4XzkGVfRcHJ
2015-12-18 14:52:17 +08:00
Morris Tseng
4493d55b04
Bug 1172796 - Part 4: Implement OffscreenCanvas::ToBlob. r=roc r=smaug
...
--HG--
extra : commitid : 6RcUmz8ar4L
2015-12-18 14:52:17 +08:00
Morris Tseng
abfddd01cc
Bug 1172796 - Part 3: Implement OffscreenCanvas constructor. r=roc r=smaug
...
--HG--
extra : commitid : LmsiLXfRbN
2015-12-18 14:52:17 +08:00
Sebastian Hengst
fe800f661e
Backed out changeset 30839ee209e8 (bug 901097) for mochitest failures on Android and Mulet. r=backout
2015-12-17 14:13:59 +01:00
Andrea Marchesini
35ff8e160c
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-17 12:00:35 +00:00
Carsten "Tomcat" Book
95a1a37ae6
Backed out changeset 9b7df7c7adc1 (bug 1224892) for m13 test failures
...
--HG--
extra : rebase_source : 267dd2cda5873c38b6ebb9b53075675bbae9969c
2015-12-17 10:28:33 +01:00
Aidin Gharibnavaz
86899e610d
Bug 1224892 - Caching `oscpu' and `buildID' like other attributes related to User Agent. r=smaug
...
--HG--
extra : transplant_source : %7E%FBbs56%E92%40%14%23%D2dY%A1%10%FD%0CV%06
2015-12-15 21:05:05 +03:30
Wes Kocher
e23593462a
Backed out changeset 84c8783b8518 (bug 901097) for test_fileReader.html crashes CLOSED TREE
...
--HG--
extra : commitid : crWlUUwg6J
2015-12-16 09:43:42 -08:00
Andrea Marchesini
7a681c85f9
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-16 12:37:31 +00:00
Carsten "Tomcat" Book
af9ca82bf2
Backed out changeset d74d1e794421 (bug 901097) for bustage on a CLOSED TREE
2015-12-16 11:48:40 +01:00
Andrea Marchesini
97ccffac37
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-16 10:15:03 +00:00
Tim Nguyen
cf7f672f1c
Bug 1137681 - Per-tab user agent emulation. r=bz
2015-07-21 08:42:00 +02:00
Michael Layzell
316de91dc0
Bug 1231193 - Restore the onselectionchange property to the document object, r=ehsan
2015-12-10 11:48:05 -05:00
Andrea Marchesini
c2230f21f8
Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking
2015-12-09 15:52:15 -05:00
Martin Thomson
6e6387eecb
Bug 1225968 - Add authentication secret to push API, r=kitcambridge,smaug
...
--HG--
extra : commitid : 5qD0xsj9DLR
extra : rebase_source : 407d4152f897f87fa9b5fae8b6b93ef510cce59f
2015-12-09 07:26:42 +11:00
Andrea Marchesini
ae1df2b2a2
Bug 1230509 - BlobImplFile should return false in IsDateUnknown and IsSizeUnknown, r=bz
2015-12-04 21:15:46 +00:00
Wes Kocher
bdc3f1fdf0
Backed out changeset b3cfca056388 (bug 1230509) for build bustage CLOSED TREE
...
--HG--
extra : commitid : 6ezF1zP3n26
2015-12-04 10:50:17 -08:00
Andrea Marchesini
40373a6e18
Bug 1230509 - BlobImplFile should return false in IsDateUnknown and IsSizeUnknown, r=bz
2015-12-04 18:18:21 +00:00
Boris Zbarsky
4bbfb08573
Bug 1227458. Make setAttributeNode be an alias for setAttributeNodeNS and setNamedItem on the attribute map be an alias for setNamedItemNS. r=smaug
2015-12-04 09:51:04 -05:00
Ehsan Akhgari
5ac100af7e
Bug 1222464 - Part 3: Implement Clients.get(); r=jdm
2015-12-02 20:37:01 -05:00
Ehsan Akhgari
d8cef2d841
Bug 1222464 - Part 2: Implement FetchEvent.clientId; r=jdm
2015-12-02 20:36:59 -05:00
Olli Pettay
b8e5626be9
Bug 1228634 - Implement Element.getAttributeNames, r=peterv
...
--HG--
extra : rebase_source : e5b4b880618e7d01eb8a806fcfb26539b659ceaf
2015-12-02 23:04:53 +02:00
Boris Zbarsky
29345faced
Bug 1229664. Drop the concept of inner exceptions from Exception/DOMException. r=bholley
2015-12-02 13:52:59 -05:00
Boris Zbarsky
49fb3ecd4e
Bug 1228702. Don't expose the 'location' property of Exception/DOMException on workers. r=bholley
2015-12-02 13:52:59 -05:00
Lars T Hansen
49063542c0
Bug 1176214 - Part 12: Changes to WebGL. r=bz, r=clb
...
--HG--
extra : rebase_source : 65b6b69a0a5fd7987d390832cedf844588a41846
2015-11-26 12:47:53 +01:00
Carsten "Tomcat" Book
5adcabb340
merge mozilla-inbound to mozilla-central a=merge
2015-12-02 15:20:57 +01:00
Carsten "Tomcat" Book
1e57fae9f1
Backed out changeset 720b3adb1df5 (bug 1137681) since this need to be out too on a CLOSED TREE
2015-12-02 11:50:27 +01:00
Boris Zbarsky
e4fd35820f
Bug 1048695 part 2. Make interface members not be exposed based on their nonExposedGlobals. r=peterv
2015-12-01 12:02:36 -05:00
Boris Zbarsky
4cb14db1a1
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
2015-11-25 15:48:10 -05:00
Boris Zbarsky
bc6a0c8f1c
Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku
2015-11-25 15:48:09 -05:00
Boris Zbarsky
5d774c82cc
Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
0baeed7ed3
Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
52d7142a8e
Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku
2015-11-25 15:48:09 -05:00
Boris Zbarsky
53b93863f6
Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
7c7786c7ac
Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust
...
Note that the web platform tests don't actually have quite the behavior they're
expected to per the spec yet. They will get adjusted later on as we add
subclassing support to Promise.resolve and Promise.prototype.then.
2015-11-25 15:48:09 -05:00
Nick Fitzgerald
1523a17aa1
Bug 1226440 - Expose a method to get a node's immediate dominator; r=bz,sfink
...
This commit adds the `getImmediateDominator` method to `DominatorTree` which
returns the id of the immediate dominator of the node associated with the given
id. This enables walking the dominator tree from leaves up parents all the way
to the root of the tree.
2015-11-30 17:38:06 -08:00
Nick Fitzgerald
aba02288a1
Bug 1226416 - Expose a method to get a node's set of immediately dominated nodes in the dominator tree; r=bz,sfink
...
This adds the `getImmediatelyDominated` method to `DominatorTree` which takes a
node id and returns the set of each node ids for every node that is immediately
dominated by the node with the given id. The results are sorted by greatest to
least retained size. In conjunction with the `root` attribute, this can be used
to traverse the whole dominator tree.
2015-11-30 17:38:06 -08:00
Franziskus Kiefer
6bf24410e1
Bug 1187357 - rename referrer attribute to referrerpolicy. r=hsivonen
2015-11-30 16:13:03 -08:00
Jonathan Watt
6ff4f4864b
Bug 1223825 - Change Directory.path to include the directory's name. r=baku
2015-10-12 16:18:20 +01:00
Fernando Jimenez
144c7bdff1
Bug 915880 - Add onclose event handlers in the MozInterAppMessagePort. r=ehsan,fabrice
2015-11-30 13:34:50 +01:00
Carsten "Tomcat" Book
358e4575c4
merge mozilla-inbound to mozilla-central a=merge
2015-11-26 16:54:27 +01:00
Carsten "Tomcat" Book
4478aaa8da
Merge mozilla-central to b2g-inbound
2015-11-25 14:00:32 +01:00
Yoshi Huang
4b500464f5
Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
2015-11-03 09:50:54 +08:00
Ehsan Akhgari
c755109b2c
Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky
2015-11-24 09:38:28 -05:00
Phil Ringnalda
53745073f0
Back out 13 changesets (bug 1170760) for Gu bustage in homescreen/test/unit/apps_test.js
...
CLOSED TREE
Backed out changeset 5d84599a8846 (bug 1170760)
Backed out changeset 6104fe33d5f5 (bug 1170760)
Backed out changeset 1dfb229da01d (bug 1170760)
Backed out changeset f380faddfdd8 (bug 1170760)
Backed out changeset 541831dc6b57 (bug 1170760)
Backed out changeset 6a5b7dfab882 (bug 1170760)
Backed out changeset ee514a256922 (bug 1170760)
Backed out changeset 3c2c1acc34ee (bug 1170760)
Backed out changeset dc2a7f5dc5d6 (bug 1170760)
Backed out changeset b312a08fbab5 (bug 1170760)
Backed out changeset cb6aba9b8497 (bug 1170760)
Backed out changeset 39e4f5b1ba40 (bug 1170760)
Backed out changeset 7d79cce3630a (bug 1170760)
2015-11-25 21:02:55 -08:00
Chris Pearce
4de9d783c4
Bug 1227790 - Update MediaKeyStatuses to include "released", "output-restricted" and "status-pending". r=bz
2015-11-26 13:51:02 +13:00
Boris Zbarsky
d71fb767c8
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
2015-11-25 15:48:10 -05:00
Boris Zbarsky
f1d0f460ff
Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku
2015-11-25 15:48:09 -05:00
Boris Zbarsky
0bbce93c83
Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
93faa5b1b0
Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
a623100bc3
Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku
2015-11-25 15:48:09 -05:00
Boris Zbarsky
66b2d1a604
Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust
2015-11-25 15:48:09 -05:00
Boris Zbarsky
df222dfc09
Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust
...
Note that the web platform tests don't actually have quite the behavior they're
expected to per the spec yet. They will get adjusted later on as we add
subclassing support to Promise.resolve and Promise.prototype.then.
2015-11-25 15:48:09 -05:00
Phil Ringnalda
71a6f5da62
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2015-11-23 21:55:59 -08:00
Boris Zbarsky
58f083c12c
Bug 1224596 part 14. Switch URL to using the new WorkerMainThreadRunnable::Dispatch signature. r=baku
2015-11-24 00:04:21 -05:00
Boris Zbarsky
fbb3dec310
Bug 1224596 part 11. Switch WorkerNavigator to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:21 -05:00
Jeff Gilbert
87397c265b
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Chris Pearce
220ccc0478
Bug 1223980 - Add iterable<ArrayBuffer,MediaKeyStatus> to MediaKeyStatusMap. r=bz
2015-11-24 13:13:21 +13:00
Andrea Marchesini
9dc9655c9e
Bug 1213815 - dom/webidl/HTMLHyperlinkElementUtils and URL don't need to throw exceptions as we did before, r=bz
2015-11-23 20:05:26 +00:00
Andrea Marchesini
2150519389
Bug 1227206 - Location.assign and Location.replace should use USVStrings instead DOMStrings, r=bz
2015-11-23 20:05:26 +00:00
Andrea Marchesini
c1671bb497
Bug 1213815 - Update URLSearchParams and URLUtils in webidl files, r=bz
2015-11-23 20:05:26 +00:00
Jeff Gilbert
19d84fb0fe
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Boris Chiou
79e0ffc100
Bug 1215406 - Part 4: Add KeyframeEffectOptions. r=smaug
...
Add KeyframeEffectOptions in KeyframeEffect.webidl
--HG--
extra : rebase_source : 1d85d91614f7788b42105e32c043e9e9851d48ba
extra : amend_source : acbe1dee541e21df9b9409dbdab9ddc092186564
2015-11-12 03:40:00 +01:00
Tim Nguyen
19ef27e2c6
Bug 1137681 - Per-tab user agent emulation. r=bz
2015-07-21 08:42:00 +02:00
Mark Capella
e7b070ed41
Bug 1215959
- (GeckoCaret2) Upgrade Core and AccessibleCaret, r=smaug
2015-12-01 15:25:06 -05:00
Nick Fitzgerald
11e1dd10a1
Bug 1226176 - Compute retained sizes in dominator trees and expose them to JavaScript; r=bz,sfink
2015-11-20 09:08:15 -08:00
Chris Pearce
cdcca8a285
Bug 1226093 - Remove unused IsTypeSupportedResult enum from MediaKeys.webidl. r=bz
2015-11-20 08:31:50 +13:00
Nick Fitzgerald
caf9b0fa0e
Bug 1226024 - Expose the root of the dominator tree to JavaScript; r=bz,sfink
2015-11-19 08:10:13 -08:00
Andrea Marchesini
5e1f614532
Bug 1169068 - Performance.translateTime(), r=bz
2015-11-19 14:04:47 +00:00
Nick Fitzgerald
1bcd4d95d4
Bug 1225588 - Expose DominatorTree to JavaScript; r=sfink,bz
...
This commit adds the DominatorTree.webidl interface, which is only exposed to
chrome JS. The interface is implemented by mozilla::devtools::DominatorTree,
which is a thin wrapper around JS::ubi::DominatorTree. This does not expose any
methods on the DominatorTree interface, those will come as follow up changesets.
2015-11-18 14:12:23 -08:00
Andrea Marchesini
bff87b648d
Bug 1224944 - Improve the comments in NavigatorLanguage interface, r=bz
2015-11-18 00:20:38 +00:00
Boris Zbarsky
9ecf8df931
Bug 1225188. Implement window.onstorage. r=smaug
2015-11-17 18:09:53 -05:00
Wes Kocher
c0ece6bf0d
Merge m-c to fx-team, a=merge
...
--HG--
extra : commitid : 2bzybQqlwy0
2015-11-16 17:28:26 -08:00
Wes Kocher
c4f40f5dfc
Merge inbound to m-c a=merge
...
--HG--
extra : commitid : 8FO2ow49CX2
2015-11-16 17:20:42 -08:00
Tom Tromey
d2046126d5
Bug 1165807 - display WeakSet and WeakMap contents in console; r=bz,fitzgen
...
--HG--
extra : commitid : 21J7fnJqwm5
extra : rebase_source : 95bf00beb87284b27c22c7497aa73ded0f05bfe2
2015-11-16 06:50:00 -08:00
Thomas Nguyen
57dcb65bb0
Bug 976457 - B2G NFC: API for supporting NFC_A tags. r=yoshi r=smaug
...
--HG--
extra : rebase_source : 5932773c51d7b77f67104ef2255ffff8d4c6d0ee
2015-11-13 02:01:00 +01:00
Phil Ringnalda
717b9e4e5c
Merge m-c to b-i
2015-11-15 19:17:19 -08:00
Carsten "Tomcat" Book
8743590ed8
Merge mozilla-central to b2g-inbound
2015-11-13 14:39:48 +01:00
Kyle Huey
bdbb2ec50a
Bug 1224061: Make Event::InitEvent infallible. r=smaug
2015-11-13 08:09:42 +08:00
Tim Huang
ba40c16470
Bug 1209654 - Modify the type of the threshold of addAlarm() and getAllAlarms() to long long from long, and add test cases. r=ettseng, r=bz
2015-11-12 19:01:00 +01:00
Mantaroh Yoshinaga
b3bcc5326c
Bug 1125477 - Part 2: Modify permission check of TV Manager API in order to remove dom.testing.tv_enabled_for_hosted_apps. r=seanlin;r=smaug
2015-11-15 14:48:48 +01:00
Matteo Ferretti
a4a5938dc3
Bug 1212477 - Needs a way to access to <canvas>'s context (2d, webgl) from Anonymous Content API; r=roc;r=smaug
2015-11-15 14:48:32 +01:00
Carsten "Tomcat" Book
fde361620f
merge mozilla-inbound to mozilla-central a=merge
2015-11-12 12:00:55 +01:00
Victor Porof
a54b717a42
Bug 1218078 - Show onload and DOMContentLoaded markers in the netmonitor's frontend, r=smaug, jsantell, tromey
2015-11-11 23:11:40 +01:00
Carsten "Tomcat" Book
0610c350a3
merge mozilla-inbound to mozilla-central a=merge
2015-11-11 12:42:52 +01:00
Shawn Huang
cf42136aa0
Bug 1211769 - [MAP] Pack MAP replies to OBEX response packets, r=btain, sr=mrbkap
2015-11-10 19:04:12 +08:00
Ben Tian
883404e323
Bug 1168298 - Support OBEX authentication procedure, r=shuang, r=mrbkap
2015-11-10 11:34:11 +08:00
Wes Kocher
d533ed9ba6
Merge b2ginbound to central, a=merge
...
--HG--
extra : commitid : J9BhYbnGILd
2015-11-09 17:31:35 -08:00
Alastor Wu
b9ace4602b
Bug 1206581 - Implement notifyChannel() on AudioChannel API. r=kanru, r=baku.
...
--HG--
extra : transplant_source : Jz%11%82%60%AF%AA%82%F1%A5%EB%A5%05%7C%EBS%EF%89%3C%8A
2015-11-06 00:32:04 +08:00
Bevis Tseng
d2ecf55a79
Bug 859764 - Part 6: Changes in Payment. r=ferjm, r=smaug
2015-10-19 20:08:57 +08:00
Bevis Tseng
403c1cfd3d
Bug 859764 - Part 2: Define New WebIDL interfaces for MobileMessage Objects. r=echen r=smaug
...
--HG--
rename : dom/webidl/MozMmsMessage.webidl => dom/webidl/MmsMessage.webidl
2015-10-19 18:44:25 +08:00
Tom Tromey
141af2d368
Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
2015-11-05 11:31:00 +01:00
Marcos Caceres
9859867e5b
Bug 1169633 - [Browser API] getWebManifest(). r=kanru, r=bholley
2015-11-03 03:52:00 +01:00
dimi
a41b603e0d
Bug 1207068 - Implement ExtendableMessageEvent interface. r=baku
...
--HG--
extra : rebase_source : ddc40a1fddf3558d22f647a8a8b785de97a270cc
2015-11-10 14:31:41 +08:00
Andre Natal
1c38115e9a
Bug 1194525 - Gecko should ignore |postResult| calls for WebActivities with no returnValue. r=fabrice,sicking
2015-11-09 15:33:00 +01:00
Kate McKinley
c179e74d4e
Bug 1045891
- CSPDictionary change for child-src directive r=bholley
2015-09-30 15:25:19 -07:00
Kartikaya Gupta
8531f6e36c
Bug 898075 - Remove the mozbrowserasyncscroll event from Gecko. r=botond,kanru,sicking
...
--HG--
extra : commitid : 2hGYJD6eHff
2015-11-11 10:17:47 -05:00
Wes Kocher
9ed1f72c5b
Backed out changeset 54c770bf243e (bug 1194525) for apparently causing a spike in gij(11/12) failures a=merge
...
--HG--
extra : commitid : L4Z1aFtG6FI
extra : source : b892fb047ebc8f7970a59b2cee333223b97587d9
2015-11-02 13:29:30 -08:00
Wes Kocher
3696443a14
Merge inbound to m-c a=merge
...
--HG--
extra : commitid : Iy93sktRpdv
2015-11-02 15:12:16 -08:00
Carsten "Tomcat" Book
7a70d4ebe3
Merge mozilla-central to fx-team
2015-11-02 12:05:19 +01:00
Gijs Kruitbosch
fbf89fb02e
Bug 120684 - use ChromeNodeList in toolkit's listboxes' selectedItems implementation, r=dao,smaug
...
--HG--
extra : commitid : DzQPAIbbhpX
extra : rebase_source : 4bd9ac283e1c789c2577dc5d4cc85511f35ac27d
2015-10-26 17:25:29 +01:00
Robert O'Callahan
7c373233ed
Bug 264412. Implement HTMLElement.innerText. r=smaug,mats
...
--HG--
extra : commitid : KjCvQzulwP3
extra : rebase_source : 01aae50d1ee8304e56d3d1e21a7c65c2f9060a72
2015-10-30 18:37:03 +13:00
Jan-Ivar Bruaroey
8a441a9cf1
Bug 1193075 - add viewport constraints for independent scrolling in tab sharing. r=smaug, r=jesup
...
--HG--
extra : transplant_source : %F8%AE%16%B7D%EFN%CC%16%A7%0C%B9%07%3F%D4%7B%E5%3Co%97
2015-10-22 17:03:47 -04:00
Victor Porof
66078a0201
Bug 1211839 - Don't allow off the main thread markers to nest under main thread markers, r=smaug, jsantell
2015-10-24 17:10:22 +02:00
Paul Adenot
b42848e60e
Bug 1218694 - Return the AudioNode connected to when calling AudioNode.connect(). r=smaug
...
--HG--
extra : rebase_source : c5a58a51f1f43aad2fe64d872009dee88c564503
2015-10-28 13:54:35 +09:00
Olli Pettay
2e683ca304
bug 120684, add ChromeNodeList so that chrome JS can create proper NodeList objects, r=baku
...
--HG--
extra : rebase_source : 7a06c3b8a9b485cd86c511fa0c2b13e9bd88106c
2015-10-27 19:48:46 +02:00
Xidorn Quan
1a693cf130
Bug 962249 part 3 - Add Window.scrollMin{X,Y} (chrome-only) and convert most of scrollMaxX uses and part of scrollMaxY uses to combinations with the new properties. r=roc,bz
...
--HG--
extra : source : a07399cae357020c4f6dd33dac16eae82882cc83
2015-10-27 13:38:02 +09:00
Xidorn Quan
9c39f97e15
Bug 962249 part 1 - Add Element.scroll{Top,Left}Min (chrome-only) and convert most of scrollLeftMax uses and part of scrollTopMax uses to combinations with the new properties. r=roc,bz
...
--HG--
extra : source : 06ea81fe3f64c072d100e42b76678eaa9fb7448c
2015-10-27 13:38:02 +09:00
Ehsan Akhgari
8bb8104d86
Bug 1218499 - Make FetchEvent.request nullable; r=bzbarsky
2015-10-26 23:00:19 -04:00
Ehsan Akhgari
03c42e42be
Bug 1218152 - Make Window.caches and WorkerGlobalScope.caches SameObject; r=bzbarsky
2015-10-26 23:00:18 -04:00
Ehsan Akhgari
6a86907c4e
Bug 1218151 - Make FetchEventInit.isReload default to false; r=bzbarsky
2015-10-26 23:00:17 -04:00
Ehsan Akhgari
eef3a738ad
Bug 1218150 - Mark the members of Clients as NewObject; r=bzbarsky
2015-10-26 23:00:17 -04:00
Ehsan Akhgari
7029e804f8
Bug 1218135 - Remove FetchEvent.client; r=bzbarsky
...
This has been removed from the spec. See:
https://github.com/slightlyoff/ServiceWorker/issues/723#issuecomment-123516555
2015-10-26 23:00:16 -04:00
Ehsan Akhgari
68894ddc1f
Bug 1218131 - Mark FetchEvent.request as SameObject; r=bzbarsky
2015-10-26 23:00:15 -04:00
Ehsan Akhgari
61cf88b565
Bug 1214772 - Part 2: Make FetchEvent inherit from ExtendableEvent; r=bzbarsky
2015-10-26 23:00:14 -04:00
Chris Pearce
51df37a7c8
Bug 1189196 - Rename MediaKeySystemOptions to MediaKeySystemConfiguration and update WebIDL. r=bz
2015-10-27 14:10:51 +13:00
Ehsan Akhgari
153b80d0df
Bug 1218147 - Make WindowClient.focus() NewObject; r=bzbarsky
2015-10-26 16:00:01 -04:00
Ehsan Akhgari
28e742e312
Bug 1218146 - Move WindowClient.frameType to Client.frameType; r=bzbarsky
2015-10-26 16:00:00 -04:00
Ehsan Akhgari
f343c60816
Bug 1218141 - Add some SameObject and NewObject annotations to ServiceWorkerGlobalScope; r=bzbarsky
2015-10-26 15:59:59 -04:00
Ehsan Akhgari
c41762a46d
Bug 1218142 - Remove ServiceWorkerGlobalScope.onbeforeevicted/onevicted; r=bzbarsky
2015-10-26 15:59:58 -04:00
Ehsan Akhgari
14fbafb7be
Bug 1218139 - Remove ServiceWorkerContainer.onreloadpage; r=bzbarsky
2015-10-26 15:59:57 -04:00
Kyle Huey
c80ad19b99
Bug 1196841: Update getAll/getAllKeys to match the spec and expose them. r=baku
2015-10-26 08:54:16 -07:00
Andre Natal
16c7e3a2bc
Bug 1194525 - Gecko should ignore |postResult| calls for WebActivities with no returnValue. r=fabrice r=sicking
2015-10-29 17:50:00 +01:00
Nate Hughes ext:(%2C%20Valentin%20Gosu%20%3Cvalentin.gosu%40gmail.com%3E)
7e19134192
Bug 1154309 - Add New Resource Timing Fields r=bz,hurley
2015-07-24 08:49:25 -07:00
Carsten "Tomcat" Book
8e099726c1
Backed out changeset 069d6c54f461 (bug 1045891
) for test failures like child-src-cross-origin-load.sub.html
2015-11-02 10:38:11 +01:00
Boris Chiou
ba5bbe41ce
Bug 1108055 - Part 1: Add ComputedTimingProperties dictionary. r=smaug
...
Add two dictionaries into AnimationEffectReadOnly.webidl:
1. AnimationEffectTimingProperties
2. ComputedTimingProperties
And then re-generate this class.
--HG--
extra : rebase_source : 81b2a3c08453cabcb2ac1334e6d4bde2c1bafeea
2015-10-13 22:17:00 +02:00
Kate McKinley
b10d0d0f16
Bug 1045891
- CSPDictionary change for child-src directive r=bholley
2015-09-30 15:25:19 -07:00
Carsten "Tomcat" Book
3f4ea95cfa
Merge m-c to mozilla-inbound
2015-10-26 11:29:00 +01:00
Carsten "Tomcat" Book
758c43af6b
merge mozilla-inbound to mozilla-central a=merge
2015-10-26 10:57:35 +01:00
Tim Chien
7cfbbed85b
Bug 1196654 - navigator.mozBrowserElementProxy for access Browser API methods from the embedded, r=kanru, sr=sicking
2015-10-25 20:06:00 +01:00
Victor Porof
9dc0ce6b1a
Bug 1202657 - Add markers for workers' message passing and serialization/deserialization, r=smaug, jsantell, tromey, ejpbruel
...
--HG--
rename : docshell/base/timeline/OTMTMarkerReceiver.h => docshell/base/timeline/MarkersStorage.h
2015-10-21 23:10:05 +02:00
Olli Pettay
a062f00aab
Bug 1218190 - Add a pref to enable Clients.openWindow, r=catalinb
2015-10-25 22:36:27 +02:00
Catalin Badea
cc62c14549
Bug 1172870 - Implement service workers clients.openWindow for desktop (non-e10s). r=baku,smaug
...
Based on patches from:
Nikhil Marathe <nsm.nikhil@gmail.com>
Alberto Crespell Perez <alberto.crespell@gmail.com>
2015-10-24 15:16:23 +03:00
Robert O'Callahan
0e2b65352f
Revert incorrectly committed changes ab657569f554 and a396f4262479
...
--HG--
extra : commitid : IHQ60dccnSZ
extra : amend_source : 9302339fd951446a37909b31a1ccb56aff470325
2015-10-24 22:38:22 +13:00
Robert O'Callahan
b09242d6c1
Bug 264412. Implement HTMLElement.innerText. r=smaug,mats
...
--HG--
extra : commitid : LLiSI8usEMT
extra : rebase_source : 928b4fd451c28b57a43a873f05b7bf030ba13083
2015-10-21 10:23:17 +13:00
Tom Tromey
64050c40ce
Bug 1200832 - make Console.trace follow async parents; r=baku,bgrins
...
--HG--
extra : rebase_source : a39ad1bdc73ac53d0f611c3b5e43327aea36ec6f
2015-10-21 08:40:00 +02:00
Wes Kocher
5ba2dcfe5c
Merge b2ginbound to central, a=merge
2015-10-22 16:50:22 -07:00
Carsten "Tomcat" Book
a58c789859
Merge m-c to b2g-inbound
2015-10-22 12:00:41 +02:00
Sean Lin
4dce1c7f21
Bug 1215426 - [Presentation WebAPI] Grant access to browser receiving pages. r=smaug
2015-10-21 14:01:08 +08:00
William Chen
16cbe794df
Bug 920734 - Part 1: Implement window.orientation and window.onorientationchange. r=baku
...
--HG--
extra : rebase_source : 1ca2e3a29733762d4bb2c335a0d6fcf5d7b03c0f
2015-10-23 21:37:28 -07:00
Wes Kocher
b1b8cc1e90
Merge m-c to inbound, a=merge
...
--HG--
extra : commitid : FfOh7UtTKPC
2015-10-23 15:51:31 -07:00
Martin Thomson
740e89ee8d
Bug 1215519 - Switch to DOMTimeStamp for RTCCertificate. r=bz
2015-10-21 10:08:40 -07:00
Ehsan Akhgari
383397be38
Bug 1216697 - Unship Request.cache until the implementation is finished; r=bzbarsky
2015-10-23 15:38:47 -04:00
Guang-De Lin
5fc8c948b4
Bug 1150305 - sourcebuffer.buffered returns the same object if not changed. r=roc, r=bz, r=jya
...
--HG--
extra : rebase_source : ffacfcb39b567a6cd034b081f4330d88aacb98f4
2015-10-19 14:10:47 +08:00
Cameron McCormack
235db06383
Bug 1208951 - Part 9: Implement KeyframeEffectReadOnly constructor. r=bzbarsky r=birtles
2015-10-22 19:22:38 +11:00
Wes Kocher
040a8332a6
Merge m-c to inbound, a=merge CLOSED TREE
2015-10-20 15:28:33 -07:00
Wes Kocher
e076823935
Merge fx-team to central, a=merge
2015-10-20 14:53:07 -07:00
Carsten "Tomcat" Book
c6d3789b06
Merge m-c to fx-team
2015-10-20 12:33:28 +02:00
Nick Fitzgerald
9793e9dfd8
Bug 1214867 - Add HeapSnapshot.prototype.creationTime; r=bholley
2015-10-20 10:55:49 +05:30
Boris Zbarsky
eff22c488d
Bug 1215532. Make sure the exposure set of the generated iterator interface matches that of the iterable it's created for, and that IterableIterator is exposed everywhere. r=qdot
2015-10-16 14:36:19 -04:00
Ehsan Akhgari
8ab0d9d2f8
Bug 931243 - Remove the XMLHttpRequest APIs from ServiceWorkerGlobalScope; r=bzbarsky
2015-10-20 13:16:34 -04:00
Ehsan Akhgari
c796c19fd9
Bug 1108181 - Make Headers iterable; r=bzbarsky
2015-10-20 07:45:32 -04:00
Andrea Marchesini
7e6f1c0dce
Bug 1127703 - "Support iteration on FormData" r=bz
...
--HG--
extra : rebase_source : a98ecef5346fd2936474e4056d2f99019162d13b
2015-10-20 04:06:00 +02:00
Phil Ringnalda
dc19484949
Back out 069effcd9de6 (bug 1108181) for wpt bustage that shouldn't have happened
2015-10-19 21:21:56 -07:00
Ehsan Akhgari
d4fe8c6a34
Bug 1108181 - Make Headers iterable; r=bzbarsky
2015-10-19 21:53:56 -04:00
Jonas Sicking
7bf7cbbd1a
Bug 1215746: Remove RequestMode::Cors_with_forced_preflight. r=bkelly
2015-10-19 18:24:36 -07:00
Boris Zbarsky
5019244e1d
Bug 1216193. Implement webkitMatchesSelector. r=khuey
2015-10-19 20:18:09 -04:00
Boris Zbarsky
b1debd2d49
Bug 1215755. Change the Web IDL parser to just put a next() method in iterator interfaces instead of using an additional IterableIterator interface. Fix up the other test failures in test_interface_maplikesetlikeiterable.py while I'm here. r=qdot
2015-10-19 20:17:39 -04:00
Wes Kocher
4713742f00
Backed out changeset c159526f9145 (bug 1127703) for test_formSubmission.html failures
2015-10-19 16:02:06 -07:00
Andrea Marchesini
c628603a97
Bug 1127703 - Support iteration on FormData, r=bz
2015-10-19 19:23:52 +01:00
Wes Kocher
db78fde55b
Backed out changeset 736f0981762c (bug 1127703) for build bustage
2015-10-19 10:55:41 -07:00
Andrea Marchesini
c94d30fc34
Bug 1127703 - Support iteration on FormData, r=bz
2015-10-19 16:16:42 +01:00
Andrea Marchesini
097bae44d1
Bug 1085284 - Implement URLSearchParams iterable<>, r=bz
2015-10-19 16:07:40 +01:00
Aryeh Gregor
9a6f8aa5dd
Bug 801545 - Remove DocumentType.internalSubset, r=bz
...
The C++ method GetInternalSubset() and related apparatus remains, and is
used by the XML serializer etc.
--HG--
extra : commitid : 3IVZZkyD3HI
extra : amend_source : 477c91b1bd4bfa8c77b0bec7ea7dbf6c57667094
2015-10-19 09:53:41 +01:00
Kyle Machulis
09d9074cb2
Bug 1085293 - WebIDL Iterable Implementation and Tests; r=bz
2015-10-15 12:06:13 -07:00
Kyle Machulis
2138ffd00d
Bug 1085293 - File renames for WebIDL Iterable Implementation; r=bz
...
--HG--
rename : dom/bindings/parser/tests/test_interface_maplikesetlike.py => dom/bindings/parser/tests/test_interface_maplikesetlikeiterable.py
rename : dom/webidl/TestInterfaceJSMaplikeSetlike.webidl => dom/webidl/TestInterfaceJSMaplikeSetlikeIterable.webidl
2015-10-15 12:06:13 -07:00
Andreas Pehrson
63f62a0f86
Bug 1070216 - Implement MediaStream constructors. r=smaug,jib,padenot
...
--HG--
extra : commitid : J9Hj3Lffpg
extra : rebase_source : 76cc0498fa18159657760f6622f49f4b6938bdfc
2015-10-15 01:08:33 +08:00
Kyle Machulis
95180ed852
Backout of 91e9d59af87e, 96acfd0d21cf (Bug 1085293) due to build bustage
2015-10-14 12:00:41 -07:00
Kyle Machulis
d51149c624
Bug 1085293 - WebIDL Iterable Implementation and Tests; r=bz
2015-10-14 11:33:46 -07:00
Kyle Machulis
d86a975184
Bug 1085293 - File renames for WebIDL Iterable Implementation; r=bz
...
--HG--
rename : dom/bindings/parser/tests/test_interface_maplikesetlike.py => dom/bindings/parser/tests/test_interface_maplikesetlikeiterable.py
rename : dom/webidl/TestInterfaceJSMaplikeSetlike.webidl => dom/webidl/TestInterfaceJSMaplikeSetlikeIterable.webidl
2015-10-14 11:33:46 -07:00
Jukka Jylanki
ba964b1f9c
Bug 1147441 - Add SharedArrayBuffer support to WebGL and WebGL 2. r=jgilbert, r=bzbarsky
...
--HG--
extra : histedit_source : 141390e44859f0cdb1692979f08f873ad3480754
2015-10-14 11:18:19 +05:30
Sean Lin
734f22b0e0
Bug 1212702 - [Presentation WebAPI] Rename to PresentationConnection. Part 1 - WebIDL bindings. r=smaug
...
--HG--
rename : dom/presentation/PresentationSession.cpp => dom/presentation/PresentationConnection.cpp
rename : dom/presentation/PresentationSession.h => dom/presentation/PresentationConnection.h
rename : dom/webidl/PresentationSession.webidl => dom/webidl/PresentationConnection.webidl
rename : dom/webidl/PresentationSessionConnectEvent.webidl => dom/webidl/PresentationConnectionAvailableEvent.webidl
2015-10-12 10:36:31 +08:00
Morris Tseng
d5147a9b2a
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
--HG--
extra : rebase_source : ce16acdc340cbe67102da651552f574eee897ca9
2015-10-12 11:21:03 +08:00
Carsten "Tomcat" Book
4457b52a0c
Merge m-c to b2g-i
2015-10-09 14:41:04 +02:00
Shawn Huang
8cb7ad155e
Bug 1184017 - [MAP] Dispatch events to MAP event handlers, r=btian, sr=mrbkap
2015-10-09 18:23:20 +08:00
Sean Lin
fb882d073c
Bug 1205219 - [Presentation WebAPI] Support terminate semantics. Part 1 - WebIDL & implementation changes. r=smaug
2015-10-08 18:11:10 +08:00
Wes Kocher
d3d1b52901
Backed out changeset 7ce1d1bada46 (bug 949376) for wpt orange
2015-10-07 14:58:19 -07:00
Andrea Marchesini
50ac42f57a
Bug 949376 - MessageEvent::initMessageEvent, r=smaug
2015-10-07 20:35:11 +01:00
Ben Hsu
21d25edc6c
Bug 1171807 - Part 1: Add enums for TelephonyCall::State and TelephonyCallGroup::State (WebIDL). r=hsinyi
2015-09-02 05:21:00 +02:00
Wes Kocher
c1750b75c7
Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
...
Backed out changeset fc04c5d43550 (bug 709490)
Backed out changeset cd8f9410d335 (bug 709490)
Backed out changeset 6e687c9143c1 (bug 709490)
Backed out changeset 9b20f2c833c4 (bug 709490)
Backed out changeset f9d130aea88e (bug 709490)
Backed out changeset fc513b410949 (bug 709490)
Backed out changeset acf6220b431a (bug 709490)
Backed out changeset 9bceaf913791 (bug 709490)
Backed out changeset 37fba20111e2 (bug 709490)
Backed out changeset 2285ce1596b8 (bug 709490)
Backed out changeset fb4e09920569 (bug 709490)
2015-10-05 08:28:25 -07:00
Morris Tseng
2d11e76151
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
--HG--
extra : rebase_source : 16b8b4eaa5f4c649c02cbae6425e895134d4ae41
2015-10-05 10:50:16 +08:00
Andrea Marchesini
23f73206e7
Bug 949376 - MessageEvent::initMessageEvent, r=smaug
2015-10-08 17:44:58 +01:00
Shih-Chiang Chien
8d4c9a3ae8
Bug 1239242 - support PresentationRequest.startWithDevice(). r=smaug.
2016-01-13 19:21:25 +08:00
Boris Chiou
deee95a0d8
Bug 1214536 - Part 7: Rename AnimationTiming as TimingParams. r=birtles, r=smaug
...
1. struct AnimationTiming -> struct TimingParams
2. AnimationEffectReadOnly::TimingAsObject() -> AnimationEffectReadOnly::Timing()
3. KeyframeEffectReadOnly::Timing() -> KeyframeEffectReadOnly::SpecifiedTiming()
2016-01-13 18:41:00 +01:00
Boris Chiou
fa79443f12
Bug 1214536 - Part 5: Add AnimationEffectTimingReadOnly interface. r=birtles, r=smaug
...
1. Add AnimationEffectTimingReadOnly.webidl.
2. Add AnimationEffectTimingReadOnly cpp files.
3. Use AnimationEffectTimingReadOnly as KeyframeEffectReadOnly::mTiming.
--HG--
extra : rebase_source : 0e9c112b70ae56f2bcdf162374388857518fc124
extra : amend_source : 0aebf0e9daac77542d913e4ad6a07c75e21a93b5
2016-01-13 18:37:00 +01:00
Tom Tromey
4113691556
Bug 1221292 - move nondeterministicGetWeakMapKeys to ThreadSafeChromeUtils; r=bz
2015-11-11 12:55:00 +01:00
Andreas Pehrson
bf0d10f4e7
Bug 1103188 - MediaStream WebIDL update with addTrack/removeTrack. r=smaug,jib
...
--HG--
extra : commitid : 3I8mAeBB3oL
extra : rebase_source : 030f83f3a79a7f4cb938cb509983f87a5a557aab
2015-09-30 09:32:05 +08:00
Martin Thomson
2627615a00
Bug 1155923 - Temporarily restoring moz-prefixed interface, r=jesup,smaug
...
--HG--
extra : transplant_source : j%0DQ%EA%DD%1C%DCtL%A0g%8E%7D%9D%BC%DFf%19%C9%AE
2015-09-28 11:25:04 -07:00
Martin Thomson
afdaddf1d7
Bug 1155923 - Removing moz prefix from RTC interfaces, r=jesup,smaug
...
--HG--
extra : transplant_source : %0Adu%1E%A6j%9E%C2B%25%ECruo%F7%7Fc%EA%99%18
2015-09-28 11:25:04 -07:00
Wes Kocher
8631de9c2b
Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
...
Backed out changeset 5be7514914b6 (bug 709490)
Backed out changeset 04b6f94fbe8a (bug 709490)
Backed out changeset 00c0e85dd8cd (bug 709490)
Backed out changeset 221385b7b81a (bug 709490)
Backed out changeset ecc38c18734f (bug 709490)
Backed out changeset 22878c936384 (bug 709490)
Backed out changeset 0edcbb60eee3 (bug 709490)
Backed out changeset 5feceec2014b (bug 709490)
Backed out changeset 835b655cb873 (bug 709490)
Backed out changeset 6fbb4a3f8cf7 (bug 709490)
Backed out changeset a5f8646fa156 (bug 709490)
Backed out changeset 2ae1386916b3 (bug 709490)
Backed out changeset 6b29a2a0a8fb (bug 709490)
2015-09-29 08:57:36 -07:00
Josh Matthews
1497313299
Bug 1207090 - Expose TCPSocket to chrome contexts. r=bz
2015-09-22 08:45:00 -04:00
Morris Tseng
1d4157900a
Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers., r=ehsan, r=jgilbert, r=nical
2015-09-29 11:51:24 +01:00
Nigel Babu
8852703ac2
Backed out changeset 37c89ad82a13 (bug 1207090) for hazards bustage ON A CLOSED TREE
...
--HG--
extra : rebase_source : 25a1aed587390254f54c73f87451440dd32ed4f3
extra : amend_source : 1210caccf9a96a464febeac9a1ee11ca0388f490
2015-09-29 11:42:44 +05:30
Josh Matthews
e202227bd2
Bug 1207090 - Expose TCPSocket to chrome contexts. r=bz
2015-09-22 08:45:00 -04:00
Cameron McCormack
c2e4c54592
Bug 1198708 - Part 6: Implement KeyframeEffectReadOnly.getFrames(). r=birtles,bzbarsky
...
Since getFrames() must gather all properties set at a given keyframe
offset time for a given easing function, we need to provide a total
ordering for ComputedTimingFunction objects. Until the spec defines how
to do this, we sort first by NS_STYLE_TRANSITION_TIMING_FUNCTION_*
value, then second by the four values in a cubic-bezier() function (in
order) or the integer and optional keyword in a steps() function.
Because we don't support automatic spacing of keyframes yet,
ComputedKeyFrame.computedOffset is always the same as Keyframe.offset.
Another assumption made is that the value of easing for a Keyframe
object at 100% should be the same as the value from the previous
Keyframe for the same property. An alternative would be to leave off
easing from that Keyframe, which would need the default value for that
IDL dictionary member removed (otherwise it would always be set to
"linear").
2015-09-29 12:20:14 +10:00
Randell Jesup
08e9208d4a
Bug 1178091: Implement RTCDataChannel BufferedAmountLowThreshold and bufferedamountlow event r=smaug,drno
2015-09-28 19:02:23 -04:00
Gijs Kruitbosch
8e06164f35
Bug 636905 - part 1: add a flag that tracks whether the user has interacted with a given document, r=smaug
...
--HG--
extra : commitid : ACnhGw56lMO
extra : rebase_source : 31c54c568da52ff724f11a9b7c0e833095171ae5
2015-09-26 14:54:29 +01:00
Brian Grinstead
d23fa8b95a
Bug 1034110 - Provide a way to observe mutations for ::before/::after pseudo elements;r=smaug
...
Adds a new chrome-only MutationObserverInit option called nativeAnonymousChildList
that will cause a mutation to fire when a native anonymous root is bound or unbound
2015-09-24 08:23:32 -07:00
Carsten "Tomcat" Book
4952084732
Backed out 3 changesets (bug 1155923) for causing test failures in promises-call.html
...
Backed out changeset 321a932e01a7 (bug 1155923)
Backed out changeset 6ac38acd6ab2 (bug 1155923)
Backed out changeset 2981db92416a (bug 1155923)
2015-09-28 14:02:41 +02:00
Martin Thomson
164451050d
Bug 1155923 - Temporarily restoring moz-prefixed interface. r=jesup, r=smaug
...
--HG--
extra : transplant_source : 1%DD%84%C8%185%40%3C%D4%1A%C8%DB7%08%9C%B3%8Ez%189
2015-09-24 16:31:47 -07:00
Martin Thomson
9c3bef623e
Bug 1155923 - Removing moz prefix from RTC interfaces. r=jesup r=smaug
...
--HG--
extra : transplant_source : 1%F0%A8%03%D3%B9OAJW%06v%21%F1WX%03im%22
2015-09-24 16:31:47 -07:00