5d5d1d2271049d89c79f32b295b5859a5ffe7950: Bug 1400404 - Adding bool and number to list of PropTypes in Json-Panel. r=Honza
abhinav <abhinav.koppula@gmail.com> - Fri, 22 Sep 2017 13:21:07 +0530 - rev 383333
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1400404 - Adding bool and number to list of PropTypes in Json-Panel. r=Honza MozReview-Commit-ID: cTrHWYFtwW
1e3c2c6f12d16798d2ca82f597205d854c7a5f82: Bug 1403545 - Stop allocating in fmt::Write for nsA[C]String, r=froydnj
Michael Layzell <michael@thelayzells.com> - Wed, 27 Sep 2017 12:19:29 -0700 - rev 383332
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403545 - Stop allocating in fmt::Write for nsA[C]String, r=froydnj MozReview-Commit-ID: 6EOJ8QBrwXK
76abb09a9d97478a4f3db5257d570000de818e27: servo: Merge #18656 - Stop allocating in fmt::Write for nsA[C]String (from mystor:bug1403545); r=emilio
Michael Layzell <michael@thelayzells.com> - Wed, 27 Sep 2017 13:00:54 -0500 - rev 383331
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
servo: Merge #18656 - Stop allocating in fmt::Write for nsA[C]String (from mystor:bug1403545); r=emilio <!-- Please describe your changes on the following line: --> This is the servo side of gecko bug 1403545 https://bugzilla.mozilla.org/show_bug.cgi?id=1403545. It's fixing a stylo perf regression caused by #18642 It has already been reviewed on the gecko side by froydnj Source-Repo: https://github.com/servo/servo Source-Revision: 35ad0316f6fc517e1f4ba0b0a4a4b2bcd1646656
aa97adfab999649954c013989d8aef2f7fd874ab: Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 27 Sep 2017 11:29:36 -0700 - rev 383330
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout MozReview-Commit-ID: 7zkOWJ56gGO
8d7de39443d6079916f80934fba26ab63eac557b: Bug 1403559 - Remove random-if(webrender) annotations for layers-specific reftests and instead skip the layers checks in the reftest harness. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Sep 2017 10:12:10 -0400 - rev 383329
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403559 - Remove random-if(webrender) annotations for layers-specific reftests and instead skip the layers checks in the reftest harness. r=mstange MozReview-Commit-ID: 8Xtx3aGIx8
69d317fb512649d65f8493ffea511632bc390e81: Bug 1403559 - Remove random-if webrender annotation from test that's consistently passing now. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Sep 2017 10:12:09 -0400 - rev 383328
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403559 - Remove random-if webrender annotation from test that's consistently passing now. r=jrmuizel MozReview-Commit-ID: 8SMnWmWwf3h
9936f2ea4dd2e16c35217dfa7b3350a2db8562dd: Bug 1403559 - Remove obsolete comments referencing closed webrender bugs. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Sep 2017 10:12:09 -0400 - rev 383327
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403559 - Remove obsolete comments referencing closed webrender bugs. r=jrmuizel MozReview-Commit-ID: IkbNOL9xWbh
edbbfba4df54e11e37a0b7e232b212ddfc7e8567: Bug 1403559 - Remove unnecessary asserts-if clause because we only run webrender reftests with e10s. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Sep 2017 10:12:09 -0400 - rev 383326
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403559 - Remove unnecessary asserts-if clause because we only run webrender reftests with e10s. r=jrmuizel MozReview-Commit-ID: ChEtYwbsFq5
41025754ffb431a66a6a0311b88528036f50c738: Backed out changeset db9c439a8298 (bug 1403559) for failing reftest layout/reftests/reftest-sanity/reftest-no-paint.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 20:20:00 +0200 - rev 383325
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset db9c439a8298 (bug 1403559) for failing reftest layout/reftests/reftest-sanity/reftest-no-paint.html. r=backout
81520b5c3a92aed8a5107189ca177c4045770f16: Backed out changeset a785b7aea1e3 (bug 1403559)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 20:19:22 +0200 - rev 383324
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset a785b7aea1e3 (bug 1403559)
14157a1ab206cd0cafd6773319f8326944e3f895: Backed out changeset 0e37a70ad7ce (bug 1403559)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 20:19:16 +0200 - rev 383323
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset 0e37a70ad7ce (bug 1403559)
2bbc62515048f80a21bccacb7e91eaaf094a96e4: Backed out changeset 5572e837e2d0 (bug 1403559)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 20:19:11 +0200 - rev 383322
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset 5572e837e2d0 (bug 1403559)
379e7e7bf80dec2bf8f7df41a7021e4839d9b0ad: Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 19:19:12 +0200 - rev 383321
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley We don't follow this bit intentionally because we know that even if it's set, when none of the other two bits are set there are no other restyle / change hints down the tree. We rely on the frame constructor to clean the mess up, though, and it doesn't really do a good work about it. In particular, the case we're hitting on the test-case is: <body descendant-need-frames change=reconstruct style="display: table-column-group"> <div descendant-need-frames> <div descendant-need-frames> <span needs-frame></span> </div> </div> </body> When we see we need to reconstruct the body, we call ClearRestyleStateFromSubtree, but that doesn't do much now, since we don't follow the descendant-need-frames bits. Then, when we reconstruct the content, we arrive at[1] when constructing the first child <div>. The <div> flags have been cleared, but not the children's! Then a text-node is inserted in a <div>, breaking all sorts of invariants. This is the easiest fix. Other fixes include clearing the flags on SetAsUndisplayedContent. But that implies not clearing them in ShouldCreateItemsForChild, and doing that somewhere more sensible. I suspect it's not too hard, but that's a slightly more risky change, will do it if you prefer it. [1]: http://searchfox.org/mozilla-central/rev/3dbb47302e114219c53e99ebaf50c5cb727358ab/layout/base/nsCSSFrameConstructor.cpp#6092 MozReview-Commit-ID: 7026wkQLQkz
d4ccab1528bf4fe48bcbde2ea7b57cb9313e794a: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 27 Sep 2017 13:24:50 -0400 - rev 383320
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Merge m-c to autoland. a=merge
e10a7083e7a7fab40f1aa1dd446decde7e340281: Bug 1403489 - remove special loader rule for devtools/shared/platform;r=tromey
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Sep 2017 12:38:23 +0200 - rev 383319
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403489 - remove special loader rule for devtools/shared/platform;r=tromey MozReview-Commit-ID: HwhAXHm8ipq
aab1bc673fd7caa494d8f21809d68a370faef1e4: Bug 1395427 p4 - Add form history items deletions to TPS tests. r=markh,tcsc
Edouard Oger <eoger@fastmail.com> - Fri, 22 Sep 2017 15:19:44 -0400 - rev 383318
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1395427 p4 - Add form history items deletions to TPS tests. r=markh,tcsc MozReview-Commit-ID: 3oUBqLuHpoG
243846e63be29af72b30c7929d84a8f28aff6302: Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 22 Sep 2017 15:08:48 -0400 - rev 383317
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh This allows us to have the same form history GUIDs across devices, which is mandatory if we want tombstones to actually do something. MozReview-Commit-ID: Hw6ahbVA5lB
728cc39c9cf94d0c7aa9bb90e65bbc50851b3249: Bug 1395427 p2 - Include guid in formhistory-remove notifications. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 22 Sep 2017 15:19:56 -0400 - rev 383316
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1395427 p2 - Include guid in formhistory-remove notifications. r=markh MozReview-Commit-ID: Je0rV277d7
8aebf21d1a67ab52760bde715ff19aa4c1b45e39: Bug 1395427 p1 - Ignore tps logs/reports. r=tcsc
Edouard Oger <eoger@fastmail.com> - Thu, 21 Sep 2017 15:44:13 -0400 - rev 383315
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1395427 p1 - Ignore tps logs/reports. r=tcsc MozReview-Commit-ID: H69TLLMuCwH
5572e837e2d0bebfa5a78724dc40f734c24b8cf7: Bug 1403559 - Remove random-if(webrender) annotations for layers-specific reftests and instead skip the layers checks in the reftest harness. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 27 Sep 2017 10:12:10 -0400 - rev 383314
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403559 - Remove random-if(webrender) annotations for layers-specific reftests and instead skip the layers checks in the reftest harness. r=mstange MozReview-Commit-ID: 8Xtx3aGIx8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip