Simon Giesecke
bcf94e6de5
Bug 1536540 - Implement IDBCursor.request attribute. r=dom-workers-and-storage-reviewers,janv,webidl,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D71786
2020-04-22 14:53:17 +00:00
Alexander Surkov
57f209298d
Bug 1628418 - ARIA reflection: implement AriaAttributes interface r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71771
2020-04-22 11:32:18 +00:00
Alexander Surkov
bd25b19977
Bug 1628418 - ARIA reflection: implement AccessibilityRole interface r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71169
2020-04-22 11:32:01 +00:00
Kagami Sascha Rosylight
6da77fced9
Bug 1632116 - Introduce dom.window.content.untrusted.enabled r=emilio
...
`window.content` is currently disabled only in Nightly by C preprecessor, and this patch replaces it with a new flag to allow users to manipulate.
Differential Revision: https://phabricator.services.mozilla.com/D71775
2020-04-22 13:08:25 +00:00
alwu
1933899aff
Bug 1625615 - part5 : add test-only attribute and event for media element. r=bryce,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D69674
2020-04-20 21:19:57 +00:00
Emily McDonough
9c69d6e813
Bug 1631644 - Add Element::HasGridFragments() and use it in appropriate locations in devtools r=bradwerth,emilio
...
This is cheaper than calling Element::GetGridFragments as it does not need to
to construct an entire array of results. Most uses of GetGridFragments in the
devtools are only testing for the existence of grid fragments, and can be
changed to this cheaper method instead.
Differential Revision: https://phabricator.services.mozilla.com/D71674
2020-04-21 18:46:35 +00:00
Emilio Cobos Álvarez
ca6c55183a
Bug 1631776 - Remove ImageDocument.restoreImageTo. r=smaug
...
Unused except for one caller that can just be inlined.
Differential Revision: https://phabricator.services.mozilla.com/D71757
2020-04-21 16:51:51 +00:00
Perry Jiang
3446310d6c
Bug 1618546 - give worker debugger globals their own clients r=asuth,webidl,smaug
...
- Worker debugger globals gets a client with a null principal
- Ensure globals are created before script loads
- Introduce WorkerGlobalScopeBase to share code
- Transfer ClientSource ownership from WorkerPrivate to worker globals
- Require getting clients from the globals instead of WorkerPrivate with the
exception of getting the reserved client before the non-debugger global is
created
Differential Revision: https://phabricator.services.mozilla.com/D68936
2020-04-21 06:50:53 +00:00
Emilio Cobos Álvarez
66c26340c4
Bug 1631541 - Remove unused ImageDocument webidl bits. r=smaug
...
The rest are used only for testing, but I'll figure what to do with
those in some other bug.
Differential Revision: https://phabricator.services.mozilla.com/D71626
2020-04-20 20:23:52 +00:00
Emilio Cobos Álvarez
df2e891775
Bug 1631541 - Remove nsIImageDocument. r=webidl,smaug
...
Seems unused, and it'd be superseded by the webidl version of
ImageDocument anyways.
Differential Revision: https://phabricator.services.mozilla.com/D71625
2020-04-20 19:23:10 +00:00
Andrea Marchesini
3a6775ecf7
Bug 1630947 - Update Reporting API - part 1 - ReportingObserver in workers, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71317
2020-04-18 12:25:57 +00:00
Cosmin Sabou
948e626a26
Backed out 2 changesets (bug 1630947) for causing build bustages on ReportingObserver.cpp. CLOSED TREE
...
Backed out changeset 18c357daf0f7 (bug 1630947)
Backed out changeset 6bfed9f2487d (bug 1630947)
2020-04-17 23:16:58 +03:00
Andrea Marchesini
aaa72f6ebb
Bug 1630947 - Update Reporting API - part 1 - ReportingObserver in workers, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71317
2020-04-17 19:55:28 +00:00
Kagami Sascha Rosylight
e92d0e2a79
Bug 1597267 - Remove dom.registerProtocolHandler.insecure.enabled r=annevk,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D69400
2020-04-17 12:06:19 +00:00
Emilio Cobos Álvarez
f37620df43
Bug 612118 - Make .getBBox() on a non-rendered element not throw. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D71228
2020-04-17 00:28:52 +00:00
Nika Layzell
1840f4505c
Bug 1630361 - Remove [NeedsWindowsUndef] attribute from webidl, r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D69450
2020-04-16 23:40:57 +00:00
Dzmitry Malyshau
f84ef4af83
Bug 1622846 - WebGPU dummy destroy() and optional stencil states r=webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D71201
2020-04-16 19:28:22 +00:00
Christoph Kerschbaumer
7e43ad336f
Bug 1621987: Implement Sec-Fetch-User. r=baku,edgar,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D69392
--HG--
extra : moz-landing-system : lando
2020-04-16 08:04:26 +00:00
Csoregi Natalia
de8e762887
Backed out 7 changesets (bug 1625615) for multiple failures e.g. /test_windowedhistoryframes.html. CLOSED TREE
...
Backed out changeset f239d24658c9 (bug 1625615)
Backed out changeset acea7c78db20 (bug 1625615)
Backed out changeset d709f5a72c35 (bug 1625615)
Backed out changeset 4cd231b1f3fb (bug 1625615)
Backed out changeset 45942c8dc380 (bug 1625615)
Backed out changeset 3f03a8703a8a (bug 1625615)
Backed out changeset e9299fc48796 (bug 1625615)
2020-04-16 00:32:16 +03:00
alwu
3313825099
Bug 1625615 - part5 : add test-only attribute and event for media element. r=bryce,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D69674
--HG--
extra : moz-landing-system : lando
2020-04-15 20:14:14 +00:00
Dzmitry Malyshau
15435c2bf5
Bug 1622846 - Update WebGPU TextureDescriptor API r=jgilbert,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D70762
--HG--
extra : moz-landing-system : lando
2020-04-14 12:52:03 +00:00
Dzmitry Malyshau
d652ce10bb
Bug 1602888
- WebGPU copy operations r=jgilbert,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D70637
--HG--
extra : moz-landing-system : lando
2020-04-13 13:59:24 +00:00
Dzmitry Malyshau
30ebe67957
Bug 1622846 - Fix WebGPU AttributeSet r=webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D70635
--HG--
extra : moz-landing-system : lando
2020-04-12 22:48:09 +00:00
Mike de Boer
1ebc8eec6b
Bug 890125 - Part 1 - Change Window widget base classes to return and use strings for workspace IDs, rather than integers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D67822
--HG--
extra : moz-landing-system : lando
2020-04-07 11:01:47 +00:00
Nika Layzell
349de0b692
Bug 1616353 - Part 7.7: Remove window initialization properties which are redundant with nsOpenWindowInfo, r=kmag
...
These properties used to be passed to newly created content windows in many
different ways, but are now unified under nsOpenWindowInfo. This patch cleans up
the remaining properties.
Differential Revision: https://phabricator.services.mozilla.com/D67056
--HG--
extra : moz-landing-system : lando
2020-04-07 21:39:44 +00:00
Daosheng Mu
c56864f05a
Bug 1627753
- Using signed long for index attribute in Gamepad. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D69854
--HG--
extra : moz-landing-system : lando
2020-04-07 09:13:50 +00:00
Makoto Kato
2099916d3a
Bug 1424284 - Part 1. Add inputmode to HTMLElement. r=smaug,jdai
...
`inputmode` attribute controls software keyboard layout like `<input type>`.
Originally this was by B2G (bug 746142) and for `<input>` element only.
WHATWG spec allows this attribute for HTML element and WebKit and Blink have
already implemented this.
Differential Revision: https://phabricator.services.mozilla.com/D69348
--HG--
extra : moz-landing-system : lando
2020-04-07 08:37:25 +00:00
Dzmitry Malyshau
3021defc28
Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
...
This change adds support for CanvasContext presenting WebGPU via CPU readback.
The presentation is handled mostly on GPU process side by managing a list of staging buffers
and copying the contents into a WR external image (backed by an external buffer).
Differential Revision: https://phabricator.services.mozilla.com/D68032
--HG--
extra : moz-landing-system : lando
2020-04-06 22:29:18 +00:00
Bogdan Tara
86041bd513
Backed out 4 changesets (bug 890125) for central bustages complaining about nsWindow.cpp
...
Backed out changeset 68475f12d4f1 (bug 890125)
Backed out changeset 6e2c1facb7e0 (bug 890125)
Backed out changeset 17b15e227d3b (bug 890125)
Backed out changeset 6e71761c1018 (bug 890125)
2020-04-07 01:31:47 +03:00
Cosmin Sabou
2f4d9af7d3
Backed out changeset bc6b2b003c6e (bug 1602133) for causing build bustages on CanvasRenderingContextHelper.cpp.
...
--HG--
extra : histedit_source : 917f3627a3e3f8dab0d806b69fc716bfd9f1d483
2020-04-06 23:46:51 +03:00
Dzmitry Malyshau
5004affc0e
Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
...
This change adds support for CanvasContext presenting WebGPU via CPU readback.
The presentation is handled mostly on GPU process side by managing a list of staging buffers
and copying the contents into a WR external image (backed by an external buffer).
Differential Revision: https://phabricator.services.mozilla.com/D68032
--HG--
extra : moz-landing-system : lando
2020-04-06 20:10:03 +00:00
Kearwood Gilbert
9136ce65cf
Bug 1614496 - Implement WebXR Core Module DOM Interfaces r=jgilbert,daoshengmu,webidl,smaug,baku,imanol
...
Implement DOM interfaces for the WebXR Core Module. Additional work to implement the WebXR Core Module are marked with TODO (Bug #) comments within the patch and must be landed before enabling the dom.vr.webxr.enabled flag.
Differential Revision: https://phabricator.services.mozilla.com/D62369
--HG--
extra : moz-landing-system : lando
2020-04-06 19:33:32 +00:00
Bogdan Tara
40fdcf8307
Backed out 2 changesets (bug 1621726) for web platform test failures CLOSED TREE
...
Backed out changeset ebe18133a194 (bug 1621726)
Backed out changeset c43c38de33b2 (bug 1621726)
2020-04-06 22:03:02 +03:00
Bogdan Tara
7f7cc68c64
Backed out changeset 377a757c583d (bug 1602133) for webgpu related bustages CLOSED TREE
2020-04-06 21:59:57 +03:00
Dzmitry Malyshau
4c3a924336
Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
...
This change adds support for CanvasContext presenting WebGPU via CPU readback.
The presentation is handled mostly on GPU process side by managing a list of staging buffers
and copying the contents into a WR external image (backed by an external buffer).
Differential Revision: https://phabricator.services.mozilla.com/D68032
--HG--
extra : moz-landing-system : lando
2020-04-02 19:55:01 +00:00
Cosmin Sabou
aefb5f9c88
Backed out 24 changesets (bug 1616353) for fission assertion failures nsGlobalWindowOuter.cpp.
...
Backed out changeset 3a43210e4900 (bug 1616353)
Backed out changeset cb77e9149cf8 (bug 1616353)
Backed out changeset 3aacc7cfe33f (bug 1616353)
Backed out changeset c026b06063a5 (bug 1616353)
Backed out changeset 580e790c5d17 (bug 1616353)
Backed out changeset 6f09bc1c476d (bug 1616353)
Backed out changeset 6955906262c0 (bug 1616353)
Backed out changeset a7700472807a (bug 1616353)
Backed out changeset a4735096e01b (bug 1616353)
Backed out changeset bd1706c57d91 (bug 1616353)
Backed out changeset 363c13296fda (bug 1616353)
Backed out changeset e414df387524 (bug 1616353)
Backed out changeset 765d3364cca0 (bug 1616353)
Backed out changeset 8a13355b4ac4 (bug 1616353)
Backed out changeset ada17fb8fca7 (bug 1616353)
Backed out changeset 6b6b99af186d (bug 1616353)
Backed out changeset ea966e78b296 (bug 1616353)
Backed out changeset cb88e0bbb3b9 (bug 1616353)
Backed out changeset f89a89015114 (bug 1616353)
Backed out changeset ae6058552969 (bug 1616353)
Backed out changeset f42bb5b48c1b (bug 1616353)
Backed out changeset 1ab9d22c73bb (bug 1616353)
Backed out changeset 2692c2c1396b (bug 1616353)
Backed out changeset 11a279c8da08 (bug 1616353)
2020-04-06 20:03:02 +03:00
Nika Layzell
0113f6578d
Bug 1621726 - Part 2: Remove [NeedsWindowsUndef] attribute from webidl, r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D69450
--HG--
extra : moz-landing-system : lando
2020-04-06 15:06:32 +00:00
Nika Layzell
102f99bbee
Bug 1616353 - Part 7.7: Remove window initialization properties which are redundant with nsOpenWindowInfo, r=kmag
...
These properties used to be passed to newly created content windows in many
different ways, but are now unified under nsOpenWindowInfo. This patch cleans up
the remaining properties.
Differential Revision: https://phabricator.services.mozilla.com/D67056
--HG--
extra : moz-landing-system : lando
2020-04-06 14:30:19 +00:00
Mike de Boer
317a8e211a
Bug 890125 - Part 1 - Change Window widget base classes to return and use strings for workspace IDs, rather than integers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D67822
--HG--
extra : moz-landing-system : lando
2020-04-06 12:56:25 +00:00
Oana Pop Rus
715930ff5b
Backed out 4 changesets (bug 890125) for Windows MinGW build bustages failures. on a CLOSED TREE
...
Backed out changeset 1c8115a9a684 (bug 890125)
Backed out changeset eceeef4fc062 (bug 890125)
Backed out changeset cd850f6d0b0b (bug 890125)
Backed out changeset 08359730557d (bug 890125)
2020-04-03 22:44:14 +03:00
Mike de Boer
f18c2f3af4
Bug 890125 - Part 1 - Change Window widget base classes to return and use strings for workspace IDs, rather than integers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D67822
--HG--
extra : moz-landing-system : lando
2020-04-03 10:19:47 +00:00
Kagami Sascha Rosylight
1e6ce8af9b
Bug 1597268 - Remove Navigator#registerContentHandler r=annevk,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D69191
--HG--
extra : moz-landing-system : lando
2020-04-01 21:20:50 +00:00
Bogdan Tara
452c92d58b
Backed out changeset e348ec7e3a2b (bug 1597268) for causing mass bustages CLOSED TREE
2020-04-01 22:27:41 +03:00
Kagami Sascha Rosylight
d336f88d29
Bug 1597268 - Remove Navigator#registerContentHandler r=annevk,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D69191
--HG--
extra : moz-landing-system : lando
2020-04-01 18:41:49 +00:00
Karl Tomlinson
c6f307b7eb
Bug 1616723 restrict Worklet and AudioParamMap to secure contexts r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D68774
--HG--
extra : moz-landing-system : lando
2020-03-30 20:55:07 +00:00
Marcos Cáceres
c837a27119
Bug 1625384 - Remove window.onappinstalled event, as it was never used or shipped r=baku
...
removing this from spec
Differential Revision: https://phabricator.services.mozilla.com/D68506
--HG--
extra : moz-landing-system : lando
2020-03-27 08:28:09 +00:00
Jeff Gilbert
0e2a962631
Bug 1624944 - Uniform data uploads should accept SharedArrayBuffers. r=webidl,hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D68508
--HG--
extra : moz-landing-system : lando
2020-03-27 08:37:28 +00:00
Byron Campen [:bwc]
a36e252242
Bug 1620308: Move RTCDTMFSender logic to a single c++ class. r=smaug,jib,mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D67513
--HG--
extra : moz-landing-system : lando
2020-03-25 18:46:37 +00:00
Byron Campen [:bwc]
865bbdca09
Bug 1616875: Move some receiver-related testing functions from RTCPeerConnection to RTCRtpReceiver. r=ng,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64262
--HG--
extra : moz-landing-system : lando
2020-03-20 15:33:55 +00:00
Byron Campen [:bwc]
9a84c4d7b4
Bug 1616875: Add some functions to PeerConnectionObserver that PeerConnectionImpl can use to fire track/stream association events. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64237
--HG--
extra : moz-landing-system : lando
2020-03-20 15:33:37 +00:00
Byron Campen [:bwc]
1898507132
Bug 1616875: Create RTCRtpReceiver in c++, and move code into it from both JSImpl and other places in c++. Also, move some code from JSImpl to PeerConnectionImpl. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64235
--HG--
extra : moz-landing-system : lando
2020-03-20 15:33:24 +00:00
Byron Campen [:bwc]
82081f2ffa
Bug 1616875: Remove code that we will not need to move to RTCRtpReceiver. r=ng,smaug
...
Primarily, this removes code that was compensating for inconsistencies between webrtc.org's timestamps, and JS timestamps. Also, this removes a few bits of indirection on GetRtpSources; that's all going to go directly to RTCRtpReceiver now. None of this code is being moved elsewhere.
Depends on D50395
Differential Revision: https://phabricator.services.mozilla.com/D64234
--HG--
extra : moz-landing-system : lando
2020-03-20 15:33:12 +00:00
alwu
371b11291d
Bug 1582509 - part1 : implement 'MediaPositionState' and 'setPositionState()'. r=emilio
...
According to the spec [1], implement the dictionary `MediaPositionState` and `setPositionState()`.
[1] https://w3c.github.io/mediasession/#dom-mediasession-setpositionstate
Differential Revision: https://phabricator.services.mozilla.com/D66500
--HG--
extra : moz-landing-system : lando
2020-03-19 19:29:40 +00:00
Bogdan Tara
2b0b0d8b79
Backed out 9 changesets (bug 1616875) for bustages complaining about RTCRtpReceiver.h CLOSED TREE
...
Backed out changeset 92ed87a5add4 (bug 1616875)
Backed out changeset 96b3a322e605 (bug 1616875)
Backed out changeset a301ce4e5571 (bug 1616875)
Backed out changeset ac73b2ce3e20 (bug 1616875)
Backed out changeset f5a201261e83 (bug 1616875)
Backed out changeset 36892aed2a94 (bug 1616875)
Backed out changeset 2c21627f3678 (bug 1616875)
Backed out changeset ebdad7b7b632 (bug 1616875)
Backed out changeset 3bad18c7a567 (bug 1616875)
2020-03-20 16:38:30 +02:00
Byron Campen [:bwc]
72efb619af
Bug 1616875: Move some receiver-related testing functions from RTCPeerConnection to RTCRtpReceiver. r=ng,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64262
--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:29 +00:00
Byron Campen [:bwc]
88d739273e
Bug 1616875: Add some functions to PeerConnectionObserver that PeerConnectionImpl can use to fire track/stream association events. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64237
--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:16 +00:00
Byron Campen [:bwc]
fc5f5e381e
Bug 1616875: Create RTCRtpReceiver in c++, and move code into it from both JSImpl and other places in c++. Also, move some code from JSImpl to PeerConnectionImpl. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D64235
--HG--
extra : moz-landing-system : lando
2020-03-19 18:41:58 +00:00
Byron Campen [:bwc]
4e1d375bf8
Bug 1616875: Remove code that we will not need to move to RTCRtpReceiver. r=ng,smaug
...
Primarily, this removes code that was compensating for inconsistencies between webrtc.org's timestamps, and JS timestamps. Also, this removes a few bits of indirection on GetRtpSources; that's all going to go directly to RTCRtpReceiver now. None of this code is being moved elsewhere.
Depends on D50395
Differential Revision: https://phabricator.services.mozilla.com/D64234
--HG--
extra : moz-landing-system : lando
2020-03-19 18:41:46 +00:00
Alphan Chen
cb65e20cb3
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-19 14:31:52 +00:00
Emilio Cobos Álvarez
664a546418
Bug 1618260 - Fix number input so that it honors overflow-clip-box-block. r=mats
...
This never worked, but it's more visible with the new form controls which have
more padding.
Make the anonymous div and co a pseudo-element, so that they inherit from the
<input> properly in all cases. This works for non-number inputs because the
editor root is a direct child of the <input>, but it doesn't for number inputs
because there's a flex wrapper in between.
This way overflow-clip-box: inherit does what we want. Reset the padding in the
inline direction, as the padding for <input type=number> applies to the arrow
boxes as well, and thus we'd double-apply it.
Differential Revision: https://phabricator.services.mozilla.com/D65271
--HG--
extra : moz-landing-system : lando
2020-03-18 09:21:44 +00:00
Chun-Min Chang
ce354ff512
Bug 1580623 - P1: Add `seek{back,for}ward` to MediaSessionAction and implement `seekOffset` r=webidl,alwu,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D45459
--HG--
extra : moz-landing-system : lando
2020-03-17 23:39:10 +00:00
Ciure Andrei
35bf0da2a1
Backed out 3 changesets (bug 1620077, bug 1580623) for causing mochitest failures CLOSED TREE
...
Backed out changeset 981e37f4d18d (bug 1620077)
Backed out changeset 0333485a02ed (bug 1580623)
Backed out changeset d729f6a0050b (bug 1580623)
2020-03-18 01:24:26 +02:00
Chun-Min Chang
c0d25f3402
Bug 1580623 - P1: Add `seek{back,for}ward` to MediaSessionAction and implement `seekOffset` r=webidl,alwu,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D45459
--HG--
extra : moz-landing-system : lando
2020-03-17 22:04:34 +00:00
alwu
9bf5424e0e
Bug 1582508 - part1 : implement 'MediaSessionPlaybackState'. r=webidl,chunmin,Ehsan
...
Implement `playbackstate`[1] attribute for media session interface.
[1] https://w3c.github.io/mediasession/#dom-mediasession-playbackstate
Differential Revision: https://phabricator.services.mozilla.com/D66338
--HG--
extra : moz-landing-system : lando
2020-03-13 23:31:16 +00:00
Dzmitry Malyshau
80b79d4414
Bug 1622846 - WebGPU bindings update to the spec r=jgilbert,webidl,smaug
...
Updates `wgpu` code as well as our WebIDL bindings.
The `wgpu-types` is a new component crate that has public types available to
Rust applications that target the Web directly.
Differential Revision: https://phabricator.services.mozilla.com/D67013
--HG--
extra : moz-landing-system : lando
2020-03-16 21:32:37 +00:00
Noemi Erli
744bc34135
Backed out changeset 4c6b9209306d (bug 1507287) for causing geckoview failures CLOSED TREE
2020-03-16 23:23:09 +02:00
Alphan Chen
a9d46bba49
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-16 18:33:32 +00:00
Alastor Wu
afd7e10439
Bug 1577890 - part7 : remove 'computedSuspended' which is a testing-only attribute. r=baku
...
This attribute is used to expose the internal suspend state of media element to see if we set `SUSPENDED_PAUSE` and `SUSPENDED_PAUSE_DISPOSABLE` correctly. As we don't use those suspend state anymore and have removed the related tests, no need to keep this attribute anymore.
Differential Revision: https://phabricator.services.mozilla.com/D65263
--HG--
extra : moz-landing-system : lando
2020-03-05 06:17:48 +00:00
alwu
71f97d6fff
Bug 1592037 - part6 : implement a chrome-only method for accessing current active media metadata during testing. r=bzbarsky
...
Create a chrome-only method to get the current media metadata to know if we correctly update the media metadata or not. That method would only be used for testing.
Differential Revision: https://phabricator.services.mozilla.com/D64849
--HG--
extra : moz-landing-system : lando
2020-03-05 19:43:50 +00:00
Boris Chiou
73f98d78b8
Bug 1619276 - Fix the order of the setting of Keyframe options. r=smaug,birtles
...
Besides, we add the pref setup in the webidl, so if we turn it off,
iterationComposite and composite will always be the default values.
Differential Revision: https://phabricator.services.mozilla.com/D65437
--HG--
extra : moz-landing-system : lando
2020-03-05 09:42:55 +00:00
Erik Nordin
8fe2efa8d6
Bug 1608489
- Add baseURL constructor option for CSSStyleSheet r=emilio
...
- Add baseURL constructor option for CSSStyleSheet WebIDL
- Resolve baseURL in CSSStyleSheet WebIDL Constructor
- Add WPTs for custom URL, default URL, invalid URL
Differential Revision: https://phabricator.services.mozilla.com/D65048
--HG--
extra : moz-landing-system : lando
2020-03-04 18:34:35 +00:00
Brad Werth
4c4fadb3ed
Bug 1593756 Part 1: Add a new method GetBoxQuadsFromWindowOrigin. r=emilio,hiro
...
Window space is not a sensible space for CSS points, as returned by
getBoxQuads, since the CSS points are relative to window origin and not the
layout origin. This new method is useful in paired calling patterns, where
the returned quads are further translated by the position of the document
node relative to the window origin. Later parts of this patch demonstrate
this calling pattern in a test.
Differential Revision: https://phabricator.services.mozilla.com/D52788
--HG--
extra : moz-landing-system : lando
2020-03-04 00:45:38 +00:00
Dzmitry Malyshau
1b1bc98a76
Bug 1614703 - WebGPU render pipeline creation r=jgilbert,webidl,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D64833
--HG--
extra : moz-landing-system : lando
2020-03-03 16:37:02 +00:00
Daniel Varga
8d900cf3ef
Backed out changeset e51b4e883adc (bug 1507287) for not having proper review
2020-03-03 18:23:07 +02:00
Alphan Chen
9ead74bd10
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-03 16:16:03 +00:00
Mihai Alexandru Michis
1e6afc5e96
Backed out changeset f1c86e7d23cd (bug 1614703) for causing bustages in WebGPUParent.cpp
...
CLOSED TREE
2020-03-03 17:23:55 +02:00
Kartikaya Gupta
d633586fcc
Bug 1618545 - Delete obsolete/unused code relating to Fennec's experimental ui.zoomedview feature. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D65022
--HG--
extra : moz-landing-system : lando
2020-03-03 15:27:50 +00:00
Dzmitry Malyshau
53a10a49a5
Bug 1614703 - WebGPU render pipeline creation r=jgilbert,webidl,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D64833
--HG--
extra : moz-landing-system : lando
2020-03-03 15:08:24 +00:00
Mihai Alexandru Michis
27d7312e19
Backed out changeset 469d7894f720 (bug 1618545) for causing bustages in src/layout/base/PositionedEventTargeting.cpp
...
CLOSED TREE
2020-03-03 14:52:13 +02:00
Frederic Wang
f70d494fe7
Bug 1617154 - [intersection-observer] Accept a Document as an explicit root. r=emilio,bzbarsky
...
This patch allows users to specify a Document as an explicit root of an
intersection observer. For rationale, see the intent-to thread:
https://groups.google.com/forum/#!topic/mozilla.dev.platform/64nDLTAZGzY
It is implemented under a preference option enabled in Nightly:
dom.IntersectionObserverExplicitDocumentRoot.enabled
When disabled, the current TypeError exception is preserved so that
people can continue to feature detect the support.
The enhancement is tested by and enabled for the following test:
https://w3c-test.org/intersection-observer/document-scrolling-element-root.html
Differential Revision: https://phabricator.services.mozilla.com/D63766
--HG--
extra : moz-landing-system : lando
2020-03-03 12:25:30 +00:00
Kartikaya Gupta
432394ae9f
Bug 1618545 - Delete obsolete/unused code relating to Fennec's experimental ui.zoomedview feature. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D65022
--HG--
extra : moz-landing-system : lando
2020-03-02 21:53:50 +00:00
Masayuki Nakano
b4cc4486d4
Bug 1449831 - part 1: Add `InputEvent.getTargetRanges()` r=smaug
...
`InputEvent.getTargetRanges()` can be used only when event type is
`beforeinput`. So, it may be used for feature detection of `beforeinput`
event because Chrome does not implement `onbeforeinput` event handler attribute.
Therefore, this patch makes it behind the pref for `beforeinput` event.
Differential Revision: https://phabricator.services.mozilla.com/D64728
--HG--
extra : moz-landing-system : lando
2020-03-02 07:39:38 +00:00
Mike de Boer
929799eef6
Bug 440895 - Add support for Mac OSX spaces in session restore, which allows any window to be restored to their respective (work)space. r=mconley,mstange,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D61457
--HG--
extra : moz-landing-system : lando
2020-03-02 13:36:39 +00:00
Christoph Kerschbaumer
de17388af5
Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug,annevk
...
Differential Revision: https://phabricator.services.mozilla.com/D62811
--HG--
extra : moz-landing-system : lando
2020-02-29 12:35:46 +00:00
Jan-Ivar Bruaroey
cfac5bac3b
Bug 1568292 - Support pc.setLocalDescription() without arguments. r=bwc,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D58332
--HG--
extra : moz-landing-system : lando
2020-02-29 04:17:30 +00:00
Boris Zbarsky
9eac89a8fe
Bug 1618744. Use the correct name for the 'EndingType' enum. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D64702
--HG--
extra : moz-landing-system : lando
2020-02-28 08:23:01 +00:00
shindli
f5511fecc8
Backed out changeset ec4c2b2a561b (bug 1374612) for causing wpt permafails in /html/dom/reflection-metadata.html CLOSED TREE
2020-02-27 22:46:44 +02:00
Christoph Kerschbaumer
00976af48c
Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D62811
--HG--
extra : moz-landing-system : lando
2020-02-27 18:08:54 +00:00
Dorel Luca
2e1e470d9e
Backed out changeset 59fe98b41d80 (bug 1374612) for WPT failures in /html/dom/idlharness.https.html. CLOSED TREE
...
--HG--
extra : amend_source : a537237327643c365f02c0bfbed643b0d54cf1d5
2020-02-27 14:08:48 +02:00
Christoph Kerschbaumer
ec996a7e9d
Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D62811
--HG--
extra : moz-landing-system : lando
2020-02-27 09:32:04 +00:00
Erik Nordin
b57e52d440
Bug 1618394 - Remove alternate and title from CSSStyleSheet constructor options r=emilio
...
- Remove `alternate` and `title` from the `CSSStyleSheetInit` struct.
- Remove all usages/assertions that involve `alternate` or `title` from WPTs.
- Add WPT test case ensuring that title cannot be set in the constructor.
Differential Revision: https://phabricator.services.mozilla.com/D64492
--HG--
extra : moz-landing-system : lando
2020-02-27 00:43:38 +00:00
Boris Chiou
c68547f8f9
Bug 1612106 - Use NIGHTLY build flag to distinguish the writable/readonly Animation.timeline. r=birtles,bzbarsky
...
We only support writable Animation.timeline attribute on nightly
build, so use nightly build flag in WebIDL and Animation.h/cpp.
For the test expectations, we also use this build flag to skip them or
mark them as expected fail if necessary.
Differential Revision: https://phabricator.services.mozilla.com/D63432
--HG--
extra : moz-landing-system : lando
2020-02-24 23:07:09 +00:00
Dzmitry Malyshau
5437a922a7
Bug 1614702 - WebGPU textures, texture views, and samplers r=jgilbert,webidl,smaug
...
this change adds an ability to create WebGPU textures, views, and samplers
Differential Revision: https://phabricator.services.mozilla.com/D63595
--HG--
extra : source : 8f51a5fac21cb52e2ddb647f0b99a9bfccb41f6a
2020-02-24 20:12:16 +00:00
Dorel Luca
0d23881940
Backed out changeset 8f51a5fac21c (bug 1614702) for build-notarization failures. CLOSED TREE
2020-02-25 00:54:54 +02:00
Dzmitry Malyshau
757896954c
Bug 1614702 - WebGPU textures, texture views, and samplers r=jgilbert,webidl,smaug
...
this change adds an ability to create WebGPU textures, views, and samplers
Differential Revision: https://phabricator.services.mozilla.com/D63595
--HG--
extra : moz-landing-system : lando
2020-02-24 20:12:16 +00:00
Erik Nordin
9f804f290f
Bug 1613746 - Update Replace() WebIDL to take UTF8String -- r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D62127
--HG--
extra : moz-landing-system : lando
2020-02-19 01:00:15 +00:00
Boris Chiou
468e3c044e
Bug 1616443 - Hide composite memeber from the result of getKeyframes(). r=birtles,bzbarsky
...
If dom.animations-api.compositing.enabled is false, we have to hide
composite member from getKeyframes.
Differential Revision: https://phabricator.services.mozilla.com/D63388
--HG--
extra : moz-landing-system : lando
2020-02-20 19:09:34 +00:00
Boris Zbarsky
99d4eaa3ed
Bug 1614546 part 2. Give SVGLengthList an indexed setter. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D62400
--HG--
extra : moz-landing-system : lando
2020-02-19 21:58:31 +00:00
Dzmitry Malyshau
199a362906
Bug 1602131 - WebGPU render passes r=jgilbert,webidl,smaug
...
Adds support for recording render passes in WebGPU.
The `wgpu` logo is also added to the repository ("gfx/wgpu/logo.png") under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/3.0/ ) license.
Differential Revision: https://phabricator.services.mozilla.com/D62461
--HG--
extra : moz-landing-system : lando
2020-02-19 19:25:30 +00:00
Boris Chiou
51dc66023d
Bug 1610981 - Add a separate pref for CSSPseudoElement. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D63014
--HG--
extra : moz-landing-system : lando
2020-02-18 20:44:17 +00:00
Boris Chiou
4f3959bfee
Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug
...
Replace ElementOrCSSPseudoElement with Element and add PseudoElement (which is
a DOMString) into KeyframeAnimationOptions and KeyframeEffect.
Differential Revision: https://phabricator.services.mozilla.com/D62667
--HG--
extra : moz-landing-system : lando
2020-02-18 20:44:14 +00:00
Edgar Chen
960446a64e
Bug 1615741 - Make converting a buffer source follow the spec when a shared buffer is passed in; r=bzbarsky
...
Converting a shared buffer source to buffer souce type should
always throw if the type isn't annotated with [AllowShared].
Differential Revision: https://phabricator.services.mozilla.com/D63047
--HG--
extra : moz-landing-system : lando
2020-02-18 21:03:17 +00:00
Neil Deakin
ad9f9101fa
Bug 1607214, the implementation of the HTMLInputElement.controllers getter can return null, r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D58789
--HG--
extra : moz-landing-system : lando
2020-02-18 19:16:12 +00:00
Boris Zbarsky
b322f611fc
Document where PromiseRejectionEvent comes from. No bug.
...
Differential Revision: https://phabricator.services.mozilla.com/D63214
--HG--
extra : moz-landing-system : lando
2020-02-18 18:15:42 +00:00
Kagami Sascha Rosylight
0c391af6ec
Bug 1573029 - Windows Web Share implementation r=marcosc,farre
...
Differential Revision: https://phabricator.services.mozilla.com/D44613
--HG--
extra : moz-landing-system : lando
2020-02-13 14:21:06 +00:00
Hiroyuki Ikezoe
bd45d3d3af
Bug 1613294
- Drop IntersectionObserver.callback. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D62678
--HG--
extra : moz-landing-system : lando
2020-02-13 02:43:25 +00:00
Tom Schuster
9121200eb8
Bug 1614359 - Remove explicit initialization from Headers in Headers constructor. r=Ehsan
...
The Web IDL type for HeadersInit didn't match the definition in http://fetch.spec.whatwg.org/#headers-class .
The headers-basic tests makes it clear that this difference is observable.
Differential Revision: https://phabricator.services.mozilla.com/D62489
--HG--
extra : moz-landing-system : lando
2020-02-11 22:25:58 +00:00
J.C. Jones
ac5dfc4597
Bug 1333140 - Require SecureContext for WebCrypto r=bholley,keeler,baku
...
Adds [SecureContext] for crypto.subtle, CryptoKey, and SubtleCrypto, retiring
the WebCrypto WPT overrides for WebCryptoAPI/historical.any.js.
Rebased on https://phabricator.services.mozilla.com/D58743
Differential Revision: https://phabricator.services.mozilla.com/D58555
--HG--
extra : moz-landing-system : lando
2020-02-11 09:25:09 +00:00
Dzmitry Malyshau
bf6b5347b2
Bug 1611024 - Turn WebGPU programmable passes into interface mixins r=jgilbert,webidl,bzbarsky
...
this makes us closer to the upstream spec and removes a bunch of useless code
Differential Revision: https://phabricator.services.mozilla.com/D62377
--HG--
extra : moz-landing-system : lando
2020-02-11 03:03:47 +00:00
John Dai
5683fcf7c8
Bug 1588715 - Implement SubmitEvent; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D62030
--HG--
extra : moz-landing-system : lando
2020-02-11 12:46:54 +00:00
Byron Campen [:bwc]
a029828313
Bug 1591199: Reduce redundant code. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D56404
--HG--
extra : moz-landing-system : lando
2020-02-06 15:50:03 +00:00
Byron Campen [:bwc]
fb466ae3cb
Bug 1591199: Queue updates to pending/current descriptions. r=mjf,jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D56403
--HG--
extra : moz-landing-system : lando
2020-02-06 15:49:50 +00:00
Paul Adenot
47ac808688
Bug 1569809 - Update AudioWorkletNodeOptions.processorOptions to not be nullable. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D61715
--HG--
extra : moz-landing-system : lando
2020-02-05 19:20:09 +00:00
Paul Adenot
227468453f
Bug 1569809 - Remove AudioNodeOptions from the ctor of AudioWorkletProcessor. r=baku
...
This was changed in https://github.com/WebAudio/web-audio-api/issues/2044
Differential Revision: https://phabricator.services.mozilla.com/D61714
--HG--
extra : moz-landing-system : lando
2020-02-05 19:21:15 +00:00
Paul Adenot
c17dc41bb3
Bug 1161025 - Reject attempts to set non-null AudioBufferSourceNode.buffer more than once r=karlt,baku
...
as spec'd in https://github.com/WebAudio/web-audio-api/pull/743
This also removes the crashtests that don't apply anymore now that a buffer
cannot be set more than once, and changes another one so it still tests what
needs to be tested, but doesn't time-out.
Differential Revision: https://phabricator.services.mozilla.com/D58756
--HG--
extra : moz-landing-system : lando
2020-02-05 16:26:52 +00:00
Emilio Cobos Álvarez
322cec0c5e
Bug 1612510 - Remove IsChromeOrXBL*. r=bzbarsky
...
XBL is no longer a thing... Also, should we rename AllowContentXBLScope?
Differential Revision: https://phabricator.services.mozilla.com/D61359
--HG--
extra : moz-landing-system : lando
2020-02-04 21:28:57 +00:00
Emilio Cobos Álvarez
2727cf28b8
Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky
...
Seems they were only used for the old XBL marquee implementation and have no
remaining callers.
Differential Revision: https://phabricator.services.mozilla.com/D61338
--HG--
extra : moz-landing-system : lando
2020-02-04 21:20:32 +00:00
Boris Zbarsky
08053e0102
Bug 1612763. Remove incorrect [Pure] annotation from insertAdjacentElement. r=smaug
...
The whole point of this method is to have a side-effect.
Differential Revision: https://phabricator.services.mozilla.com/D61524
--HG--
extra : moz-landing-system : lando
2020-02-04 13:35:43 +00:00
Arthur Iakab
ca111b6d55
Backed out changeset e3b626560b0d (bug 1161025) for causing crashtest failures on 966636.html.
...
CLOSED TREE
2020-02-03 13:21:08 +02:00
Paul Adenot
6ceb6a920f
Bug 1161025 - reject attempts to set non-null AudioBufferSourceNode.buffer more than once r=karlt,baku
...
as spec'd in https://github.com/WebAudio/web-audio-api/pull/743
Differential Revision: https://phabricator.services.mozilla.com/D58756
--HG--
extra : moz-landing-system : lando
2020-01-24 08:06:49 +00:00
Emilio Cobos Álvarez
6cbfa720de
Bug 1612202 - Fix focus check for date / time inputs inside shadow DOM. r=smaug
...
The code was using activeElement which is not safe inside shadow DOM as it is
retargeted.
Differential Revision: https://phabricator.services.mozilla.com/D61331
--HG--
extra : moz-landing-system : lando
2020-01-31 09:43:23 +00:00
Boris Zbarsky
5cd4320f78
Bug 1612007. Add convenience methods for throwing various spec-defined DOMExceptions on ErrorResult. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D61202
--HG--
extra : moz-landing-system : lando
2020-01-29 09:09:11 +00:00
Boris Zbarsky
e1ebd96a21
Bug 1611509 part 2. Stop using Date in Reporting.webidl. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D61053
--HG--
extra : moz-landing-system : lando
2020-01-25 05:57:04 +00:00
Boris Zbarsky
625f5e86ad
Bug 1611509 part 1. Stop using Date in HTMLInputElement.webidl. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D61052
--HG--
extra : moz-landing-system : lando
2020-01-25 05:56:06 +00:00
Perry Jiang
c2250891d2
Bug 1264175 - remove FetchEvent.isReload r=dom-workers-and-storage-reviewers,valentin,sg,bzbarsky
...
isReload is no longer a property defined by the FetchEvent specification.
Differential Revision: https://phabricator.services.mozilla.com/D60774
--HG--
extra : moz-landing-system : lando
2020-01-25 00:05:12 +00:00
Emilio Cobos Álvarez
6bfbf10f25
Bug 1611711 - Remove kCursorKTable. r=jwatt
...
(And while at it, format the end of the other keyword tables so that
cleanup_ktables.py works).
It seems `Window.setCursor` is only used once in our code, maybe
we should remove it...
Differential Revision: https://phabricator.services.mozilla.com/D61090
--HG--
extra : moz-landing-system : lando
2020-01-26 20:17:41 +00:00
Dzmitry Malyshau
be7fae486d
Bug 1609175 - WebGPU bind groups and compute pipelines r=jgilbert,webidl,smaug,bzbarsky
...
Adds support for bind groups and compute pipelines
The end goal of this PR is to run the compute example.
Differential Revision: https://phabricator.services.mozilla.com/D60746
--HG--
extra : moz-landing-system : lando
2020-01-24 16:27:09 +00:00
Noemi Erli
835cec6cf9
Backed out changeset 136b3044f6a6 (bug 1609175) for causing build bustages in WebGPUChild.cpp CLOSED TREE
2020-01-24 17:20:31 +02:00
Dzmitry Malyshau
73eff15f2c
Bug 1609175 - WebGPU bind groups and compute pipelines r=jgilbert,webidl,smaug,bzbarsky
...
Adds support for bind groups and compute pipelines
The end goal of this PR is to run the compute example.
Differential Revision: https://phabricator.services.mozilla.com/D60746
--HG--
extra : moz-landing-system : lando
2020-01-24 05:05:34 +00:00
shindli
78f9c85759
Backed out changeset 86d1da74131f (bug 1264175) for causing mochitest failures in dom/serviceworkers/test/test_fetch_event.html CLOSED TREE
2020-01-24 06:18:04 +02:00
Perry Jiang
64699e71f7
Bug 1264175 - remove FetchEvent.isReload r=dom-workers-and-storage-reviewers,valentin,sg,bzbarsky
...
isReload is no longer a property defined by the FetchEvent specification.
Differential Revision: https://phabricator.services.mozilla.com/D60774
--HG--
extra : moz-landing-system : lando
2020-01-24 02:38:01 +00:00
Edgar Chen
57d1c9d779
Bug 1575425 - Part 3: Add support for [AllowShared]; r=bzbarsky,jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D59999
--HG--
extra : moz-landing-system : lando
2020-01-23 14:18:53 +00:00
Edgar Chen
1ff24dddf7
Bug 1575425 - Part 1: Remove SharedArrayBuffer type in WebIDL parser; r=bzbarsky
...
There is no SharedArrayBuffer type defined in WebIDL spec.
Differential Revision: https://phabricator.services.mozilla.com/D59988
--HG--
extra : moz-landing-system : lando
2020-01-22 13:03:41 +00:00
Kirk Steuber
dc99689ced
Bug 1607575 - Remove support for the XUL ordinal attribute r=bgrins,bz
...
This removes nsTreeColumns::RestoreNaturalOrder, which requires the ordinal attribute to function. It only has one consumer: toolkit/content/widgets/tree.js. The call is removed from that consumer in this patch. This will break column ordering in MozTree's, which is fixed by a later changeset in this stack.
Differential Revision: https://phabricator.services.mozilla.com/D59761
--HG--
extra : rebase_source : 88c0b1dda44dc64eedbb73f7902e6cc61faeee1b
2020-01-21 18:46:13 +01:00
Ciure Andrei
130717e496
Backed out 16 changesets (bug 1591199) for causing mda failures CLOSED TREE
...
Backed out changeset cd44655b2740 (bug 1591199)
Backed out changeset a67f2a68965d (bug 1591199)
Backed out changeset 9ae196dc62b9 (bug 1591199)
Backed out changeset dc0ab0642f92 (bug 1591199)
Backed out changeset 96091b875760 (bug 1591199)
Backed out changeset 5811f7b48aee (bug 1591199)
Backed out changeset 8ba6518dfd42 (bug 1591199)
Backed out changeset ac47d18c085c (bug 1591199)
Backed out changeset 897e8de078fa (bug 1591199)
Backed out changeset 3bc58d0f0b35 (bug 1591199)
Backed out changeset 55a69e5443ab (bug 1591199)
Backed out changeset 4973bd5df42d (bug 1591199)
Backed out changeset 48bfe1c627e1 (bug 1591199)
Backed out changeset a1a1f71b91fc (bug 1591199)
Backed out changeset 447c8b096f5a (bug 1591199)
Backed out changeset 7e67ac9f5591 (bug 1591199)
2020-01-23 07:54:16 +02:00
Byron Campen [:bwc]
ef05245396
Bug 1591199: Reduce redundant code. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D56404
--HG--
extra : moz-landing-system : lando
2020-01-22 13:34:52 +00:00
Byron Campen [:bwc]
684cbd078e
Bug 1591199: Queue updates to pending/current descriptions. r=mjf,jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D56403
--HG--
extra : moz-landing-system : lando
2020-01-22 13:34:14 +00:00
Emilio Cobos Álvarez
e2137e11e5
Bug 1610164 - Only the adoptedStyleSheets setter throws. r=nordzilla
...
The getter should never throw, and we can tag it as such in the IDL to avoid
useless error outparams.
Differential Revision: https://phabricator.services.mozilla.com/D60371
--HG--
extra : moz-landing-system : lando
2020-01-22 12:10:48 +00:00
Dzmitry Malyshau
df4fc33667
Bug 1596128
- WebGPU compute passes r=jgilbert,webidl,bzbarsky
...
Update third party dependencies
WebGPU command encoder creation
WebGPU CommandBuffer creation and submission
WebGPU Compute pass recording
Differential Revision: https://phabricator.services.mozilla.com/D59896
--HG--
rename : gfx/wgpu/wgpu-core/src/device.rs => gfx/wgpu/wgpu-core/src/device/mod.rs
extra : moz-landing-system : lando
2020-01-22 07:31:51 +00:00
Kris Maglione
ab5a99dd15
Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D56609
--HG--
extra : moz-landing-system : lando
2020-01-21 21:32:28 +00:00
Mihai Alexandru Michis
745c94b1df
Backed out changeset 006f4e50e8e5 (bug 1602898) for causing multiple failures.
...
CLOSED TREE
2020-01-21 22:55:37 +02:00
Kris Maglione
aa0306477e
Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D56609
--HG--
extra : moz-landing-system : lando
2020-01-21 18:48:26 +00:00
Ehsan Akhgari
3f9530ed27
Bug 1588980 - Part 1: Hide HTMLCanvasElement.mozGetAsFile behind a preference; r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D60283
--HG--
extra : moz-landing-system : lando
2020-01-20 22:03:13 +00:00
Jonathan Kew
908689bbe1
Bug 1102584
- patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky
...
This is the main work of Richard Matheson's original patch, updated to current trunk code
and with the new attributes put behind prefs. Because some of the attributes may be more
stable than others (there was a move by Google to change how baselines are represented,
but then this was retracted because Safari is already shipping per the existing spec; and
we have some differences in how we handle font metrics between platforms which may affect
the font ascent/descent values), I've split this into several prefs so that we have the
possibility of enabling just the more stable (and/or more urgently requested) attributes.
(Note that this echos Google's approach per comment 30 of initially shipping part of the API.)
Depends on D59678
Differential Revision: https://phabricator.services.mozilla.com/D59679
--HG--
extra : moz-landing-system : lando
2020-01-18 19:51:04 +00:00
Cosmin Sabou
38f8a8661d
Backed out 2 changesets (bug 1588980) for mochitest failures on dom/canvas/test/mochitest.ini.
...
Backed out changeset dc0733b283e7 (bug 1588980)
Backed out changeset aaff3fef7fd6 (bug 1588980)
--HG--
extra : rebase_source : 2ec145cfc7d648cf78b927cce22210070ef579a2
2020-01-20 18:06:11 +02:00
Ehsan Akhgari
6ba1137eeb
Bug 1588980 - Part 1: Hide HTMLCanvasElement.mozGetAsFile behind a preference; r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D60283
--HG--
extra : moz-landing-system : lando
2020-01-18 05:06:25 +00:00
Andreea Pavel
10a5ef8799
Backed out 3 changesets (bug 1102584
) for failing wpt at 2d.text.measure.actualBoundingBox.html
...
Backed out changeset 947829830dd5 (bug 1102584
)
Backed out changeset 967170ab891c (bug 1102584
)
Backed out changeset 59069d4514d0 (bug 1102584
)
2020-01-18 21:47:49 +02:00
Jonathan Kew
7bb62c5559
Bug 1102584
- patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky
...
This is the main work of Richard Matheson's original patch, updated to current trunk code
and with the new attributes put behind prefs. Because some of the attributes may be more
stable than others (there was a move by Google to change how baselines are represented,
but then this was retracted because Safari is already shipping per the existing spec; and
we have some differences in how we handle font metrics between platforms which may affect
the font ascent/descent values), I've split this into several prefs so that we have the
possibility of enabling just the more stable (and/or more urgently requested) attributes.
(Note that this echos Google's approach per comment 30 of initially shipping part of the API.)
Depends on D59678
Differential Revision: https://phabricator.services.mozilla.com/D59679
--HG--
extra : moz-landing-system : lando
2020-01-18 05:01:14 +00:00
Cosmin Sabou
9b6e5f8e66
Backed out changeset 4c303f6ec2e6 (bug 1602898) for browser chrome failures on browser_ssb_windowlocation.
2020-01-18 01:06:34 +02:00
Kris Maglione
036e960542
Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D56609
--HG--
extra : moz-landing-system : lando
2020-01-17 21:36:10 +00:00