c1894cbb4e7150a3a4a16e5d0702e038e7bd466f: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Fri, 11 Jan 2019 23:54:33 +0200 - rev 453520
Push 35358 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:52 +0000
Merge inbound to mozilla-central. a=merge
27845cbdcac6f18002fd0d46021ba963487c6659: Bug 1518669 - Move some OMTP performance probes to never expire. r=me, data-review=chutten
Ryan Hunt <rhunt@eqrion.net> - Thu, 10 Jan 2019 12:56:51 -0600 - rev 453519
Push 35358 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:52 +0000
Bug 1518669 - Move some OMTP performance probes to never expire. r=me, data-review=chutten These performance probes are important to monitor regressions to our current painting code's performance. I'd like to make them never expire as we don't forsee not wanting to know this information. Differential Revision: https://phabricator.services.mozilla.com/D16239
7a01aa85fc047341ee247db498d904ec4894d095: Bug 1518833: Handle cross-compartment wrapped TypedArray in @@toStringTag. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Wed, 09 Jan 2019 08:45:57 -0800 - rev 453518
Push 35358 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:52 +0000
Bug 1518833: Handle cross-compartment wrapped TypedArray in @@toStringTag. r=jorendorff
0ce024c9151142de96f1009cd2e5a7678281c443: Merge autoland to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Fri, 11 Jan 2019 23:53:31 +0200 - rev 453517
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Merge autoland to mozilla-central. a=merge
b5b1f341206d87c70036b2f35f8ae9604e29535f: Backed out changeset 0f68913927a5 (bug 1499426) for mochitest failure on MediaEngineWebRTCAudio CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Fri, 11 Jan 2019 21:04:03 +0200 - rev 453516
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Backed out changeset 0f68913927a5 (bug 1499426) for mochitest failure on MediaEngineWebRTCAudio CLOSED TREE
ab971e61cf793a8a7ed3918aa2a86724fbbb4cde: Bug 1517988 Insert a placeholder name for addons if necessary in about:support r=Standard8
Andrew Swan <aswan@mozilla.com> - Fri, 11 Jan 2019 11:39:04 +0000 - rev 453515
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1517988 Insert a placeholder name for addons if necessary in about:support r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D16133
0a9c477577dec9ab7b8f4bf6e424e1c19f4db256: Bug 1510696 - Make width/height of reftests configurable over Marionette r=jgraham,ato
Geoffrey Sneddon <me@gsnedders.com> - Fri, 11 Jan 2019 18:11:30 +0000 - rev 453514
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1510696 - Make width/height of reftests configurable over Marionette r=jgraham,ato Depends on D13282 Differential Revision: https://phabricator.services.mozilla.com/D13283
0655bfda512a0f795754f830dbe6a37e1f3bbbab: Bug 1510695 - Fix URL comparisons when loading reftests r=jgraham
Geoffrey Sneddon <me@gsnedders.com> - Fri, 11 Jan 2019 18:11:34 +0000 - rev 453513
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1510695 - Fix URL comparisons when loading reftests r=jgraham Depends on D13281 Differential Revision: https://phabricator.services.mozilla.com/D13282
ea7ab7f59caa6b655e117775a5816625acf7060a: Bug 1510693 - Tests for marionette's reftest runner r=jgraham,ato
Geoffrey Sneddon <me@gsnedders.com> - Fri, 11 Jan 2019 18:11:44 +0000 - rev 453512
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1510693 - Tests for marionette's reftest runner r=jgraham,ato Differential Revision: https://phabricator.services.mozilla.com/D13281
0f68913927a57f85b9d575541f7c1aff77e27d00: Bug 1499426 - Align the lifetime of AudioInputProcessing with the lifetime of MediaEngineWebRTCAudio. r=achronop
Paul Adenot <paul@paul.cx> - Fri, 11 Jan 2019 17:22:24 +0000 - rev 453511
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1499426 - Align the lifetime of AudioInputProcessing with the lifetime of MediaEngineWebRTCAudio. r=achronop Differential Revision: https://phabricator.services.mozilla.com/D16201
3e29a26d22b2d57b215b1eddbc8cd0e597888048: Bug 1500155 - Fix `./mach android archive-geckoview` by adding description into javadoc `@param` inside `GeckoSessionSettings.setUserAgentOverride` r=geckoview-reviewers,agi
Emily Toop <etoop@mozilla.com> - Fri, 11 Jan 2019 15:32:10 +0000 - rev 453510
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1500155 - Fix `./mach android archive-geckoview` by adding description into javadoc `@param` inside `GeckoSessionSettings.setUserAgentOverride` r=geckoview-reviewers,agi Follow up issue Differential Revision: https://phabricator.services.mozilla.com/D16313
eace4709948cdf060a36a60c00eeb286cb7acb17: Bug 1518799: Show a custom page on startup on Nightly on a specific date. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 11 Jan 2019 17:23:11 +0000 - rev 453509
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1518799: Show a custom page on startup on Nightly on a specific date. r=Gijs We want to show an informative message about dedicated profiles per channel to users of Nightly on a specific date. We currently only have the ability to do this when the version changes. This adds the ability to show a page once on startup on a specific date. This will probably be backed out past that date. Differential Revision: https://phabricator.services.mozilla.com/D16249
fd2b5b6a3048f5e7680508b4dc2900f4d3e56480: Bug 1519160 - Restore middle click & double click on tabstrip to open new tabs r=dao
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 11 Jan 2019 15:19:39 +0000 - rev 453508
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1519160 - Restore middle click & double click on tabstrip to open new tabs r=dao Wich the scrollbox binding gone the tag name to check should be "scrollbox" instead of "box". Differential Revision: https://phabricator.services.mozilla.com/D16236
b6a0a003d609b4d67490367ef717a66fa48dfada: Bug 1508434 - p4: release audio output buffers after processing on task queue. r=jya
John Lin <jolin@mozilla.com> - Fri, 11 Jan 2019 17:08:11 +0000 - rev 453507
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1508434 - p4: release audio output buffers after processing on task queue. r=jya Differential Revision: https://phabricator.services.mozilla.com/D15985
d568d717aa5bb4b4dedd696a5e5b0a127fdf7a1a: Bug 1508434 - p3: assert members are only accessed on task queue. r=jya
John Lin <jolin@mozilla.com> - Fri, 11 Jan 2019 17:08:03 +0000 - rev 453506
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1508434 - p3: assert members are only accessed on task queue. r=jya Differential Revision: https://phabricator.services.mozilla.com/D15740
dcfc482c09693d7289fa275c850ccb4105caa95a: Bug 1508434 - p2: move codec output processing to task queue. r=jya
John Lin <jolin@mozilla.com> - Fri, 11 Jan 2019 17:08:00 +0000 - rev 453505
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1508434 - p2: move codec output processing to task queue. r=jya Processing MediaCodec output in Android binder threads while flushing in task queue could cause race condition and leftover frames. Dispatch the processing to task queue ensures all frames prior to flushing will be cleared (by mDecodedData.Clear()) or ignored (by mInputInfos.Clear()). Also consolidate all flushing operations in one task to avoid frame insertion between emptying mDecodedData and mInputInfos. Differential Revision: https://phabricator.services.mozilla.com/D15228
6e9fd9ef59df4ed2cd1a622a12f4a17aa74d4c81: Bug 1508434 - p1: Support explicitly resetting seek threshold. r=jya
John Lin <jolin@mozilla.com> - Fri, 11 Jan 2019 17:07:49 +0000 - rev 453504
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1508434 - p1: Support explicitly resetting seek threshold. r=jya Usually the threshold is reset internally in MediaDataDecoder subclasses that support the hint in their Flush() implementations so the value will start fresh after seeking completed. But sometimes when there are consecutive seek requests, MediaFormatReader::DecoderData::Flush() could return early because DecoderData::mFlushed stays true when there is no sample demuxed yet, and the threshold will not be cleared. Also, in MediaFormatReader::SetVideoDecodeThreshold() we decide not to set the hint when the seek target is close to EOS by checking the existence of the next keyframe, and that could fail when there are gaps between MSE buffered ranges. To make sure the hint is never out of date, we should clear it rather than leaving it untouched. Differential Revision: https://phabricator.services.mozilla.com/D15227
189dd5e62ffb0f67cbca7e709672da6218d922b4: Backed out changeset ebff3389b3e4 (bug 1518799) incorrect commit message
Andreea Pavel <apavel@mozilla.com> - Fri, 11 Jan 2019 19:15:02 +0200 - rev 453503
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Backed out changeset ebff3389b3e4 (bug 1518799) incorrect commit message
ebff3389b3e49c5bcb0638ed4c7f4a0e84ce58b6: Bug 1518799: Show a custom page on startup on a specific date. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 11 Jan 2019 17:08:16 +0000 - rev 453502
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1518799: Show a custom page on startup on a specific date. r=Gijs Still waiting on a couple of details from product but I'd like to get the review started now as we will want to land this a.s.a.p. Differential Revision: https://phabricator.services.mozilla.com/D16249
729ea50e304585cd0b42ed9138a47b9e7ae68bb0: Bug 1518586 - [mach] Implement bash completion for subcommands and arguments r=nalexander
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 11 Jan 2019 15:28:49 +0000 - rev 453501
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1518586 - [mach] Implement bash completion for subcommands and arguments r=nalexander Since we're calling into a mach command for the current completion implementation anyway (and incurring python startup penalties), we might as well move all the bash logic into the mach command. The new 'mach-completion' command was created in case there are scripts relying on the current behaviour of 'mach-commands'. Depends on D16254 Differential Revision: https://phabricator.services.mozilla.com/D16255
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip