Andrea Marchesini
3750b8cf84
Bug 1369761 - ContextualIdentityService should not be initialized before first paint, r=florian
2017-06-13 13:04:49 +02:00
Florian Quèze
d0a8fb470b
Bug 1372326 - record services initialized during startup, r=mconley.
2017-06-13 08:39:39 +02:00
Florian Quèze
346a3e2bcb
Bug 1371603 - avoid loading UnifiedComplete.js before first paint, r=mak.
2017-06-09 15:11:10 +02:00
Florian Quèze
dc628a8ae3
Bug 1369705 - avoid starting the search service or calling the search-one-offs XBL constructor before first paint, r=adw.
2017-06-09 15:11:03 +02:00
Florian Quèze
6e4f665838
Bug 1369467 - Move a few module imports off of app-startup, r=mconley.
2017-06-02 22:08:21 +02:00
Mike Conley
34fee886ae
Bug 1369491 - Write reflow tests for the new Photon appmenu and its subviews. r=florian
...
MozReview-Commit-ID: FaIf0GXRaUs
--HG--
extra : rebase_source : a3b3507b9737cbbd3440f22163dc2bb984ed5abe
2017-05-31 17:10:30 -04:00
Mike Conley
23d8dc34fb
Bug 1363505 - Add tab switch reflow test. r=florian on a CLOSED TREE
...
MozReview-Commit-ID: 9A77Fi6Kroi
--HG--
extra : rebase_source : 335ee632adf3e247891d74858e0a26ab71156441
extra : amend_source : a3cdf9183e12884f6a0225e098288fa067249832
2017-05-25 16:05:53 -04:00
Mike Conley
55fb97ac25
Bug 1363505 - Add tab growth reflow test. r=florian
...
MozReview-Commit-ID: 8Qes9Srkskm
--HG--
extra : rebase_source : d66f16709cecc165c6fc37272e5141ddfdc4139c
2017-05-25 15:49:37 -04:00
Mike Conley
12bc86a9e3
Bug 1363505 - Add tab squeeze reflow test. r=florian
...
MozReview-Commit-ID: Jd7uVrNaMbh
--HG--
extra : rebase_source : 5674f2cc3161863f3fa4a5d7050b6418ba78ed49
2017-05-10 22:16:12 -04:00
Mike Conley
9f8077ca03
Bug 1363505 - Add reflow test for window closing. r=florian
...
MozReview-Commit-ID: AmjNIldSQIz
--HG--
extra : rebase_source : b2029de5e4bfb9779de45c1b22dc992d477d77d5
2017-05-09 17:10:14 -04:00
Mike Conley
d0db46dda1
Bug 1369140 - Part 6: Adjust the last few reflow tests to reflect reality. r=bustage-fix on a CLOSED TREE
...
MozReview-Commit-ID: 4mVMX4GzZ7X
--HG--
extra : amend_source : 9990085a0c924d17a34cdf8035bf00b5e156bae3
2017-06-01 11:37:31 -04:00
Ehsan Akhgari
07a23d4780
Bug 1369140 - Part 5: Test that tab opening no longer incurs a reflow in focusAndSelectUrlBar
2017-06-01 11:11:08 -04:00
Ehsan Akhgari
e51b07a10f
Bug 1369140 - Part 4: Test that window opening no longer incurs a reflow in focusAndSelectUrlBar
2017-06-01 10:20:55 -04:00
Ehsan Akhgari
6d2f587da5
Bug 1369140 - Part 3: Test that tab opening no longer incurs a reflow in _adjustFocusAfterTabSwitch
2017-06-01 10:04:40 -04:00
Ehsan Akhgari
301b2560fc
Bug 1369140 - Part 2: Test that tab closing no longer incurs a reflow; r=mconley
2017-06-01 08:55:30 -04:00
Florian Quèze
0adcd1d3e9
Bug 1358798 - add a test preventing us from loading scripts unintentionally during startup, r=mconley,mccr8.
2017-05-31 23:00:43 +02:00
Emilio Cobos Álvarez
ce89a4520e
Bug 1347270: Also rewrite browser_toolbariconcolor_restyles.js using restyleGeneration. r=bholley
...
MozReview-Commit-ID: FWNKPj0jODk
--HG--
extra : rebase_source : a92fa2777717afd6c6c2dd64e4dc5ae719ccb14d
2017-05-31 00:29:27 +02:00
Mike Conley
581e75b68f
Bug 1362866 - Rearrange tab focusing behaviour to avoid extra potential reflows. r=Felipe
...
MozReview-Commit-ID: F1S179A1GH6
--HG--
extra : rebase_source : 411989442c931efd2d9fe5c475b32b487aa6c987
2017-05-23 13:08:11 -04:00
Mike Conley
158eeb033b
Bug 1362866 - Remove MozTabChildNotReady event usage from tabbrowser.xml, and replace with nsITabParent.hasPresented. r=billm
...
nsITabParent.hasPresented already encapsulates the case where the TabChild might
not have been constructed, since such a tab could never have been presented to
the user. If we're async tab switching to a tab that's never presented before,
we blank it out initially while waiting for its layers.
MozReview-Commit-ID: CL76wLmjRxc
--HG--
extra : rebase_source : ebdfc62ba924092f7a9356f83bc74c504a3f487d
2017-05-20 17:04:48 -04:00
Mike Conley
0fc1441c96
Bug 1354194 - Add reflow regression tests for tab closing. r=florian
...
MozReview-Commit-ID: IWi3vEI5tIg
--HG--
extra : rebase_source : 7412cf32c731872c5542299a3533d5f8b061ae0a
2017-05-03 13:52:36 -04:00
Mike Conley
e6768389f2
Bug 1354194 - Make browser_windowopen_reflows.js use the reflow test helper and make the whitelist reflect reality. r=florian
...
MozReview-Commit-ID: 1mknVjSVIKe
--HG--
extra : rebase_source : 28079a63543f7d71c1fe649919c3fcc1f8f86cc6
2017-05-03 13:32:36 -04:00
Mike Conley
945923c2d1
Bug 1354194 - Make browser_tabopen_reflows.js use the new reflow test helper, and make the whitelist reflect reality. r=florian
...
MozReview-Commit-ID: 5Pyocd7BN4e
--HG--
extra : rebase_source : c928cf7beee277d1e59e594830c1500b1dab641f
2017-05-02 17:40:07 -04:00
Mike Conley
4cdf0cab90
Bug 1354194 - Add utility method for more easily writing reflow tests. r=florian
...
This also consolidates the pre-existing style and layout flush regression tests
into the same performance folder.
MozReview-Commit-ID: IA3FqroG75O
--HG--
rename : browser/base/content/test/windows/.eslintrc.js => browser/base/content/test/performance/.eslintrc.js
rename : browser/base/content/test/general/browser_tabopen_reflows.js => browser/base/content/test/performance/browser_tabopen_reflows.js
rename : browser/base/content/test/windows/browser_toolbariconcolor_restyles.js => browser/base/content/test/performance/browser_toolbariconcolor_restyles.js
rename : browser/base/content/test/general/browser_windowopen_reflows.js => browser/base/content/test/performance/browser_windowopen_reflows.js
extra : rebase_source : b226a9aceecf118ffad2f23c2361f0be403d5aaf
2017-05-02 17:30:18 -04:00