45c3b589ed49c3aa2dab3baf6f8b3c2a513903ec: Bug 1550308 - remove empty wpt ini files. r=jya
alwu <alwu@mozilla.com> - Thu, 09 May 2019 12:22:22 +0000 - rev 532080
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1550308 - remove empty wpt ini files. r=jya These ini files are all empty, which didn't include any extra information for testing, so we should remove them. Differential Revision: https://phabricator.services.mozilla.com/D30437
0d0548740e1e4649c9cc5d97b5d837071c35f07a: Bug 1545416 - Make the remote decoder shutdown async. r=mjf
Alex Chronopoulos <achronop@gmail.com> - Thu, 09 May 2019 16:38:54 +0000 - rev 532079
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545416 - Make the remote decoder shutdown async. r=mjf Create a new IPDL message `ShutdownComplete`, direction from parent (RDD) to child (content), to inform the child when the decoder shutdown has been completed. The remote decoder child uses that message to resolve the shutdown promise. Differential Revision: https://phabricator.services.mozilla.com/D28340
b97c44f9234fbfb400c4e578bf0052de06ea97a4: Bug 1546817: Refactor and document Debugger support in js::CrossCompartmentKey. r=sfink
Jim Blandy <jimb@mozilla.com> - Thu, 09 May 2019 17:38:13 +0000 - rev 532078
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546817: Refactor and document Debugger support in js::CrossCompartmentKey. r=sfink This replaces the various Debugger-related member classes in js::CrossCompartmentKey with a series of small structs that can be used directly as alternatives in CrossCompartmentKey::WrappedType. Thus, instead of having a two-level tag --- the Variant tag, and then for DebuggerAndObject case, a DebuggerObjectKind value --- the Variant tag can do all the work by itself. This also tightens up the types a bit: choosing the wrong DebuggerObjectKind would be a silent error, but using the wrong constructor might get you a type error (although unfortunately some of the types are not as specific as you might hope: NativeObject instead of WasmInstanceObject, for example). A new comment explains the rationale for giving Debugger API objects entries in the wrapper map. Differential Revision: https://phabricator.services.mozilla.com/D28781
258bcf1c182c88ee2e59f0720b50d729259df1ba: Bug 1549780 - Add second email address for existing app update telemetry probes and bug number on probes that have the unsupported label. r=chutten
Robert Strong <robert.bugzilla@gmail.com> - Thu, 09 May 2019 12:38:01 +0000 - rev 532077
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1549780 - Add second email address for existing app update telemetry probes and bug number on probes that have the unsupported label. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D30240
005917cd9f361ea5bebcd9af1000d5799ef724ac: Bug 1548923 - part5 : run `TimeMarchesOn` in correct order r=jya
alwu <alwu@mozilla.com> - Thu, 09 May 2019 01:34:57 +0000 - rev 532076
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548923 - part5 : run `TimeMarchesOn` in correct order r=jya To run `TimeMarchesOn` in correct spec's steps order. Differential Revision: https://phabricator.services.mozilla.com/D30391
c64974ef15b2e1d1b58c8fa5ed16a641179af213: Bug 1548923 - part4 : prevent run `TimeMarchesOn` before media has any data. r=jya
alwu <alwu@mozilla.com> - Thu, 09 May 2019 01:33:36 +0000 - rev 532075
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548923 - part4 : prevent run `TimeMarchesOn` before media has any data. r=jya In patch2, whenever the media element's readyState is changed back to HAVE_NOTHING, we would reset all cues' active flag and update cue display in order to hide them. It also means that we should not set any cue's flag when media element's readyState is `HAVE_NOTHING`, so we should abort the `TimeMarchesOn` in this situation. Differential Revision: https://phabricator.services.mozilla.com/D30390
1a3bb9e678fe8a4d999dbf399d4c3f4d5a1aa6b5: Bug 1548923 - part3 : add test 'test_webvtt_update_display_after_adding_or_removing_cue.html'. r=jya
alwu <alwu@mozilla.com> - Wed, 08 May 2019 17:46:39 +0000 - rev 532074
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548923 - part3 : add test 'test_webvtt_update_display_after_adding_or_removing_cue.html'. r=jya Differential Revision: https://phabricator.services.mozilla.com/D29883
894e0713977b72b7045412e8b70898723a9aacde: Bug 1548923 - part2 : reset cues' active flag when media element's ready state becomes 'HAVE_NOTHING' r=jya
alwu <alwu@mozilla.com> - Wed, 08 May 2019 17:46:39 +0000 - rev 532073
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548923 - part2 : reset cues' active flag when media element's ready state becomes 'HAVE_NOTHING' r=jya According to the spec [1], whenever the media element's readyState is changed back to `HAVE_NOTHING`, we have to reset all cues' active flag and update cue display in order to hide them. [1] https://html.spec.whatwg.org/multipage/media.html#text-track-cue-active-flag Differential Revision: https://phabricator.services.mozilla.com/D30110
667010d35e3418a9b9b2a21086dd411cb931d6e9: Bug 1548923 - part1 : abort 'TimeMarchesOn' algorithm during seeking. r=jya
alwu <alwu@mozilla.com> - Wed, 08 May 2019 17:33:36 +0000 - rev 532072
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548923 - part1 : abort 'TimeMarchesOn' algorithm during seeking. r=jya In the spec [1], it doesn't mention that we should only run `TimeMarchesOn` after media has started. Therefore, we should remove this return condition in order to update cue's state correctly no matter the media starts or not. In addition, according to the spec [2], `TimeMarchesOn` should be executed after seeking completed, we shouldn't not run it during seeking. [1] https://html.spec.whatwg.org/multipage/media.html#time-marches-on [2] https://html.spec.whatwg.org/multipage/media.html#seeking:time-marches-on Differential Revision: https://phabricator.services.mozilla.com/D29882
8fea661662875f667e79d9204438ce3cbfacbb46: Backed out 12 changesets (bug 1547813) for failures in browser_partitionedIndexedDB.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 09 May 2019 20:04:16 +0300 - rev 532071
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 12 changesets (bug 1547813) for failures in browser_partitionedIndexedDB.js CLOSED TREE Backed out changeset 98989127264b (bug 1547813) Backed out changeset f9d790139a26 (bug 1547813) Backed out changeset a29f58cef022 (bug 1547813) Backed out changeset c1288949de1c (bug 1547813) Backed out changeset 8cad4fd197b1 (bug 1547813) Backed out changeset 807ce59e7e6e (bug 1547813) Backed out changeset 06943593738c (bug 1547813) Backed out changeset 4ced8d49ddc3 (bug 1547813) Backed out changeset 77a040f527e9 (bug 1547813) Backed out changeset b4651cfaff30 (bug 1547813) Backed out changeset 279c140a4d71 (bug 1547813) Backed out changeset 0e0241f3d366 (bug 1547813)
804d239e671bc7572641c0c864fa7a147c338b3e: Bug 1547334 - Show logpoint icon in webconsole r=Harald
David Walsh <dwalsh@mozilla.com> - Wed, 08 May 2019 19:49:16 +0000 - rev 532070
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547334 - Show logpoint icon in webconsole r=Harald Differential Revision: https://phabricator.services.mozilla.com/D29040
44f3132aaed8ac51661a9cf5ba53b5c949f6d6b3: Bug 1547135 - reduce tp6m test result jitter for Android (Pixel 2) r=jmaher,acreskey,rwood
Edwin Gao <egao@mozilla.com> - Thu, 09 May 2019 16:35:27 +0000 - rev 532069
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547135 - reduce tp6m test result jitter for Android (Pixel 2) r=jmaher,acreskey,rwood All changes are reversible upon reboot, with exception of the animation setting which is restored to default settings once Raptor concludes testing. All values are for Pixel 2. Motorola G5 patch will be available separately. Changes: - set cpu/gpu to `performance` mode, and override minimum frequency with the maximum available frequency - tweak msm-bus related kernel settings - set display to be permanently on when connected over USB - disable animation for duration of test - turn off thermal throttling Differential Revision: https://phabricator.services.mozilla.com/D30116
bc29b6ed69e821515c82490a5c2afb5019d8f115: Bug 1437446 : Make probe process choice more visible in about:telemetry r=chutten,flod
Clément ALLAIN <clement.allain@ymail.com> - Wed, 08 May 2019 18:56:19 +0000 - rev 532068
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1437446 : Make probe process choice more visible in about:telemetry r=chutten,flod - Make process the second level menu of (Scalars, Keyed Scalars, Histograms, Keyed Histograms and Events) - Change the process dropdown to be a store dropdown - Main store is selected by default - Added a label before the store dropdown - Refactor a bit the code to avoid lot of duplications Note: This revision should be way cleaner Differential Revision: https://phabricator.services.mozilla.com/D29483
763d3da981174de750c7caf1d19bdff73c864f25: Bug 1550025 - In Quantum Bar the restriction tokens should bypass the restriction prefs. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Thu, 09 May 2019 15:59:33 +0000 - rev 532067
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1550025 - In Quantum Bar the restriction tokens should bypass the restriction prefs. r=adw Differential Revision: https://phabricator.services.mozilla.com/D30490
e925cef1cadfa7dc2dff699ae3d980a11705196c: Bug 1549326 - Remove simpletest.js from eval()-whitelist, r=ckerschb
Jonas Allmann <jallmann@mozilla.com> - Thu, 09 May 2019 16:02:49 +0000 - rev 532066
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1549326 - Remove simpletest.js from eval()-whitelist, r=ckerschb Amend several test files for triggering eval() assertion through simpletest.js Differential Revision: https://phabricator.services.mozilla.com/D30474
98989127264bd94ee0030809e1a9019832198a8f: Bug 1547813 - Part 12: Add some tests for partitioning third-party storage/messaging with dynamic FPI; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 09 May 2019 07:14:19 +0000 - rev 532065
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547813 - Part 12: Add some tests for partitioning third-party storage/messaging with dynamic FPI; r=baku This patch doesn't port all of the existing tests because some of them do not pass yet and some others need more work to be ported. This will happen in follow-up bugs. Differential Revision: https://phabricator.services.mozilla.com/D30401
f9d790139a26b2733cb1f83bdecce06633f4f94a: Bug 1547813 - Part 11: Add support for reporting breakage when the nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN cookie policy is active; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 May 2019 19:38:12 +0000 - rev 532064
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547813 - Part 11: Add support for reporting breakage when the nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN cookie policy is active; r=johannh Differential Revision: https://phabricator.services.mozilla.com/D30120
a29f58cef0224159623273401d17c769ab98fc6d: Bug 1547813 - Part 10: Add support for nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN to the content blocking category pref; r=ewright
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 May 2019 22:34:06 +0000 - rev 532063
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547813 - Part 10: Add support for nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN to the content blocking category pref; r=ewright Differential Revision: https://phabricator.services.mozilla.com/D30119
c1288949de1cc38beee2a6cea0704f59c46f2551: Bug 1547813 - Part 9: Ensure the cookie service does third-party checks when the cookie policy is set to nsICookieService::BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 May 2019 19:38:08 +0000 - rev 532062
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547813 - Part 9: Ensure the cookie service does third-party checks when the cookie policy is set to nsICookieService::BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN; r=baku Differential Revision: https://phabricator.services.mozilla.com/D30118
8cad4fd197b1bdbee9e36bc54a12c48dd8c8e269: Bug 1547813 - Part 8: Introduce a CookieSettings API to query whether cookies from third-party trackers must be rejected and use it in Gecko; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 May 2019 20:22:18 +0000 - rev 532061
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547813 - Part 8: Introduce a CookieSettings API to query whether cookies from third-party trackers must be rejected and use it in Gecko; r=baku Differential Revision: https://phabricator.services.mozilla.com/D30117
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip