785624cc9edfc68ebc6428f8a3cac45fdeb74383: Bug 1663924 - Use IDB_TRY in Maintenance::Run. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 18 Nov 2020 08:58:37 +0000 - rev 557797
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1663924 - Use IDB_TRY in Maintenance::Run. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D93990
84bf4201587c74c3d16bf30f87417149713c40ed: Bug 1663924 - Use IDB_TRY in DatabaseOp::Run. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 18 Nov 2020 08:57:45 +0000 - rev 557796
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1663924 - Use IDB_TRY in DatabaseOp::Run. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D93989
73f3c4d57e87577ccc9d48e43cd2eb87cbd475ed: Bug 1663924 - Use IDB_TRY in FactoryOp::Run. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 18 Nov 2020 08:56:14 +0000 - rev 557795
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1663924 - Use IDB_TRY in FactoryOp::Run. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D93984
dafde9de150215cf1baf65dfec652f968f356440: Bug 1663924 - Use IDB_TRY in QuotaClient::UpgradeStorageFrom1_0To2_0. r=dom-workers-and-storage-reviewers,ttung,janv
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 18 Nov 2020 11:10:34 +0000 - rev 557794
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1663924 - Use IDB_TRY in QuotaClient::UpgradeStorageFrom1_0To2_0. r=dom-workers-and-storage-reviewers,ttung,janv Differential Revision: https://phabricator.services.mozilla.com/D93977
3abee7381c9a35ede4693e3d7c8c3264d7858ca5: Bug 1675376 - Lift IsBidiEnabled check up to the caller. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Nov 2020 11:04:42 +0000 - rev 557793
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1675376 - Lift IsBidiEnabled check up to the caller. r=mats That avoids going all the way to the first continuation to call ResolveBidi on it. This shaves a bunch of time when there are a lot of pages. This is more problematic than it seems specially when there's no bidi, because in the "bidi not enabled" case we never remove the flag, which is bad. When bidi is actually enabled we usually have done the resolution already. Differential Revision: https://phabricator.services.mozilla.com/D97358
54da9db54cbef62e84c722dba6d65943af8d9e58: Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Nov 2020 11:04:35 +0000 - rev 557792
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats This removes virtually all the time under ConsumedBSize. See the comment for what ensures the correctness of the cache: Basically, we refresh the cache for a frame continuation every time we reflow it, which means that when next continuations go look for it it should be up-to-date (we rely on that already because we're looking at the content rect). Differential Revision: https://phabricator.services.mozilla.com/D97357
6cde833264983df1d8bb92f4051cf8ece18ec221: Bug 1675376 - Pass consumed bsize to ApplySkipSides when during reflow. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Nov 2020 11:04:27 +0000 - rev 557791
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1675376 - Pass consumed bsize to ApplySkipSides when during reflow. r=mats The caller has it, so let's pass it down so that we don't need to compute it on demand. Differential Revision: https://phabricator.services.mozilla.com/D97356
2f08ec7e57c3b7968ce11a729bb563257173b70e: Bug 1677697 - Fix storage actors being instanced twice r=ochameau
Belén Albeza <balbeza@mozilla.com> - Tue, 17 Nov 2020 15:53:28 +0000 - rev 557790
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677697 - Fix storage actors being instanced twice r=ochameau This avoids instancing twice the different storage type actors (legacy and resources). In order to keep current server tests working, a pref to force instancing legacy actors has been introduced. Differential Revision: https://phabricator.services.mozilla.com/D97287
a0ff2113d5b1ebfd026ff7bfc393191928f7eebe: Bug 1676810 - [devtools] Use a shared WatchedData module in order to update cross process data object. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 18 Nov 2020 09:23:34 +0000 - rev 557789
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1676810 - [devtools] Use a shared WatchedData module in order to update cross process data object. r=jdescottes This will allow to better handle more complex data like breakpoints. Differential Revision: https://phabricator.services.mozilla.com/D96805
d9e19325c7c7065822a0bed016d05c556f93fbb3: Bug 1648493 - tests r=necko-reviewers,kershaw
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 18 Nov 2020 09:29:56 +0000 - rev 557788
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1648493 - tests r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D88299
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip