searching for reviewer(dholbert)
8ddc4fb22781c63038b3957d2e64b5bfd84328ba: Bug 1347617 - In SVG ConvolveMatrix code, bail out if kernelUnitLength is negative or zero. r=dholbert, a=lizzard
vincentliu <vliu@mozilla.com> - Thu, 06 Apr 2017 15:40:35 -0400 - rev 375798
Push 11029 by ryanvm@gmail.com at Fri, 07 Apr 2017 02:58:00 +0000
Bug 1347617 - In SVG ConvolveMatrix code, bail out if kernelUnitLength is negative or zero. r=dholbert, a=lizzard
08002a9d9e3ae337bdd23bf01432ba64251b880e: Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 21:04:36 +0100 - rev 375754
Push 11021 by dholbert@mozilla.com at Wed, 05 Apr 2017 23:23:16 +0000
Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB When mArray is used it contains all grid container children, including placeholders. aGridItemCount always excludes placeholders. MozReview-Commit-ID: 2RVFOdVvTq
ffeb9bf30934dd96cf3cc9e997140230712703a8: Bug 1333482 - [css-ui] Introduce the 'appearance: auto | none' property, with '-webkit-appearance' as an alias. r=dholbert, a=gchang
Mats Palmgren <mats@mozilla.com> - Tue, 28 Mar 2017 20:13:00 -0400 - rev 375560
Push 10971 by ryanvm@gmail.com at Wed, 29 Mar 2017 14:49:26 +0000
Bug 1333482 - [css-ui] Introduce the 'appearance: auto | none' property, with '-webkit-appearance' as an alias. r=dholbert, a=gchang
06b2530392f938ee62ade6659bdf40dee658b5cb: Bug 1347164 - css-color specified style test. r=dholbert a=test-only
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 375393
Push 10940 by cbook@mozilla.com at Thu, 23 Mar 2017 15:30:00 +0000
Bug 1347164 - css-color specified style test. r=dholbert a=test-only MozReview-Commit-ID: 6RRhz8ftEVO
f7876bdb3d04937ea5d7f18f5ce8c7408701e819: Bug 1347164 - rewrite mochitest test_specified_value_serialization.html to look more like test_computed_style.html. r=dholbert a=test-only
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 375392
Push 10940 by cbook@mozilla.com at Thu, 23 Mar 2017 15:30:00 +0000
Bug 1347164 - rewrite mochitest test_specified_value_serialization.html to look more like test_computed_style.html. r=dholbert a=test-only MozReview-Commit-ID: 4XSBQXtYSth
f72b90d90e18040b473e8234405d78c20ed682eb: Bug 1347164 - css-color computed style test. r=dholbert a=test-only
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 375391
Push 10940 by cbook@mozilla.com at Thu, 23 Mar 2017 15:30:00 +0000
Bug 1347164 - css-color computed style test. r=dholbert a=test-only MozReview-Commit-ID: 36qT5LxhB9Z
786d0d85a2c3df3348cf7deaf6d2e69e8e52c9d7: Bug 1347164 - serialize colors using "rgba()" as the color-function, if they have a non-opaque alpha channel. r=dholbert a=gchang
JerryShih <hshih@mozilla.com> - Tue, 21 Mar 2017 20:17:00 +0100 - rev 375387
Push 10938 by cbook@mozilla.com at Thu, 23 Mar 2017 15:01:54 +0000
Bug 1347164 - serialize colors using "rgba()" as the color-function, if they have a non-opaque alpha channel. r=dholbert a=gchang MozReview-Commit-ID: 44T8gy7UWFJ
476badc4efc53d59c3b54de7516d36aec80ca661: Bug 1347168 - Hold on to animation elements while compositors might refer to their animation functions; r=dholbert a=gchang
Brian Birtles <birtles@gmail.com> - Tue, 21 Mar 2017 08:47:46 +0900 - rev 375365
Push 10929 by cbook@mozilla.com at Wed, 22 Mar 2017 08:47:51 +0000
Bug 1347168 - Hold on to animation elements while compositors might refer to their animation functions; r=dholbert a=gchang MozReview-Commit-ID: 1SH546Iu2FK
87a507d29b847bd48f0a84dcfa9f296663995b67: Bug 1346699 part 2 - [css-grid] Don't require 'fr' to be non-zero to apply min/max-size. r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Thu, 16 Mar 2017 13:24:50 +0100 - rev 375291
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1346699 part 2 - [css-grid] Don't require 'fr' to be non-zero to apply min/max-size. r=dholbert a=gchang The calculated 'fr' value might change in the second round (after applying min/max-size) even if it's zero in the first round. MozReview-Commit-ID: 60moiyoWwuo
0129d0167217c4f563c8d765d3beacb1e6bc4e2d: Bug 1346699 part 1 - [css-grid] Don't require that some (flexible) track size changed to apply min/max-size. r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Thu, 16 Mar 2017 13:24:50 +0100 - rev 375290
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1346699 part 1 - [css-grid] Don't require that some (flexible) track size changed to apply min/max-size. r=dholbert a=gchang The "origSizes.isSome()" condition on the outer if-block was a logical mistake. We should check it before re-assigning mSizes though (this was the optimization originally intended). MozReview-Commit-ID: AooUHYKG3jB
1520c23b33e5555ef22c077f1e4d872a43666591: Bug 1335806 part 3 - [css-grid] Make 'align/justify-self:normal' behave as 'start' for grid items that have an intrinsic size or aspect ratio. r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Thu, 16 Mar 2017 15:24:57 +0100 - rev 375270
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1335806 part 3 - [css-grid] Make 'align/justify-self:normal' behave as 'start' for grid items that have an intrinsic size or aspect ratio. r=dholbert a=gchang MozReview-Commit-ID: CZpUEcOCoip
6e8e5292e77a05cce1c350e4e771d9a2af4ed008: Bug 1335806 part 2 - Refactor the intrinsic size calculations a bit (idempotent patch). r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Thu, 16 Mar 2017 15:24:56 +0100 - rev 375269
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1335806 part 2 - Refactor the intrinsic size calculations a bit (idempotent patch). r=dholbert a=gchang MozReview-Commit-ID: JRYx7sWFcPA
08f74b1607bc4dfc56adc38eee9900e923ba78f2: Bug 1335806 part 1 - Move the intrinsic size/ratio calculations up a bit (idempotent patch). r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Thu, 16 Mar 2017 15:24:56 +0100 - rev 375268
Push 10915 by cbook@mozilla.com at Mon, 20 Mar 2017 12:05:19 +0000
Bug 1335806 part 1 - Move the intrinsic size/ratio calculations up a bit (idempotent patch). r=dholbert a=gchang MozReview-Commit-ID: 5FWpfyiN0Qa
30af33a5de8ab7b4e26989466f854480641df73b: Bug 1344395 - Make checkbox/radio controls have a default (non-zero) size also when -moz-appearance:none on Android/Gonk (since that's the default on these platforms). r=dholbert a=gchang
Mats Palmgren <mats@mozilla.com> - Fri, 10 Mar 2017 14:52:08 +0100 - rev 375191
Push 10894 by cbook@mozilla.com at Tue, 14 Mar 2017 08:26:15 +0000
Bug 1344395 - Make checkbox/radio controls have a default (non-zero) size also when -moz-appearance:none on Android/Gonk (since that's the default on these platforms). r=dholbert a=gchang MozReview-Commit-ID: HkBYsWaFjBf
e77029e048140ddfc860b422ec34a03a8d411b16: Bug 1058040, part 13 - Have nsImageBoxFrame pass context paint to VectorImage. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Fri, 27 Jan 2017 02:22:44 +0000 - rev 374573
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1058040, part 13 - Have nsImageBoxFrame pass context paint to VectorImage. r=dholbert
588c44c7a96616073364b7b10324f57604ef72f9: Bug 1058040, part 12 - Make SVGImageContext's ctor's aViewportSize parameter optional. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Fri, 27 Jan 2017 02:22:43 +0000 - rev 374572
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1058040, part 12 - Make SVGImageContext's ctor's aViewportSize parameter optional. r=dholbert
693036540bcf73be5c4ebb9aa2fccc1b773c3481: Bug 1341981 Part 3 - Convert inline break status to a tri-state enum class. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sun, 26 Feb 2017 00:25:12 +0800 - rev 374393
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341981 Part 3 - Convert inline break status to a tri-state enum class. r=dholbert MozReview-Commit-ID: DwbffoPR0Q5
6e42654118543c89b90e1ac424a7d14fde04e278: Bug 1341981 Part 2 - Convert frame completion status to a tri-state enum class. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 24 Feb 2017 14:34:50 +0800 - rev 374392
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341981 Part 2 - Convert frame completion status to a tri-state enum class. r=dholbert MozReview-Commit-ID: 8DrGnwoRz7
df1c149b427f2665057681358d9126c9cafa7668: Bug 1341981 Part 1 - Strip trailing whitespaces in nsIFrame.h. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 24 Feb 2017 10:56:32 +0800 - rev 374391
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341981 Part 1 - Strip trailing whitespaces in nsIFrame.h. r=dholbert MozReview-Commit-ID: 1uZmXwlk1CE
fb5e539b6624112a60be8ac65058d2a2116e2c04: Bug 1141756 Part 1: Add null check for mPresShell in nsPrintEngine::GetSeqFrameAndCountPagesInternal. r=dholbert
Bob Owen <bobowencode@gmail.com> - Wed, 01 Mar 2017 12:11:58 +0000 - rev 374324
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1141756 Part 1: Add null check for mPresShell in nsPrintEngine::GetSeqFrameAndCountPagesInternal. r=dholbert
d038d48f6be18cc97a3708f3c8a93e4bfb83b7c9: Bug 1341925 - Restrict :-moz-table-border-nonzero to UA sheet. r=dholbert
Xidorn Quan <me@upsuper.org> - Tue, 28 Feb 2017 16:17:48 +1100 - rev 374227
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341925 - Restrict :-moz-table-border-nonzero to UA sheet. r=dholbert MozReview-Commit-ID: 9u7m1QNxXI3
bb0f9802f0d0682f521f749f055a964b371f1be5: Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert
Neerja Pancholi <npancholi@mozilla.com> - Thu, 16 Feb 2017 13:27:16 -0800 - rev 373968
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert MozReview-Commit-ID: 2mawqnlUh8t
3095d085ef20df5588f4ee649d14c8e8762f1a72: Bug 775624 Part 24 - Implement operator<< for nsReflowStatus to use mozilla::ToString. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 14 Feb 2017 18:41:41 +0800 - rev 373415
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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
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 373414
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373413
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373412
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373411
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373410
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373409
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373408
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373407
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373406
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373405
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373404
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373403
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373402
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373401
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373400
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373399
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373398
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373397
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373396
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 373395
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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
385c006f46b2273ffbcba6fd6e1b5b933bc441cb: Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 22:38:48 +0800 - rev 373394
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_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_FULLY_COMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.IsFullyComplete()" MozReview-Commit-ID: GOd4y2N6dcz
9f1508490ddf657da9cc3b29c423ad39aba52891: Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Sat, 11 Feb 2017 22:17:26 +0800 - rev 373393
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_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_NOT_COMPLETE\(([a-zA-Z0-9.*]*)\)" "\1.IsIncomplete()" MozReview-Commit-ID: GOd4y2N6dcz
0d9fd874b0507b79c4ed5e8abc6be4f7a58c14e2: Bug 775624 Part 2 - Add bit-fields and methods for frame completion status. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Mon, 13 Feb 2017 15:25:50 +0800 - rev 373392
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 775624 Part 2 - Add bit-fields and methods for frame completion status. r=dholbert MozReview-Commit-ID: B2DEaWYTtAE
907e7b586ed2dc54ce61669d7cdd09404269d8fe: Bug 775624 Part 1 - Convert nsReflowStatus to a class mimicking uint32_t. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 10 Feb 2017 17:29:10 +0800 - rev 373391
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 775624 Part 1 - Convert nsReflowStatus to a class mimicking uint32_t. r=dholbert Lay down the foundation for this refactor work so that nsReflowStatus could be converted to bit-fields piece by piece, and each patch can be built (but may not pass tests). This change causes some build warnings, due to some debug logs printing nsReflowStatus as an integer, but that will be fixed by Part 24 later. All the operators related to uint32_t will be removed at the end of this patch series by Part 23. The yoda conditions are swapped in order to build successfully. DisplayReflowExit() incorrectly declares aStatus as uint32_t. Change it to const reference because nsReflowStatus is now a class. MozReview-Commit-ID: 5DOpaP85ywJ
840b45ee95f505e841acca33fc6dd479a030f898: Bug 1341179 - Simplify SVGDrawingCallback's mViewport from IntRect to IntSize. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Wed, 25 Jan 2017 08:18:13 +0000 - rev 373215
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341179 - Simplify SVGDrawingCallback's mViewport from IntRect to IntSize. r=dholbert
76c47a2fe8c5e552eefbb68ae99b89354eeec28e: Bug 1341174 - Bring the declarations of the four Draw*Image() methods in nsLayoutUtils.h back together. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Tue, 24 Jan 2017 17:32:11 +0000 - rev 373214
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341174 - Bring the declarations of the four Draw*Image() methods in nsLayoutUtils.h back together. r=dholbert
fe06b3adf47e5122381c7594e86af52a80e3e642: Bug 1340344 - Calmp hue value in finite float range. r=dholbert
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 18 Feb 2017 10:43:24 +0900 - rev 373125
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340344 - Calmp hue value in finite float range. r=dholbert MozReview-Commit-ID: ItxwcKjpHyO