c9321b6bb35f264c1514de122fb7607a8f215ea6: Bug 1630675 - Replace browsertime -cold test suffix with a cold extra option. r=sparky,perftest-reviewers
alexandru.ionescu <alexandru.ionescu@softvision.ro> - Wed, 10 Jun 2020 15:55:20 +0000 - rev 534891
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1630675 - Replace browsertime -cold test suffix with a cold extra option. r=sparky,perftest-reviewers Differential Revision: https://phabricator.services.mozilla.com/D73035
2ddc1c822b0518a961636e6d09ab2677d12efc0a: Bug 1644478 - Don't increase priority for TRR service channel r=mayhemer,necko-reviewers
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jun 2020 15:53:15 +0000 - rev 534890
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644478 - Don't increase priority for TRR service channel r=mayhemer,necko-reviewers This was done before using a different thread for the TRR channel and it didn't actually make a difference in performance, so maybe we should remove this code. Differential Revision: https://phabricator.services.mozilla.com/D78939
0d26c935c1776c4c63b113827badda59aad82b5e: Bug 1644478 - Make nsPipeInputStream::mPriority Atomic r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jun 2020 15:53:36 +0000 - rev 534889
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644478 - Make nsPipeInputStream::mPriority Atomic r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D78938
e2c32d18fdbe38490972ce735e5df0067bafb9d9: Bug 1644788 - update scrollend-event-for-user-scroll.html expectations on Linux WebRender. CLOSED TREE DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 10 Jun 2020 18:42:13 +0200 - rev 534888
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644788 - update scrollend-event-for-user-scroll.html expectations on Linux WebRender. CLOSED TREE DONTBUILD
903c9b59368c60bcfef7d259b70bf222764b8dbd: Bug 1644586 - remove get_nested_values r=sparky
Tarek Ziadé <tarek@mozilla.com> - Wed, 10 Jun 2020 15:03:19 +0000 - rev 534887
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644586 - remove get_nested_values r=sparky unused Differential Revision: https://phabricator.services.mozilla.com/D78988
76de3ec91992af4ae5e73adf86b1f2e82593d4c9: Bug 1644260 - Do not get xulstore db if no changes r=lina
Doug Thayer <dothayer@mozilla.com> - Tue, 09 Jun 2020 23:44:02 +0000 - rev 534886
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644260 - Do not get xulstore db if no changes r=lina In bug 1638166 we added a call to persist xulstore changes on the main thread during shutdown, to ensure that all changes were flushed if we were about to do an _exit(0). Unfortunately I neglected to notice that get_database does a write inside mdb_env_setup_locks, which trips our late write checking, and is also just generally unnecessary / inefficient if there are no changes. This ensures that we don't do any disk-level locking if there aren't any changes to commit. Differential Revision: https://phabricator.services.mozilla.com/D78996
b9853d5eb007eca993eba506d660d909caeb8076: Bug 1557718 - Part 5: Enable test262 tests for date-/timeStyle. r=jwalden
André Bargull <andre.bargull@gmail.com> - Wed, 10 Jun 2020 15:10:33 +0000 - rev 534885
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1557718 - Part 5: Enable test262 tests for date-/timeStyle. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D73899
8118b2bfb39d3e33e513ab9370172c81724daae9: Bug 1557718 - Part 4: Add hourCycle support to date/time-style. r=jwalden
André Bargull <andre.bargull@gmail.com> - Tue, 09 Jun 2020 16:10:21 +0000 - rev 534884
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1557718 - Part 4: Add hourCycle support to date/time-style. r=jwalden CLDR provides date-time patterns, not skeletons, for date/time-styles, so when either `hour12` or `hourCycle` is present, we need to adjust the returned pattern to use the correct hour symbol. Drive-by change: - Move `replaceHourRepresentation` for standard options to C++. - Change `resolveDateTimeFormatInternals` to no longer change the hour symbol when the non-standard `patternOption` is used. Differential Revision: https://phabricator.services.mozilla.com/D73896
97ab994e8e062ade321520ce13d3814f9ba3bda5: Bug 1557718 - Part 3: Implement date-/timeStyle proposal. r=jwalden
André Bargull <andre.bargull@gmail.com> - Tue, 09 Jun 2020 16:09:54 +0000 - rev 534883
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1557718 - Part 3: Implement date-/timeStyle proposal. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D73895
12fe4bb1d720f64cb164048e8690c8b200e37b5f: Bug 1557718 - Part 2: Remove "mozExtensions" flag from resolved internal options. r=jwalden
André Bargull <andre.bargull@gmail.com> - Tue, 09 Jun 2020 16:09:29 +0000 - rev 534882
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1557718 - Part 2: Remove "mozExtensions" flag from resolved internal options. r=jwalden `mozExtensions` is now only used for the `patternOption` property, because `dateStyle` and `timeStyle` are no longer custom extensions. So instead of testing for `mozExtensions`, we can simply only test if `patternOptions` is present. And update `Intl_DateTimeFormat_resolvedOptions` to only set the "hour12" and "hourCycle" options when `timeStyle` is used. Differential Revision: https://phabricator.services.mozilla.com/D73894
fcbfbb53396d38f84067d681aa783c4671d6624b: Bug 1557718 - Part 1: Reduce code duplication for date/time-style parsing. r=jwalden
André Bargull <andre.bargull@gmail.com> - Tue, 09 Jun 2020 16:09:09 +0000 - rev 534881
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1557718 - Part 1: Reduce code duplication for date/time-style parsing. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D73892
bc4369290d6311133448fe445c303fe6bd85132e: Bug 1524557 - Re-enable manifestparser/tests/test_default_overrides.py r=gbrown
Rob Wu <rob@robwu.nl> - Tue, 09 Jun 2020 16:39:10 +0000 - rev 534880
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1524557 - Re-enable manifestparser/tests/test_default_overrides.py r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D78922
ffd3e1dc8f38a6bfc01c8419225c201c58ba17e6: Bug 1644223 - Fix path normalization to correctly inherit manifest defaults on Windows r=gbrown
Rob Wu <rob@robwu.nl> - Wed, 10 Jun 2020 15:12:33 +0000 - rev 534879
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644223 - Fix path normalization to correctly inherit manifest defaults on Windows r=gbrown Note: the bug is fixed by the change in resolve.py. manifestparser.py has no behavioral changes. It was refactored to make the type (i.e. normalized absolute path) of `parentmanifest` more obvious, and as a nice bonus the manifest_relpath value is generated only once, instead of anew for every section in the test manifest. Differential Revision: https://phabricator.services.mozilla.com/D78921
c69a7026968b2ad3cef80384705d2b46ce219609: Bug 1644223 - Add unit test to verify that manifest_defaults are correctly read from test-defaults.pkl r=gbrown
Rob Wu <rob@robwu.nl> - Tue, 09 Jun 2020 17:45:17 +0000 - rev 534878
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644223 - Add unit test to verify that manifest_defaults are correctly read from test-defaults.pkl r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D78920
1ce76bf4aa573dad87c4952d32528ff12ec174e7: Bug 1644223 - Avoid unnecessary rebuild in test_resolve.py r=gbrown
Rob Wu <rob@robwu.nl> - Tue, 09 Jun 2020 17:15:33 +0000 - rev 534877
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644223 - Avoid unnecessary rebuild in test_resolve.py r=gbrown test_resolve.py spends too much time on running. This is because the backend was regenerated using data from the whole tree, at every test despite the test fixture. Differential Revision: https://phabricator.services.mozilla.com/D78919
15beac7ebecb37147f5b8a64ede7dd83945ec029: Bug 1644678 - Don't set DEALLOCATE_CLIENT flag for SharedSurface_SurfaceTextures. r=sotaro
Jamie Nicol <jnicol@mozilla.com> - Wed, 10 Jun 2020 14:03:55 +0000 - rev 534876
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644678 - Don't set DEALLOCATE_CLIENT flag for SharedSurface_SurfaceTextures. r=sotaro The flag is not required for SharedSurface_SurfaceTexture, as GeckoSurfaceTexture is reference counted. When the GeckoSurface is disposed on the client side it simply decrements the refcount of the GeckoSurfaceTexture on the host side, which will remain alive until the TextureHost's reference is also dropped. Differential Revision: https://phabricator.services.mozilla.com/D79073
63debcb0ed5fdac75b621aff20228d6b41c900f6: Bug 1630050 - Don't notify about changes to search engine icons before the search engine has been initialised and added to the list. r=daleharvey
Mark Banner <standard8@mozilla.com> - Wed, 10 Jun 2020 14:39:43 +0000 - rev 534875
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1630050 - Don't notify about changes to search engine icons before the search engine has been initialised and added to the list. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D78861
8310183b112f48ed24d4fd7c1614da208fd55951: Bug 1642724 - convert network.http.sendOriginHeader to a StaticPref. r=KrisWright,necko-reviewers
Alexis Beingessner <a.beingessner@gmail.com> - Wed, 10 Jun 2020 01:18:52 +0000 - rev 534874
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1642724 - convert network.http.sendOriginHeader to a StaticPref. r=KrisWright,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D78911
674ab942835cf2cdc0f869b4a9e21d828720ab4f: Bug 1644492 - Add fenix HomeActivity (MAIN) startup test r=sparky,tarek
Andrew Creskey <acreskey@mozilla.com> - Wed, 10 Jun 2020 15:08:02 +0000 - rev 534873
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1644492 - Add fenix HomeActivity (MAIN) startup test r=sparky,tarek This perftest launches Fenix, records logs via adb logcat, and measures the time from process start until the HomeActivity reports that it is Fully Drawn. Differential Revision: https://phabricator.services.mozilla.com/D78944
b7889537b4ff91a64b340967c6aa868dfb714be8: Bug 1591466 - split raptor tests into tier-1 (high value) and tier-2 (lower value). r=sparky
Joel Maher <jmaher@mozilla.com> - Wed, 10 Jun 2020 15:00:58 +0000 - rev 534872
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1591466 - split raptor tests into tier-1 (high value) and tier-2 (lower value). r=sparky split raptor tests into tier-1 (high value) and tier-2 (lower value) Differential Revision: https://phabricator.services.mozilla.com/D78247
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip