layout/generic/nsFloatManager.cpp
66fea2d7382543108e8cec4775277d9847fa2a4a
created 2018-05-30 10:03 -0700
pushed 2018-06-09 21:59 +0000
Brad Werth Brad Werth - Bug 1463745 Part 1: Add methods to FloatInfo and ShapeInfo to report whether or not they could narrow in the block direction. r=dbaron
128f8e1b8dcd0d8201c7e6ef9711e346576d2709
created 2018-05-22 15:54 -0700
pushed 2018-06-05 13:52 +0000
Brad Werth Brad Werth - Bug 1461046 Part 4: Change PolygonShapeInfo to tolerate polygons with only 1 or 2 vertices. r=dholbert
b3375f24897bf84da24d4e9391dedb235f6a6435
created 2018-05-18 17:38 -0700
pushed 2018-06-05 13:52 +0000
Brad Werth Brad Werth - Bug 1461046 Part 3: Change RoundedBoxShapeInfo to tolerate empty rects. r=dholbert
9619991fb38da2e0c8b20607544fff5a5878c146
created 2018-05-18 17:13 -0700
pushed 2018-06-05 13:52 +0000
Brad Werth Brad Werth - Bug 1461046 Part 1: Change EllipseShapeInfo to tolerate empty circles/ellipses and treat them as singular points/lines (possibly expanded by shape-margin). r=dholbert
8c926373039374cd1a47d92215e9efb4d5557983
created 2018-06-02 05:07 +0300
pushed 2018-06-02 02:07 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1461046) for permafailing reftest on /reftests/css-invalid/select/select-disabled-fieldset-1.html a=backout
e99ff79303ea48b856b93e66ccc808d0aac8a68b
created 2018-06-01 12:44 +0300
pushed 2018-06-01 22:02 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to inbound. a=merge CLOSED TREE
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
48057a6ba3d6735fd717e7835546adeee13f590f
created 2018-05-22 15:54 -0700
pushed 2018-06-01 09:40 +0000
Brad Werth Brad Werth - Bug 1461046 Part 4: Change PolygonShapeInfo to tolerate polygons with only 1 or 2 vertices. r=dholbert
5c8648bcf6bbd7ab2ad2ba83593a2d58bc3816d5
created 2018-05-18 17:38 -0700
pushed 2018-06-01 09:40 +0000
Brad Werth Brad Werth - Bug 1461046 Part 3: Change RoundedBoxShapeInfo to tolerate empty rects. r=dholbert
e990d4d07b0eda625db7bf47a2a039c463096704
created 2018-05-18 17:13 -0700
pushed 2018-06-01 09:40 +0000
Brad Werth Brad Werth - Bug 1461046 Part 1: Change EllipseShapeInfo to tolerate empty circles/ellipses and treat them as singular points/lines (possibly expanded by shape-margin). r=dholbert
5c8b1c2a42004ca8fbfbc64d84059440d6f47cd3
created 2018-05-25 15:12 -0700
pushed 2018-05-31 10:03 +0000
Brad Werth Brad Werth - Bug 1464113 Part 1: Make ImageShapeInfo tolerate shapes that are shifted left or above their margin rects. r=dholbert
e1754110f8a687420e9196b7f6166129631335c9
created 2018-05-08 15:56 -0700
pushed 2018-05-11 09:35 +0000
Brad Werth Brad Werth - Bug 1460041 Part 1: Correct PolygonShapeInfo constructor to measure its start and end block extents in margin rect space. r=jfkthame
9f13413ebd3ce28b7d9ee4a7e3a73c01c36a0171
created 2018-05-11 01:25 +0300
pushed 2018-05-11 09:35 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1460041) for lint failure at /builds/worker/checkouts/gecko/tools/lint/wpt.yml on a CLOSED TREE
8f13ab5de9be273b03676902e2234d14d2d3ea81
created 2018-05-08 15:56 -0700
pushed 2018-05-11 09:35 +0000
Brad Werth Brad Werth - Bug 1460041 Part 1: Correct PolygonShapeInfo constructor to measure its start and end block extents in margin rect space. r=jfkthame
d9db16ca4471aab712d5b57448bf1967c6e48916
created 2018-05-10 20:15 +0300
pushed 2018-05-11 09:35 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1460041) for linting failure at css/vendor-imports/mozilla/mozilla-central-reftests/shapes1 e.g. shape-outside-circle-056-ref.html on a CLOSED TREE
a1dbfe37baf38c8fde97093cdbafcb4f95acfcdf
created 2018-05-08 15:56 -0700
pushed 2018-05-11 09:35 +0000
Brad Werth Brad Werth - Bug 1460041 Part 1: Correct PolygonShapeInfo constructor to measure its start and end block extents in margin rect space. r=jfkthame
bf95429788de469e8d63dfb88994e591fc582b43
created 2018-05-07 14:02 -0700
pushed 2018-05-10 21:54 +0000
Brad Werth Brad Werth - Bug 1459697 Part 2: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. r=dbaron
a6e7205db0c0ab6ca1e6d0a1a12fa840a37867bb
created 2018-05-08 11:11 -0700
pushed 2018-05-10 21:54 +0000
Brad Werth Brad Werth - Bug 1459697 Part 1: In EllipseShapeInfo distance field calculation, remove a warning that might trigger due to rounding error, and shorten the iteration of each block pixel row, when possible. r=dbaron
f706fe09567f4f92a1cfb6420e102c880aa8e8cb
created 2018-05-03 15:51 -0700
pushed 2018-05-10 09:47 +0000
Brad Werth Brad Werth - Bug 1457602 Part 2: Correct shape-outside: image interval creation to correctly handle sideways-lr (with or without positive shape-margin.) r=jfkthame
c576126a7c7e75bd94de623ed1c6aa40c0bd9b4f
created 2018-04-30 17:01 -0700
pushed 2018-05-10 09:47 +0000
Brad Werth Brad Werth - Bug 1457602 Part 1: Correct shape-outside: image shape-margin calculation for vertical writing modes. r=jfkthame
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
126d2e51c09307338de9f095346202ee25b6ddd6
created 2018-04-19 11:47 -0700
pushed 2018-05-03 21:51 +0000
Brad Werth Brad Werth - Bug 1451499 Part 3: Implement polygon for shape-margin > 0. r=jfkthame
516cc3ad8538f315a475c6d4c449bd1822da191f
created 2018-04-19 11:27 -0700
pushed 2018-05-03 21:51 +0000
Brad Werth Brad Werth - Bug 1451499 Part 2: Stub in support for polygon with shape-margin == 0. r=jfkthame
b1ff16c658636afb61c07765ea3c6470857bfefd
created 2018-04-19 12:17 -0700
pushed 2018-05-03 21:51 +0000
Brad Werth Brad Werth - Bug 1451499 Part 1: Uplift some interval methods from ImageShapeInfo to ShapeInfo. r=jfkthame
2a306bd6aa1c5fee9fe34f199cb7fee4d2dbc562
created 2018-04-30 12:25 -0700
pushed 2018-05-02 15:00 +0000
Brad Werth Brad Werth - Bug 1457288 - Part 3: Change distance field sizes and indexes to be unsigned ints, avoiding undefined behavior with potential int overflows. r=mats
fbae755d80b0c94a4d7f7db4a14f928bd4a8cbf8
created 2018-04-27 18:10 -0700
pushed 2018-05-02 15:00 +0000
Brad Werth Brad Werth - Bug 1457288 - Part 2: Clamp shape-margin distance field operands to prevent int multiplication overflow when allocating. r=mats
b725223f9d16d7baa8095323d6793099dd527c00
created 2018-04-27 13:10 -0700
pushed 2018-05-02 15:00 +0000
Brad Werth Brad Werth - Bug 1457288 - Part 1: Clamp EllipseShapeInfo distance field operands to the maximum shape-margin we are willing to compute. r=mats
0cb6c9f7c6dbf71e5143b901de1dd3aa128f949d
created 2018-02-26 14:47 -0800
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert
93dacd65e0093ba69fc376f0859a54be4e325388
created 2018-04-17 11:39 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 6b: Implement shape-margin for shape-outside: inset, for general case of shape-margin > 0. r=dholbert
8d8361873abe44ec51e097db1f463bb179e75684
created 2018-04-13 11:29 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 6a: Implement shape-margin for shape-outside: inset, for some special cases with shape-margin > 0. r=dholbert
64161554cd20cac22690c5e05962bcb06132896b
created 2018-04-17 11:59 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5d: Move EllipseShapeInfo class definition ahead of RoundedBoxShapeInfo so it can be referenced by rounded boxes. r=dholbert
29c3c172caa00b1db0d3ba28ec5200f85ca4cddc
created 2018-04-20 13:43 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5c: Add some asserts to ensure ellipse distance field index values are in-bounds. r=dholbert
a672de34a369105c2d453d34146fb877911abd61
created 2018-04-11 15:18 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). r=dholbert
c24818678398ed0d911a9d20958673e17a6b8899
created 2018-02-26 13:13 -0800
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5a: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). r=dholbert
546464551e6411c46b85203a43375ad205827bbb
created 2018-04-20 14:04 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 4b: Add some logic and asserts to ensure distance field index values and image index values are in-bounds. r=dholbert
e5c0631408b2159c4e7ccba4998b2dc35e00eacf
created 2018-02-22 11:11 -0800
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 4a: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). r=dholbert
3b2ffd07d8e669327b56864f71e77d7b1eaa4be9
created 2018-03-12 17:04 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. r=dholbert
ab95312a3db6120612753eb41dc2fe1783a5f8ea
created 2018-02-28 10:43 -0800
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 2b: Refactor interval creation for shape-outside:image. r=dholbert
9a192430ce296e8e5d157387d19447d55b59be5e
created 2018-04-11 14:05 -0700
pushed 2018-04-26 04:51 +0000
Brad Werth Brad Werth - Bug 1265342 Part 2a: Move interval binary search method into ShapeInfo. r=dholbert
723a9f786923d9d3ca265f09f4bd7900b79e19af
created 2018-04-24 22:31 +0300
pushed 2018-04-25 09:35 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 20 changesets (bug 1265342) for mochitest-plain-headless failures on layout/style/test/test_first_letter_restrictions.html. CLOSED TREE
0791ff3d91947249711a0d880582003d5cec7b13
created 2018-02-26 14:47 -0800
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert
7109288f10b3e516bf891f6f72c5c711cd993d40
created 2018-04-17 11:39 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 6b: Implement shape-margin for shape-outside: inset, for general case of shape-margin > 0. r=dholbert
048cce2fb99f082e994622a7ea6bcb9c6ea71475
created 2018-04-13 11:29 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 6a: Implement shape-margin for shape-outside: inset, for some special cases with shape-margin > 0. r=dholbert
c8e3dbc6c729bfd867b70770cc41a567b08a4345
created 2018-04-17 11:59 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5d: Move EllipseShapeInfo class definition ahead of RoundedBoxShapeInfo so it can be referenced by rounded boxes. r=dholbert
09da0968333aa201bf54395dcd679a095d8c58f0
created 2018-04-20 13:43 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5c: Add some asserts to ensure ellipse distance field index values are in-bounds. r=dholbert
d16f7ff85677ef42adebabfbfcc80a18025c9104
created 2018-04-11 15:18 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). r=dholbert
53eb7f14463d61084c148f147808a6c55ec7348b
created 2018-02-26 13:13 -0800
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 5a: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). r=dholbert
64fc631ef122fbb08ad6f0ebb7caff2f9290ebd2
created 2018-04-20 14:04 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 4b: Add some logic and asserts to ensure distance field index values and image index values are in-bounds. r=dholbert
332382c708e17e5a75d1a12a324987ca96e68093
created 2018-02-22 11:11 -0800
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 4a: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). r=dholbert
a8695981eec01c576d813819eba2fbeede89ff34
created 2018-03-12 17:04 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. r=dholbert
ce473fa5f1f43e5914251aea21ca59286e643264
created 2018-02-28 10:43 -0800
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 2b: Refactor interval creation for shape-outside:image. r=dholbert
5ee470e75a5340cbdefeb0dc545bfc5cd17379e3
created 2018-04-11 14:05 -0700
pushed 2018-04-25 09:35 +0000
Brad Werth Brad Werth - Bug 1265342 Part 2a: Move interval binary search method into ShapeInfo. r=dholbert
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
68f21533e6db67f747ffce2d42d28526deed0cf0
created 2018-01-25 14:55 +0800
pushed 2018-04-04 09:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1404222 Part 1: Implement shape-outside: <image>. r=dbaron,dholbert
98749dde9018b91a50b668cbd2ca729cc5bc7357
created 2018-04-02 17:57 -0400
pushed 2018-04-03 04:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 11 changesets (bug 1404222) for static analysis failures on a CLOSED TREE.
57eeb849ab881f86485806bfff5d9952f50c268d
created 2018-01-25 14:55 +0800
pushed 2018-04-03 04:04 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1404222 Part 1: Implement shape-outside: <image>. r=dbaron,dholbert
127567f2455b748b1a791f3008532626ae2cbde0
created 2017-12-19 15:22 +0800
pushed 2017-12-20 09:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1426065 Part 2 - Drop mozilla prefix in nsFloatManager.cpp. r=dholbert
974d0af75f21dfdb398c7bcafdacfc9938b5d52e
created 2017-12-19 15:06 +0800
pushed 2017-12-20 09:44 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1426065 Part 1 - Move ShapeInfo and its dervied classes from header to cpp. r=dholbert
0db4809caa0a2f6254002700b79f175e85007c12
created 2017-11-17 16:34 +0800
pushed 2017-11-29 22:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1418224 Part 3 - Add shape-outside: <image> support to style system. r=heycam
less more (0) -100 -60 tip