bdefa3fbdff23cc42915062580949d81960b24d1: Bug 1397221 - Gather a bit more data for various inspector copy commands; r=jdescottes draft
Patrick Brosset <pbrosset@mozilla.com> - Mon, 18 Sep 2017 10:06:09 +0200 - rev 666218
Push 80316 by bmo:pbrosset@mozilla.com at Mon, 18 Sep 2017 08:06:37 +0000
Bug 1397221 - Gather a bit more data for various inspector copy commands; r=jdescottes MozReview-Commit-ID: JOfxRpVNaof
be88535e1f0955231e8656a2e8703d97f1fc44cd: Bug 1399776 - Draw a default background-color: white for checkbox/radio on Android. r?mats draft
Louis Chang <lochang@mozilla.com> - Mon, 18 Sep 2017 15:35:40 +0800 - rev 666217
Push 80315 by lochang@mozilla.com at Mon, 18 Sep 2017 07:59:36 +0000
Bug 1399776 - Draw a default background-color: white for checkbox/radio on Android. r?mats MozReview-Commit-ID: HXUjbHtxLDj
bbfae4ee388a7a28ea7cd48917da1867b758a399: Bug 1398050 - Polish preferences page to match visual spec. draft
Evan Tseng <evan@tseng.io> - Tue, 12 Sep 2017 17:38:41 +0800 - rev 666216
Push 80314 by bmo:evan@tseng.io at Mon, 18 Sep 2017 07:54:41 +0000
Bug 1398050 - Polish preferences page to match visual spec. * Remove transparency from the menu icons and labels in Normal state. * Adding Firefox Support's hover state. * Make the size of radio buttons as 20x20 px. * Make minimum width of action buttons as 150px. * Fix margin issues of When Nightly starts and Nightly Updates sections. MozReview-Commit-ID: DHwdKTO1wxM
f5eb0140a84fad6203a2c22c5b722891827c56f5: Bug 1400150 - Use Swtichboard to enable Leanplum debugging. r?maliu draft
Nevin Chen <cnevinchen@gmail.com> - Fri, 15 Sep 2017 16:10:48 +0800 - rev 666215
Push 80313 by bmo:cnevinchen@gmail.com at Mon, 18 Sep 2017 07:52:13 +0000
Bug 1400150 - Use Swtichboard to enable Leanplum debugging. r?maliu MozReview-Commit-ID: 7Z7oADiE3Lu
76240dfe6546afe38775e53235dee5e0abc628d9: Bug 1398050 - Polish preferences page to match visual spec. draft
Evan Tseng <evan@tseng.io> - Tue, 12 Sep 2017 17:38:41 +0800 - rev 666214
Push 80312 by bmo:evan@tseng.io at Mon, 18 Sep 2017 07:33:36 +0000
Bug 1398050 - Polish preferences page to match visual spec. * Remove transparency from the menu icons and labels in Normal state. * Adding Firefox Support's hover state. * Make the size of radio buttons as 20x20 px. * Make minimum width of action buttons as 150px. * Fix margin issues of When Nightly starts and Nightly Updates sections. MozReview-Commit-ID: DHwdKTO1wxM
dd927fbee259fc604f2be4d165c92cb29485f1da: Bug 1395777 (part 2) - Make orthogonal ruby annotations inter-character. r?xidorn draft 8-1395777
Kevin Hsieh <kevin.hsieh@ucla.edu> - Thu, 31 Aug 2017 17:41:13 -0700 - rev 666213
Push 80311 by bmo:kevin.hsieh@ucla.edu at Mon, 18 Sep 2017 07:31:40 +0000
Bug 1395777 (part 2) - Make orthogonal ruby annotations inter-character. r?xidorn MozReview-Commit-ID: JjpEnQI9Dmv
0ffce9b76af77829b767d6c420bee0c30a56965f: Bug 1341009 - Convert nsReflowStatus::Reset() to nsReflowStatus::IsEmpty() assertion in ReflowText(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 16:22:21 +0800 - rev 666212
Push 80310 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:23:45 +0000
Bug 1341009 - Convert nsReflowStatus::Reset() to nsReflowStatus::IsEmpty() assertion in ReflowText(). MozReview-Commit-ID: Fa1Dq7xLP3n
99cac3835cbde1edad2380f7284f9c58927707eb: Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). draft
Ting-Yu Lin <tlin@mozilla.com> - Wed, 13 Sep 2017 18:00:25 +0800 - rev 666211
Push 80310 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:23:45 +0000
Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). nsReflowStatus::IsEmpty() assertions are added after DISPLAY_REFLOW in the beginning of the Reflow(). A few Reflow() implementations have Reset() calls at the end which are left in place by this patch (with an explanatory comment added to each). These ending Reset()s are only needed for cases where a non-splittable frame passes its own nsReflowStatus to a child's reflow method. Just in case the child leaves a "not fully complete" value in the nsReflowStatus, the non-splittable parent frame must clear out the nsReflowStatus before returning, so that its own parent doesn't then try to split it. MozReview-Commit-ID: 6Jj3jfMAqj4
608755930398803a26ab5f9b713fb79297527e4b: Bug 1363805 - Part 5: Add testcase for restyle generation. r?heycam draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 12 Sep 2017 18:17:18 +0800 - rev 666210
Push 80309 by bmo:wpan@mozilla.com at Mon, 18 Sep 2017 07:17:11 +0000
Bug 1363805 - Part 5: Add testcase for restyle generation. r?heycam Make sure we restyle only if we have to. MozReview-Commit-ID: 6yuyxH4GInJ
e2fe0d6b1bdbd73121d2e8418fd34c5fb4b8b2ab: Bug 1363805 - Part 4: Fix tests that need style flushing. r?heycam draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 12 Sep 2017 17:46:45 +0800 - rev 666209
Push 80309 by bmo:wpan@mozilla.com at Mon, 18 Sep 2017 07:17:11 +0000
Bug 1363805 - Part 4: Fix tests that need style flushing. r?heycam Some properties will not trigger style flushing if there is no dirty ancestor. Instead, use a property which needs layout flushing will do the trick. MozReview-Commit-ID: C2lRjl5t3ry
e33b5348f22aa73c88424df94f5acbd7a399c225: Bug 1363805 - Part 3: Do lazy flushing if possible. r?heycam draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 23 May 2017 12:02:11 +0800 - rev 666208
Push 80309 by bmo:wpan@mozilla.com at Mon, 18 Sep 2017 07:17:11 +0000
Bug 1363805 - Part 3: Do lazy flushing if possible. r?heycam Skips flushing current document if the target of getComputedDOMStyle cannot be affected by any pending restyles. MozReview-Commit-ID: C87HDIDvOth
abf6e9c59cb7586be25357687ae980c6eb4d2ed7: Bug 1363805 - Part 2: Add a flag to note that a child has LaterSiblings hint. r?heycam draft
Wei-Cheng Pan <wpan@mozilla.com> - Wed, 13 Sep 2017 16:47:03 +0800 - rev 666207
Push 80309 by bmo:wpan@mozilla.com at Mon, 18 Sep 2017 07:17:11 +0000
Bug 1363805 - Part 2: Add a flag to note that a child has LaterSiblings hint. r?heycam This flag is only used by nsComputedDOMStyle. MozReview-Commit-ID: 2EzIYXCt5Rj
4aee7d70ff40e9c1258f6d3ce415896b0658b855: Bug 1398050 - Polish preferences page to match visual spec. draft
Evan Tseng <evan@tseng.io> - Tue, 12 Sep 2017 17:38:41 +0800 - rev 666206
Push 80308 by bmo:evan@tseng.io at Mon, 18 Sep 2017 07:12:41 +0000
Bug 1398050 - Polish preferences page to match visual spec. * Remove transparency from the menu icons and labels in Normal state. * Adding Firefox Support's hover state. * Make the size of radio buttons as 20x20 px. * Make minimum width of action buttons as 150px. * Fix margin issues of When Nightly starts and Nightly Updates sections. MozReview-Commit-ID: DHwdKTO1wxM
3bb0cfae4348a803cc9af22197e126912982892b: Bug 1341009 - Convert nsReflowStatus::Reset() to nsReflowStatus::IsEmpty() assertion in ReflowText(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 16:22:21 +0800 - rev 666205
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Convert nsReflowStatus::Reset() to nsReflowStatus::IsEmpty() assertion in ReflowText(). MozReview-Commit-ID: Fa1Dq7xLP3n
8884f1887038795e2912df448fed611a6c9d9c69: Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). draft
Ting-Yu Lin <tlin@mozilla.com> - Wed, 13 Sep 2017 18:00:25 +0800 - rev 666204
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). nsReflowStatus::IsEmpty() assertions are added after DISPLAY_REFLOW in the beginning of the Reflow(). A few Reflow() implementations have Reset() calls at the end which are left in place by this patch (with an explanatory comment added to each). These ending Reset()s are only needed for cases where a non-splittable frame passes its own nsReflowStatus to a child's reflow method. Just in case the child leaves a "not fully complete" value in the nsReflowStatus, the non-splittable parent frame must clear out the nsReflowStatus before returning, so that its own parent doesn't then try to split it. MozReview-Commit-ID: 6Jj3jfMAqj4
85aba9a06909e0bc0bde3ee7f242f30791d432cc: Bug 1341009 - Reset aStatus before calling nsContainerFrame::ReflowChild(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 14:15:03 +0800 - rev 666203
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Reset aStatus before calling nsContainerFrame::ReflowChild(). This ensures the Reflow() call in nsContainerFrame::ReflowChild() is using an empty reflow status. MozReview-Commit-ID: K2Ln2i4XkB5
8b04b573e83cc7e25f1ca638175fe27658537b18: Bug 1341009 - Reset aStatus before calling nsLineLayout::ReflowFrame(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 13:11:22 +0800 - rev 666202
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Reset aStatus before calling nsLineLayout::ReflowFrame(). This ensures the nsIFrame::Reflow() call in nsLineLayout::ReflowFrame() is using an empty reflow status. MozReview-Commit-ID: EBHs8xX7MI1
d15422764be5e8863ec3d3b5fed1bb24420e4c79: Bug 1341009 - Add nsReflowStatus::IsEmpty() assertion to nsAbsoluteContainingBlock::ReflowAbsoluteFrame(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 11:33:36 +0800 - rev 666201
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Add nsReflowStatus::IsEmpty() assertion to nsAbsoluteContainingBlock::ReflowAbsoluteFrame(). The only caller (nsAbsoluteContainingBlock::Reflow()) declares nsReflowStatus before passing it in. Add an assertion to record this knowledge. MozReview-Commit-ID: 8M3Oi38nDyG
3e0a9a722a924569f7aa020984bd5557d51452c0: Bug 1341009 - Pass const reference instead of value for nsReflowStatus. draft
Ting-Yu Lin <tlin@mozilla.com> - Wed, 13 Sep 2017 15:47:51 +0800 - rev 666200
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Pass const reference instead of value for nsReflowStatus. It's good to save a copy constructor call. Also, make nsBlockFrame::SplitFloat() return void because the only caller (BlockReflowInput::FlowAndPlaceFloat()) doesn't check its return value, and (more importantly) because it only ever returns NS_OK. MozReview-Commit-ID: 9LmDCXd7xGS
d8e59da7d25c7a8c5ec365a1547a9c425714dd03: Bug 1341009 - Remove nsReflowStatus::Reset() in BlockReflowInput's constructor. draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 11 Sep 2017 16:19:29 +0800 - rev 666199
Push 80307 by bmo:tlin@mozilla.com at Mon, 18 Sep 2017 07:04:36 +0000
Bug 1341009 - Remove nsReflowStatus::Reset() in BlockReflowInput's constructor. nsReflowStatus's constructor will be called before BlockReflowInput's constructor. No need to invoke Reset(). MozReview-Commit-ID: EhYe8u1ksvD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip