be2b97abeeff37066f1e3ffbef02054dc4e8b838: Bug 1526387 - CFR Addon Recommendations call remote API before clicking "Install" r=k88hudson, a=RyanVM
Ricky Rosario <rickyrosario@gmail.com> - Fri, 08 Feb 2019 23:59:48 +0000 - rev 509640
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1526387 - CFR Addon Recommendations call remote API before clicking "Install" r=k88hudson, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D19229
8016ccca3704a4645f0a3fd2ab2f0988f99eed2f: Bug 1520200 - Disable MediaDataDecoder for WebRTC when using h264. r=jya, a=RyanVM
Paul Adenot <paul@paul.cx> - Wed, 06 Feb 2019 17:48:34 +0100 - rev 509639
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1520200 - Disable MediaDataDecoder for WebRTC when using h264. r=jya, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D18849
f981e28b584e1a76b8e99e982f12754c40776454: Bug 1525817 - Be consistent about int for incReserve. r=rhunt, a=RyanVM
Lee Salzman <lsalzman@mozilla.com> - Thu, 07 Feb 2019 16:50:31 -0500 - rev 509638
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1525817 - Be consistent about int for incReserve. r=rhunt, a=RyanVM
d39043c99ca9aba00ba768926605a7daaedc9ecc: Bug 1502817 - Crash in java.lang.NullPointerException: at org.mozilla.gecko.ChromeCastPlayer.toBundle(ChromeCastPlayer.java). r=sdaswani, a=RyanVM
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 01 Feb 2019 18:36:10 +0000 - rev 509637
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1502817 - Crash in java.lang.NullPointerException: at org.mozilla.gecko.ChromeCastPlayer.toBundle(ChromeCastPlayer.java). r=sdaswani, a=RyanVM Replaced deprecated method which returns null if device is on an IPv6-only network with a newer one that can return IPv6 address. Depends on D18324 Differential Revision: https://phabricator.services.mozilla.com/D18326
1499c0543d3cfa7dfc1108f262513fd89013f71b: Bug 1524529 - Update Play Services Cast to 16.0.0. r=VladBaicu, a=RyanVM
Andrei Lazar <andrei.a.lazar@softvision.ro> - Mon, 04 Feb 2019 12:44:13 +0000 - rev 509636
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1524529 - Update Play Services Cast to 16.0.0. r=VladBaicu, a=RyanVM Updated play-services-cast to 16.0.0 in order to benefit from the IPv6 and other features. Differential Revision: https://phabricator.services.mozilla.com/D18324
8ec5f920524b3d1bdd18494a5388a0ebf8aae175: Bug 1516665 - Prevent MediaControlService NPE. r=JanH, a=RyanVM
Vlad Baicu <vlad.baicu@softvision.ro> - Fri, 01 Feb 2019 15:07:29 +0000 - rev 509635
Push 1935 by ryanvm@gmail.com at Mon, 11 Feb 2019 16:39:10 +0000
Bug 1516665 - Prevent MediaControlService NPE. r=JanH, a=RyanVM Use MediaControlService's context when creating the notification in order to prevent a NPE. Differential Revision: https://phabricator.services.mozilla.com/D17391
55b9be64fd88146930550cd84f774a1854d6528d: Bug 1513145 - Make some callers of TSFTextStore::Selection::GetWritingMode() check whether the selection has already been initialized. r=m_kato, a=RyanVM
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 15 Dec 2018 03:23:38 +0000 - rev 509634
Push 1934 by ryanvm@gmail.com at Mon, 11 Feb 2019 15:05:00 +0000
Bug 1513145 - Make some callers of TSFTextStore::Selection::GetWritingMode() check whether the selection has already been initialized. r=m_kato, a=RyanVM If TSFTextStore fails to get selection, e.g., the content is really odd like fuzzing tests, its mSelectionForTSF is marked as dirty. However, Windows may try to retrieve writing mode while we're creating new TSFTextStore. Then, we may hit MOZ_ASSERT(!mDirty) in TSFTextStore::Selection::GetWritingMode() in debug build. So, we need to make some callers of GetWritingMode() check whether selection is marked as dirty. Differential Revision: https://phabricator.services.mozilla.com/D14137
7c7e753441342cffbd1f9c4777a093e5ae2ebfd2: Bug 1496191 - Disable test_big_icon.js on windows10-64 pgo for frequent failures. r=jmaher, a=test-only
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 11 Feb 2019 13:35:46 +0000 - rev 509633
Push 1934 by ryanvm@gmail.com at Mon, 11 Feb 2019 15:05:00 +0000
Bug 1496191 - Disable test_big_icon.js on windows10-64 pgo for frequent failures. r=jmaher, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D19333
6ca6cebc1377b68fd224d04b3e7678a7acb61090: Bug 1525931 - Don't run Raptor on mozilla-release. r=jmaher, a=test-only
Rob Wood <rwood@mozilla.com> - Fri, 08 Feb 2019 20:42:18 +0000 - rev 509632
Push 1934 by ryanvm@gmail.com at Mon, 11 Feb 2019 15:05:00 +0000
Bug 1525931 - Don't run Raptor on mozilla-release. r=jmaher, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D19216
ed58a8fe72307fa2ae7f5b0ab29144638f9ac883: No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 11 Feb 2019 10:07:50 +0000 - rev 509631
Push 1934 by ryanvm@gmail.com at Mon, 11 Feb 2019 15:05:00 +0000
No Bug, mozilla-release repo-update blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D19339
c890bfaae769ae12ddc8fcd64f77c8d39695a85a: Bug 1522900 - adjust manifests to allow tests to pass on windows10 1803 release. r=gbrown a=expectation-update-for-worker-image
Joel Maher <jmaher@mozilla.com> - Mon, 11 Feb 2019 10:02:51 +0100 - rev 509630
Push 1933 by archaeopteryx@coole-files.de at Mon, 11 Feb 2019 12:02:04 +0000
Bug 1522900 - adjust manifests to allow tests to pass on windows10 1803 release. r=gbrown a=expectation-update-for-worker-image
50a9cd9af1e7b2c3f0d17e7c228bf75e7c715215: Bug 1525433 - Check path convexity after transforms. r=rhunt, a=RyanVM
Lee Salzman <lsalzman@mozilla.com> - Tue, 05 Feb 2019 17:39:51 -0500 - rev 509629
Push 1932 by ryanvm@gmail.com at Fri, 08 Feb 2019 22:53:06 +0000
Bug 1525433 - Check path convexity after transforms. r=rhunt, a=RyanVM
0b5b2b73fb131eb794e18f2c09b1551407fdd421: Bug 1523696 - Wait until the style attribute is applied to the dialog before sizing it. r=Gijs, a=RyanVM
Jared Wein <jwein@mozilla.com> - Fri, 08 Feb 2019 03:47:33 +0000 - rev 509628
Push 1932 by ryanvm@gmail.com at Fri, 08 Feb 2019 22:53:06 +0000
Bug 1523696 - Wait until the style attribute is applied to the dialog before sizing it. r=Gijs, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D19037
ca68db064405ae10bfe914e920a4a4409e1cbb26: Bug 1521209 - Give more space for the 'Energy Impact' column header, and ensure it never wraps. r=Felipe, a=RyanVM
Florian Quèze <florian@queze.net> - Wed, 06 Feb 2019 22:19:17 +0000 - rev 509627
Push 1932 by ryanvm@gmail.com at Fri, 08 Feb 2019 22:53:06 +0000
Bug 1521209 - Give more space for the 'Energy Impact' column header, and ensure it never wraps. r=Felipe, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D18868
c48e0ec8db4fa230d6ac10054e4708b71e7db6e7: Bug 1523635 - part 2: Make IMContextWrapper::OnKeyEvent() trust the result of gtk_im_context_filter_keypress() to decide whether handling event causes async event later r=m_kato a=RyanVM
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 05 Feb 2019 11:59:38 +0000 - rev 509626
Push 1932 by ryanvm@gmail.com at Fri, 08 Feb 2019 22:53:06 +0000
Bug 1523635 - part 2: Make IMContextWrapper::OnKeyEvent() trust the result of gtk_im_context_filter_keypress() to decide whether handling event causes async event later r=m_kato a=RyanVM Unfortunately, we're not sure whether ibus always handles non-dead key events asynchronously or synchoronously. Therefore, for safer fix, this patch makes IMContextWrapper::OnKeyEvent() decide that with the result of gtk_im_context_filter_keypress(). If active IME is ibus and it consumes non- synthesized events on password fields, it adjusts probablyHandledAsynchronously value. So, this patch changes the behavior of only when: - active IME is ibus. - only when a password field or ime-mode:disabled field has focus. - not in dead key sequence. - and the key event is consumed by ibus but nothing happend. This must be enough safe to uplift. Differential Revision: https://phabricator.services.mozilla.com/D18635
e58952a2b64aebfa94aca4229b6f18aacd0d727e: Bug 1523635 - part 1: Rename `maybeHandledAsynchronously` to `probablyHandledAsynchronously` r=m_kato a=RyanVM
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 05 Feb 2019 06:48:08 +0000 - rev 509625
Push 1932 by ryanvm@gmail.com at Fri, 08 Feb 2019 22:53:06 +0000
Bug 1523635 - part 1: Rename `maybeHandledAsynchronously` to `probablyHandledAsynchronously` r=m_kato a=RyanVM Now, we believe that when `maybeHandledAsynchronously` is set to true, ibus handles the event asynchronously in usual cases. However, the behavior of ibus on password field is unclear. Currently, on Ubuntu 18.04, Ubuntu 18.10 and Debian Cinnamon (9.6 / 3.2.7), ibus handles key events asynchronously even in password fields even though I confirmed it was not so at initial fix. So, it could be just my mistake, but we need to prepare for both cases here for safer fix. So, in the following patch, I need to add another variable for weaker decision, and we treat `maybeHandledAsynchronously` stronger than its nuance. Therefore, this patch renames it to `probablyHandledAsynchronously`. Differential Revision: https://phabricator.services.mozilla.com/D18634
82226e47f0f75324371cb857a01da541168ce5c8: Bug 1506495 - Fallback to the system profile if we can't read the file for the profile. r=aosmond, a=RyanVM
Jeff Muizelaar <jrmuizel@gmail.com> - Fri, 01 Feb 2019 14:10:22 -0500 - rev 509624
Push 1931 by ryanvm@gmail.com at Fri, 08 Feb 2019 21:14:52 +0000
Bug 1506495 - Fallback to the system profile if we can't read the file for the profile. r=aosmond, a=RyanVM This is a better default than just assuming no profile.
14dfa47c99a1deb2267d707f53b8b5821ad0be7b: Bug 1506495 - Whitelist /Library and ~/Library ColorSync Profile directories. r=Alex_Gaynor, a=RyanVM
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 01 Feb 2019 22:09:24 +0000 - rev 509623
Push 1931 by ryanvm@gmail.com at Fri, 08 Feb 2019 21:14:52 +0000
Bug 1506495 - Whitelist /Library and ~/Library ColorSync Profile directories. r=Alex_Gaynor, a=RyanVM Whitelist the /Library and ~/Library ColorSync profile directories allowing gfx.color_management.display_profile to be used to load color profiles from those locations. Differential Revision: https://phabricator.services.mozilla.com/D18390
1b42fcc6c2533a18e8eb2a88d6c9843aff8a7934: Bug 1524500 - P2. Simplify logic to break loop early. r=bryce, a=RyanVM
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 Feb 2019 17:45:38 +0000 - rev 509622
Push 1931 by ryanvm@gmail.com at Fri, 08 Feb 2019 21:14:52 +0000
Bug 1524500 - P2. Simplify logic to break loop early. r=bryce, a=RyanVM The logic was redundant with the next step that will already remove all until the next keyframe. Depends on D18321 Differential Revision: https://phabricator.services.mozilla.com/D18322
f8e028cb3d837d7711b1242adb5a2cbefa7abb50: Bug 1524500 - P1. Remove partial frames when the starting time falls within the removal interval. r=bryce, a=RyanVM
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 01 Feb 2019 22:58:08 +0000 - rev 509621
Push 1931 by ryanvm@gmail.com at Fri, 08 Feb 2019 21:14:52 +0000
Bug 1524500 - P1. Remove partial frames when the starting time falls within the removal interval. r=bryce, a=RyanVM Per spec: https://w3c.github.io/media-source/#sourcebuffer-coded-frame-removal Step 3 of the Coded Frame Removal Interval: "Remove all media data, from this track buffer, that contain starting timestamps greater than or equal to start and less than the remove end timestamp. " So to decide if a frame should be removed from a track buffer, its start time is the only information to be used. Differential Revision: https://phabricator.services.mozilla.com/D18321
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip