aa0b71302d8a8008437e2554b3c50dee275d5b5f: Bug 1677520 - Clear the packetizer after an input stopped to avoid using its buffered data later. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Wed, 18 Nov 2020 09:20:56 +0000 - rev 557787
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677520 - Clear the packetizer after an input stopped to avoid using its buffered data later. r=padenot If an audio input is closed and then re-opened for the same AudioInputProcessing listener, we end up re-using the same input packetizer. This would lead to the data buffered in the input packetizer to be unaccounted for, inadvertently triggering an assert. This patch makes us clear the input packetizer when stopping an audio input such that we have no state that can be unaccounted for. Differential Revision: https://phabricator.services.mozilla.com/D97309
fbc4d44a65c4ec6b9d1946f214d66d52a0b25373: Bug 1677520 - Add gtest for turning a live audio input off and on again. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Wed, 18 Nov 2020 09:21:42 +0000 - rev 557786
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677520 - Add gtest for turning a live audio input off and on again. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D97308
e820d352df4cb1cb1ebaed4ca6d3cb95f3c886d8: Bug 1677520 - Add a FramesVerifiedEvent to MockCubeb and re-purpose the FramesProcessedEvent. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Wed, 18 Nov 2020 09:21:39 +0000 - rev 557785
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677520 - Add a FramesVerifiedEvent to MockCubeb and re-purpose the FramesProcessedEvent. r=padenot Prior to this patch the FramesProcessedEvent only exposed the number of frames that had been verified non-silent. This meant there had to be a verifier and an audio output hooked up to the audio input fed by the generator, for the event to report any frames at all. With this patch the FramesProcessedEvent reports the number of frames processed by the fake audio thread, and the FramesVerifiedEvent the number of non-silent frames seen by the verifier. Differential Revision: https://phabricator.services.mozilla.com/D97307
03bfb9c8a6bac08dce5d3dddccaf43f63f825f5c: Bug 1677520 - Reset AudioInputProcessing assertion state also when audio driver gets stopped via CloseAudioInput. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Wed, 18 Nov 2020 09:20:32 +0000 - rev 557784
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677520 - Reset AudioInputProcessing assertion state also when audio driver gets stopped via CloseAudioInput. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D97306
05f509ea5a75ce98b12dd76dc5a46b6c1e4b626e: Bug 1677520 - Make MockCubebStream::Stop idempotent. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Wed, 18 Nov 2020 09:20:32 +0000 - rev 557783
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677520 - Make MockCubebStream::Stop idempotent. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D97305
c93bd52311d8bde1856d56dee77211e27c2b29c5: Bug 1671367 - Add overloads of NS_NewLocal*FileStream functions returning a Result and use them. r=dom-workers-and-storage-reviewers,necko-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:30:05 +0000 - rev 557782
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Add overloads of NS_NewLocal*FileStream functions returning a Result and use them. r=dom-workers-and-storage-reviewers,necko-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94138
8359ce76d6093cf5327c20225d0ada94d7afc7f6: Bug 1671367 - Use LS_TRY in UpdateUsageFile. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:30:07 +0000 - rev 557781
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Use LS_TRY in UpdateUsageFile. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94137
3057926dab2f8d3069f124c947474632cecd0ded: Bug 1671367 - Change CreateStorageConnection to return a Result and use LS_TRY. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 18 Nov 2020 09:15:41 +0000 - rev 557780
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Change CreateStorageConnection to return a Result and use LS_TRY. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94136
9d9e5cd31e64343ae70eb2d549540201baa28f98: Bug 1671367 - Change GetUsage to return a Result and use LS_TRY. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:29:55 +0000 - rev 557779
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Change GetUsage to return a Result and use LS_TRY. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94135
1f4cce184396c392cadfe27c076fe6fed5831810: Bug 1671367 - Change LoadUsageInfo to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:29:55 +0000 - rev 557778
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Change LoadUsageInfo to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94134
1940c3561dac8732e4ad2ab9df6c5c1912ca242b: Bug 1671367 - Change GetUsageJournalFile to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:29:57 +0000 - rev 557777
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Change GetUsageJournalFile to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94133
19852fffec4b2c5195c77a0f6b156e012b158da5: Bug 1671367 - Change GetUsageFile to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:30:00 +0000 - rev 557776
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Change GetUsageFile to return a Result and Use LS_TRY. r=dom-workers-and-storage-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D94132
c592e88fabb1beec6035a1804fdf2950ef78e4f7: Bug 1671367 - Use LS_TRY in QuotaClient::InitOrigin. r=dom-workers-and-storage-reviewers,asuth,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 17 Nov 2020 19:30:02 +0000 - rev 557775
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1671367 - Use LS_TRY in QuotaClient::InitOrigin. r=dom-workers-and-storage-reviewers,asuth,janv This also removes uses of REPORT_TELEMETRY_INIT_ERR, which reports to telemetry that has already expired. Differential Revision: https://phabricator.services.mozilla.com/D94039
3c07e6f1f530e778a2dfcdfd097dce3ea7f56189: Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp
Sylvestre Ledru <sledru@mozilla.com> - Wed, 18 Nov 2020 09:05:59 +0000 - rev 557774
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp It is bringing some minor changes # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D90795
ecd9813648e5697b0815e43cde11d277c20f5bb6: Backed out changeset 2991f291f95f (bug 1677293) for Wd failures at mozilla/webdriver/take_full_screenshot/iframe.py on a CLOSED TREE
Cristina Coroiu <ccoroiu@mozilla.com> - Wed, 18 Nov 2020 13:29:18 +0200 - rev 557773
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Backed out changeset 2991f291f95f (bug 1677293) for Wd failures at mozilla/webdriver/take_full_screenshot/iframe.py on a CLOSED TREE
48649c220042d717dd09a2822faade616e54302a: Backed out changeset 6fe2e921692a (bug 1672344) for build bustages. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 18 Nov 2020 11:30:52 +0200 - rev 557772
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Backed out changeset 6fe2e921692a (bug 1672344) for build bustages. CLOSED TREE
6fe2e921692a7c49c60128ad967985895fc0cf61: Bug 1672344 - Added telemetry for measuring usage of external protocol navigations by iframes. r=johannh
pbz <pbz@mozilla.com> - Wed, 18 Nov 2020 08:52:57 +0000 - rev 557771
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1672344 - Added telemetry for measuring usage of external protocol navigations by iframes. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D95158
f10ece478501cfe4cb9f03478e7c0748913f6de0: Bug 1675709. Make sure to only call NotifyApzTransaction on scroll frames after the paint transaction is complete in the webrender case. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Sun, 15 Nov 2020 02:20:04 +0000 - rev 557770
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1675709. Make sure to only call NotifyApzTransaction on scroll frames after the paint transaction is complete in the webrender case. r=mattwoodrow In bug 1674935 we encountered a situation where NotifyApzTransaction was called more than once on a scroll frame in one paint transaction, clearing the scroll updates before they should have been. In that bug I moved the NotifyApzTransaction calls to happen at the end of one transaction for the non-wr code path., but I left the wr code path alone to reduce risk becase we didn't have proof the same could happen with wr. In this bug I will change how the wr code path works to ensure that this problem cannot happen. Differential Revision: https://phabricator.services.mozilla.com/D96165
f44a0a224d3e110039f143f6dbc469dac0e32b5a: Bug 1677699 - [wpt-sync] Update web-platform-tests to a719147427a6934d24fe013c1251f7294e4afced, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 17 Nov 2020 10:05:38 +0000 - rev 557769
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677699 - [wpt-sync] Update web-platform-tests to a719147427a6934d24fe013c1251f7294e4afced, a=testonly MANUAL PUSH: wpt sync bot wpt-head: a719147427a6934d24fe013c1251f7294e4afced wpt-type: landing
4e346af1ea69a0cb4a164ff7d7b0f7550367827c: Bug 1677626 [wpt PR 26545] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 17 Nov 2020 05:45:24 +0000 - rev 557768
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677626 [wpt PR 26545] - Update wpt metadata, a=testonly wpt-pr: 26545 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip