Tom Schuster
d65d068e74
Bug 1222552 - Fix xpconnect test. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D24537
--HG--
extra : moz-landing-system : lando
2019-03-22 18:11:10 +00:00
Tom Schuster
dc40a0d446
Bug 1222552 - Remove String generics. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D24406
--HG--
extra : moz-landing-system : lando
2019-03-22 18:11:08 +00:00
Brad Werth
607bb13af1
Bug 1500314 Part 2: Update test expectations. r=botond
...
Depends on D23531
Differential Revision: https://phabricator.services.mozilla.com/D24268
--HG--
extra : moz-landing-system : lando
2019-03-22 16:46:30 +00:00
Brad Werth
8da8465a37
Bug 1500314 Part 1: Only apply mobile viewport stretching for documents with no meta viewport tag. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D23531
--HG--
extra : moz-landing-system : lando
2019-03-22 16:46:23 +00:00
Alex Chronopoulos
fe1ca24c8b
Bug 1536070 - Enable ASM in dav1d for Tier3 platforms. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D24361
--HG--
extra : moz-landing-system : lando
2019-03-22 14:18:27 +00:00
Jan-Erik Rediger
8f4c0bb234
Bug 1529232 - Add browser.engagement.total_uri_count scalar to ecosystem telemetry r=gfritzsche
...
Depends on D23293
Differential Revision: https://phabricator.services.mozilla.com/D23294
--HG--
extra : moz-landing-system : lando
2019-03-21 22:29:44 +00:00
Jan-Erik Rediger
1491800592
Bug 1529232 - Enable Ecosystem Telemetry on Nightly r=gfritzsche
...
Depends on D21521
Differential Revision: https://phabricator.services.mozilla.com/D23293
--HG--
extra : moz-landing-system : lando
2019-03-21 22:29:44 +00:00
Jan-Erik Rediger
3dfc55a492
Bug 1529232 - Implement pre-account ping r=chutten,gfritzsche,markh
...
It's missing some details and is disabled by default (gated by the
`toolkit.telemetry.ecosystemping.enabled` preference)
Differential Revision: https://phabricator.services.mozilla.com/D21521
--HG--
extra : moz-landing-system : lando
2019-03-21 22:29:44 +00:00
Mellina Yonashiro
db352af17e
Bug 1508817 - Enable ESLint for docshell (manual changes). r=Standard8,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D23038
--HG--
extra : moz-landing-system : lando
2019-03-22 07:53:32 +00:00
Mellina Yonashiro
679a8809c5
Bug 1508817 - Enable ESLint for docshell (automatic changes). r=Standard8,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D23037
--HG--
extra : moz-landing-system : lando
2019-03-22 18:13:25 +00:00
Edwin Gao
4ccec045fe
Bug 1537567 - disable tests in mochitest-media that are failing (intermittent or permafail) on windows10-aarch64 r=jmaher
...
- test_peerConnection_setParameters_scaleResolutionDownBy.html
Differential Revision: https://phabricator.services.mozilla.com/D24407
--HG--
extra : moz-landing-system : lando
2019-03-22 09:04:26 +00:00
Chris H-C
9295e8f585
Bug 1536805 - Document Origin Telemetry r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D24263
--HG--
extra : moz-landing-system : lando
2019-03-22 17:31:02 +00:00
Kartikaya Gupta
1e08b4ff7c
Bug 1509295
- Apply axis locking for flings at the start of the fling. r=botond
...
Instead of having special code in the velocity tracker to deal with axis
locking and cancel out the position delta, we can apply axis locking
when we transition from the pan to the fling and simply cancel the
velocity on locked axes. This avoids the problem where we start a fling
from an axis lock but velocity information from prior to the axis lock
is used to compute the (perhaps unexpected) fling trajectory.
Differential Revision: https://phabricator.services.mozilla.com/D24060
--HG--
extra : moz-landing-system : lando
2019-03-22 16:44:45 +00:00
Ting-Yu Lin
5bef4c66dd
Bug 1489295 Part 4 - Remove InitAndWrapInColumnSetFrameIfNeeded(). r=dbaron
...
The last consumer of the method is removed in Part 3.
Depends on D24396
Differential Revision: https://phabricator.services.mozilla.com/D24470
--HG--
extra : moz-landing-system : lando
2019-03-22 02:47:32 +00:00
Ting-Yu Lin
11a3e0712a
Bug 1489295 Part 3 - Implement column-span:all for <button>. r=dbaron
...
We need to pull outerFrame one level up to the outer scope because it's
needed when calling FinishBuildingColumns().
The patch is very similar to implementing column-span:all for <fieldset>
in bug 1535200.
Differential Revision: https://phabricator.services.mozilla.com/D24396
--HG--
extra : moz-landing-system : lando
2019-03-22 02:50:34 +00:00
Ting-Yu Lin
822925bcd6
Bug 1489295 Part 2 - Clean up the naming of a 'nsStyleContext' variable in ConstructFrameFromItemInternal(). r=dbaron
...
Rename outerSC to outerStyle because nsStyleContext was gone.
Depends on D24394
Differential Revision: https://phabricator.services.mozilla.com/D24395
--HG--
extra : moz-landing-system : lando
2019-03-21 18:27:39 +00:00
Ting-Yu Lin
5a67c61b32
Bug 1489295 Part 1 - Rename frame construction data bit that creates flex/grid/column. r=dbaron
...
After supporting column-span, the top-level container for multicol
layout is no longer the ColumnSetFrame, so remove the "SET" suffix from
FCDATA_ALLOW_GRID_FLEX_COLUMNSET bit to make it sound more general.
Also, update the document and add an assertion.
Differential Revision: https://phabricator.services.mozilla.com/D24394
--HG--
extra : moz-landing-system : lando
2019-03-22 02:39:16 +00:00
Sebastian Hengst
59bd2e6ca7
Bug 1505574 - Re-delete UnboxedObjects.cpp added back by backout. r=mgaudet CLOSED TREE
2019-03-22 09:02:27 +01:00
Ciure Andrei
93f6f98c1e
Backed out 2 changesets (bug 1532376) for causing build bustages in the merge from central to autoland CLOSED TREE
...
Backed out changeset 49304ded1ad6 (bug 1532376)
Backed out changeset 6af6ae0901cc (bug 1532376)
2019-03-22 19:25:52 +02:00
Emilio Cobos Álvarez
a841bd0f2a
Bug 1538207 - Don't call into the prefs service OMT. r=decoder
...
Use a VarCache instead.
Differential Revision: https://phabricator.services.mozilla.com/D24514
--HG--
extra : moz-landing-system : lando
2019-03-22 16:29:27 +00:00
Andreea Pavel
dc97e0be51
Merge mozilla-central to autoland. on a CLOSED TREE
2019-03-22 18:50:13 +02:00
Andreea Pavel
34af4f6a20
Merge mozilla-inbound to mozilla-central. a=merge
2019-03-22 18:44:45 +02:00
Emilio Cobos Álvarez
cc4fab743c
Bug 1470499 - Crashtest. r=test-only
2019-03-22 15:10:10 +01:00
Emilio Cobos Álvarez
3ef54dcb35
Bug 1428892 - Crashtest. r=test-only
2019-03-22 15:09:55 +01:00
Andreea Pavel
ca2f9536a8
No Bug - fix leftover from the merge conflict on a CLOSED TREE
...
--HG--
extra : rebase_source : 4ec06e78b9940e077b880426d28139d91da59a96
2019-03-22 15:47:18 +02:00
Ciure Andrei
8197ed228b
Backed out changeset 99b6adafbfa3 (bug 1523609) for causing nsCOMPtr asertion failures and nsIAppStartup failures CLOSED TREE
2019-03-22 15:43:00 +02:00
Ciure Andrei
e5b7cf51de
Backed out changeset d12b8cd1cee8 (bug 1534858) for causing diff build bustages CLOSED TREE
2019-03-22 15:17:30 +02:00
Paul Adenot
56f452b5fb
Bug 1423253 - Really unbreak MINGW builds for video TestVideoFrameConverter, by not building it when WebRTC is disabled.
...
Differential Revision: https://phabricator.services.mozilla.com/D24499
--HG--
extra : moz-landing-system : lando
2019-03-22 13:03:09 +00:00
Johan Lorenzo
6c34b33ef8
Bug 1536522 - Let mergeday scripts handle missing Android mozconfigs r=aki,nalexander
...
Let mergeday scripts handle missing Android mozconfigs
Differential Revision: https://phabricator.services.mozilla.com/D24343
--HG--
extra : moz-landing-system : lando
2019-03-22 13:06:13 +00:00
Valentin Millet
ce1581df1f
Bug 1477205 - Remove the exception when a node is created after closing the AudioContext. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D21361
--HG--
extra : moz-landing-system : lando
2019-03-22 12:41:53 +00:00
Paul Adenot
8a57bf6e92
Bug 1423253 - Unbreak MINGW by defining WEBRTC_WIN manually.
...
Differential Revision: https://phabricator.services.mozilla.com/D24496
--HG--
extra : moz-landing-system : lando
2019-03-22 12:31:31 +00:00
Florian Quèze
f8b8bdbaf5
Bug 1523609 - avoid triggering nsChromeRegistryChrome::CheckForNewChrome (which does main thread I/O) during shutdown of system add-ons, r=kmag.
...
Differential Revision: https://phabricator.services.mozilla.com/D22380
--HG--
extra : moz-landing-system : lando
2019-03-22 12:11:51 +00:00
Michael Ratcliffe
3f627acfe1
Bug 1536819 - Fix node.offsetParent is null error in Rule View r=gl
...
The editing of selectors in the rule view is broken (see https://bugzil.la/1536867 ) but that is not related to this issue.
Differential Revision: https://phabricator.services.mozilla.com/D24210
--HG--
extra : moz-landing-system : lando
2019-03-22 12:28:09 +00:00
Luca Greco
d2f2f6fd29
Bug 1533150 - Hide 'Run in Private Windows' controls from about:addons for extensions allowed automatically on every extension startup. r=aswan,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D23663
--HG--
extra : moz-landing-system : lando
2019-03-22 12:21:59 +00:00
Nikki S
0a5bd934c4
[mozlog] Allow passing messages down to formatters (Bug 1534341) r=jgraham
...
This addition allows formatters to be configured by sending a message.
For example, the show_logs attribute has been added to the GroupingFormatter
to allow switching on/off the display of all log messages at runtime.
A generic handle_message method was added to the BaseFormatter to allow
attributes to be configured, with optional arguments for those that require
it.
An additional log(data) method has been implemented on the GroupingFormatter
that checks self.show_logs, and if True, displays all messages regardless of
failure or success, with component, level and stack.
A test may be required to ensure this is behaving as expected.
Differential Revision: https://phabricator.services.mozilla.com/D23726
--HG--
extra : moz-landing-system : lando
2019-03-22 11:54:09 +00:00
Andreas Pehrson
7f4bad72fb
Bug 1407650 - Remove workaround. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D22933
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:53 +00:00
Andreas Pehrson
ae7831e5ad
Bug 1423253 - Handle MediaDecoder pauses when future frames are already buffered. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D23588
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:51 +00:00
Andreas Pehrson
9c4c12b285
Bug 1423253 - Put DecodedStreamData::mEOSVideoCompensation on the stack. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D23587
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:40 +00:00
Andreas Pehrson
f42ad37739
Bug 1423253 - Fix test_mr_record_addtracked_stream.html recording a video that is too short. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22932
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:33 +00:00
Andreas Pehrson
9e33da2826
Bug 1423253 - Make future frames in VideoTrackEncoder black when a track is disabled. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22931
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:28 +00:00
Andreas Pehrson
49d065b76b
Bug 1423253 - Improve MediaPipeline logging and fix formatting. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D22929
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:21 +00:00
Andreas Pehrson
021e97c215
Bug 1423253 - Make future frames in MediaPipeline black when a track is disabled. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22928
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:15 +00:00
Andreas Pehrson
634e77f7ef
Bug 1423253 - Make future frames in a VideoFrameContainer black when a track is disabled. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22927
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:33 +00:00
Andreas Pehrson
a4bbc0fffb
Bug 1423253 - Move VideoSegment-specific logic out of VideoFrameContainer. r=padenot
...
It is only used in one place. Can just as well be inlined there.
Differential Revision: https://phabricator.services.mozilla.com/D22925
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:31 +00:00
Andreas Pehrson
9768400e21
Bug 1423253 - Remove DirectMediaStreamTrackListener::mMedia. r=padenot
...
It is unnecessary.
Differential Revision: https://phabricator.services.mozilla.com/D22924
--HG--
extra : moz-landing-system : lando
2019-03-22 11:44:54 +00:00
Andreas Pehrson
94ec4e907a
Bug 1423253 - Notify MediaStreamTrackListeners about tracks' enabled state. r=padenot
...
Disabling a track from a MediaEngineRemoteVideoSource will automatically stop
that source until the track is enabled again. With consumers of this track
getting frames through direct listeners only, there would be no more frames
coming after the source has stopped. This stopping races with making the next
frame that is appended to the track (through the MSG, though direct) black,
sometimes leaving the consumer with no black frame at all.
Specs say to render disabled video tracks as black, so with direct listeners
this needs to be signaled to, and handled by, the consumers explicitly.
Differential Revision: https://phabricator.services.mozilla.com/D22923
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:29 +00:00
Andreas Pehrson
74e1a2c0aa
Bug 1423253 - Drop old frames before they get processed in VideoFrameConverter. r=padenot
...
To avoid building up a queue of frames when the machine cannot keep up.
Differential Revision: https://phabricator.services.mozilla.com/D23710
--HG--
extra : moz-landing-system : lando
2019-03-22 11:44:40 +00:00
Andreas Pehrson
c459274366
Bug 1423253 - Pace future video frames in MediaPipeline. r=dminor,padenot
...
WebRTC.org doesn't handle receiving multiple future frames.
This will buffer future frames from a direct listener in MediaPipeline
and pass them on when the frame's wall clock timestamp has been reached.
Differential Revision: https://phabricator.services.mozilla.com/D22921
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:27 +00:00
Bryce Van Dyk
72efbe5517
Bug 1423253 - Move YUVBufferGenerator into its own files so it can be used by other media gtests. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D24234
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:25 +00:00
Andreas Pehrson
a35ff7f46e
Bug 1423253 - Move VideoFrameConverter to its own file. r=dminor
...
This lets us unit test it in a future patch.
Differential Revision: https://phabricator.services.mozilla.com/D24233
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:23 +00:00