Bogdan Tara
35bb05e6e9
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-07-27 00:41:55 +03:00
Bogdan Tara
3736b292dc
Merge inbound to mozilla-central. a=merge
2019-07-27 00:38:36 +03:00
Perry Jiang
00889e7c60
Bug 1532148 - Don't race Service Worker state transitions and iframe loading r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D39417
--HG--
extra : moz-landing-system : lando
2019-07-26 17:24:17 +00:00
Kannan Vijayan
3fb6190ec6
Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D39378
--HG--
extra : moz-landing-system : lando
2019-07-26 16:48:31 +00:00
Jeff Muizelaar
d95574f06b
Bug 1565980
. Force wmode 'gpu' to 'direct'. r=jmathies
...
This fixes wmode='gpu' with WebRender.
Differential Revision: https://phabricator.services.mozilla.com/D39420
--HG--
extra : moz-landing-system : lando
2019-07-26 13:48:01 +00:00
Zibi Braniecki
87980a0867
Bug 1517880 - Plug DOMLocalization and DocumentL10n into XULProtypeCache. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38972
--HG--
extra : moz-landing-system : lando
2019-07-26 20:17:21 +00:00
Zibi Braniecki
742dc1c8e2
Bug 1517880 - Add ability to rebuild an element prototype from an element. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38971
--HG--
extra : moz-landing-system : lando
2019-07-26 20:17:09 +00:00
Zibi Braniecki
90adb39db2
Bug 1517880 - Accumulate l10n elements from prototype during document loading. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D38970
--HG--
extra : moz-landing-system : lando
2019-07-26 20:19:26 +00:00
Olli Pettay
9978173b32
Bug 1517880 - Add a flag for l10n elements created from prototype. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D36067
--HG--
extra : moz-landing-system : lando
2019-07-26 20:16:37 +00:00
Zibi Braniecki
ad66c0ca23
Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D34827
--HG--
extra : moz-landing-system : lando
2019-07-26 20:16:22 +00:00
Gurzau Raul
776258cda0
Backed out 5 changesets (bug 1517880) on request from gandalf on a CLOSED TREE.
...
Backed out changeset 39c3063994bf (bug 1517880)
Backed out changeset 45bf070f451b (bug 1517880)
Backed out changeset d2b9e6bbb4cb (bug 1517880)
Backed out changeset 3bd43f3e288a (bug 1517880)
Backed out changeset 3b54c85a747b (bug 1517880)
2019-07-26 23:09:57 +03:00
Zibi Braniecki
e103b740c8
Bug 1517880 - Plug DOMLocalization and DocumentL10n into XULProtypeCache. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38972
--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:49 +00:00
Zibi Braniecki
3919bfa305
Bug 1517880 - Add ability to rebuild an element prototype from an element. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D38971
--HG--
extra : moz-landing-system : lando
2019-07-26 16:55:22 +00:00
Zibi Braniecki
8c51af17fd
Bug 1517880 - Accumulate l10n elements from prototype during document loading. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D38970
--HG--
extra : moz-landing-system : lando
2019-07-26 17:12:08 +00:00
Olli Pettay
ebcd546db9
Bug 1517880 - Add a flag for l10n elements created from prototype. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D36067
--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:42 +00:00
Zibi Braniecki
52c27c1da9
Bug 1517880 - Clean up the XUL Prototype a bit. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D34827
--HG--
extra : moz-landing-system : lando
2019-07-26 16:11:40 +00:00
Gurzau Raul
e9b0044a0a
Backed out 13 changesets (bug 1544750, bug 1565515) for bustages at /indexedDB/Key.cpp on a CLOSED TREE.
...
Backed out changeset 8bdfc4852ae5 (bug 1565515)
Backed out changeset 6afea4389eb2 (bug 1565515)
Backed out changeset 4f4f25ecac5c (bug 1565515)
Backed out changeset 052b34ddf704 (bug 1565515)
Backed out changeset 6d8e8f078383 (bug 1565515)
Backed out changeset 4815a910245c (bug 1565515)
Backed out changeset 5e2dcfefb4f5 (bug 1565515)
Backed out changeset aac0a4a4fc67 (bug 1565515)
Backed out changeset ba109131fcad (bug 1565515)
Backed out changeset 594f76e67769 (bug 1565515)
Backed out changeset 800e7de53622 (bug 1565515)
Backed out changeset bd2e92310857 (bug 1565515)
Backed out changeset 076029811ae9 (bug 1544750)
2019-07-26 23:00:03 +03:00
Simon Giesecke
a241865533
Bug 1565515 - Removed duplication between LengthOfEncodedBinary and CalcDecodedStringySize r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D38173
--HG--
extra : moz-landing-system : lando
2019-07-26 16:14:48 +00:00
Simon Giesecke
fbd3f02b09
Bug 1565515 - Define and use type aliases EncodedDataType r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D38172
--HG--
extra : moz-landing-system : lando
2019-07-26 15:55:41 +00:00
Simon Giesecke
8f1ee10735
Bug 1565515 - Reduced code duplication in DecodeString/DecodeBinary r=ttung,asuth
...
EncodeString and EncodeBinary already use a common backend EncodeAsString,
the same should be done in decoding, as the encoding of a binary is
a special case of the encoding of a string.
Differential Revision: https://phabricator.services.mozilla.com/D38076
--HG--
extra : moz-landing-system : lando
2019-07-26 16:14:15 +00:00
Simon Giesecke
1c214ce205
Bug 1565515 - Move sortKey variable declaration close to usage r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D38075
--HG--
extra : moz-landing-system : lando
2019-07-26 15:54:31 +00:00
Simon Giesecke
1b69c8e6b4
Bug 1565515 - Added test keys with scalar ArrayBuffer and arrays containing ArrayBuffer r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37856
--HG--
extra : moz-landing-system : lando
2019-07-26 15:54:24 +00:00
Simon Giesecke
baf859f4e6
Bug 1565515 - Added note declaring that key list must be kept sorted r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37855
--HG--
extra : moz-landing-system : lando
2019-07-26 13:50:56 +00:00
Simon Giesecke
5e09a8935e
Bug 1565515 - Added diagnostic output r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37854
--HG--
extra : moz-landing-system : lando
2019-07-26 13:50:29 +00:00
Simon Giesecke
0ebd206d31
Bug 1565515 - Added handling of ArrayBuffer/binary keys to compareKeys functions r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37853
--HG--
extra : moz-landing-system : lando
2019-07-26 13:49:26 +00:00
Simon Giesecke
6e402be069
Bug 1565515 - Added TODO comments on duplicated code r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37852
--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:47 +00:00
Simon Giesecke
6dac2d86ea
Bug 1565515 - Fixed spelling mistake in comment r=ttung,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D37851
--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:15 +00:00
Simon Giesecke
67fb929afe
Bug 1565515 - Updated comment r=asuth,ttung
...
The comment referenced the former 3 prefix used for strings, but this is
no longer correct for strings (which now use a 0x30) prefix, and the
function has been generalized to also work for binaries, and got
a parameter aType specifying the prefix. Updated the comment accordingly.
Differential Revision: https://phabricator.services.mozilla.com/D37850
--HG--
extra : moz-landing-system : lando
2019-07-26 13:45:02 +00:00
Simon Giesecke
4546172f59
Bug 1565515 - DecodeBinary violates contract for 0-sized binary r=asuth,ttung
...
Differential Revision: https://phabricator.services.mozilla.com/D37849
--HG--
extra : moz-landing-system : lando
2019-07-26 14:00:07 +00:00
Yaron Tausky
94fda141b7
Bug 1544750 - Part 2: Refactor Key::EncodeJSValInternal to show direct correspondence to spec r=asuth,tcampbell
...
This commit adds the text of the spec as inline comments and refactors
the code such that it directly corresponds to the spec's steps. This
makes it easier to understand how the spec's algorithm is implemented.
Differential Revision: https://phabricator.services.mozilla.com/D28976
--HG--
extra : moz-landing-system : lando
2019-07-26 14:14:22 +00:00
Kris Maglione
87884612c0
Bug 1568035: Part 4 - Update test expections for Fission. r=mccr8
...
Some failures crept in and out after my last sets of annotations landed. This
patch updates most of the annotations to deal with them.
MANUAL PUSH: Lando won't let me land.
Differential Revision: https://phabricator.services.mozilla.com/D39462
--HG--
extra : rebase_source : 4cfccf95c5bb2521533a9f5c4c25d67f414fb6f5
extra : histedit_source : c19187a3b3002e0eebdd809738b57641e1e432cd
2019-07-24 13:06:57 -07:00
Jean-Yves Avenard
577b826128
Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
...
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.
Differential Revision: https://phabricator.services.mozilla.com/D39275
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:39 +00:00
Jean-Yves Avenard
b14a14b66a
Bug 1543359 - P8. Fill YUV color range information with decoders. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27239
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:28 +00:00
Jean-Yves Avenard
c4def0fb6f
Bug 1543359 - P7. Plumb YUV Color Range info in Windows' Image types. r=mattwoodrow
...
Still non-functional.
Differential Revision: https://phabricator.services.mozilla.com/D27214
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:30 +00:00
Jean-Yves Avenard
bbb33d6106
Bug 1543359 - P4. Add YUV Full Range info to AppleVTDecoder. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27212
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:33 +00:00
Jean-Yves Avenard
bb8acbc1f9
Bug 1543359 - P1. Add mColorRange info to YCbCrBufferData. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27210
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:37 +00:00
Jean-Yves Avenard
e41290cb09
Bug 1543359 - P0. Make video range info an enum. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D29639
--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:22 +00:00
Yoshi Cheng-Hao Huang
e17d60cbf4
Bug 1551810 - Part 1: return bool in CallbackTracer methods. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D38980
--HG--
extra : moz-landing-system : lando
2019-07-26 08:59:38 +00:00
Brindusan Cristian
339a4ceab8
Backed out changeset ac0666e2b27c (bug 1564293) for build bustages on WebGLFramebuffer.cpp:883:26. CLOSED TREE
2019-07-26 12:04:54 +03:00
Greyson Gilbert
a22343ae66
Bug 1564293 - Allow efficient slicewise upload of 3D textures r=jgilbert
...
Before this patch any partial upload to a texture would incur
a zeroing of the texture first to prevent leakage of information.
The texture now tracks, for each image not fully initialized,
which z-slices have been initialized, and only zeroes the rest
of the slices when the texture is used.
Differential Revision: https://phabricator.services.mozilla.com/D37843
--HG--
extra : moz-landing-system : lando
2019-07-26 06:43:02 +00:00
Narcis Beleuzu
e84980d8b1
Backed out 15 changesets (bug 1543359) for wrench bustages on image.rs . CLOSED TREE
...
Backed out changeset 548006270186 (bug 1543359)
Backed out changeset c9585e9d9f3c (bug 1543359)
Backed out changeset 1c7ca95a2a9b (bug 1543359)
Backed out changeset d742d80b892f (bug 1543359)
Backed out changeset 210eee703fd9 (bug 1543359)
Backed out changeset 4eb933d55d88 (bug 1543359)
Backed out changeset fb9b71ed9f4b (bug 1543359)
Backed out changeset 98b968443458 (bug 1543359)
Backed out changeset a85bd4691bea (bug 1543359)
Backed out changeset b576317853e9 (bug 1543359)
Backed out changeset 095bca5c9b1a (bug 1543359)
Backed out changeset 48eb0ebf9f2e (bug 1543359)
Backed out changeset b22b0eb708b8 (bug 1543359)
Backed out changeset 52187d9320b1 (bug 1543359)
Backed out changeset fa6792c1c2e8 (bug 1543359)
2019-07-26 11:40:33 +03:00
Jean-Yves Avenard
d6adb6b604
Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
...
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.
Differential Revision: https://phabricator.services.mozilla.com/D39275
--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:30 +00:00
Jean-Yves Avenard
a9add66f0b
Bug 1543359 - P8. Fill YUV color range information with decoders. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27239
--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:52 +00:00
Jean-Yves Avenard
e6eb3464df
Bug 1543359 - P7. Plumb YUV Color Range info in Windows' Image types. r=mattwoodrow
...
Still non-functional.
Differential Revision: https://phabricator.services.mozilla.com/D27214
--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:44 +00:00
Jean-Yves Avenard
216eed81e9
Bug 1543359 - P4. Add YUV Full Range info to AppleVTDecoder. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27212
--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:18 +00:00
Jean-Yves Avenard
b7d2623f93
Bug 1543359 - P1. Add mColorRange info to YCbCrBufferData. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D27210
--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:37 +00:00
Jean-Yves Avenard
4ea329b749
Bug 1543359 - P0. Make video range info an enum. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D29639
--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:30 +00:00
Cosmin Sabou
ae7e8fbf55
Backed out 14 changesets (bug 1543359) for causing build bustages. CLOSED TREE
...
Backed out changeset 87c99ef85813 (bug 1543359)
Backed out changeset cd0afc5758ba (bug 1543359)
Backed out changeset 101ac87ff017 (bug 1543359)
Backed out changeset 348e748e3451 (bug 1543359)
Backed out changeset d9e937f5caf4 (bug 1543359)
Backed out changeset 2f4eb6501552 (bug 1543359)
Backed out changeset 0d316ef8c668 (bug 1543359)
Backed out changeset bf238b58c694 (bug 1543359)
Backed out changeset 496f206d03d6 (bug 1543359)
Backed out changeset 7c3a1f23baa8 (bug 1543359)
Backed out changeset 90fff717198b (bug 1543359)
Backed out changeset b2ce591ca398 (bug 1543359)
Backed out changeset a63968f077e3 (bug 1543359)
Backed out changeset ca660ab1e0c1 (bug 1543359)
2019-07-26 07:39:11 +03:00
Jean-Yves Avenard
84900ae6ff
Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
...
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.
Differential Revision: https://phabricator.services.mozilla.com/D39275
--HG--
extra : moz-landing-system : lando
2019-07-26 04:26:56 +00:00
Tom Ritter
334edd038c
Bug 1563774 - Enable Binary Signature Policy on the RDD process r=bobowen
...
To do this, we preload the AV libraries. They may not be needed right now,
but by doing this now we ensure that future RDD work won't mysteriously
fail during development for some poor coworker.
Differential Revision: https://phabricator.services.mozilla.com/D37928
--HG--
extra : moz-landing-system : lando
2019-07-23 17:49:55 +00:00