longsonr
7cf71757bf
Bug 1353164 Part 1 - Remove dominant-baseline values that no longer exist r=heycam
2019-07-13 15:35:08 +01:00
Razvan Maries
affddc7861
Backed out changeset 6e4d13741a0f (bug 1564527) for perma AddressSanitizer failures. CLOSED TREE
2019-07-13 02:05:25 +03:00
Niklas Hambüchen
b1eb1b43ef
Bug 1564930 - Improve "XHR must not be LOADING or DONE" error messages. r=baku
...
The previous error message suggested that this is an internal error message
pointing out a bad state in the XHR state machine, when in fact this is
a user error (calling `overrideMimeType()` or setting `responseType()` after
`send()`).
This commit improves and disambiguates the error messages, pointing out to
the user what they did wrong, like other browsers do.
Differential Revision: https://phabricator.services.mozilla.com/D37659
--HG--
extra : moz-landing-system : lando
2019-07-12 22:51:10 +00:00
alwu
ac67bcfa81
Bug 1545970 - make sure we only divide or modular TimeUnit on unsigned int32. r=jya
...
The way we use `operator/` on TimeUnit is usaually to divide 2 for the fuzz or to divide the playback rate, and the rate is always a unsigned int.
The `operator%` should also have same constraint, because there is meaningless to do such a operation on a negative value.
Differential Revision: https://phabricator.services.mozilla.com/D37310
--HG--
extra : moz-landing-system : lando
2019-07-12 22:05:06 +00:00
Andrea Marchesini
33eb80d210
Bug 1564821 - Response must call JS::ReadableStreamReleaseCCObject() if ::GetBody() fails, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D37711
--HG--
extra : moz-landing-system : lando
2019-07-12 23:43:16 +00:00
Jean-Yves Avenard
db6ecd1b6e
Bug 1560440 - Don't attempt to set sample's duration. r=bryce
...
This is a partial revert of bug 1524890 - P17.
When setting the duration, with some videos, on output WMF set nonsensical values. Sometimes the duration read is equal to the timestamp of the previous frame leading to broken A/V sync.
In bug 1222874, we will remove the entire concept of video frame's duration.
Differential Revision: https://phabricator.services.mozilla.com/D37683
--HG--
extra : moz-landing-system : lando
2019-07-11 15:50:09 +00:00
Tom Ritter
0ca0f2dea1
Bug 1564527 - Enable AssertEvalNotUsingSystemPrincipal on Nightly builds r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37460
--HG--
extra : moz-landing-system : lando
2019-07-11 08:46:18 +00:00
Andreea Pavel
c8af1a97a0
Merge mozilla-central to autoland on a CLOSED TREE
2019-07-13 00:53:27 +03:00
Andreea Pavel
3fed932eaa
Merge mozilla-inbound to mozilla-central a=merge
2019-07-13 00:45:18 +03:00
Byron Campen [:bwc]
88c34e7b3f
Bug 1559512: Make sure that we grab the first RTP packet when checking RTP extensions, because the mid extension is only used in the first several. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D37884
--HG--
extra : moz-landing-system : lando
2019-07-12 21:36:16 +00:00
Dorel Luca
77d61d6a6f
Backed out 5 changesets (bug 1560178
) for Browser-chrome failures in builds/worker/workspace/build/src/dom/base/Document.cpp. CLOSED TREE
...
Backed out changeset 1ff8a41dd3c1 (bug 1560178
)
Backed out changeset 4aaeda889656 (bug 1560178
)
Backed out changeset b1dfc0b5a14c (bug 1560178
)
Backed out changeset 45fca0f1b675 (bug 1560178
)
Backed out changeset fc2be64e4ece (bug 1560178
)
2019-07-12 18:38:34 +03:00
Jon Coppeard
eb473b5dda
Backed out changeset ec4aac5a6c9f (bug 1557771) for performance regressions a=backout
2019-07-12 15:08:24 +01:00
Daniel Varga
883bfd385e
Merge mozilla-inbound to mozilla-central. a=merge
2019-07-12 12:58:03 +03:00
Mihai Alexandru Michis
e0b0dfa5eb
Backed out 15 changesets (bug 1014393) for causing bustages in TestMuxer.cpp and gmock-internal-utils.h CLOSED TREE
...
Backed out changeset 0ddbdbfa87f6 (bug 1014393)
Backed out changeset 37399c83d3bf (bug 1014393)
Backed out changeset fe652475a785 (bug 1014393)
Backed out changeset 2812ca77d87d (bug 1014393)
Backed out changeset 6755ef7b361c (bug 1014393)
Backed out changeset 72e545bdcce3 (bug 1014393)
Backed out changeset 2f030ee55722 (bug 1014393)
Backed out changeset e9416b502170 (bug 1014393)
Backed out changeset 5a01d6d44634 (bug 1014393)
Backed out changeset 3457a5065dc4 (bug 1014393)
Backed out changeset 2a4999e0475b (bug 1014393)
Backed out changeset 0be3804dc04e (bug 1014393)
Backed out changeset 234994d8f136 (bug 1014393)
Backed out changeset d17f91ff2014 (bug 1014393)
Backed out changeset 25f58baa8159 (bug 1014393)
--HG--
rename : dom/media/encoder/EncodedFrame.h => dom/media/encoder/EncodedFrameContainer.h
2019-07-12 17:18:23 +03:00
Andreas Pehrson
221a8dfeca
Bug 1014393 - Use undef-after-def pattern in MediaRecorder and related files. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D37700
--HG--
extra : moz-landing-system : lando
2019-07-12 13:42:00 +00:00
Andreas Pehrson
a80b26a3f5
Bug 1014393 - Minor mochitest fixes. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D35311
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:45 +00:00
Andreas Pehrson
8d5c8d17a4
Bug 1014393 - Add Blob::CreateEmptyBlob. r=baku
...
I needed empty blobs in MediaRecorder and seeing that there was no
Blob::CreateEmptyBlob, nor an export of EmptyBlobImpl, I thought
Blob::CreateEmptyBlob would be the cleaner solution, so here it is.
Differential Revision: https://phabricator.services.mozilla.com/D35310
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:48 +00:00
Andreas Pehrson
25e0a96f86
Bug 1014393 - Unify MediaRecorder session shutdown paths and fix event timing when stopping per spec. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D17814
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:32 +00:00
Andreas Pehrson
4eb24d2d87
Bug 1014393 - Remove MediaRecorder::GetParentObject. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D35308
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:27 +00:00
Andreas Pehrson
4ce75e7e63
Bug 1014393 - Remove MediaRecorder::Session::PushBlobRunnable. r=bryce
...
This moves the impl of PushBlobRunnable from a runnable to MozPromise, which
let's us more easily modularize it's parts (gather the blob, fire dataavailable)
to make individual code paths more explicit.
Differential Revision: https://phabricator.services.mozilla.com/D17813
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:24 +00:00
Andreas Pehrson
aa33941822
Bug 1014393 - Add gtests for the standalone muxer. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D35307
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:15 +00:00
Andreas Pehrson
2e37cdaa99
Bug 1014393 - Break out muxing and queueing of track data from MediaEncoder to new Muxer class. r=bryce
...
This first of all does some refactoring of how metadata is encoded in
MediaEncoder. This is now guided by the new Muxer class. If we're ready to pass
data to the muxer and it does not have metadata yet, we provide metadata before
giving it any media data. This metadata is passed to the muxer in a single call.
The metadata provided in this call must stay valid for the entire recording.
This removes MediaEncoder::GetEncodedMetadata().
This also removes the ctor argument from the WebMWriter since it can now rely on
the single SetMetadata() instead.
To comply with the ContainerWriter::SetMetadata() docs,
WebMWriter::SetMetadata() will now also sanity check metadata.
ContainerWriter instances are updated somewhat, to accommodate these changes.
Lastly, and most important, the new Muxer class manages muxing of the (up to)
two tracks into a single container, ensuring that timestamps increase
monotonically throughout a recording.
Differential Revision: https://phabricator.services.mozilla.com/D35306
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:15 +00:00
Bryce Van Dyk
a539255bf2
Bug 1014393 - Move AudioGenerator to its own files so it can be used in more media gtests. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D35389
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:08 +00:00
Bryce Van Dyk
4cad8c0a53
Bug 1014393 - MediaEncoder better orders frames passed to the muxer. r=pehrsons
...
Update MediaEncoder to pass frames to the muxer in order of their time stamps.
This should prevent the currently possible scenario where audio and video
frames are written with non-monotonically increasing timestamps (in violation
of the webm spec).
Differential Revision: https://phabricator.services.mozilla.com/D35388
--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:01 +00:00
Bryce Van Dyk
b0e3afd09f
Bug 1014393 - Use MediaQueue to store frames pending write to muxer in MediaEncoder. r=pehrsons
...
MediaQueue provides a better interface for interleaving frames when writing to
the muxer (this change will follow in another changeset). The queue interface
provides a nicer abstraction than manually managing a nsTArray.
MozReview-Commit-ID: 5V5XmYODFdA
Differential Revision: https://phabricator.services.mozilla.com/D35387
--HG--
extra : moz-landing-system : lando
2019-07-12 13:40:54 +00:00
Bryce Van Dyk
f767feb399
Bug 1014393 - Update EncodedFrame class to more closely resemble MediaData class. r=pehrsons
...
This changes EncodedFrame to behave more like MediaData, so that EncodedFrame
can be used with the MediaQueue data structure. It also provides a somewhat
more consistent interface across media data types.
MozReview-Commit-ID: I2o6n30ErxB
Differential Revision: https://phabricator.services.mozilla.com/D35386
--HG--
extra : moz-landing-system : lando
2019-07-12 13:40:47 +00:00
Bryce Van Dyk
8dde6a0048
Bug 1014393 - Shift responsibility of adjusting packets with opus codec delay to MediaEncoder. r=pehrsons
...
Move the responsibility of adjusting opus frame timestamps to the MediaEncoder.
This was previously done by the EbmlComposer, but doing so in the MediaEncoder
means we can have greater control over handling of time codes and interleaving
of frames.
MozReview-Commit-ID: 2g9cy1IqOph
Differential Revision: https://phabricator.services.mozilla.com/D35385
--HG--
extra : moz-landing-system : lando
2019-07-12 13:40:40 +00:00
Bryce Van Dyk
79c5e43bd4
Bug 1014393 - Remove EncodedFrameContainer. r=pehrsons
...
Remove EncodedFrameContainer and clean up areas where it was used.
EncodedFrameContainer provided a wrapper around an
nsTArray<RefPtr<EncodedFrame>>, but it simplifies the code to simply expose
this array. Also clean up unused enums in EncodedFrame, and clean up some of
the outdated comments for our encoded frame handling.
MozReview-Commit-ID: Bh3VKesVoJE
Differential Revision: https://phabricator.services.mozilla.com/D35384
--HG--
rename : dom/media/encoder/EncodedFrameContainer.h => dom/media/encoder/EncodedFrame.h
extra : moz-landing-system : lando
2019-07-12 13:40:33 +00:00
Bryce Van Dyk
c949841839
Bug 1014393 - Separate MediaEncoders encode and mux steps. r=pehrsons
...
Separating the encode and mux steps allows for better control over interleaving
audio and video data. If encode and mux are done in a single step it's possible
to mux large amounts of audio or video data which should have been interleaved
with the other data type to give correctly ordered time stamps in the target
container.
MozReview-Commit-ID: CBYemrkpyF5
Differential Revision: https://phabricator.services.mozilla.com/D35383
--HG--
extra : moz-landing-system : lando
2019-07-12 13:40:25 +00:00
Andreas Pehrson
83ae7ef921
Bug 1565317 - Handle missing mMediaSource in ReduceConstraint. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D37778
--HG--
extra : moz-landing-system : lando
2019-07-12 13:04:14 +00:00
Andreas Pehrson
8a56ba7a99
Bug 1560979 - Account for video element's intrinsic size in CanvasRenderingContext2D::DrawImage. r=jib,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D35782
--HG--
extra : moz-landing-system : lando
2019-07-12 12:46:03 +00:00
Gijs Kruitbosch
8b9bc73770
Bug 1560178
- fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36310
--HG--
extra : moz-landing-system : lando
2019-07-12 12:35:59 +00:00
Ehsan Akhgari
1000118805
Bug 1565373 - Use the intrinsic storage principal when inheriting directly; r=baku
...
We shouldn't perform an anti-tracking check here, since that may result
in us picking the node principal unintentionally.
Differential Revision: https://phabricator.services.mozilla.com/D37811
--HG--
extra : moz-landing-system : lando
2019-07-12 09:08:38 +00:00
Paul Adenot
c74b95c375
Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37283
--HG--
extra : moz-landing-system : lando
2019-07-11 20:09:58 +00:00
Paul Adenot
6d8671ebb8
Bug 1564422 - Change `outputLatency` and `getOutputTimestamp` when `resistFingerPrinting` is enabled. r=tjr
...
When Firefox is configured to resist fingerprinting, the latency figure returned
is the most commonly found on a particular OS.
For Android, I got data from [0], roughly copy/pasted the table into a file and
did:
```
cat file | cut -d $'\t' -f4 | grep "^[[:digit:]]" | cut -d ' ' -f 1 | sort -h
| uniq -c | sort -h
```
which indicated that 40ms was a good number for round trip latency (input to
output). Since this is for output latency only and the audio path
is roughly symmetrical in terms of duration, we report 20ms.
For OSX, 512 is always used with the default hardware in Firefox, with this
patch, it's always 512 regardless of the setup.
On Linux/Pulse, we use 25ms [1] always, and this is adjusted by PulseAudio. This
makes it always return 25ms.
On Windows, there is a wide variety of configurations, but it's common to be in
the ballpark of 80ms output (this is very empirical, by testing a bunch of
hardware over the years).
For other OSes, we use 2048 frames (adjusted to the sample-rate).
[0]: https://superpowered.com/latency
[1]: https://searchfox.org/mozilla-central/source/media/libcubeb/src/cubeb_pulse.c#725
Differential Revision: https://phabricator.services.mozilla.com/D37723
--HG--
extra : moz-landing-system : lando
2019-07-12 11:27:25 +00:00
Paul Adenot
553f80fde6
Bug 1324545 - Implement AudioContext getOutputTimestamp(). r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37281
--HG--
extra : moz-landing-system : lando
2019-07-12 11:27:25 +00:00
Paul Adenot
8c692f2f23
Bug 1324552 - Implement AudioContext baseLatency and outputLatency attributes. r=pehrsons,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37280
--HG--
extra : moz-landing-system : lando
2019-07-12 11:28:03 +00:00
Andrea Marchesini
2a3e21430e
Bug 1559919 - Finish the WorkerHolder cleanup - part 11 - WorkerHolder replaced by WorkerRef, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35230
--HG--
extra : moz-landing-system : lando
2019-07-12 11:18:17 +00:00
Andrea Marchesini
46c41f3318
Bug 1559919 - Finish the WorkerHolder cleanup - part 10 - CacheWorkerHolder ported to WorkerRef, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35229
--HG--
rename : dom/cache/CacheWorkerHolder.cpp => dom/cache/CacheWorkerRef.cpp
rename : dom/cache/CacheWorkerHolder.h => dom/cache/CacheWorkerRef.h
extra : moz-landing-system : lando
2019-07-12 11:17:59 +00:00
Andrea Marchesini
839b9341d1
Bug 1559919 - Finish the WorkerHolder cleanup - part 9 - Notification API ported to WorkerRef, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35228
--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:52 +00:00
Andrea Marchesini
1d8a0b716c
Bug 1559919 - Finish the WorkerHolder cleanup - part 8 - Get rid of WorkerHolderToken, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35227
--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:50 +00:00
Andrea Marchesini
a9f2438114
Bug 1559919 - Finish the WorkerHolder cleanup - part 7 - IPCWorkerRef in ClientManagerChild, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35226
--HG--
extra : moz-landing-system : lando
2019-07-12 11:17:46 +00:00
Andrea Marchesini
f3428b3c3c
Bug 1559919 - Finish the WorkerHolder cleanup - part 6 - IPCWorkerRef in ServiceWorkerChild, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35225
--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:52 +00:00
Andrea Marchesini
dda55c2dec
Bug 1559919 - Finish the WorkerHolder cleanup - part 5 - IPCWorkerRef in ServiceWorkerRegistrationChild, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35224
--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:34 +00:00
Andrea Marchesini
dfb7f820f8
Bug 1559919 - Finish the WorkerHolder cleanup - part 4 - IPCWorkerRef in ServiceWorkerContainerChild, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35223
--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:15 +00:00
Andrea Marchesini
6e86832cf2
Bug 1559919 - Finish the WorkerHolder cleanup - part 3 - IPCWorkerRef r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35222
--HG--
extra : moz-landing-system : lando
2019-07-12 11:16:03 +00:00
Andrea Marchesini
492ae88ae0
Bug 1559919 - Finish the WorkerHolder cleanup - part 2 - Remove dead code in PerformanceStorageWorker, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35221
--HG--
extra : moz-landing-system : lando
2019-07-12 11:15:46 +00:00
Andrea Marchesini
7afa8dc82b
Bug 1559919 - Finish the WorkerHolder cleanup - part 1 - IndexedDB doesn't use WorkerHolder, r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D35220
--HG--
extra : moz-landing-system : lando
2019-07-12 11:15:33 +00:00
Daniel Varga
cf2048abd6
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-07-12 13:03:23 +03:00
Jan Andre Ikenmeyer
a216f3dde7
Bug 1565365 - Let webgl.force-enabled apply to WebGL2 as well r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D37821
--HG--
extra : moz-landing-system : lando
2019-07-12 02:34:19 +00:00
Nicholas Nethercote
624de194fe
Bug 1565110 - Rename abc.def and ghi.jkl prefs as dom.webidl.test[12]. r=bzbarsky
...
Depends on D37669
Differential Revision: https://phabricator.services.mozilla.com/D37670
--HG--
extra : moz-landing-system : lando
2019-07-12 04:39:12 +00:00
Gijs Kruitbosch
b5b5d6a0ab
Bug 1560178
- fix miscellaneous tests to allow them to keep working when disallowing remote content in the parent process, r=aswan,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36310
--HG--
extra : moz-landing-system : lando
2019-07-12 16:27:58 +00:00
Csoregi Natalia
fcccd2b6b0
Merge mozilla-central to autoland. CLOSED TREE
2019-07-12 02:06:45 +03:00
Csoregi Natalia
d7d499fe52
Merge inbound to mozilla-central. a=merge
2019-07-12 02:00:51 +03:00
Brindusan Cristian
73b4ae530d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-07-11 19:23:36 +03:00
Michael Froman
c0b45a73e5
Bug 1560366 - add WAV decoding on RDD. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D37619
--HG--
extra : moz-landing-system : lando
2019-07-11 19:43:56 +00:00
Tom Schuster
cb66417b55
Bug 1523706 - Use JavaScript mime type for two worker tests. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37713
--HG--
extra : moz-landing-system : lando
2019-07-11 13:26:39 +00:00
Boris Zbarsky
6474e0a0f2
Bug 1565055. Use USVString in window.open(). r=peterv
...
Of course there's no wpt coverage for this... :(
Differential Revision: https://phabricator.services.mozilla.com/D37666
--HG--
extra : moz-landing-system : lando
2019-07-11 16:31:34 +00:00
Christoph Kerschbaumer
cb21dac12a
Bug 1565249: Remove self inclusion of WorkerCSPEventListener. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37748
--HG--
extra : moz-landing-system : lando
2019-07-11 16:48:51 +00:00
Bryce Van Dyk
ea20dbf0b2
Bug 1560092 - Create decoder for encrypted h264 media even if an SPS is not found. r=jya
...
If an mp4 uses the AVC3 sample format then extra data will be stored in sample
data rather than in metadata. In encrypted streams the metadata is unencrypted
but samples are typically encrypted. If all samples are encrypted and the only
SPS data is in samples then the MediaChangeMonitor will never observe any SPS
data.
This updates the MediaChangeMonitor so that it will not try and inspect h264
content once encryption is detected and relies on the CDM to handle such
content.
Differential Revision: https://phabricator.services.mozilla.com/D37485
--HG--
extra : moz-landing-system : lando
2019-07-11 16:29:18 +00:00
Boris Zbarsky
f471fc6507
Bug 1564663. Clean up the arguments to document.open to align better with the spec. r=mbrodesser
...
Differential Revision: https://phabricator.services.mozilla.com/D37642
--HG--
extra : moz-landing-system : lando
2019-07-11 16:30:27 +00:00
shindli
883c6619a6
Backed out 3 changesets (bug 1324552, bug 1324545, bug 1350973) for causing perma mda leakcheck failures CLOSED TREE
...
Backed out changeset db14e59c7e6e (bug 1324545)
Backed out changeset 088e13476d39 (bug 1324552)
Backed out changeset e79a64fc49e7 (bug 1350973)
2019-07-11 18:55:03 +03:00
Csoregi Natalia
35c91265f9
Merge mozilla-central to mozilla-inbound. CLOSED TREE
2019-07-12 02:09:04 +03:00
Jeff Gilbert
a4edc05171
No bug - clang-format dom/canvas, gfx/[gl,layers,webrender_bindings].
2019-07-11 15:36:44 -07:00
Paul Adenot
e66a2c4316
Bug 1324545 - Implement AudioContext getOutputTimestamp(). r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37281
--HG--
extra : moz-landing-system : lando
2019-07-11 13:34:15 +00:00
Paul Adenot
4c99611f32
Bug 1324552 - Implement AudioContext baseLatency and outputLatency attributes. r=pehrsons,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37280
--HG--
extra : moz-landing-system : lando
2019-07-11 13:30:07 +00:00
Andrea Marchesini
d261515486
Bug 1563950 - Worker threads should run with a normal priority, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D37694
--HG--
extra : moz-landing-system : lando
2019-07-11 10:49:55 +00:00
Paul Adenot
03e7bf883c
Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37283
--HG--
extra : moz-landing-system : lando
2019-07-11 13:18:51 +00:00
Tarek Ziadé
358d1707a7
Bug 1561404 - Ensure thread safety r=jya
...
Adds a lock in MediaCacheStream::SizeOfExcludingThis to prevent a race
condition with MediaCache::NoteSeek
Differential Revision: https://phabricator.services.mozilla.com/D36880
--HG--
extra : moz-landing-system : lando
2019-07-11 12:15:24 +00:00
Alphan Chen
02e1dcbe25
bug 1562889 - Convert content-sessionStore to C++: add browser epochs support r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D36606
--HG--
extra : moz-landing-system : lando
2019-07-11 09:46:14 +00:00
Kagami Sascha Rosylight
8d91017fdb
Bug 928150: Implement canvas getTransform() and setTransform() r=bzbarsky
...
Adds getTransform() and setTransform() to CanvasRenderingContext2D.
Differential Revision: https://phabricator.services.mozilla.com/D36871
--HG--
extra : moz-landing-system : lando
2019-07-11 06:14:58 +00:00
John Lin
95099600d5
Bug 1563734 - always sync session ID from remote decoder. r=jya
...
In bug 1552607/D36382, RemoteDataDecoder always increases session ID but
CodecProxy only performs flush IPC when neccessary. This will cause the
ID numbers out of sync and prevent remote decoder from receiving any
more input. By reading the session ID in dequeued input samples, the
numbers can always be in sync.
Differential Revision: https://phabricator.services.mozilla.com/D37123
--HG--
extra : moz-landing-system : lando
2019-07-11 07:25:30 +00:00
Agi Sferro
4ea8939322
Bug 1561964 - Re-enable all tests in dom/security/test on Android. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D37488
--HG--
extra : moz-landing-system : lando
2019-07-15 19:42:38 +00:00
Boris Zbarsky
374137e8d8
Bug 1565767 part 5. Remove some unnecesary refcounting at nsIContent::GetBaseURI callsites. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D37973
--HG--
extra : moz-landing-system : lando
2019-07-15 18:29:05 +00:00
Boris Zbarsky
75aa8f554d
Bug 1565767 part 4. Remove some unnecesary refcounting at Document::GetBaseURI callsites. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D37972
--HG--
extra : moz-landing-system : lando
2019-07-15 18:28:43 +00:00
Boris Zbarsky
ba4e7d1c8e
Bug 1565767 part 3. Remove some unnecesary refcounting at nsINode::GetBaseURI callsites. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D37971
--HG--
extra : moz-landing-system : lando
2019-07-15 17:46:43 +00:00
Boris Zbarsky
37f9d50b42
Bug 1565767 part 2. Remove some unnecesary refcounting at nsPluginInstanceOwner::GetBaseURI callsites. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D37970
--HG--
extra : moz-landing-system : lando
2019-07-15 18:30:46 +00:00
Boris Zbarsky
dfc54dca0e
Bug 1565767 part 1. Stop returning addrefed URIs from GetBaseURI(). r=peterv
...
We only needed this for xml:base.
Differential Revision: https://phabricator.services.mozilla.com/D37969
--HG--
extra : moz-landing-system : lando
2019-07-15 17:22:30 +00:00
Will Hawkins
88b4396a69
Bug 1559657: Pass load time in RemoteWebProgress. r=Ehsan,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D35147
--HG--
extra : moz-landing-system : lando
2019-07-11 04:00:41 +00:00
arthur.iakab
973b98aac6
Backed out changeset 0aea246d01bb (bug 928150) for causing build bustages on DOMMatrix.h CLOSED TREEE
2019-07-11 06:31:59 +03:00
Kagami Sascha Rosylight
b65864cf84
Bug 928150: Implement canvas getTransform() and setTransform() r=bzbarsky
...
Adds getTransform() and setTransform() to CanvasRenderingContext2D.
Differential Revision: https://phabricator.services.mozilla.com/D36871
--HG--
extra : moz-landing-system : lando
2019-07-11 02:43:46 +00:00
Kagami Sascha Rosylight
4d85db26bb
Bug 1364875: Append double in DOMMatrix stringifier r=bzbarsky,jwalden
...
Fixed the stringifier as the spec mandates [using full double precision](https://github.com/w3c/fxtf-drafts/issues/120#issuecomment-300713781 ).
Differential Revision: https://phabricator.services.mozilla.com/D35593
--HG--
extra : moz-landing-system : lando
2019-07-11 02:49:51 +00:00
Gijs Kruitbosch
c71b8f39cc
Bug 1565064 - remove obsolete pref from default files, r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D37657
--HG--
extra : moz-landing-system : lando
2019-07-10 22:26:35 +00:00
Noemi Erli
ad5ab4b3e4
Backed out changeset 405100db6c45 (bug 1543251) for failing in nsGlobalWindowInner.cpp
2019-07-11 01:47:47 +03:00
Bobby Holley
3b7fbc734f
Bug 1562763 - Move some types around. r=jld
...
Having to namespace these into GeckoChildProcessHost is annoying. The
|using| declarations help to some extent, but it's easier to just put
them in mozilla::ipc.
Differential Revision: https://phabricator.services.mozilla.com/D36538
--HG--
extra : moz-landing-system : lando
2019-07-10 22:37:35 +00:00
Bobby Holley
91d8d02207
Bug 1562763 - Make ContentParent::InitInternal fallible. r=jld
...
Depending on the timing of events, we can invoke InitInternal after
we've already torn down the compositor thread, which can make
CreateContentBridges fail, which in turn makes us unable to make a
correct InitRendering call. Implement the infrastructure to bail out in
this case.
Differential Revision: https://phabricator.services.mozilla.com/D36644
--HG--
extra : moz-landing-system : lando
2019-07-10 22:37:34 +00:00
Bobby Holley
e40b45dc28
Bug 1562763 - Don't crash child or parent on failed InitBackground. r=nika
...
This can happen if the parent starts shutting down before a child has
finished starting up.
The main thread case in the child has always just warned, and this MOZ_CRASH was
added recently to the dispatch case in [1]. This can happen if the
parent starts shutting down while the child is still initializing.
[1] https://hg.mozilla.org/mozilla-central/rev/bd8fd9a22dc08d63cec68de475182a1b8eeeca4b
Differential Revision: https://phabricator.services.mozilla.com/D37302
--HG--
extra : moz-landing-system : lando
2019-07-10 22:37:32 +00:00
Sebastian Streich
c60f801089
Bug 1388015 - Add checks to respect CSP-wildcard + Ports r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35432
--HG--
extra : moz-landing-system : lando
2019-07-04 11:30:17 +00:00
Kashav Madan
0fcee1ff24
Bug 1543251 - Move hasBeforeUnload from PBrowser to PWindowGlobal, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D37003
--HG--
extra : moz-landing-system : lando
2019-07-10 21:13:44 +00:00
Markus Stange
e3818b8e81
Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup
...
These duplicate the existing setTimeout markers a bit.
Differential Revision: https://phabricator.services.mozilla.com/D19194
--HG--
extra : moz-landing-system : lando
2019-07-10 20:48:14 +00:00
Markus Stange
7cd7e179b5
Bug 1515214 - Add TimeoutHandler::GetDescription which just calls through to CallbackObject::GetDescription for CallbackTimeoutHandlers. r=smaug
...
Depends on D19192
Differential Revision: https://phabricator.services.mozilla.com/D37470
--HG--
extra : moz-landing-system : lando
2019-07-10 20:48:14 +00:00
Markus Stange
6efbe54e95
Bug 1515214 - Add CallbackObject::GetDescription and TimeoutHandler::GetDescription. r=bzbarsky
...
This allows us to create profiler markers whose description contains the name
of the function and its file / line number. This allows the profiler UI to
match up setTimeout callbacks for multiple instances of the same page load, in
order to create meaningful profile comparisons based on markers.
Differential Revision: https://phabricator.services.mozilla.com/D19192
--HG--
extra : moz-landing-system : lando
2019-07-10 20:48:14 +00:00
Brendan Dahl
28dcf95b41
Bug 1557371 - Part 2 - Load all XUL crashtests with chrome privilege. r=dbaron
...
386947-1.xul, now has one assertion since we take a different code
path with chrome URL's and XBL files. The assertion is triggered since the
binding is invalid.
Differential Revision: https://phabricator.services.mozilla.com/D34542
--HG--
extra : moz-landing-system : lando
2019-07-09 19:40:42 +00:00
Ryan Hunt
27bd25767f
Bug 1561395 - Move drawSnapshot API to WindowGlobalParent and allow specifying the whole viewport as a rect. r=mattwoodrow,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D35842
--HG--
extra : moz-landing-system : lando
2019-07-10 16:45:46 +00:00
Barret Rennie
a162e99e2c
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/vr/ r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D36951
--HG--
extra : moz-landing-system : lando
2019-07-10 03:28:30 +00:00
Barret Rennie
01286d991e
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/system/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36950
--HG--
extra : moz-landing-system : lando
2019-07-10 03:28:13 +00:00
Barret Rennie
2b6653fdbe
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/storage/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36949
--HG--
extra : moz-landing-system : lando
2019-07-10 03:27:55 +00:00
Barret Rennie
6d98deeeab
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/plugins/ r=jmathies
...
Differential Revision: https://phabricator.services.mozilla.com/D36948
--HG--
extra : moz-landing-system : lando
2019-07-10 03:27:43 +00:00
Barret Rennie
c5fb688d6a
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/network/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36947
--HG--
extra : moz-landing-system : lando
2019-07-10 03:27:30 +00:00
Barret Rennie
bb885448d8
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/media/ r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D36946
--HG--
extra : moz-landing-system : lando
2019-07-10 04:14:23 +00:00
Barret Rennie
0c2335e52f
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/ipc/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36945
--HG--
extra : moz-landing-system : lando
2019-07-10 03:27:27 +00:00
Barret Rennie
528ae0befa
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/indexedDB/ r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D36944
--HG--
extra : moz-landing-system : lando
2019-07-10 03:26:31 +00:00
Barret Rennie
6aaca86584
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/filesystem/ r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D36971
--HG--
extra : moz-landing-system : lando
2019-07-10 03:26:14 +00:00
Barret Rennie
1e6227239a
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/crypto/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36943
--HG--
extra : moz-landing-system : lando
2019-07-10 03:25:56 +00:00
Barret Rennie
4636522c18
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/bindings/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36942
--HG--
extra : moz-landing-system : lando
2019-07-10 03:25:38 +00:00
Barret Rennie
e6b381544e
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/base/ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D36941
--HG--
extra : moz-landing-system : lando
2019-07-10 03:25:21 +00:00
Barret Rennie
55aec3ef61
Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/animation/ r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D36940
--HG--
extra : moz-landing-system : lando
2019-07-10 03:25:03 +00:00
Paul Adenot
7786a2a4d6
Bug 1456263 - Throw appropriate errors in the ChannelMergerNode ctor. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D37433
--HG--
extra : moz-landing-system : lando
2019-07-10 01:31:21 +00:00
Kris Maglione
4503ade360
Bug 1563409: Inherit RemoteSubframes and RemoteTabs flags from parent docshells. r=nika
...
This also adds an extra assertion against browsing context mismatches that
happen when we don't get this right.
Differential Revision: https://phabricator.services.mozilla.com/D36852
--HG--
extra : source : 4b07deb4cd2ef4c98b6d6ee961a20705f4f2deae
2019-07-03 16:09:20 -07:00
Byron Campen [:bwc]
6480f0a928
Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D36818
--HG--
extra : moz-landing-system : lando
2019-07-15 15:49:30 +00:00
Michael Froman
9ade78d985
Bug 1560368 - add Opus decoding on RDD. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D37620
--HG--
extra : moz-landing-system : lando
2019-07-11 14:07:24 +00:00
Boris Zbarsky
5062731c15
Bug 1565688. Remove unused IOService arg from NS_NewURI. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D37968
--HG--
extra : moz-landing-system : lando
2019-07-15 13:39:51 +00:00
Alphan Chen
bd4a8d7302
Bug 1563171 - Move the sessionStore related functions from nsIXULBrowserWindow.idl r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D37424
--HG--
extra : moz-landing-system : lando
2019-07-15 10:29:06 +00:00
Frederik Braun
0d65cdff13
Bug 1565988 - fix typo in comment referencing follow-up work r=Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D38050
--HG--
extra : moz-landing-system : lando
2019-07-15 10:16:28 +00:00
Andreas Pehrson
2283c81baa
Bug 1560907 - Remove default value for mediaSource constraint. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D36087
--HG--
extra : moz-landing-system : lando
2019-07-10 09:45:26 +00:00
Jan de Mooij
93d6f816f0
Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
...
Using process-wide prefs is consistent with the other JIT options and is simpler
to work with (one place to initialize for all runtimes).
Differential Revision: https://phabricator.services.mozilla.com/D37385
--HG--
extra : moz-landing-system : lando
2019-07-10 09:43:39 +00:00
Ciure Andrei
091e6006e5
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-07-10 12:43:32 +03:00
Ciure Andrei
f372470e10
Merge inbound to mozilla-central. a=merge
2019-07-10 12:41:47 +03:00
Andreea Pavel
507d17c2ce
Backed out changeset 3bcfadc6de38 (bug 1559657) for failing 1419902.html
2019-07-10 11:37:21 +03:00
Jean-Yves Avenard
4bc5c804e3
Bug 1561484 - Keep MediaInfo object for entire benchmark. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D36566
--HG--
extra : moz-landing-system : lando
2019-07-10 05:24:54 +00:00
Razvan Maries
1a0c0179a5
Backed out changeset b157ff9c0f22 (bug 1561484) for build bustages. CLOSED TREE
2019-07-10 08:19:35 +03:00
Jean-Yves Avenard
98fa016236
Bug 1561484 - Keep MediaInfo object for entire benchmark. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D36566
--HG--
extra : moz-landing-system : lando
2019-07-09 21:45:29 +00:00
Gurzau Raul
c8fe885244
Merge mozilla-central to inbound. a=merge CLOSED TREE
...
--HG--
rename : remote/server/WebSocket.jsm => remote/server/WebSocketHandshake.jsm
extra : rebase_source : dd11514cb2e390d00009f986dc00dca27e978216
2019-07-09 18:39:47 +03:00
Will Hawkins
b904ee7e69
Bug 1560495: Update unload event security information for Navigation-Timing Level 2 specification. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D36293
--HG--
extra : moz-landing-system : lando
2019-07-09 07:19:50 +00:00
Jan de Mooij
994b76bf8c
Bug 1564017 part 1 - Use a proper JS stack quota for worklet threads. r=baku
...
This currently happened to work but could easily overflow the stack. The JS engine
really expects a JS_SetNativeStackQuota call.
Differential Revision: https://phabricator.services.mozilla.com/D37207
--HG--
extra : moz-landing-system : lando
2019-07-08 15:50:20 +00:00
Will Hawkins
379d618812
Bug 1559657: Pass load time in RemoteWebProgress. r=Ehsan,brennie
...
Differential Revision: https://phabricator.services.mozilla.com/D35147
--HG--
extra : moz-landing-system : lando
2019-07-10 04:41:21 +00:00
Kagami Sascha Rosylight
936e15f95d
Bug 1563937: Support Python 3 in WebIDL.py r=firefox-build-system-reviewers,bzbarsky,mshal
...
Should allow Servo to start Python 3 migration.
Differential Revision: https://phabricator.services.mozilla.com/D37160
--HG--
extra : moz-landing-system : lando
2019-07-10 02:36:57 +00:00
Greyson Gilbert
5ab46fc0a3
Bug 1535809 - Add warning on use of implicitly enabled extensions r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D36431
--HG--
extra : moz-landing-system : lando
2019-07-09 05:21:30 +00:00
Hiroyuki Ikezoe
8aa17d97ef
Bug 1553012 - Make PresShell::ScrollFrameRectIntoView work in fission world. r=mattwoodrow,nika,tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D36136
--HG--
extra : moz-landing-system : lando
2019-07-09 05:34:27 +00:00
Hiroyuki Ikezoe
57de429e1f
Bug 1553012 - Drop nsIDOMWindowUtils.redraw. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D36135
--HG--
extra : moz-landing-system : lando
2019-07-09 04:48:26 +00:00
Jeff Gilbert
a8530d0dbd
Bug 1535373 - IsContextLost() before early-out. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D37350
--HG--
extra : moz-landing-system : lando
2019-07-09 02:36:52 +00:00
Narcis Beleuzu
4b16f12a07
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-07-09 06:51:10 +03:00
Narcis Beleuzu
59c3fccd33
Merge inbound to mozilla-central. a=merge
2019-07-09 06:45:48 +03:00
Nicholas Nethercote
abf15f999d
Bug 1560530 - Split StaticPrefs_accessibility.h from StaticPrefs.h. r=froydnj
...
This implements the machinery for the splitting of static prefs headers, and
uses it for a single header. #includes are used in such a way that the amount
of boilerplate for each static prefs header file is minimal.
Future patches will split the remaining prefs into more header files.
Differential Revision: https://phabricator.services.mozilla.com/D36154
--HG--
rename : modules/libpref/StaticPrefs.h => modules/libpref/StaticPrefsBase.h
rename : modules/libpref/StaticPrefs.h => modules/libpref/init/StaticPrefListBegin.h
extra : moz-landing-system : lando
2019-07-08 23:40:39 +00:00
Hiroyuki Ikezoe
901885347c
Bug 1562503 - Create GeckoMVMContext and ZoomConstraintsClient only for the root top level document. r=botond
...
browserElement_ScrollEvent.js is affected by this change. Before this change
the document for iframe mozbrowser was not considered as the root content
document, but after this change, it's considered as the root content document.
Given the nature of iframe mozbrowser, I believe it's the right behavior.
The browser mochitest in this commit fails without this change since
the minimum-scale size is used in the out-of-process iframe so that the visual
viewport size gets 3x bigger than the expected size.
Differential Revision: https://phabricator.services.mozilla.com/D36547
--HG--
extra : moz-landing-system : lando
2019-07-08 22:39:31 +00:00
Ehsan Akhgari
127357ac73
Bug 1558570 - Move HTMLDocument.clear/captureEvents/releaseEvents to Document; r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D34567
--HG--
extra : moz-landing-system : lando
2019-07-08 21:59:10 +00:00
Geoff Brown
ba35c1c343
Bug 1524493 - Skip crashtest 1419902.html on geckoview/debug; r=snorp
...
Skipping this test clears the way for running geckoview debug crashtests, finally.
Differential Revision: https://phabricator.services.mozilla.com/D37018
--HG--
extra : moz-landing-system : lando
2019-07-08 21:24:52 +00:00
Sebastian Hengst
654b6e825b
merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-08 15:11:29 +02:00
Sebastian Hengst
3134e9d91c
Backed out 3 changesets (bug 1541557) for failures in SpecialPowersObserverAPI.js. a=backout CLOSED TREE
...
Backed out changeset 5b91c8869f42 (bug 1541557)
Backed out changeset a636725ad217 (bug 1541557)
Backed out changeset 7e6657f88b76 (bug 1561150)
--HG--
rename : testing/specialpowers/content/MozillaLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
rename : testing/specialpowers/content/specialpowersAPI.js => testing/specialpowers/content/SpecialPowersAPI.jsm
rename : testing/specialpowers/content/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersAPIParent.jsm
rename : testing/specialpowers/content/specialpowers.js => testing/specialpowers/content/SpecialPowersChild.jsm
rename : testing/specialpowers/content/SpecialPowersObserver.jsm => testing/specialpowers/content/SpecialPowersParent.jsm
extra : amend_source : 158c9e896d32778e71f4fd343227f531d693e511
2019-07-08 14:38:45 +02:00
Noemi Erli
da3f3eaaac
Merge autoland to mozilla-central. a=merge
2019-07-08 12:50:33 +03:00
Sebastian Hengst
515d14403f
Backed out 34 changesets (bug 1561150, bug 1541557, bug 1561724, bug 1561999, bug 1558298, bug 1561061, bug 1532795, bug 1560400, bug 1561122) for beta simulation failures (bug 1563905, bug 1564001). a=backout
...
Backed out changeset 210d6d52e8b0 (bug 1541557)
Backed out changeset 3115db154c45 (bug 1561122)
Backed out changeset b42748878b6e (bug 1561122)
Backed out changeset 266160ca8e9d (bug 1561999)
Backed out changeset 00e935828f41 (bug 1561724)
Backed out changeset 4aaf4882780d (bug 1561150)
Backed out changeset 6644e38a6692 (bug 1561150)
Backed out changeset 72cd895b1613 (bug 1561061)
Backed out changeset f0bac27bad8a (bug 1560400)
Backed out changeset 95da39224eab (bug 1560400)
Backed out changeset 3fe4d4942fd2 (bug 1532795)
Backed out changeset 23e90c6fec2b (bug 1532795)
Backed out changeset a7f093fbef06 (bug 1532795)
Backed out changeset c873f0eb94be (bug 1532795)
Backed out changeset cf359a8ec753 (bug 1532795)
Backed out changeset f2c260cae4b5 (bug 1541557)
Backed out changeset 054a0b7aa81d (bug 1541557)
Backed out changeset f808ec45ff9c (bug 1541557)
Backed out changeset 1025eeef0954 (bug 1541557)
Backed out changeset fe88b250e418 (bug 1541557)
Backed out changeset 6680278c231b (bug 1541557)
Backed out changeset 255735c1ff63 (bug 1541557)
Backed out changeset 51969e1c9c44 (bug 1558298)
Backed out changeset d12525990565 (bug 1558298)
Backed out changeset ef4ec8f0f886 (bug 1558298)
Backed out changeset 45a9599d9641 (bug 1558298)
Backed out changeset 4ccecdba1c34 (bug 1558298)
Backed out changeset 0e91fc9541c2 (bug 1558298)
Backed out changeset edd1cc6badf7 (bug 1558298)
Backed out changeset ba24251835fb (bug 1558298)
Backed out changeset ca88016511bb (bug 1558298)
Backed out changeset c95e6e599836 (bug 1558298)
Backed out changeset 9b1a9d802434 (bug 1558298)
Backed out changeset f859e4de0007 (bug 1558298)
--HG--
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/specialpowers/content/SpecialPowersParent.jsm => testing/specialpowers/content/SpecialPowersObserver.jsm
rename : testing/specialpowers/content/SpecialPowersAPIParent.jsm => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/specialpowers/content/SpecialPowersChild.jsm => testing/specialpowers/content/specialpowers.js
rename : testing/specialpowers/content/SpecialPowersAPI.jsm => testing/specialpowers/content/specialpowersAPI.js
extra : rebase_source : 223d2e49710b016c9973765d402c61692004518e
extra : amend_source : ec773fe82334e6da536bb21e83a994a5f2d03091
2019-07-08 10:37:28 +02:00
Ciure Andrei
35fa9e2361
Backed out changeset fe8c2426d9d3 (bug 1514474) for causing beta simulation failures CLOSED TREE
2019-07-08 04:58:50 +03:00
Ciure Andrei
d94259f899
Backed out 2 changesets (bug 1514296) for causing beta simulation failures CLOSED TREE
...
Backed out changeset 88f4a687f039 (bug 1514296)
Backed out changeset fe343795c247 (bug 1514296)
2019-07-08 03:03:22 +03:00
Andrea Marchesini
5a8e4fdbe9
Bug 1514474 - Implement FeaturePolicy.features(), r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35802
--HG--
extra : moz-landing-system : lando
2019-07-06 15:11:23 +00:00
Andrea Marchesini
e01cab332f
Bug 1514296 - Rename Document.policy to Document.featurePolicy, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35801
--HG--
extra : moz-landing-system : lando
2019-07-06 15:10:59 +00:00
Sylvestre Ledru
65bcd242ec
Bug 1519636 - Ride along - remove useless ';' r=andi
...
Depends on D35622
Differential Revision: https://phabricator.services.mozilla.com/D37147
--HG--
extra : moz-landing-system : lando
2019-07-06 12:36:03 +00:00
Sylvestre Ledru
131d0c6a02
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35622
--HG--
extra : moz-landing-system : lando
2019-07-06 08:18:28 +00:00
Emilio Cobos Álvarez
1a39c45ae2
Bug 1563728 - Add a return statement to BiquadFilterNode::GetFrequencyResponse to fix bustage. rs=padenot
...
CLOSED TREE
2019-07-06 10:45:56 +02:00
Paul Adenot
3ffaf1696e
Bug 1563728 - Throw when the three parameters of BiquadFilterNode.getFrequencyResponse aren't of the same size. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37056
--HG--
extra : moz-landing-system : lando
2019-07-05 20:34:47 +00:00
Kagami Sascha Rosylight
76dc4579b9
Bug 1563504: Implement DOMPoint matrixTransform() r=bzbarsky
...
Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=619248c60ce6a3f432c13abe7e7bc5bbf03c4184 (7 unexpected passes in wpt8 here have been removed)
Differential Revision: https://phabricator.services.mozilla.com/D36915
--HG--
extra : moz-landing-system : lando
2019-07-06 06:55:53 +00:00