879cc38850e1b8a7cbe504f164804b85919aa707: Bug 1469233 - remove pingsOverdue from simpleMeasurements; r?Dexter draft
Arjun Krishna Babu <arjunkrishnababu96@gmail.com> - Wed, 20 Jun 2018 18:51:09 +0530 - rev 809611
Push 113726 by bmo:arjunkrishnababu96@gmail.com at Fri, 22 Jun 2018 15:11:40 +0000
Bug 1469233 - remove pingsOverdue from simpleMeasurements; r?Dexter pingsOverdue is a telemetry-specific data field that is not used anymore. Therefore it is being removed from both the docs and TelemetrySession.jsm The logic that exports and computes the overdue pings count, and all related code, is also removed. Associated test failure (due to performing the above) is fixed by removing the offending test code. MozReview-Commit-ID: DZUapvZbC9U
61dfc8f6008e944ecc4be65cf15de69644cc6521: Bug 1468869 - Add git-cinnabar support for wpt-manifest download, r?ato draft
Ahilya Sinha <asinha@mozilla.com> - Thu, 14 Jun 2018 15:51:26 -0700 - rev 809610
Push 113725 by bmo:asinha@mozilla.com at Fri, 22 Jun 2018 15:10:48 +0000
Bug 1468869 - Add git-cinnabar support for wpt-manifest download, r?ato MozReview-Commit-ID: 7Nl4r7ty7Ji
811dce0a615f5416839e8d4bd2799c3765c73516: Bug 1446101 - Part 4: Remove old alltabs code, rename alltabs-popup to newtab-popup r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Wed, 06 Jun 2018 16:34:49 -0500 - rev 809609
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1446101 - Part 4: Remove old alltabs code, rename alltabs-popup to newtab-popup r?dao MozReview-Commit-ID: 1U0Jg9bpEGV
0e34167d196773f0bb6142544514a0f5ed96aa05: Bug 1446101 - Part 3: Make History > Hidden Tabs deep link to Hidden Tabs menu r?mak draft
Mark Striemer <mstriemer@mozilla.com> - Mon, 04 Jun 2018 17:11:23 -0500 - rev 809608
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1446101 - Part 3: Make History > Hidden Tabs deep link to Hidden Tabs menu r?mak MozReview-Commit-ID: KgfpYbfVjUm
e88e11bada22be57273b8c03c4462fc34546d31d: Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Wed, 06 Jun 2018 15:48:21 -0500 - rev 809607
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r?dao MozReview-Commit-ID: 3VzqnG6X5rw
d84df0e392d2b55f82bc5e3b1fe776ca6e6d7b1e: bug 1446101 - Part 1: Extract a common TabsListBase class from TabsPopup r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Tue, 15 May 2018 18:40:07 -0500 - rev 809606
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
bug 1446101 - Part 1: Extract a common TabsListBase class from TabsPopup r?dao MozReview-Commit-ID: KPvk0fVoGzG
39936912aca97f641840e8d41da261932143de36: Bug 1464927 - Make nsImageBoxFrame fallback from WebRender consistently with nsImageFrame. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 22 Jun 2018 09:32:27 -0400 - rev 809605
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1464927 - Make nsImageBoxFrame fallback from WebRender consistently with nsImageFrame. r=tnikkel Vector images don't support image containers if they are animated. In order to support this with WebRender, we would need to know when the generated shared surface was composited, so that we can update the image container on the next refresh tick. Because images use a different code path (not ImageClient), we don't have the ability at present. Changing vector images naively and just updating on every refresh tick if there is an image container to avoid fallback causes the animation to be very janky. Given nsImageFrame is already using fallback properly in this situation, then we can just fix nsImageBoxFrame to do the same. This gives acceptable performance without any visible slowness on the animation.
bfd72943e30fb7cb1d38d7babc93ba51c5b96b0d: Bug 1470358: Deduplicate sheet insertion code between document and shadow root. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 12:53:18 +0200 - rev 809604
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1470358: Deduplicate sheet insertion code between document and shadow root. r=heycam Summary: Sort of straight-forward cleanup. Test Plan: Covered by existing tests. Reviewers: heycam Reviewed By: heycam Bug #: 1470358 Differential Revision: https://phabricator.services.mozilla.com/D1763
cc09d4eeb4153b6b380645f7c15544303b81e443: Bug 1460527 - Adjust WPT expectations for font fallback changes that affect fragile first-letter tests. r=me.
Jonathan Kew <jkew@mozilla.com> - Fri, 22 Jun 2018 11:52:21 +0100 - rev 809603
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1460527 - Adjust WPT expectations for font fallback changes that affect fragile first-letter tests. r=me.
fced30d7aa5367e04030510ad49585bc79ec94c0: Bug 1460527 - Add Symbola to the common fallbacks list on Linux, to reduce the probability of falling back to the color-emoji font when emoji-style rendering is not actually wanted. r=m_kato
Jonathan Kew <jkew@mozilla.com> - Wed, 20 Jun 2018 19:47:08 +0100 - rev 809602
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1460527 - Add Symbola to the common fallbacks list on Linux, to reduce the probability of falling back to the color-emoji font when emoji-style rendering is not actually wanted. r=m_kato
55740f35314d338d8ff2544ade47387d51df5018: Bug 1469176: Load svg.css upfront. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Jun 2018 12:47:11 +0200 - rev 809601
Push 113724 by bmo:mstriemer@mozilla.com at Fri, 22 Jun 2018 14:48:42 +0000
Bug 1469176: Load svg.css upfront. r=jwatt Test Plan: Covered by existing tests. Reviewers: jwatt Reviewed By: jwatt Bug #: 1469176 Differential Revision: https://phabricator.services.mozilla.com/D1762
5fe15afbed5c5a96c93a35ff437f51d7ee0ddd85: Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. draft
Luca Greco <lgreco@mozilla.com> - Wed, 14 Feb 2018 17:32:33 +0100 - rev 809600
Push 113723 by bmo:lgreco@mozilla.com at Fri, 22 Jun 2018 14:33:27 +0000
Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. MozReview-Commit-ID: 3GIFhnxMJVn
beda82e5f15f539cd880307fe15a41c42a695326: Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. draft
Luca Greco <lgreco@mozilla.com> - Wed, 14 Feb 2018 17:32:33 +0100 - rev 809599
Push 113722 by bmo:lgreco@mozilla.com at Fri, 22 Jun 2018 14:29:22 +0000
Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. MozReview-Commit-ID: 3GIFhnxMJVn
3ad6bc8d95a0c77dcf201c7b04b6bfda2e8b906b: Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. draft
Luca Greco <lgreco@mozilla.com> - Wed, 14 Feb 2018 17:32:33 +0100 - rev 809598
Push 113721 by bmo:lgreco@mozilla.com at Fri, 22 Jun 2018 14:18:13 +0000
Bug 1437864 - Implement userScripts API methods to allow an extension to inject custom APIs in the isolated userScripts sandboxes. MozReview-Commit-ID: 3GIFhnxMJVn
ad786218f5d9f3b632d7336c8a06c5e3fe61430d: Bug 1437861 - Implement userScripts.register and execute userScripts js code in isolated sandboxes. draft
Luca Greco <lgreco@mozilla.com> - Mon, 12 Feb 2018 02:59:04 +0100 - rev 809597
Push 113720 by bmo:lgreco@mozilla.com at Fri, 22 Jun 2018 14:03:12 +0000
Bug 1437861 - Implement userScripts.register and execute userScripts js code in isolated sandboxes. MozReview-Commit-ID: 6RamPDLNK4V
3a8380084ac15e6482e12ad3d2b25cf9efb26591: Bug 1467461 - Migrate CrashReportingService to JobIntentService; r?jchen draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 22 Jun 2018 16:42:43 +0300 - rev 809596
Push 113719 by plingurar@mozilla.com at Fri, 22 Jun 2018 13:47:02 +0000
Bug 1467461 - Migrate CrashReportingService to JobIntentService; r?jchen Use a stub service to actually start our crash reporter. On 26+ devices it will be called with "am start-foreground-service". This ensures it can be started even from background and the crash reporting process would work as before but ActivityManager will post an ANR error to logcat after 5 seconds because we aren't calling Service.startForeground() (which would mean a user visible notification). Will use different Job Ids depending on if the app is Firefox Release or Firefox Beta. Because the class holding all Job Ids is inaccessible to us we will hardcode the same values and use them in-place inside CrashReporterService. MozReview-Commit-ID: GATl6Waa9St
17504f285b6720cf00a95423032b03ab74db74e8: Bug 1385464 - Start using support library v. 26; r?nalexander draft
Petru Lingurar <petru.lingurar@softvision.ro> - Thu, 07 Jun 2018 13:44:36 +0300 - rev 809595
Push 113719 by plingurar@mozilla.com at Fri, 22 Jun 2018 13:47:02 +0000
Bug 1385464 - Start using support library v. 26; r?nalexander This patch also: Resolves missing resources and api changes - LeanplumActionBarActivity was removed because Support Library 26 deprecated ActionBarActivity. Class was already not in use. - CustomTabsService added two new methods which we need to override. Tested to make sure that previous functionality was maintained but with the addition of the two new methods maybe that feature could be improved. - For checking layout direction we'll use our own new method from ViewUtil which mimics what the now restricted method from the support library would do. - Upgraded to use AppCompatResources#getDrawable(..) in place of the now restricted AppCompatDrawableManager.get().getDrawable(..). Resolves obscure leaks and crashes after the upgrade - LoaderManager.destroyLoader(..) was added before the existing call to LoaderManager.restartLoader(..) to prevent potential Cursor leaks - Disable website suggestions depending on the address bar inputs when running in automation to avoid Robocop tests failing (they were entering serially maybe 100 characters in <5 ms which created around that many new Threads, operation that could cause the Executor to throw a RejectedExecutionException) At the moment this functionality is not covered by tests anyway and it was the only fix I could find that would not involve changing the whole implemenation for address bar suggestions, implementation which in the real world works ok. MozReview-Commit-ID: 2fX1SBHiSh0
8cc2522b5cc700eaa8fd6b0c1b1536e4a3b99947: Bug 1470432 - Land approved debugger.html telemetry event probes in Events.yaml r?me draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Fri, 22 Jun 2018 14:44:02 +0100 - rev 809594
Push 113718 by mratcliffe@mozilla.com at Fri, 22 Jun 2018 13:44:44 +0000
Bug 1470432 - Land approved debugger.html telemetry event probes in Events.yaml r?me MozReview-Commit-ID: LD1mNET7xPk
bf625a793c01da4bcc45e8b92214e6ee73cc6cc5: Bug 1446362 - Part 2 - Remove "tree" from the permission preferences. r=johannh draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Fri, 22 Jun 2018 14:13:53 +0100 - rev 809593
Push 113717 by paolo.mozmail@amadzone.org at Fri, 22 Jun 2018 13:15:37 +0000
Bug 1446362 - Part 2 - Remove "tree" from the permission preferences. r=johannh MozReview-Commit-ID: 9IYpH8SvsCw
6bdd2102000e9db1b213783c39d56a729a4a29c0: Bug 1446362 - Part 1 - Refactor tests to reduce some duplication. r=johannh draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Fri, 22 Jun 2018 14:13:41 +0100 - rev 809592
Push 113717 by paolo.mozmail@amadzone.org at Fri, 22 Jun 2018 13:15:37 +0000
Bug 1446362 - Part 1 - Refactor tests to reduce some duplication. r=johannh MozReview-Commit-ID: 2m0Oymlh51z
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip