layout/generic/nsFloatManager.cpp
4140c68594e37736cad363e832d76ba22b7db8e9
created 2020-05-27 04:44 +0000
pushed 2020-06-17 14:49 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1574046 Part 2 - Move calling nsFloatManager::ClearContinues to BlockReflowInput::ClearFloats(). r=dbaron
845efef1d2f61dbfffa135d5e338f961b2177967
created 2020-05-05 10:11 +0000
pushed 2020-05-05 21:38 +0000
Simon Giesecke Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in layout/generic/. r=jfkthame
16033ddd2457a3fe1da77fbce24b0a246f349856
created 2020-03-17 09:38 +0000
pushed 2020-03-17 16:13 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert
1b7d5fd89d72cca0d78e25179f6fc7185021d965
created 2020-02-11 23:34 +0000
pushed 2020-02-12 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614510 - Split clip-path and shape-outside values. r=boris
2cf2b40ea72da060b7f1a83a88a62be6b750c284
created 2020-02-11 22:03 +0000
pushed 2020-02-12 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614510 - Use cbindgen for shape-outside and clip-path. r=boris
31f468c8c96073db1ab3f92b457f681d40886868
created 2020-02-11 20:56 +0000
pushed 2020-02-12 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614198 - Use cbindgen instead of nsStyleImage. r=aosmond
1e2ba9e0ea1a1d8d02494d3fdf9b3b9f83fb6cda
created 2020-02-06 16:06 +0000
pushed 2020-02-06 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1613349 - Rename nsIFrame::DeleteProperty to RemoveProperty. r=dholbert
a70a756aa3277dd20175e366f466d56a4473da9c
created 2020-02-05 09:52 +0000
pushed 2020-02-06 05:13 +0000
Daniel Holbert Daniel Holbert - Bug 1613198: Move inline impls for nsIFrame::GetNormalPosition and GetLogicalNormalPosition into nsIFrameInlines.h. r=jfkthame
68b0f6bd38ad89654bde1da2f3755597f6807a43
created 2019-12-20 07:16 +0000
pushed 2019-12-20 15:52 +0000
Chris Peterson Chris Peterson - Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj
44689b5ff306b9ebee413c4e0f0a32f88204ae5c
created 2019-12-17 23:03 +0000
pushed 2019-12-18 09:16 +0000
Mats Palmgren Mats Palmgren - Bug 1574046 - Wallpaper the effect of this bug in nsBlockFrame::ComputeFinalSize. r=TYLin
ca386b968a71fe565ae09f3150f4a98a6b1aa5d4
created 2019-09-19 02:37 +0000
pushed 2019-09-19 09:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1582224 - Split SIDEWAYS bit in WritingMode. r=jfkthame,emilio
9983709a8828cf38cb8b92b0bdf84ca81c49d143
created 2019-08-14 01:32 +0000
pushed 2019-08-14 21:57 +0000
Nathan Froyd Nathan Froyd - Bug 1570982 - remove `CPP_THROW_NEW`; r=glandium
3c6b640e364f1eb7fc920ed1737de089631882b3
created 2019-05-22 11:34 +0000
pushed 2019-05-22 15:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1552636 - Remove eStyleImageType_URL. r=TYLin
fe11fc11ec5b0ee0111351c01cf601109798ca85
created 2019-05-09 11:24 +0000
pushed 2019-05-09 15:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1548691 - Use the owned slice type for basic shape polygon coordinates. r=TYLin,heycam
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-04-26 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
35aed2f899c30a440c551d51d791c0986db8ac7f
created 2019-04-16 07:25 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio
7f0d03ec917cfc831b7c4104729801fa33b1d167
created 2019-03-28 02:54 +0000
pushed 2019-03-28 09:55 +0000
Cameron McCormack Cameron McCormack - Bug 1534240 - Boost loading priority of CSS images similarly to how we do for HTML images. r=tnikkel
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:34 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d34c32dab9c91e636c11e2192d449c535f6ed2bd
created 2018-11-02 18:19 +0000
pushed 2018-11-03 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin
3b5452b3778153f6f223bb2177235835b2314eb6
created 2018-08-22 12:49 +0300
pushed 2018-08-22 09:49 +0000
Noemi Erli Noemi Erli - Merge inbound to mozilla-central. a=merge
e03480382807999f9b228d0e4ff3d95470a0fdb3
created 2018-08-22 08:01 +0300
pushed 2018-08-22 09:48 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1429298) for xpcshell failures properties-db.js CLOSED TREE
0b9ec0d707b5d23a37986a9818230dec1932a2f3
created 2018-08-22 01:24 +0000
pushed 2018-08-22 09:48 +0000
Boris Chiou Boris Chiou - Bug 1429298 - Part 2: Define offset-path and implement it in style system. r=emilio
449941e7a840f4d64cc5f53d7967b65981b5a2ed
created 2018-07-16 18:50 +0200
pushed 2018-07-17 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me
6339739cba9a0099d6bbefa294ce22989935ab69
created 2018-07-16 23:56 +0300
pushed 2018-07-17 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 6 changesets (bug 1476054) for failing on servo/ports/geckolib/glue.rs on a CLOSED TREE
ef2a43e3fc6c6acd0f7dea8424837b18edd15a95
created 2018-07-16 18:50 +0200
pushed 2018-07-17 09:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me
56062a63fa8c1eb577eedd5ea3b972f0f93ca740
created 2018-07-12 09:42 +0300
pushed 2018-07-12 21:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron
2792dcc6b2eb6e5a7dd6dcfeff07490a2ec187a6
created 2018-06-15 18:00 +0000
pushed 2018-06-16 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1468663 part 2: Add missing #includes, forward-decls, and 'using' statements in layout/generic to fix bustage in non-unified builds. r=emilio
ffdeb96ca6d01019a4f8414ae21d1ac6dc51edbd
created 2018-06-11 22:46 +0800
pushed 2018-06-12 09:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1455453 - Coalesce calls to mFrame->StyleDisplay() in FloatInfo constructor. r=dholbert
0aa1a48450beee487dc6c972c8ee21e8d9bac02e
created 2018-05-30 11:07 -0700
pushed 2018-06-09 21:59 +0000
Brad Werth Brad Werth - Bug 1463745 Part 2: Change nsFlowAreaRect to also track whether it may widen in the block direction. r=dbaron
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
less more (0) -100 -60 tip