layout/generic/nsFloatManager.cpp
ebd9b53f700027fa6d0e0f2feea3a6ae30b3b9c5
created 2017-02-02 11:53 +0800
pushed 2017-02-02 06:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1334227 - Early return in unimplemented shape-outside cases. r?xidorn draft
e7d418eb11cb35d316227af293de31e427ef090c
created 2017-02-02 11:53 +0800
pushed 2017-02-02 04:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1334227 - Early return when mShapeInfo is nullptr. r=dbaron draft
a79202aaab99375695d6f58f2334713659f6ee4f
created 2017-01-25 16:01 +0800
pushed 2017-01-26 07:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1333685 - Eliminate CircleShapeInfo, and use EllipseShapeInfo for circle(). r=dbaron
6e79d41e7f295ac0de07e8cca0d92341fd989bb9
created 2017-01-23 17:19 +0800
pushed 2017-01-23 09:21 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1326406 Part 6 - Make CircleShapeInfo inherit from EllipseShapeInfo. draft
05989a2f40cc87e8aa03f6a1ef1a077a827671ab
created 2017-01-23 17:18 +0800
pushed 2017-01-23 09:21 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1326406 Part 4 - Implement shape-outside: ellipse(). draft
7035fcc0d8108b62ac9e3f5c8d624df3e0f6315f
created 2017-01-23 17:17 +0800
pushed 2017-01-23 09:21 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1326406 Part 3 - Add ShapeInfo::Translate() for moving the origin of ShapeInfo. draft
65cd44b001f8f6ed0085d03f7bc45d07780ef5c1
created 2017-01-19 16:41 +1100
pushed 2017-01-19 11:12 +0000
Xidorn Quan Xidorn Quan - Bug 1332180 - Early return from shape-outside:url() value in ctor of FloatInfo. r=TYLin draft
a82431be94f60d70bf6c142704f8c4a4b52f6c02
created 2017-01-09 16:31 +0800
pushed 2017-01-19 08:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1326406 Part 4 - Implement shape-outside: ellipse(). draft
605f20f512f872fdf733f15c988809cbe749c3b6
created 2017-01-10 15:39 +0800
pushed 2017-01-19 08:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1326406 Part 3 - Add ShapeInfo::Translate() for moving the origin of ShapeInfo. draft
45240720f5f720c7aafd19544c1464c02452742d
created 2017-01-19 16:41 +1100
pushed 2017-01-19 05:50 +0000
Xidorn Quan Xidorn Quan - Bug 1332180 - Early return from shape-outside:url() value in ctor of FloatInfo. r?TYLin draft
7de6d937014c28132614094a9e10d62b463d3d10
created 2017-01-06 16:36 +0800
pushed 2017-01-14 00:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). r=dbaron
6d0f6c3c988be4c1ca9e5a39e7f48304c3ff60a7
created 2017-01-06 16:36 +0800
pushed 2017-01-14 00:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 6 - Add ShapeInfo and move <shape-box> impl to BoxShapeInfo. r=dbaron
eb7632901874253863a479a0440dbe3cbbe2043f
created 2017-01-06 16:36 +0800
pushed 2017-01-14 00:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 5 - Convert FloatInfo's copy constructor into a move constructor. r=dbaron
57282075e53fc93543fce162fc0c9bf1c14587e4
created 2017-01-12 14:19 +0100
pushed 2017-01-13 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 60d8d64ca347 (bug 1311244)
cf73a75e0143a2bd34d32f89f3702ba02b752682
created 2017-01-12 14:19 +0100
pushed 2017-01-13 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2893ecc79fef (bug 1311244)
ab3ef58d9f81f319cb6fa0dab569e9389a92d9fd
created 2017-01-12 14:19 +0100
pushed 2017-01-13 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 466053d9302b (bug 1311244)
64cc445c5e16516f1b7dc22f538c4a4fddf6b2e4
created 2017-01-06 16:36 +0800
pushed 2017-01-10 08:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). draft
e1133e99c11168deb4ced7c00641218402cb149f
created 2017-01-06 16:36 +0800
pushed 2017-01-10 08:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 6 - Add ShapeInfo and move <shape-box> impl to BoxShapeInfo. draft
1d5181a83c9d7f3644d73f9f1a006f2827c1452e
created 2017-01-06 16:36 +0800
pushed 2017-01-10 08:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 5 - Convert FloatInfo's copy constructor into a move constructor. draft
68c4261192aceca8deb4db9d50d5c65b3f0bf5b3
created 2017-01-08 21:11 -0800
pushed 2017-01-09 09:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 8 changesets (bug 1311244) for OOM failures in Win7 debug R1
3de3a0ad84a7bb78fbb0c15b249a867459cdfa21
created 2017-01-06 16:36 +0800
pushed 2017-01-06 09:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). draft
c09aa60312bd608941b0cabfc36b31d1eea5330b
created 2017-01-06 16:36 +0800
pushed 2017-01-06 09:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 6 - Add ShapeInfo and move <shape-box> impl to BoxShapeInfo. draft
290686fb2fff3f8fc1fa843e3494bfb81aec7e62
created 2017-01-06 16:36 +0800
pushed 2017-01-06 09:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 5 - Convert FloatInfo's copy constructor into a move constructor. draft
56dbee1eadf05a58c63648ecd7063f997e145a42
created 2017-01-05 16:23 +0800
pushed 2017-01-05 13:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 14 - Convert NS_SIDE_TO_HALF_CORNER to a constexpr function. draft
24b281b508d07c283402616112b1ce1d4b4ff33e
created 2016-12-08 15:03 -1000
pushed 2017-01-03 13:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). draft
8f286bd16d4684e7e33b5fedfe20aa2bfe4415a4
created 2016-12-08 15:03 -1000
pushed 2016-12-30 13:09 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). draft
cea0126a8e97e0b3fb1b49a9568861681f2eda96
created 2016-12-28 12:58 +0800
pushed 2016-12-30 13:09 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 6 - Add ShapeInfo and move <shape-box> impl to BoxShapeInfo. draft
a828e1c8d19324a73cc9dcb7df95ec552c5a3e91
created 2016-12-08 15:03 -1000
pushed 2016-12-28 10:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 7 - Implement shape-outside: circle(). draft
b15a8930cf243e91d71b9f0ac805615b5a5ef226
created 2016-12-28 12:58 +0800
pushed 2016-12-28 10:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 6 - Add ShapeInfo and move <shape-box> impl to BoxShapeInfo. draft
b7ed645a882d7a7e54c6c83057b4a232db07081d
created 2016-12-28 10:50 +0800
pushed 2016-12-28 10:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311244 Part 5 - Convert FloatInfo's copy constructor into a move constructor. draft
13ba2ddb39c4a0918e627316985d61fed7d21dda
created 2016-11-23 18:10 +0800
pushed 2016-11-24 07:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1319672 Part 2 - Check the line direction is not changed. draft
cc034fadbe4d44e7fd9bf2c1f403680488904699
created 2016-11-18 13:54 +0800
pushed 2016-11-23 06:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 4 - Use logical names for ComputeEllipseLineInterceptDiff(). draft
8c7c0434e1c5f380154abdbf1f0b4b0455c32bcd
created 2016-11-14 18:11 +0800
pushed 2016-11-23 06:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 3 - Fix <shape-box> with border-radius in writing-mode. draft
3e7ad191229ed7aa8784600574e34ef1bdcedefa
created 2016-11-18 13:54 +0800
pushed 2016-11-18 06:04 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 4 - Use logical names for ComputeEllipseRadiusXInterceptDiff(). draft
4ccae8838e4112b6c900c9031f33ea893135dafb
created 2016-11-14 18:11 +0800
pushed 2016-11-18 06:04 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 3 - Fix <shape-box> with border-radius in writing-mode. draft
b0a7a0bcf68ac5a601dd0916e480d0c005e06d78
created 2016-11-14 18:11 +0800
pushed 2016-11-17 09:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 3 - Fix <shape-box> with border-radius in writing-mode. draft
f431a03ced6104fab8b4efddad6bb512a8b9f096
created 2016-11-14 18:11 +0800
pushed 2016-11-17 09:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1316549 Part 2 - Fix assertion failure: aRadiusY > 0 in FloatInfo::XInterceptAtY(). draft
1ac3ac7c131b5e6df4567324161b9b9df139f674
created 2016-10-13 16:28 +0800
pushed 2016-11-10 16:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 5 - Make flow area of <shape-box> values respect border-radius. draft
bd5bc210acf5958cfe30679264e3216448684871
created 2016-10-13 16:28 +0800
pushed 2016-11-03 09:22 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 5 - Make flow area of <shape-box> values respect border-radius. draft
5ce574889c4194f6989656e7f623c0af42af2917
created 2016-10-13 16:28 +0800
pushed 2016-11-03 08:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 5 - Make flow area of <shape-box> values respect border-radius. draft
f9d4dd6d3c076d61cc7127a16b205c46b2e862b7
created 2016-10-12 16:06 +0800
pushed 2016-11-03 08:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 4 - Implement <shape-box> values for shape-outside. draft
5d93f345db22d5706730dba5ba5b83a04aca333c
created 2016-10-12 14:26 +0800
pushed 2016-11-03 08:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 3 - Move FloatInfo::mRect construction into FloatInfo's constructor. draft
59c82abf5a66e0491e1d56a297b4f89447adeca7
created 2016-10-12 13:26 +0800
pushed 2016-11-03 08:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 2 - Convert BandInfoType to an enum class. draft
fc47d887384989976d5ab66b64d4d285c8385582
created 2016-10-13 16:28 +0800
pushed 2016-10-14 08:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 5 - Make flow area of shape-box values respect border-radius. draft
3121eaf14879ef8dbe5e6f2373cd9bf7aeaf5ba5
created 2016-10-12 16:06 +0800
pushed 2016-10-14 08:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 4 - Implement shape-box values for shape-outside. draft
c90f37d56aab0a7fc6c6bd325071915027eeede2
created 2016-10-13 16:28 +0800
pushed 2016-10-14 07:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 5 - Make flow area of shape-box values respect border-radius. draft
f9dcd4191140ef423c284605cd22b0d1d305715b
created 2016-10-12 16:06 +0800
pushed 2016-10-14 07:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 4 - Implement shape-box values for shape-outside. draft
493e856b5e0e14882aedc26757430dec5b187b1e
created 2016-10-12 14:26 +0800
pushed 2016-10-14 07:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 3 - Move FloatInfo::mRect construction into FloatInfo's constructor. draft
b246f613b2f766480ca73d582e68392dfe00ecfb
created 2016-10-12 13:26 +0800
pushed 2016-10-14 07:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 2 - Convert BandInfoType to an enum class. draft
1f9f82372dec7f20299448ee6440404f3ff20d70
created 2016-10-12 13:01 +0800
pushed 2016-10-14 07:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309467 Part 1 - Rename aBOffset to aBCoord in nsFloatManager::GetFlowArea(). draft
7866bc004f41ca20257e5b4485480cfd951684ea
created 2016-09-15 23:29 +0800
pushed 2016-09-15 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 3 - Remove nullptr check of operator new in CreateFloatManager. draft
648f247bf981d1f296e986ba6af00b408d6b424f
created 2016-09-15 14:32 +0800
pushed 2016-09-15 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER with nsBlockFrame::gNoisyFloatManager. draft
e5eddb75d2d321f862ad052d5157ac79952b8f5c
created 2016-09-15 11:29 +0800
pushed 2016-09-15 15:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 1 - Minor cosmetic fixes in nsFloatManager. draft
bbb550c85d8c2e86b52a4035f999438f6b786a35
created 2016-09-15 14:32 +0800
pushed 2016-09-15 06:54 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER by nsBlockFrame::gNoisyFloatManager. draft
3a0bd36b80f00fa86ad59eea6e34e4cdc904e98a
created 2016-09-15 14:32 +0800
pushed 2016-09-15 06:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER by nsBlockFrame::gNoisyFloatManager. draft
9b59882f6028e346e591b82e2e3d4617b8d8e88f
created 2016-09-15 11:29 +0800
pushed 2016-09-15 06:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 Part 1 - Minor cosmetic fixes in nsFloatManager draft
4e207a2cf2933f984952d101039247572c2453e7
created 2016-09-14 23:36 +0800
pushed 2016-09-14 15:51 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1302758 - Replace NOISY_FLOATMANAGER by nsBlockFrame::gNoisyFloatManager. draft
01fe76d56307f1b35ef2449190703785e99eab63
created 2016-09-04 14:52 +0800
pushed 2016-09-04 06:52 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. draft
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 09:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
4122155569cc0d8de6f7f439219e4d71d17b6d93
created 2016-08-24 16:07 +0800
pushed 2016-08-24 08:08 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - replace NS_STYLE_CLEAR_* with StyleClear enum class. draft
less more (0) -100 -60 tip