8998d3e2621d8a2aaee6a2cddda373e63d760755: Bug 1468331 - Update pdf.js to version 2.0.575. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 12 Jun 2018 09:43:35 -0400 - rev 806895
Push 112981 by bmo:gl@mozilla.com at Tue, 12 Jun 2018 17:14:11 +0000
Bug 1468331 - Update pdf.js to version 2.0.575. r=bdahl
45b7f8a9805fe5b10571c83eee370a82ebd4159c: Bug 1465323 - Update FxAccountUpgradeReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 19:26:53 +0300 - rev 806894
Push 112980 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:27:30 +0000
Bug 1465323 - Update FxAccountUpgradeReceiver; r?sdaswani Listening for `ACTION_MY_PACKAGE_REPLACED` [1] is the easiest way to get notified when the app has been updated. This broadcast, while not explicitly exempt from Oreo's Background Execution Limits [2] is considered explicit because it is sent only to the package being replaced and so it is compatible with the new limitations. The previous intent action was chosen because at that time this action was not supported by all platforms Fennec ran on [3], but this is not the case anymore. [1] https://developer.android.com/reference/android/content/Intent.html#ACTION_MY_PACKAGE_REPLACED [2] https://developer.android.com/guide/components/broadcast-exceptions [3] https://github.com/mozilla-services/android-sync/pull/442/commits/5c06063be6f6ae33f3624474c0ee11e4f3ff5142 MozReview-Commit-ID: Ak0dd2koJ9U
4fa58ca10ff1d4f7724762bee7dea5756a9eb1cd: Bug 1465323 - Update PackageReplacedReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 19:25:31 +0300 - rev 806893
Push 112980 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:27:30 +0000
Bug 1465323 - Update PackageReplacedReceiver; r?sdaswani This receiver listens to Intent.ACTION_MY_PACKAGE_REPLACED broadcasts. They are considered explicit (sent only to the replaced package) so no action needed. The issue though is that this receiver starts GeckoService, operation which may happen while the app is in background, something that after starting to target oreo would cause a crash. The migration of GeckoService to JobIntentService is done in bug 1467840. MozReview-Commit-ID: CcT2v01BxGa
c12bb1958cb3ea29778e74b091faccffd870e5ae: Bug 1465323 - Update PackageAddedReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 19:22:22 +0300 - rev 806892
Push 112980 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:27:30 +0000
Bug 1465323 - Update PackageAddedReceiver; r?sdaswani This Receiver was used for implicit broadcasts and registered statically. Refactored MmaDelegate() to register it dynamically in the init() method, called in activity's onCreate and unregister it in activity's onDestroy. This way we will still get notified immediately if the user installs any of the apps we are interested in, even though he might not return to Fennec immediately after. This will help to better asses the impact of suggestions to install recommended packages. For the cases in which the user installs the packages without us suggesting to or if he kills our app before completing the new install, we will trigger a check for the install status of the packages in MmaDelegate().init(). Also cleaned the code a little. MozReview-Commit-ID: I00mLS2snzj
71930deef2cd4171d7bc93b3a32d72c641d0b0e2: Bug 1465323 - Update FxAccountUpgradeReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 18:21:58 +0300 - rev 806891
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update FxAccountUpgradeReceiver; r?sdaswani Listening for `ACTION_MY_PACKAGE_REPLACED` [1] is the easiest way to get notified when the app has been updated. This broadcast, while not explicitly exempt from Oreo's Background Execution Limits [2] is considered explicit because it is sent only to the package being replaced and so it is compatible with the new limitations. The previous intent action was chosen because at that time this action was not supported by all platforms Fennec ran on [3], but this is not the case anymore. [1] https://developer.android.com/reference/android/content/Intent.html#ACTION_MY_PACKAGE_REPLACED [2] https://developer.android.com/guide/components/broadcast-exceptions [3] https://github.com/mozilla-services/android-sync/pull/442/commits/5c06063be6f6ae33f3624474c0ee11e4f3ff5142 MozReview-Commit-ID: 3KtlnIzEud1
bc9099fdcbd333b4647e2a07df3ee563d46a468b: Bug 1465323 - Update PackageReplacedReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 18:13:48 +0300 - rev 806890
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update PackageReplacedReceiver; r?sdaswani This receiver listens to Intent.ACTION_MY_PACKAGE_REPLACED broadcasts. They are considered explicit (sent only to the replaced package) so no action needed. The issue though is that this receiver starts GeckoService, operation which may happen while the app is in background, something that after starting to target oreo would cause a crash. The migration of GeckoService to JobIntentService is done in bug 1467840. MozReview-Commit-ID: 7hdpIEHsC5j
74bd46576560c43da99628d0012f6ecc8ed1c25c: Bug 1465323 - Update PackageAddedReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 17:46:05 +0300 - rev 806889
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update PackageAddedReceiver; r?sdaswani This Receiver was used for implicit broadcasts and registered statically. Refactored MmaDelegate() to register it dynamically in the init() method, called in activity's onCreate and unregister it in activity's onDestroy. This way we will still get notified immediately if the user installs any of the apps we are interested in, even though he might not return to Fennec immediately after. This will help to better asses the impact of suggestions to install recommended packages. For the cases in which the user installs the packages without us suggesting to or if he kills our app before completing the new install, we will trigger a check for the install status of the packages in MmaDelegate().init(). Also cleaned the code a little. MozReview-Commit-ID: D9BP3mn4jUB
ea7464b7d96a6c6b82f0258f3c101e94eb97918a: Bug 1465323 - Update NotificationReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 13:01:23 +0300 - rev 806888
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update NotificationReceiver; r?sdaswani The only change needed was to make sure the broadcast for NotificationHelper.HELPER_BROADCAST_ACTION is sent explicitly to our receiver. The other 2 broadcasts that this receiver listens for are already explicit. MozReview-Commit-ID: C3A88ijqIsd
f545d0fc7352b52027abbbc6572fdd91f7a83fb5: Bug 1465323 - Update WhatsNewReceiver; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Tue, 12 Jun 2018 12:43:55 +0300 - rev 806887
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update WhatsNewReceiver; r?sdaswani Listening for `ACTION_MY_PACKAGE_REPLACED` [1] is the easiest way to get notified when the app has been updated. This broadcast, while not explicitly exempt from Oreo's Background Execution Limits [2] is considered explicit because it is sent only to the package being replaced and so it is compatible with the new limitations. The previous intent action was chosen because at that time this action was not supported by all platforms Fennec ran on [3], but this is not the case anymore. The other broadcast - `ACTION_NOTIFICATION_CANCELLED` that this receiver listens to is send explicitly. [1] https://developer.android.com/reference/android/content/Intent.html#ACTION_MY_PACKAGE_REPLACED [2] https://developer.android.com/guide/components/broadcast-exceptions [3] https://github.com/mozilla-services/android-sync/pull/442/commits/5c06063be6f6ae33f3624474c0ee11e4f3ff5142 MozReview-Commit-ID: DLUdw906i3P
5caf8de29ee6a31f070c6eeaf5050f3fa5d89f2e: Bug 1465323 - Update GCM; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 08 Jun 2018 15:11:26 +0300 - rev 806886
Push 112979 by plingurar@mozilla.com at Tue, 12 Jun 2018 16:11:43 +0000
Bug 1465323 - Update GCM; r?sdaswani The GCM receiver, although not exempt according to https://developer.android.com/guide/components/broadcast-exceptions is considered to use explicit broadcasts as they will be sent by Google Play Services directly to our application. The only change needed is to use a JobIntentService to handle token refresh in backround as per https://developers.google.com/cloud-messaging/android/client MozReview-Commit-ID: 5DLt3DHKtYA
6cc18b9e52ef7ea41dfdefad4711716594164b20: Bug 1467260 - Ensure scrollframe activation is processed by APZ before doing hit-test checks. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 12 Jun 2018 11:32:27 -0400 - rev 806885
Push 112978 by kgupta@mozilla.com at Tue, 12 Jun 2018 15:33:01 +0000
Bug 1467260 - Ensure scrollframe activation is processed by APZ before doing hit-test checks. r?botond MozReview-Commit-ID: LBn9a9zb6fE
75a32b57132f8cba42779555662a057a0416a313: Bug 1467143 - [wpt-sync] Update web-platform-tests to 75c1b7437dfc0d505520de95df4a96cb16c9afcc, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 06 Jun 2018 17:50:35 +0000 - rev 806884
Push 112978 by kgupta@mozilla.com at Tue, 12 Jun 2018 15:33:01 +0000
Bug 1467143 - [wpt-sync] Update web-platform-tests to 75c1b7437dfc0d505520de95df4a96cb16c9afcc, a=testonly wpt-head: 75c1b7437dfc0d505520de95df4a96cb16c9afcc wpt-type: landing MozReview-Commit-ID: 43gQgkx7gwV
e48245f49c81f02c73512768aa142df32831ac0f: Bug 1467143 [wpt PR 11254] - Update Miguel's handle in mediacapture-record/OWNERS, a=testonly
Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - Wed, 06 Jun 2018 16:52:18 +0000 - rev 806883
Push 112978 by kgupta@mozilla.com at Tue, 12 Jun 2018 15:33:01 +0000
Bug 1467143 [wpt PR 11254] - Update Miguel's handle in mediacapture-record/OWNERS, a=testonly Automatic update from web-platform-testsMerge pull request #11254 from web-platform-tests/miguelao-to-yellowdoge Update Miguel's handle in mediacapture-record/OWNERS -- wpt-commits: 5733cf107e6f092d0f15cc096babcc93ca32b70b wpt-pr: 11254
2f5328716da32d1ef64ea4d96ffa20bd8932f984: Bug 1467143 [wpt PR 11198] - Add domfarolino to fetch owners, a=testonly
Dominic Farolino <domfarolino@gmail.com> - Wed, 06 Jun 2018 16:15:14 +0000 - rev 806882
Push 112978 by kgupta@mozilla.com at Tue, 12 Jun 2018 15:33:01 +0000
Bug 1467143 [wpt PR 11198] - Add domfarolino to fetch owners, a=testonly Automatic update from web-platform-testsAdd domfarolino to fetch owners -- wpt-commits: 205bd08d47f35becf7921a81c90cb3b1f13a478b wpt-pr: 11198
ea664033887f71103af137049f7e510249ee1e3f: Bug 1468294 - Double f64::EPSILON for calculation error. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 12 Jun 2018 18:56:10 +0900 - rev 806881
Push 112977 by hikezoe@mozilla.com at Tue, 12 Jun 2018 14:39:25 +0000
Bug 1468294 - Double f64::EPSILON for calculation error. r?birtles It's possible that both this_weight and other_weght have calculation errors which are approximately equal to f64::EPSILON. MozReview-Commit-ID: 8OddG9rI3qd
f728c0b10c1ed6dad84cf4ef4d0466010313eae8: Bug 1468188: Enable Shadow DOM pref in label-attributes.sub.html. r?jgraham draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Jun 2018 07:02:00 -0700 - rev 806880
Push 112976 by bmo:emilio@crisal.io at Tue, 12 Jun 2018 14:03:09 +0000
Bug 1468188: Enable Shadow DOM pref in label-attributes.sub.html. r?jgraham MozReview-Commit-ID: 8H55LEEn3Ed
0f2ff4e23f2d0f7e7a29c3e6dd7064f76afcb855: No bug - Cherry-pick more servo-only changes. r=npotb draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Jun 2018 06:52:41 -0700 - rev 806879
Push 112976 by bmo:emilio@crisal.io at Tue, 12 Jun 2018 14:03:09 +0000
No bug - Cherry-pick more servo-only changes. r=npotb MozReview-Commit-ID: GooqQv9hs9Q
7b9b1d841e94b76777dae38be334a3a131792c38: Bug 1468269: Derive Animate for ComplexColorRatios. r=kamidphish
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Jun 2018 16:54:27 -0700 - rev 806878
Push 112976 by bmo:emilio@crisal.io at Tue, 12 Jun 2018 14:03:09 +0000
Bug 1468269: Derive Animate for ComplexColorRatios. r=kamidphish It'd generate the same implementation. MozReview-Commit-ID: Afpv0sjeWdj
4987f0a3414ad47d3dc172a22b279f81d38e55fc: Merge mozilla-central to mozilla-inbound
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 16:23:42 +0300 - rev 806877
Push 112976 by bmo:emilio@crisal.io at Tue, 12 Jun 2018 14:03:09 +0000
Merge mozilla-central to mozilla-inbound
af37f60c83d59e82e557f9065c0fff206bc14aa2: Backed out 3 changesets (bug 1467143) for permafailing webplatform test on html/semantics/forms/the-label-element/label-attributes.sub.html, bug 1468188. r=backout
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 15:35:12 +0300 - rev 806876
Push 112976 by bmo:emilio@crisal.io at Tue, 12 Jun 2018 14:03:09 +0000
Backed out 3 changesets (bug 1467143) for permafailing webplatform test on html/semantics/forms/the-label-element/label-attributes.sub.html, bug 1468188. r=backout Backed out changeset 0154f49c8c47 (bug 1467143) Backed out changeset cc6299605cfd (bug 1467143) Backed out changeset f2f9a6d163f3 (bug 1467143)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip