layout/generic/nsBlockFrame.cpp
8550fed3a6fe6dceacdc0c60226c8060d256317b
created 2021-04-16 18:22 +0000
pushed 2021-04-17 09:50 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1705616 - Fix aspect-ratio's auto content-based min size when the block frame has border and padding. r=boris,emilio
119e56b961abff4e9af69e5ccbeba300078626fe
created 2021-03-26 01:06 +0000
pushed 2021-03-26 09:37 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527949 - Include the block container's block-end padding when computing its overflow area. r=emilio
a330e1ee85db171dd413fd9d5da9eef740788108
created 2021-03-18 04:41 +0000
pushed 2021-03-18 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1699317 Part 2 - Make ConsiderBlockEndEdgeOfChildren() a nsBlockFrame method. r=emilio
b0e3c7735969fb6c9f5ae6f583039de2bc5be35a
created 2021-03-18 04:41 +0000
pushed 2021-03-18 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1699317 Part 1 - Pass ReflowOutput::mOverflowAreas into nsBlockFrame::ComputeOverflowAreas. r=emilio
a6cff5fa00ae2efa17506f96ff9ef70b9c569a5b
created 2021-03-07 23:07 +0000
pushed 2021-03-08 09:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1696584 - Make nsBlockFrame::ComputeOverflowAreas return OverflowAreas rather than though outparam. r=emilio
d3e1a283826c2ff2806e4250c2e8509fb106e870
created 2021-03-04 00:34 +0000
pushed 2021-03-04 04:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1690701 Part 3 - Check NS_FRAME_OUT_OF_FLOW bit in nsIFrame::IsFloating(). r=emilio
a7bf4082de04a50a2adb50f195e0f51b2e52454c
created 2021-03-04 00:34 +0000
pushed 2021-03-04 04:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1690701 Part 2 - Check NS_FRAME_OUT_OF_FLOW bit in nsIFrame::IsAbsolutelyPositioned(). r=emilio
dc3c1fd56cb806c7e63f07ef04433c1f3c46f303
created 2021-03-02 12:11 +0000
pushed 2021-03-03 04:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1695390 - Move extremum lengths to the individual Size / MaxSize types. r=boris
30f58164eac3a492bcaae81ce7443270423e7067
created 2021-03-02 13:41 +0200
pushed 2021-03-03 04:16 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset be6d9849825d (bug 1695390) for wr failures in col-definite-max-size-001.html. CLOSED TREE
be6d9849825d66ecee44ab6b94b6101ff3b50aa7
created 2021-03-02 10:34 +0000
pushed 2021-03-03 04:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1695390 - Move extremum lengths to the individual Size / MaxSize types. r=boris
5279b71d0068a178739da9dcd57ec7c558781222
created 2021-01-26 02:47 +0000
pushed 2021-01-26 15:55 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
f8446e5139b64669581d5ba6667ea74f4a57ff87
created 2021-01-26 04:32 +0200
pushed 2021-01-26 09:25 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 1686603) for causing crashtest failures. CLOSED TREE
c82593b13a617a671d5c5dfc7d5cca562452535c
created 2021-01-25 22:29 +0000
pushed 2021-01-26 09:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
4d0de1c58586d178cdfd580e311c23897837420c
created 2021-01-22 04:41 +0000
pushed 2021-01-22 17:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1687795 - Rename the flag tracking whether block-size is set by aspect-ratio and inline-size, and improve comments. r=boris
40bc01de5e10a7ad5b19ba0fbdf43eaddde74a3e
created 2021-01-21 09:21 +0200
pushed 2021-01-21 15:33 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 7 changesets (bug 1686603) for causing crashtest assertion failures.
965dbe8de1e10060fec3e1f4f13f5aefdf515e35
created 2021-01-21 04:17 +0000
pushed 2021-01-21 15:33 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
66d167aa16ea7d1293095c863ed953de59b89df7
created 2021-01-08 09:44 +0000
pushed 2021-01-08 21:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1685078 - Support full <image> syntax in list-style-image as per spec. r=jrmuizel,TYLin
762cc086cd05a231dbeecad8e80dd6c524838ebc
created 2021-01-07 10:44 +0200
pushed 2021-01-07 16:36 +0000
Dorel Luca Dorel Luca - Backed out changeset 47c73e5e08a4 (bug 1685078) for multiple failures related to CSS. CLOSED TREE
47c73e5e08a49504a7200236010c01ea2a2a6fdb
created 2021-01-07 04:15 +0000
pushed 2021-01-07 16:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1685078 - Support full <image> syntax in list-style-image as per spec. r=jrmuizel,TYLin
4e07cf6a753615eb882847e1a57705c443cb2c5f
created 2020-12-14 15:13 +0000
pushed 2020-12-16 16:10 +0000
Mats Palmgren Mats Palmgren - Bug 1663222 - Move any overflow-container continuations on the OverflowContainers list for the children we pull from our prev-in-flow to the ExcessOverflowContainers to keep frames ordered. r=TYLin CLOSED TREE
840acfd281019cf424822376caef4806204b7203
created 2020-12-15 06:22 +0200
pushed 2020-12-15 09:29 +0000
smolnar smolnar - Backed out 2 changesets (bug 1680406, bug 1663222) for causing mochitest failures. CLOSED TREE
6de49379342e5ecf4d490510300335ed6ff49722
created 2020-12-14 15:13 +0000
pushed 2020-12-15 09:29 +0000
Mats Palmgren Mats Palmgren - Bug 1663222 - Move any overflow-container continuations on the OverflowContainers list for the children we pull from our prev-in-flow to the ExcessOverflowContainers to keep frames ordered. r=TYLin
a6d31e726b0b47cc68e013a43b0b64cf37eac599
created 2020-12-07 23:30 +0000
pushed 2020-12-08 09:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1679931 Part 3 - Recompute overflow container children's overflow area after moving them in vertical-rl writing-mode. r=layout-reviewers,jfkthame
f153b932ed5e8ae11ae758ec2caa8ecbba30b12c
created 2020-12-07 23:31 +0000
pushed 2020-12-08 09:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1679931 Part 2 - Recompute float children's overflow area after moving them in vertical-rl writing-mode. r=layout-reviewers,jfkthame
d8c3b7dfc06c297fbeed5f8b07ef155b535fc91f
created 2020-12-03 00:24 +0000
pushed 2020-12-08 09:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1679931 Part 1 - Remove unused nsReflowStatus parameter in nsBlockFrame::ReflowPushedFloats(). r=emilio
bf11f56d91cb7cf31564095d6e4467beeb8a4687
created 2020-11-30 17:49 +0000
pushed 2020-11-30 21:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677917 - Change BlockReflowInput's skipsides setup to be sane. r=mats,TYLin
8b21247508414f1cadb6db9aac1a53055259cbff
created 2020-11-21 19:23 +0200
pushed 2020-11-22 09:34 +0000
Razvan Maries Razvan Maries - Backed out changeset b2da4b644dd9 (bug 1677917) for perma failures on break-at-end-container-edge-000.html. CLOSED TREE
b2da4b644dd901a46d80e36d184a2222066a8780
created 2020-11-21 15:53 +0000
pushed 2020-11-22 09:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677917 - Change BlockReflowInput's skipsides setup to be sane. r=mats,TYLin
29202676dda32da6181edbf3a7f913cdbe800dfb
created 2020-11-20 21:21 +0000
pushed 2020-11-21 09:27 +0000
Jon Bauman Jon Bauman - Bug 1675987 - No derogatory language: Remove references to "crazy" in layout module r=emilio,AlaskanEmily
c5fb03571b7289a39e78f8acd14eca6d575d1962
created 2020-11-18 11:06 +0000
pushed 2020-11-18 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1677920 - Remove writing mode argument from CalcAndCacheConsumedBSize(). r=TYLin
3abee7381c9a35ede4693e3d7c8c3264d7858ca5
created 2020-11-18 11:04 +0000
pushed 2020-11-18 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Lift IsBidiEnabled check up to the caller. r=mats
54da9db54cbef62e84c722dba6d65943af8d9e58
created 2020-11-18 11:04 +0000
pushed 2020-11-18 21:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats
391bda1947b17fe694294ae363ede252c40066e7
created 2020-11-18 08:00 +0200
pushed 2020-11-18 16:05 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1675376) for asan crashtest failures CLOSED TREE
b276c591ea2dd7b2db87ff35504b55df3515931d
created 2020-11-18 03:08 +0000
pushed 2020-11-18 16:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Lift IsBidiEnabled check up to the caller. r=mats
20d5c721730414c5404c3919a3e9cf5e0c505a8b
created 2020-11-18 03:08 +0000
pushed 2020-11-18 16:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1675376 - Cache consumed BSize in a frame property for non-first continuations. r=mats
64a43ed745a188a59a0f0fbc9748e36229b3595e
created 2020-11-18 00:08 +0000
pushed 2020-11-18 16:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio
205e309a1fdbc22846f727504c535a7884cb0ede
created 2020-11-17 23:43 +0000
pushed 2020-11-18 16:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 2 - Remove all external users of the obsolete nsOverflowType. r=layout-reviewers,emilio
73b445d83a72df0bb8f1278ad33f796428e763d2
created 2020-11-17 23:45 +0000
pushed 2020-11-18 16:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1677635 Part 1 - Add an enum class mozilla::OverflowType, and remove NS_FOR_FRAME_OVERFLOW_TYPES. r=layout-reviewers,emilio
78261df44adcf503d7d9ebae273a6f6b41079d82
created 2020-11-06 09:12 +0000
pushed 2020-11-07 10:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1675128 Part 2 - Add WritingMode argument to ReflowInput::ComputedLogicalOffsets(). r=emilio
77f2dc7fe5020a1a0b533b2273ccdd27ffe444aa
created 2020-11-03 20:07 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 5 - Remove zero-argument ReflowInput::ComputedSizeWithBorderPadding(). r=jfkthame
ccf29bb17bcc4a8936f641604edc62f13dbcbef3
created 2020-11-03 19:56 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 3 - Add WritingMode argument to SizeComputationInput::ComputedLogicalPadding(), and adapt callers. r=jfkthame
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 2 - Add WritingMode argument to SizeComputationInput::ComputedLogicalBorderPadding(), and adapt callers. r=jfkthame
b43f8212b0e47b98c3b98a166a85bce13bce466c
created 2020-11-03 19:44 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 1 - Add WritingMode argument to SizeComputationInput::ComputedLogicalMargin(), and adapt callers. r=jfkthame
6f170fe5df51b86fd0f298f20885ee2c18f1a948
created 2020-10-28 18:07 +0000
pushed 2020-10-29 04:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1669393 - Fix up position of overflow container children in a vertical-rl block once we know the final block size. r=jfkthame
8359cf5af8c40d523aaff0b11fb22a1be9faa92c
created 2020-10-23 22:52 +0000
pushed 2020-10-24 09:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1673056 - Remove nsLayoutUtils::MIN_ISIZE and nsLayoutUtils::PREF_ISIZE. r=mats
8c30d38db0a5fb5a116755c994fea5e558123943
created 2020-10-21 16:31 +0000
pushed 2020-10-22 14:54 +0000
Mats Palmgren Mats Palmgren - Bug 1426747 - Remove the IE compat quirk for <table align=left>. r=emilio
e88986658685538d5ab62d66c31e183b43e813ce
created 2020-10-21 00:21 +0000
pushed 2020-10-21 09:51 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 499229 - Change NS_WARNING in nsBlockFrame::CheckFloats to NS_ERROR. r=mats
73e78c935dea32ebc5e97b893f5d14838e910c80
created 2020-10-01 02:39 +0000
pushed 2020-10-02 04:10 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1668411 - Change IS_TRUE_OVERFLOW_CONTAINER macro into a nsIFrame's inline method. r=emilio
9742d6bf7d2517d511045ec5aa1e3dfd321552c2
created 2020-09-30 23:38 +0000
pushed 2020-10-01 09:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1668387 - Make nsContainerFrame::StealFrame() return void since it shouldn't fail. r=emilio
eaa908b5583ce03875f9dbd6461b0232d0f67b02
created 2020-09-29 22:04 +0000
pushed 2020-09-30 09:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan
6c41ddbfb5874ed68fb542662208b89791edfaa1
created 2020-09-30 00:20 +0300
pushed 2020-09-30 09:29 +0000
Razvan Maries Razvan Maries - Backed out changeset f1130dfcdbc4 (bug 1668029) for perma failures on backplate-select-001.html. CLOSED TREE
f1130dfcdbc4288385aa97c3c388be90d26d1c8e
created 2020-09-29 17:33 +0000
pushed 2020-09-30 09:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan
ff505e83d0428d70cb7b38eb4681056d0dd2f210
created 2020-09-11 17:59 +0000
pushed 2020-09-12 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 6 - Convert the anonymous enum controlling ReflowInput's behavior into an EnumSet. r=dholbert
bfd617a935233a0c62eb5bd7c9ac9313620e9bb7
created 2020-09-11 18:17 +0000
pushed 2020-09-12 09:26 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1663822 Part 4 - Add a ComputeSizeFlags parameter to ReflowInput's constructor, and store it in ReflowInput. r=dholbert
f3a40f0de7b98ed50d5c30050bf206fc5c72b136
created 2020-09-10 22:43 +0300
pushed 2020-09-11 02:31 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1308104) for bustages on nsHttp.cpp . CLOSED TREE
9c8433be706e53fb72b22c126e0ce5e136b533ae
created 2020-09-10 17:38 +0000
pushed 2020-09-11 02:31 +0000
Nicklas Boman Nicklas Boman - Bug 1308104 - Replace PL_strchr with a safer Gecko string class or function layout/ r=emilio
b3abd9cd4d8c67018802531f9f2ab02df1f7d3bc
created 2020-08-29 00:22 +0000
pushed 2020-08-31 21:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1641085 Part 6 - Remove GetPropTableFrames() and RemovePropTableFrames() in nsContainerFrame. r=mats
70bfa693b6e7ecbb2ce36b0ee50711cbd4334685
created 2020-08-29 00:22 +0000
pushed 2020-08-31 21:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1641085 Part 5 - Remove SetPropTableFrames() in nsContainerFrame. r=mats
f2e88db56acc950105bff24521a96f64efeeac66
created 2020-08-29 00:22 +0000
pushed 2020-08-31 21:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1641085 Part 3 - Add APIs to manipulate excess overflow containers list. r=mats
08e7ad0c607208d8d999d71c4c2780bdcc753366
created 2020-08-29 00:22 +0000
pushed 2020-08-31 21:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1641085 Part 2 - Add APIs to manipulate overflow containers list. r=mats
less more (0) -1000 -300 -100 -60 tip