7f66590787f94d709da68cfe8a40fd5d2cc2f0b9: Bug 1438839 - Add tools/ as part of the whitelist of flake8 r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Fri, 16 Feb 2018 11:48:12 +0100 - rev 462159
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1438839 - Add tools/ as part of the whitelist of flake8 r=ahal MozReview-Commit-ID: 3J44Yz7rV63
ad5d0d34bddb427b2b89d218d7761c472a64428a: Bug 1445737: Update stacks in perf tests. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 14:27:52 +0100 - rev 462158
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445737: Update stacks in perf tests. r=dao MozReview-Commit-ID: F9cMQa32Tgm
b2ea6e952b07030da77b0b03f7a5cec46b2e8989: Bug 1445737: Ensure we only update tabsInTitlebar once during browser startup. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 15:51:30 +0100 - rev 462157
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445737: Ensure we only update tabsInTitlebar once during browser startup. r=dao Two fixes here: updateAppearance really depends on the tabbrowser.xml updateVisibility(), so make that dependency explicit and remove the event handling from tabbrowser. After the previous patch, TabsInTitlebar.init() runs much earlier, which means that the initialization check that bails out from update() is not taken. Turns out that this is definitely not an edge case, and that tons of initialization code all over gBrowser.onDOMContentLoaded call updateAppearance(true), causing tons of extra invalidation and reflows that aren't really needed. Ensure we only do the work once. MozReview-Commit-ID: 2E9b12aBast
9161c98ddd465a9bd02104a8381c7627442192eb: Bug 1445737: Simplify a bit now that we unconditionally shuffle the window attributes after init(). r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 12:21:53 +0100 - rev 462156
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445737: Simplify a bit now that we unconditionally shuffle the window attributes after init(). r=dao MozReview-Commit-ID: 78lPD2ZISWV
bcb2edb200851ab83d979310e08fe41c165d5447: Bug 1445737: Update tabsintitlebar stuff before layout. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 00:44:58 +0100 - rev 462155
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445737: Update tabsintitlebar stuff before layout. r=dao Not doing can it cause perf issues, but old Linux distros aren't really happy about it, and they barf when the chromemargin is removed dynamically, so prevent that happening by default. Right now it happens on the resize we do right before loading the window, but that will stop working after bug 1439875. MozReview-Commit-ID: 1Rhaz07fHaY
e117b94b5235a3d1e5b6ed4bcaf17d1a8c601959: Bug 1439875: Fix extension windows. r=kmag
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:21:33 +1100 - rev 462154
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Fix extension windows. r=kmag Now we're loading the sizemode attribute earlier, doing this on load stops working. MozReview-Commit-ID: ToiJiYrvFw
dbd4c2b95f3006c457e915e89015cee80e0f13d5: Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:21:33 +1100 - rev 462153
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh MozReview-Commit-ID: 7gJvF00WDgR
6095f1c83e38774b7069755ad11fee043cc274de: Bug 1439875: Update browser_windowopen_flicker.js. r=florian
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:21:33 +1100 - rev 462152
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Update browser_windowopen_flicker.js. r=florian To avoid hacking around the empty window, and handle the activation issue seen on Windows / OSX. MozReview-Commit-ID: oK3T8FKd5n
244ea0dbcc705075632f04c547dd636429e17db9: Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:21:33 +1100 - rev 462151
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian MozReview-Commit-ID: Jln9ejZh2b6
482afec9e81fa9fbbb028b6d7bf4ca4da241675c: Bug 1439875: Fire MozBeforeInitialXULLayout before sizing the window. r=florian,smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:19:50 +1100 - rev 462150
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Fire MozBeforeInitialXULLayout before sizing the window. r=florian,smaug This gives the chance to code that relies on setting the XUL window attributes to run before we actually size the window. This should prevent the resizing on OSX and fix some other untested stuff that the first commit probably broke... MozReview-Commit-ID: DhCWgmCppek
aa2b5cb5120b6fd12a1df677f5077e326d29bb95: Bug 1439875: Size the XUL window before doing layout. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Mar 2018 21:19:50 +1100 - rev 462149
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439875: Size the XUL window before doing layout. r=smaug The only subtle thing is the mCenterAfterLoad stuff, which is gated after a mChromeLoaded. Other than that it follows the same pattern as bug 345560. MozReview-Commit-ID: 8qDiA2yn9DB
b61bf51fd0c2f788ce98c96d7f205cc4d5c48424: Bug 1446079 - Remove test_predictor.js setting of new-cache preferences that are no longer needed. r=hurley
L. David Baron <dbaron@dbaron.org> - Fri, 16 Mar 2018 08:45:08 -0700 - rev 462148
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446079 - Remove test_predictor.js setting of new-cache preferences that are no longer needed. r=hurley These are the only occurrences of "browser.cache.use_new_backend" in the tree. MozReview-Commit-ID: IOSw0uUD5FW
40bb22b8571ed586914e0ffc890830d0e95fb0fe: Bug 1446077 - Remove Services.cache, since it's unused (in favor of Services.cache2). r=mayhemer
L. David Baron <dbaron@dbaron.org> - Fri, 16 Mar 2018 08:45:07 -0700 - rev 462147
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446077 - Remove Services.cache, since it's unused (in favor of Services.cache2). r=mayhemer MozReview-Commit-ID: D2mNPwQxpHD
9cbafe1855ccac5fd2f0c2e549e830a66a72f84f: Bug 1443492: Flush the document, not the shell, in cross-doc getComputedStyle situations. r=dbaron
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Mar 2018 15:29:34 +0100 - rev 462146
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1443492: Flush the document, not the shell, in cross-doc getComputedStyle situations. r=dbaron We flushed the style of the original doc, but not layout, and thus the iframe resize wasn't noticed, and the style flush on the child presShell wasn't sufficient. Do a style flush on the child document instead, so that it flushes layout on the parent document too if needed. MozReview-Commit-ID: 5ZhBuxpKIUg
62d1727dd81aba8e707437b7eb622615db1f56d5: Back out Bug 1401455 due to Marionette failures on a CLOSED TREE
James Willcox <snorp@snorp.net> - Fri, 16 Mar 2018 11:19:01 -0500 - rev 462145
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Back out Bug 1401455 due to Marionette failures on a CLOSED TREE
2e2d815db8e45d1ab2cfc201c8cb9c6cc2d2640f: Bug 1445587 - Port Fetch to WorkerRef - part 4 - Fetch Request, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 16:52:29 +0100 - rev 462144
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445587 - Port Fetch to WorkerRef - part 4 - Fetch Request, r=smaug
5c7105dd8159160f30cff39223d6d9d0739f8b69: Bug 1445587 - Port Fetch to WorkerRef - part 3 - FetchStreamReader, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 16:52:29 +0100 - rev 462143
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445587 - Port Fetch to WorkerRef - part 3 - FetchStreamReader, r=smaug
a5ef5edfe67a3c11f335c0f1ee5116cedf1e607a: Bug 1445587 - Port Fetch to WorkerRef - part 2 - FetchStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 16:52:29 +0100 - rev 462142
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445587 - Port Fetch to WorkerRef - part 2 - FetchStream, r=smaug
947cf2126bb33164d21e0c45ce392c4372d25972: Bug 1446204 - Response body should be marked as used if used as stream, r=till
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 16:52:28 +0100 - rev 462141
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446204 - Response body should be marked as used if used as stream, r=till
ea814d63c9e9f3a35d0e741370c7064e888679fc: Bug 1446174 - Fetch::Abort() should interrupt the underlying fetch, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 16:52:28 +0100 - rev 462140
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446174 - Fetch::Abort() should interrupt the underlying fetch, r=smaug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip