672ba79a78402d839579d9a71d865ec2d85cef0a: Bug 775624 Part 23 - Remove constructor and all operators related to uint32_t. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 18:01:11 +0800 - rev 391029
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 23 - Remove constructor and all operators related to uint32_t. r=dholbert MozReview-Commit-ID: FEVYMhcpPS0
cb33bd098140c9cef18c8716853bb6c5e29190ac: Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:55:48 +0800 - rev 391028
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert This patch is written by the following script with some manual adjustment to the comment in nsRubyTextContainerFrame.cpp and nsRubyFrame.cpp, and nsColumnSetFrame's constructor. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename "nsReflowStatus *([a-zA-Z0-9]*) = NS_FRAME_COMPLETE" "nsReflowStatus \1" rename "([a-zA-Z0-9.*]*) *= NS_FRAME_COMPLETE;" "\1.Reset();" rename "([a-zA-Z0-9.*]*) == NS_FRAME_COMPLETE" "\1.IsEmpty()" MozReview-Commit-ID: 9tqQAHvdQex
dfe7b2bfa220301806e971b09afa82a3fd557b1c: Bug 775624 Part 21 - Remove NS_FRAME_NOT_COMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:30:56 +0800 - rev 391027
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 21 - Remove NS_FRAME_NOT_COMPLETE. r=dholbert To preserve the semantics, Reset() is called to clear other bits in the status prior to set the incomplete bit. Though some of them might not be necessary. MozReview-Commit-ID: InNDwcpp28A
72b4e2c632372f13f63836378012e97ba15c4504: Bug 775624 Part 20 - Remove NS_FRAME_OVERFLOW_INCOMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:22:09 +0800 - rev 391026
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 20 - Remove NS_FRAME_OVERFLOW_INCOMPLETE. r=dholbert MozReview-Commit-ID: ATzg0IdIjd8
53e23cf580b78e141a7d6e5c0520ca8c4412619d: Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:09:37 +0800 - rev 391025
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r=dholbert MozReview-Commit-ID: k1CSWJNMns
cf3d2275549761287bc31fdd708a2b081f44b3e2: Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:33:37 +0800 - rev 391024
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r=dholbert MozReview-Commit-ID: 7Tw1BUjOYgg
8c1a80a316405112ec7abae64a0cd0447a52c312: Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:22:04 +0800 - rev 391023
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r=dholbert MozReview-Commit-ID: CD9uuOC3CzP
333bdff178fcf0e50ff9ff79c5e716d9feb2e3ed: Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:05:24 +0800 - rev 391022
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r=dholbert MozReview-Commit-ID: 8vxRpqbZNnk
4be99f9271740378328e373f20b938d769725394: Bug 775624 Part 15 - Remove NS_INLINE_BREAK_TYPE_MASK. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:05:24 +0800 - rev 391021
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 15 - Remove NS_INLINE_BREAK_TYPE_MASK. r=dholbert MozReview-Commit-ID: BjDou96ojUd
985eb1c0435550a30bc4630eada13f7426c4c5c7: Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 15:58:03 +0800 - rev 391020
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r=dholbert MozReview-Commit-ID: CAYlv21gPpR
b39fdda36636395fefd8a671ced01fa4eee9f154: Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 11:52:53 +0800 - rev 391019
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r=dholbert NS_INLINE_MAKE_BREAK_TYPE is used only in BRFrame. Delete it, too. MozReview-Commit-ID: GC4vF0GFsAD
43b83d0ac36b7f27b02defaecc00f735e3c1a9e3: Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 11:52:53 +0800 - rev 391018
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r=dholbert NS_INLINE_LINE_BREAK_BEFORE() was replaced by the help of the following script. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename " = NS_INLINE_LINE_BREAK_BEFORE\(\);" ".SetInlineLineBreakBeforeAndReset();" MozReview-Commit-ID: mz6L8zay7q
6d832b39d9a090a94c830f2ccb8927c4e1020545: Bug 775624 Part 11 - Convert NS_MergeReflowStatusInto() to a method. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 17:15:01 +0800 - rev 391017
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 11 - Convert NS_MergeReflowStatusInto() to a method. r=dholbert Also, remove NS_FRAME_TRUNCATED and NS_FRAME_REFLOW_NEXTINFLOW because both are used only by NS_MergeReflowStatusInto(). MozReview-Commit-ID: LsPOji9j2e
e2e7f176f32e953bef6cdc53954f42c451903636: Bug 775624 Part 10b - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 16:16:44 +0800 - rev 391016
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 10b - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r=dholbert NS_FRAME_TRUNCATED will be removed when NS_MergeReflowStatusInto() is removed. MozReview-Commit-ID: 21lit9xSAE1
3ea22e82b7a1b493f2f31e52ed310e6288fd9a91: Bug 775624 Part 10a - Move ReflowInput::SetTruncated() into nsReflowStatus. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 20 Feb 2017 14:58:58 +0800 - rev 391015
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 10a - Move ReflowInput::SetTruncated() into nsReflowStatus. r=dholbert Per bug 775624 comment 95, the method modifies only nsReflowStatus, and is lived in ReflowInput only because nsReflowStatus was an uint32_t. So it's better to move it into nsReflowStatus. MozReview-Commit-ID: DSY2u9az67A
bbe9d528bcf59644fc99b076c8a1ad1597dc9c41: Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 14:56:45 +0800 - rev 391014
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r=dholbert MozReview-Commit-ID: 1TXOShK62X8
74d9f315b9000eb8be2f9ce50a769659bd66a38c: Bug 775624 Part 8 - Remove NS_FRAME_SET_OVERFLOW_INCOMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 23:18:04 +0800 - rev 391013
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 8 - Remove NS_FRAME_SET_OVERFLOW_INCOMPLETE. r=dholbert This patch is written by the help of the following script. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename "NS_FRAME_SET_OVERFLOW_INCOMPLETE\(\*([a-zA-Z0-9.*]*)\)" "\1->SetOverflowIncomplete()" rename "NS_FRAME_SET_OVERFLOW_INCOMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.SetOverflowIncomplete()" MozReview-Commit-ID: EJOIs84vwev
167b50e9d5845d65c599801614ce8a60bd2b5a37: Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 23:06:17 +0800 - rev 391012
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r=dholbert This patch is written by the help of the following script. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename "NS_FRAME_SET_INCOMPLETE\(\*([a-zA-Z0-9.*]*)\)" "\1->SetIncomplete()" rename "NS_FRAME_SET_INCOMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.SetIncomplete()" MozReview-Commit-ID: GOd4y2N6dcz
86aa651c4736670f40671b9816a5c898d3c13bc3: Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 22:54:26 +0800 - rev 391011
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r=dholbert This patch is written by the help of the following script. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename "NS_FRAME_OVERFLOW_IS_INCOMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.IsOverflowIncomplete()" MozReview-Commit-ID: GOd4y2N6dcz
2cb25268cfbb3d268b06e316f37d0b2af505c530: Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 22:45:07 +0800 - rev 391010
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert This patch is written by the help of the following script. function rename() { find layout\ -type f\ \( -name "*.cpp" -or\ -name "*.h" \)\ -exec sed -i -r "s/$1/$2/g" "{}" \; } rename "NS_FRAME_IS_COMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.IsComplete()" MozReview-Commit-ID: GOd4y2N6dcz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip