db270ae8003b5eaac4658768af0b5f63369a942a: Bug 1500360 - P1. Add telemetry to record the reason download protection allow or block the download. r=francois
dlee <dlee@mozilla.com> - Wed, 28 Nov 2018 14:07:03 +0000 - rev 507739
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1500360 - P1. Add telemetry to record the reason download protection allow or block the download. r=francois In this patch, we added a telemetry to record different reasons that why download protection service decides to allow or block this download. The |verdict| and |shouldBlock| parameters are moved inside PendingLookup::OnComplete and now we used |Reason| in the query reputation code path instead Use enumerated Telemetry because it is easier to add more reasons in the future. Differential Revision: https://phabricator.services.mozilla.com/D10952
8692990356a7e39a67ee65909ff01f621d0830fb: Bug 1510593 - Update webrender to commit 3d73e3885907ae3d48b46fba891073abdb59e76d (WR PR #3359). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Wed, 28 Nov 2018 14:08:00 +0000 - rev 507738
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510593 - Update webrender to commit 3d73e3885907ae3d48b46fba891073abdb59e76d (WR PR #3359). r=kats https://github.com/servo/webrender/pull/3359 Differential Revision: https://phabricator.services.mozilla.com/D13247
3dcdcddd94ff74e05fb4793e970433772ac99098: Bug 1510376 - Update webrender to commit 323b7ea140ba956af342e4f2660e67e04913e9fb (WR PR #3361). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Wed, 28 Nov 2018 14:06:08 +0000 - rev 507737
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510376 - Update webrender to commit 323b7ea140ba956af342e4f2660e67e04913e9fb (WR PR #3361). r=kats https://github.com/servo/webrender/pull/3361 Differential Revision: https://phabricator.services.mozilla.com/D13246
f7f8b232d111ba86b0ac3d9c7aa65a7be21f82ea: Bug 1504005 - Initial Structured Spewer r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 28 Nov 2018 14:03:02 +0000 - rev 507736
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504005 - Initial Structured Spewer r=jandem This spewer design has two goals: 1. Provide a spew mechanism that has first-class support for slicing and dicing output. This means that filtering by script and channel should be the dominant output mechanism. 2. Provide a simple powerful mechanism for getting information out of the compiler and into tools. I'm inspired by tools like CacheIR analyzer, IR Hydra, and the upcoming tracelogger integration into perf.html. Differential Revision: https://phabricator.services.mozilla.com/D11787
84081d5487039fdb4aeca8245ed58bfa34d5051b: Bug 1500155 - Part 1 - Add methods for each setting in `GeckoSessionSettings`. r=geckoview-reviewers,snorp,esawin
Emily Toop <etoop@mozilla.com> - Wed, 28 Nov 2018 13:57:02 +0000 - rev 507735
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1500155 - Part 1 - Add methods for each setting in `GeckoSessionSettings`. r=geckoview-reviewers,snorp,esawin Part 2 - Make old methods and fields for get/set<DataType> in `GeckoSessionSettings` private. Migrate existing code to use these new methods instead of the exisiting get/set<DataType>(Key, Value) methods. This commit does not tackle making the old functions inaccessible publicly as this requires a complete refactoring of the Setting @interface in `GeckoSessionTestRule.java`. There may be a follow up commit if this is something we want to do. Make `GeckoSessionSettings` fields and get<Type> methods private. Update `GeckoSessionTestRule` to access private fields and methods using reflection. Differential Revision: https://phabricator.services.mozilla.com/D12435
f2915d3ee5f8705676e4bb643eab54b62246f25f: Merge inbound to mozilla-central a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 28 Nov 2018 23:49:09 +0200 - rev 507734
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Merge inbound to mozilla-central a=merge
8d0013f9a06dc1a374e5725876ff24aa880f8978: Bug 1507750 - Compare the flexbox state for any changes before updating on reflows. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 28 Nov 2018 11:25:19 -0500 - rev 507733
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507750 - Compare the flexbox state for any changes before updating on reflows. r=pbro
4201f7161e7a5323d7a9250f08c1d046aa85456d: Bug 1509283: Compile the last wasm function batch on the main thread; r=luke
Benjamin Bouvier <benj@benj.me> - Thu, 22 Nov 2018 11:12:20 +0100 - rev 507732
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1509283: Compile the last wasm function batch on the main thread; r=luke
44cd6ec4fbd5da73777883f4faf9fe822f7de513: Bug 1508063 - Part 5: Move non-auto-generated part of BinASTParser into BinASTParserPerTokenizer. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:46 +0900 - rev 507731
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508063 - Part 5: Move non-auto-generated part of BinASTParser into BinASTParserPerTokenizer. r=Yoric
02386132c1e9bfa3ef88b9ae7d967f90b6e1045e: Bug 1508063 - Part 4: Rename BinSource-auto.{cpp,h} to BinASTParser.{cpp,h}, and BinSource.{cpp,h} to BinASTParserPerTokenizer.{cpp,h}. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 507730
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508063 - Part 4: Rename BinSource-auto.{cpp,h} to BinASTParser.{cpp,h}, and BinSource.{cpp,h} to BinASTParserPerTokenizer.{cpp,h}. r=Yoric
f96f280927ff0bc9340a7726d28851f884998126: Bug 1508063 - Part 3: Fix typo in Binsource.yaml. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 507729
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508063 - Part 3: Fix typo in Binsource.yaml. r=Yoric
391d7669e9b28c4475ead6f5f6771dfa1fd05deb: Bug 1508063 - Part 2: Move auto-generated enum to BinASTEnum.h. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 507728
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508063 - Part 2: Move auto-generated enum to BinASTEnum.h. r=Yoric
2abc868cd4169ab888b5a5e7d7ebd5687b06232d: Bug 1508063 - Part 1: Move BinASTParserBase into its own files. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 507727
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508063 - Part 1: Move BinASTParserBase into its own files. r=Yoric
141af7d07a50aa91d40d993020cfe2703450cf23: Bug 1510430 - Update Debugger Frontend v104. r=dwalsh
Jason Laster <jlaster@mozilla.com> - Tue, 27 Nov 2018 18:02:34 -0500 - rev 507726
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510430 - Update Debugger Frontend v104. r=dwalsh
dcb2522d819e0c4193d10c446e4a9215c4f2295f: Bug 1509973 - Follow-up to increase timeout for windows ASAN reftests. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 28 Nov 2018 10:21:13 -0500 - rev 507725
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1509973 - Follow-up to increase timeout for windows ASAN reftests. r=me
90b9a0bd1fc5a87c9c00275b641b3fb6d6da46c1: Bug 1503681 - rel=noopener implicit for target=_blank in anchor and area elements when no rel attribute is set - fix tests, r=me
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 28 Nov 2018 13:42:57 +0100 - rev 507724
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1503681 - rel=noopener implicit for target=_blank in anchor and area elements when no rel attribute is set - fix tests, r=me
94ff32de21d6fcb638a3759e12735edf31136033: Backed out changeset e6377178d093 (bug 1503161) for causing a bunch of regressions
Dão Gottwald <dao@mozilla.com> - Wed, 28 Nov 2018 12:59:52 +0100 - rev 507723
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Backed out changeset e6377178d093 (bug 1503161) for causing a bunch of regressions
c36ca97de3d05dd769986a1ce315c1a4ed9a7f12: Bug 1509408 - Fix animated image distortion regressions caused by frame recycling. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Mon, 26 Nov 2018 07:30:50 -0500 - rev 507722
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1509408 - Fix animated image distortion regressions caused by frame recycling. r=tnikkel When bug 1508393 landed, it not only enabled producing of full frames on the decoder threads, it also enabled recycling of old animated image frame buffers it would have otherwise discarded. It reuses the contents of the buffer where possible given we know what pixels changed between the old frame and the frame we want to produce. However where this calculation was done was incorrect. We originally calculated it when we advanced the frame, but at that point there is no guarantee that we have all of the necessary information; we may have fallen behind on decoding. As such, we move the calculation to where we actually perform the recycling. At this point we are guaranteed to have all the necessary frames between the recycling and display queues. Differential Revision: https://phabricator.services.mozilla.com/D12903
d75d80adf8a159071845ff87a79867dedf0e8e0b: Bug 1503681 - rel=noopener implicit for target=_blank in anchor and area elements when no rel attribute is set - fix tests, r=me CLOSED TREE
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 28 Nov 2018 12:39:19 +0100 - rev 507721
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1503681 - rel=noopener implicit for target=_blank in anchor and area elements when no rel attribute is set - fix tests, r=me CLOSED TREE
8e91d8ea0141e8f2bf3aaa13958ceea9fb3f19a1: Bug 1466714 - follow-up flake8 fix. r=bustage CLOSED TREE
Mihai Tabara <mtabara@mozilla.com> - Wed, 28 Nov 2018 11:28:20 +0000 - rev 507720
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1466714 - follow-up flake8 fix. r=bustage CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip