dfd56f8af34d22cd270822532bbb8eeb24ec967b: Bug 1338094 - [Mortar] Support keyboard copy. f=lchang, r=evelyn draft
Rex Lee <rexboy@mozilla.com> - Tue, 14 Feb 2017 11:44:38 +0800 - rev 484542
Push 45491 by bmo:rexboy@mozilla.com at Wed, 15 Feb 2017 10:36:21 +0000
Bug 1338094 - [Mortar] Support keyboard copy. f=lchang, r=evelyn MozReview-Commit-ID: KvLR3Ajio1n
022727b86f5c899052d8da95e1a5139d46d55d9c: Bug 775624 Part 24 - Implement operator<< for nsReflowStatus to use mozilla::ToString. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 18:41:41 +0800 - rev 484541
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 24 - Implement operator<< for nsReflowStatus to use mozilla::ToString. r?dholbert To print log in nsBlockFrame, run "GECKO_BLOCK_DEBUG_FLAGS=reflow ./mach run". Here is a sample nsReflowStatus string: [Complete=Y,NIF=N,Truncated=N,Break=N,FirstLetter=Y]. MozReview-Commit-ID: 4voGcXfJlN7
3677ced42cd67aacca9a1189f0394742b0a1e5df: Bug 775624 Part 23 - Remove constructor and all operators related to uint32_t. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 18:01:11 +0800 - rev 484540
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 23 - Remove constructor and all operators related to uint32_t. r?dholbert MozReview-Commit-ID: FEVYMhcpPS0
1755b7561260963d0d7fa61523bab1f112eef277: Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:55:48 +0800 - rev 484539
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
ef56a0b77adce67a4bf068b2898cd11d76639386: Bug 775624 Part 21 - Remove NS_FRAME_NOT_COMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:30:56 +0800 - rev 484538
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
33f0dae175366b52557f94b5ca5de6bf0e2248ca: Bug 775624 Part 20 - Remove NS_FRAME_OVERFLOW_INCOMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:22:09 +0800 - rev 484537
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 20 - Remove NS_FRAME_OVERFLOW_INCOMPLETE. r?dholbert MozReview-Commit-ID: ATzg0IdIjd8
73b068e91e9fe3fb3ecc1ae37213af8e6a3279e2: Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 17:09:37 +0800 - rev 484536
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r?dholbert MozReview-Commit-ID: k1CSWJNMns
fa67b5e7dae4addc3d55da6f3e1adb9e25b92af9: Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:33:37 +0800 - rev 484535
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r?dholbert MozReview-Commit-ID: 7Tw1BUjOYgg
5d12893dbd256030df1a012bd8def3f6540f194a: Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:22:04 +0800 - rev 484534
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r?dholbert MozReview-Commit-ID: CD9uuOC3CzP
6037632fa26a6ef20c1e120d5a74a8573f3ab897: Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:16:17 +0800 - rev 484533
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r?dholbert MozReview-Commit-ID: 8vxRpqbZNnk
ae14384a8d2c35bed7795ff07cff1da576cb7a78: Bug 775624 Part 15 - Remove NS_INLINE_BREAK_TYPE_MASK. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 16:05:24 +0800 - rev 484532
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 15 - Remove NS_INLINE_BREAK_TYPE_MASK. r?dholbert MozReview-Commit-ID: BjDou96ojUd
f6ec50900a56f14140b67ed801702880895cf891: Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 15:58:03 +0800 - rev 484531
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r?dholbert MozReview-Commit-ID: CAYlv21gPpR
f0e425d3c6e263f3e5721910d2f746895de1d8f5: Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 15:28:03 +0800 - rev 484530
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
39e7a942e82ccc8450acdc8d6affd892216ebf1a: Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 11:52:53 +0800 - rev 484529
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r?dholbert MozReview-Commit-ID: mz6L8zay7q
2f9db5438539434e19a16387adeda99d0c2dd6af: Bug 775624 Part 11 - Convert NS_MergeReflowStatusInto() to a method. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 17:15:01 +0800 - rev 484528
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
1b7bdca013f69d0c6865202105d9de82bf52003d: Bug 775624 Part 10 - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 16:16:44 +0800 - rev 484527
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 10 - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r?dholbert NS_FRAME_TRUNCATED will be removed when NS_MergeReflowStatusInto() is removed. NS_FRAME_SET_TRUNCATION is removed with 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_TRUNCATION\(([a-zA-Z0-9.*]*),\ ([a-zA-Z0-9.*]*),\ ([a-zA-Z0-9.*]*)\)" "\2.SetTruncated(\3, \&\1)" MozReview-Commit-ID: 21lit9xSAE1
9557423b9523d899160eaa9807b427e28596c136: Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 14:56:45 +0800 - rev 484526
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +0000
Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r?dholbert MozReview-Commit-ID: 1TXOShK62X8
5717021c683b3af506e7441117961217de07746f: Bug 775624 Part 8 - Remove NS_FRAME_SET_OVERFLOW_INCOMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 23:18:04 +0800 - rev 484525
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
bfd0b1986566e020d5348d6dbfdef162c9ebf6f5: Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 23:06:17 +0800 - rev 484524
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
c7dcbd3926e1d43dc05e69bd6710c088b302f34b: Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r?dholbert draft
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 22:54:26 +0800 - rev 484523
Push 45490 by bmo:tlin@mozilla.com at Wed, 15 Feb 2017 10:17:44 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip