2693ae3f037ef36e9f8bf6f59ac608198d8a911d: Bug 1380893 - Add CI for plain builds; r?Build draft
Gregory Szorc <gps@mozilla.com> - Fri, 20 Apr 2018 10:31:05 -0700 - rev 785821
Push 107321 by bmo:gps@mozilla.com at Fri, 20 Apr 2018 17:42:18 +0000
Bug 1380893 - Add CI for plain builds; r?Build This commit adds CI tasks to perform "plain" builds. These builds use the same toolchains used by official builds. But that's about it. The mozconfig changes are minimal and only set up paths to toolchain artifacts. sccache is not used. The main goal of these builds is to have a "reference" build that matches an out-of-the-box build environment as much as possible. We want this mainly so we have timing and behavior information that matches what developers are doing. The Windows/generic Taskcluster worker doesn't like it when you specify an artifact directory that doesn't exist. So we needed to add a mozharness step to ensure UPLOAD_PATH exists to prevent those tasks from erroring. I'm not super thrilled about using mozharness here. We definitely don't really need mozharness. But the main thing it is providing that we care about is the Perfherder metrics data. I don't feel like scope bloating to move that out of mozharness at this time. I only implemented Linux64 and Windows64 because I'm not convinced coverage on 32-bit build variations is useful. Tasks only run on trunk because they are informational only and we don't need to waste resources running these on release repos and on Try. They are tier 2 because they aren't critical to shipping Firefox. MozReview-Commit-ID: Gl6hGYbFX9b
32e44ae6b04804b231b9f58b04f3647f5d0da00c: Bug 1442604 - Add tests for the select and autocompletion popups used in an extension devtools panels. draft
Luca Greco <lgreco@mozilla.com> - Fri, 20 Apr 2018 19:16:27 +0200 - rev 785820
Push 107320 by luca.greco@alcacoop.it at Fri, 20 Apr 2018 17:42:17 +0000
Bug 1442604 - Add tests for the select and autocompletion popups used in an extension devtools panels. MozReview-Commit-ID: 5ov2YaeQV8V
b895626cd71b78e303f575840fb1d819bccaf756: Bug 1455680 - Notify document-element-inserted in XUL documents;r=bz draft
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 20 Apr 2018 10:36:42 -0700 - rev 785819
Push 107319 by bgrinstead@mozilla.com at Fri, 20 Apr 2018 17:39:31 +0000
Bug 1455680 - Notify document-element-inserted in XUL documents;r=bz We'll want to use this event to inject scripts before other scripts run in XUL documents. It already fires in HTML documents. MozReview-Commit-ID: 7FW0R8r9o9G
549cf204e8970592a13d9fd826d16257d35332be: Bug 1442296 - Adapt input and button styling inside popups to look better with themes. draft
Dylan Stokes <stokesdy@msu.edu> - Thu, 29 Mar 2018 22:13:44 -0400 - rev 785818
Push 107318 by bmo:stokesdy@msu.edu at Fri, 20 Apr 2018 17:27:37 +0000
Bug 1442296 - Adapt input and button styling inside popups to look better with themes. MozReview-Commit-ID: 5gVCkhQ91Q3
d2bed1342e9f288cba6d66ca00c1cbb417ee5f75: Bug 1442604 - Add tests for the select and autocompletion popups used in an extension devtools panels. draft
Luca Greco <lgreco@mozilla.com> - Fri, 20 Apr 2018 19:16:27 +0200 - rev 785817
Push 107317 by luca.greco@alcacoop.it at Fri, 20 Apr 2018 17:26:29 +0000
Bug 1442604 - Add tests for the select and autocompletion popups used in an extension devtools panels. MozReview-Commit-ID: 5ov2YaeQV8V
13b5e760551db13e24be127a12137689355bfe9b: Bug 1442604 - Split WebExtension devtools theme API tests in a separate test file. draft
Luca Greco <lgreco@mozilla.com> - Tue, 17 Apr 2018 16:05:02 +0200 - rev 785816
Push 107317 by luca.greco@alcacoop.it at Fri, 20 Apr 2018 17:26:29 +0000
Bug 1442604 - Split WebExtension devtools theme API tests in a separate test file. MozReview-Commit-ID: 6iOpBeSQZQo
b85970824b927e58746241fd2679a4f4472264e3: Bug 1442296 - Adapt input and button styling inside popups to look better with themes. draft
Dylan Stokes <stokesdy@msu.edu> - Thu, 29 Mar 2018 22:13:44 -0400 - rev 785815
Push 107316 by bmo:stokesdy@msu.edu at Fri, 20 Apr 2018 17:24:07 +0000
Bug 1442296 - Adapt input and button styling inside popups to look better with themes. MozReview-Commit-ID: 5gVCkhQ91Q3
4f48cdae4cb8c8afb05c06365ef40724309951cb: Bug 1455649: Add scaffolding for document.l10n implemented through webidl. draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 19 Apr 2018 16:37:49 -0700 - rev 785814
Push 107315 by dtownsend@mozilla.com at Fri, 20 Apr 2018 17:14:31 +0000
Bug 1455649: Add scaffolding for document.l10n implemented through webidl. MozReview-Commit-ID: 9BXEwCOIoy8
fec17e51def88d811665bf8bc3c1129b7ae56a4c: Bug 1440782 Part 3 - Add preference-rollback action to Normandy r?Gijs draft
Mike Cooper <mcooper@mozilla.com> - Thu, 19 Apr 2018 13:18:15 -0700 - rev 785813
Push 107314 by bmo:mcooper@mozilla.com at Fri, 20 Apr 2018 17:11:12 +0000
Bug 1440782 Part 3 - Add preference-rollback action to Normandy r?Gijs MozReview-Commit-ID: rmXvlBTUmH
adddf93a6c177a6385ae94a3694e39dd0a85fcfb: Bug 1455680 - Notify document-element-inserted in XUL documents;r=bz draft
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 20 Apr 2018 10:01:36 -0700 - rev 785812
Push 107313 by bgrinstead@mozilla.com at Fri, 20 Apr 2018 17:01:58 +0000
Bug 1455680 - Notify document-element-inserted in XUL documents;r=bz We'll want to use this event to inject scripts before other scripts run in XUL documents. It already fires in HTML documents. MozReview-Commit-ID: 7FW0R8r9o9G
6d16ba2871090dddaaf56f11898d254fceee5e1c: Bug 1455649: Add scaffolding for document.l10n implemented through webidl. draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 19 Apr 2018 16:37:49 -0700 - rev 785811
Push 107312 by dtownsend@mozilla.com at Fri, 20 Apr 2018 17:01:03 +0000
Bug 1455649: Add scaffolding for document.l10n implemented through webidl. MozReview-Commit-ID: 9BXEwCOIoy8
55d623fc9ff610f35b8de79a2ff0c80bdf6990c7: Bug 478035 - Remove the now unnecessary code that attempts to fix a missing places root. r?mak draft
Mark Banner <standard8@mozilla.com> - Thu, 19 Apr 2018 11:17:36 +0100 - rev 785810
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 478035 - Remove the now unnecessary code that attempts to fix a missing places root. r?mak MozReview-Commit-ID: LP3O1JX9V0d
cae78c106b8cf2413a55ed0e60682df3ab8fedfa: Bug 478035 - Re-create the built-in root folders if they are missing in the places database. r?mak draft
Mark Banner <standard8@mozilla.com> - Wed, 18 Apr 2018 18:29:19 +0100 - rev 785809
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 478035 - Re-create the built-in root folders if they are missing in the places database. r?mak MozReview-Commit-ID: FU7o6q5NpdR
0e60d3c4dc2bde877a963ecb37e1b246bf9a4825: Bug 478035 - Move the code for obtaining the places built-in folder ids from nsNavBookmarks to Database. r?mak draft
Mark Banner <standard8@mozilla.com> - Wed, 18 Apr 2018 15:53:07 +0100 - rev 785808
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 478035 - Move the code for obtaining the places built-in folder ids from nsNavBookmarks to Database. r?mak MozReview-Commit-ID: 74we2Z47xY
a10d637e167809a078442e81df24b2f0ae1c63bf: Bug 1443424 - Only set eScrollbarThumb on a CompositorHitTestInfo item if the thumb is being layerized. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 17 Apr 2018 18:58:42 -0400 - rev 785807
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1443424 - Only set eScrollbarThumb on a CompositorHitTestInfo item if the thumb is being layerized. r=kats MozReview-Commit-ID: CvngEy9ZsUD
0e471630583f6d4f8f6dd24c826b92095b1041fc: Bug 1455426 - Bump the Sync change counter for parent folders when removing children in Places maintenance. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Tue, 17 Apr 2018 15:37:08 -0700 - rev 785806
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1455426 - Bump the Sync change counter for parent folders when removing children in Places maintenance. r=mak MozReview-Commit-ID: HzwAVGTXXvK
6817a2e394941fa5b46426dc2abde06232062e01: Bug 1455285 - In MoveScrollbarForLayerMargin(), move the actual scrollbar thumb layer, not the scrollbar container layer. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 19 Apr 2018 15:58:44 -0400 - rev 785805
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1455285 - In MoveScrollbarForLayerMargin(), move the actual scrollbar thumb layer, not the scrollbar container layer. r=kats This was regressed by bug 1420512, which changed things so that ScrollbarData::mDirection is set for both kinds of scrollbar layers. MozReview-Commit-ID: 3UHFSOgDtWj
9bb64b4e34ce2ec456f4e6084a7b358e5ca500e0: Bug 1455302 - Robustify the IsSamplerThread() check similarly to the updater code. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 19 Apr 2018 10:10:00 -0400 - rev 785804
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1455302 - Robustify the IsSamplerThread() check similarly to the updater code. r=botond Same as the previous patch, but adapted for the sampler thread. MozReview-Commit-ID: 7PVaPl38FkM
8450bccb1873ca29bd5f226af0dcf5d6186612f0: Bug 1455302 - Allow scheduling updater thread tasks before we have the updater thread id. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 19 Apr 2018 10:09:59 -0400 - rev 785803
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1455302 - Allow scheduling updater thread tasks before we have the updater thread id. r=botond This is possible if we just let the APZUpdater know during construction if WR is enabled or not, and that information combined with the pref will allow it to know whether to use the scene builder thread task queue or just use the compositor thread as the updater thread. MozReview-Commit-ID: 7IGMMtl7iFP
fbfbfe496fcb39556a00f9209116b8374e79bcb7: Bug 1454594 - Avoid running unordered_map static initializers. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 18 Apr 2018 17:32:38 -0400 - rev 785802
Push 107311 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 16:56:49 +0000
Bug 1454594 - Avoid running unordered_map static initializers. r=botond We wrap the std::unordered_map in a StaticAutoPtr so that there's no initialization cost, and also so that we have a smaller memory footprint in processes that aren't using WebRender+APZ. MozReview-Commit-ID: 9QCKiv0IzB8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip