layout/generic/nsLineLayout.cpp
42516933bcaf4dc4d99259b82445cab9673bb2a6
created 2021-03-12 09:28 +0000
pushed 2021-03-12 15:32 +0000
Xidorn Quan Xidorn Quan - Bug 1697529 - Implement visibility: collapse support for ruby text. r=dholbert
6b60e720eecd259dd914e480dc3426b3365e34e9
created 2021-03-04 00:34 +0000
pushed 2021-03-04 04:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1690701 Part 4 - Replace rarely used ReflowInput::IsFloating() with nsStyleDisplay::IsFloating(). r=emilio
c8f0bf3f70f51b948c11ee42ea13b331ae52e4a6
created 2021-01-16 10:47 +0000
pushed 2021-01-17 09:51 +0000
Mats Palmgren Mats Palmgren - Bug 1686326 - [quirks] Apply line-height quirk code in both quirks and limited-quirks mode in all places. r=jfkthame
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
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
0b430b271213c5717c57c5c6f3e9bbcb1b742e18
created 2020-11-07 00:03 +0000
pushed 2020-11-07 10:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1675128 Part 6 - Remove nsStylePosition::OffsetHasPercent(). r=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
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
7774e55b520ceace5e7d9c431f0122aa936c1625
created 2020-09-29 22:32 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 5 - Add nsIFrame::GetAspectRatio() skeleton, and adapt existing callers. r=emilio
887e986df7b33be85b4eee792a6f5776b1bae664
created 2020-07-20 20:17 +0000
pushed 2020-07-21 09:42 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1637130 - Rename visual overflow to ink overflow. r=dbaron
df21126513e57db3919690bce35d286dbcd57072
created 2020-07-11 22:52 +0000
pushed 2020-07-12 21:44 +0000
Jonathan Kew Jonathan Kew - Bug 1646639 - Don't recursively apply the line's start-offset and text-indent to children of a first-line frame. r=dholbert
5ac9dd38a22a404ea82ecec30e2c13d9ec11d0a4
created 2020-07-12 01:34 +0300
pushed 2020-07-12 09:17 +0000
Razvan Maries Razvan Maries - Backed out 2 changesets (bug 1646639) for perma failures on first-line-bidi-002.html. CLOSED TREE
5caaf51dac99073bf4d5a0235f4b8cb2be0738ce
created 2020-07-11 21:26 +0000
pushed 2020-07-12 09:17 +0000
Jonathan Kew Jonathan Kew - Bug 1646639 - Don't recursively apply the line's start-offset and text-indent to children of a first-line frame. r=dholbert
78c7874b0ed9d8c31cbc723a9e298b560cc9649b
created 2020-07-11 02:20 +0000
pushed 2020-07-11 09:22 +0000
longsonr longsonr - Bug 1259861 - Move everything else into the mozilla namespace in layout/svg r=dholbert
529c7022e64b5b0dba3d62838471c3e5054401cd
created 2020-07-06 22:29 +0000
pushed 2020-07-07 09:47 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1630704 - Part 27: Remove nsFrame from inheritance chain r=emilio
400b7003dd4083aa5a0c133f9c1b114ae5d6361d
created 2020-02-24 13:32 +0000
pushed 2020-02-25 04:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1617472 - Use enums for text-align / text-align-last. r=jfkthame
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
6eb761359b54dd1070a318bb14d898b9adf4bc8e
created 2020-02-06 00:39 +0000
pushed 2020-02-06 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1613349 - Make nsIFrame::TakeProperty MOZ_MUST_USE. r=dholbert
310ae5b1a209cb085d567a8320b88c44eafad53b
created 2020-02-06 00:13 +0000
pushed 2020-02-06 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1613349 - Rename nsIFrame::RemoveProperty to nsIFrame::TakeProperty. r=dholbert
e16c1de5de2370b625a42394328f984e2c56f5d7
created 2020-01-20 16:17 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla::Swap in favor of std::swap. r=froydnj
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
40e27e0fe525372478976529d086cff22cecf443
created 2019-12-01 13:08 +0000
pushed 2019-12-01 21:18 +0000
jeffin143 jeffin143 - Bug 1600483 : convert NS_STYLE_RUBY_ALIGN_* to an enum class in nsStyleConsts.h r=emilio
4948888357be78807a9a0be9af1d11e894af92c5
created 2019-10-28 09:33 +0000
pushed 2019-10-29 04:05 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame
36ab7b5bb1859ce4c084f8ee9e52aa1d381e769f
created 2019-10-12 21:05 +0000
pushed 2019-10-13 21:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1581467 - Fix checks for display: inline{,-block} which don't account for inline list items. r=mats
c5224a3d28a7c78306a7fd1dcc1fe37e7597703a
created 2019-09-25 20:47 +0000
pushed 2019-09-28 09:46 +0000
L. David Baron L. David Baron - Bug 1220352 - Make baseline positioning in vertical writing-mode independent of border and padding. r=jfkthame
f252db10f2e09c75ea4f2db63e101fd53b8e7b4c
created 2019-08-10 18:11 +0000
pushed 2019-08-11 09:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1572805 - Use cbindgen for text-emphasis-style. r=boris
43c4b2e58cabba4e532dfa9428b5532e260ee903
created 2019-08-10 21:07 +0300
pushed 2019-08-11 09:56 +0000
Daniel Varga Daniel Varga - Backed out 2 changesets (bug 1572805) for build-rusttests failure. On a CLOSED TREE
849ca4b3f9de609933014881329f51dc897e13b5
created 2019-08-10 16:21 +0000
pushed 2019-08-11 09:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1572805 - Use cbindgen for text-emphasis-style. r=boris
905117fbca93bc285a77bb6c4a46c4c0f8557af9
created 2019-08-08 19:48 +0000
pushed 2019-08-09 03:49 +0000
L. David Baron L. David Baron - Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
77f2a37b794a1e4106e749a8c6b5211ea096e210
created 2019-07-18 18:32 +0000
pushed 2019-07-19 03:55 +0000
Jonathan Kew Jonathan Kew - Bug 1567098 - Allow line-break after a float placeholder if the line is empty. r=emilio
c87032ced936ed71c09abb309d2a472983bab848
created 2019-07-12 22:09 +0000
pushed 2019-07-13 09:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1486541 - Turn assertion back into a non-fatal assertion. r=jfkthame
c2250a23fd66e3c812cb023c2d12f6f5e8d5a2f2
created 2019-05-09 02:32 +0000
pushed 2019-05-09 15:34 +0000
Cameron McCormack Cameron McCormack - Bug 866102 - Implement -webkit-line-clamp. r=mats,emilio,dholbert
451701e88d92935b77385235832865dabe8c2942
created 2019-05-02 23:28 +0000
pushed 2019-05-03 12:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1547792 - AspectRatio should be a single ratio, not a size. r=dholbert
5e3c456acd732fc8ed215869c1d683a0e3e4a2b5
created 2019-05-01 13:08 +0000
pushed 2019-05-01 21:55 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1547985 - Use rust types for vertical-align. r=mats
41ee8dc862a966e71ab23a2b3ab59c72b2fc21c9
created 2019-04-25 23:48 +0000
pushed 2019-04-26 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1547138 - IntrinsicSize shouldn't use nsStyleCoord. r=dholbert
121fd81292cbff53feb33d739c2432b902a36675
created 2019-04-24 14:04 +0000
pushed 2019-04-24 21:51 +0000
Jeremy Chen Jeremy Chen - Bug 1283222 - Do not record soft break opportunities for out-of-flow frames. r=emilio
a302746ead451eccadf5bb36553cd5dc8f1ce134
created 2019-04-24 15:50 +0300
pushed 2019-04-24 21:51 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1283222) for build bustages on nsLineLayout. CLOSED TREE
fb82d1aa97d0c8ff9d0e853b4b21a14b5ba82245
created 2019-04-24 12:25 +0000
pushed 2019-04-24 21:51 +0000
Jeremy Chen Jeremy Chen - Bug 1283222 - Do not record soft break opportunities for out-of-flow frames. r=emilio
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-04-12 03:19 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
ae1731591a0a15582ecefc78ce087b0a096a54b6
created 2019-03-24 23:13 +0100
pushed 2019-03-25 15:53 +0000
Mats Palmgren Mats Palmgren - Bug 205202 part 4 - [css-lists][css-pseudo] Rename various uses of bullet with marker to avoid any misleading association with nsBulletFrame (idempotent patch). r=emilio
b415c553b7b2d0b14fd78c6ccbaed339380d4aac
created 2019-03-24 23:13 +0100
pushed 2019-03-25 15:53 +0000
Mats Palmgren Mats Palmgren - Bug 205202 part 1 - [css-lists][css-pseudo] Add support for the ::marker pseudo element on list items. Alias :-moz-list-bullet/number to that in the parser. r=emilio
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-14 16:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
ea800ec9b4ae8877c2bc4b56aa7cf892a2612205
created 2019-03-04 18:19 +0000
pushed 2019-03-05 04:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris
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
f3471544869b9de5c9864f648d077b278200675a
created 2019-02-20 21:18 +0000
pushed 2019-02-21 03:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1526097 - Remove nsIFrame::eBlockFrame flag. r=dholbert
bf8e35be76d809477626dd0ebd4e6b0b4c89bd36
created 2019-02-10 13:55 +0100
pushed 2019-02-15 18:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1527410 - Use Rust sizes for flex-basis, width, height, and their min/max properties. r=jwatt
e60af602d320e20819600b04007c419a0613a040
created 2019-01-26 11:00 +0100
pushed 2019-02-10 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1523071 - Use Rust lengths for margin / padding / inset. r=jwatt
a83662f99ab9b7492f78b861d08f526cf02746b3
created 2019-01-26 11:00 +0100
pushed 2019-02-10 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1523071 - Add bindings for LengthPercentage, and use it for text-indent. r=jwatt
3fd657e4aea9479d9df9e49f68b1ebdce31bd7ff
created 2019-01-29 21:22 +0000
pushed 2019-01-30 04:10 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523061 Part 2 - Remove static ListTag(FILE*, const nsIFrame*). r=dholbert
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
8ad209d77614e79e1a8cd2b9dc6ca9aab4469917
created 2018-12-21 03:07 +0000
pushed 2018-12-21 09:36 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1515556 comment fix-ups for the tree reformat (layout/) r=Ehsan,heycam
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
193a2a5ad0e6148fa266929af17ff2d897af9f12
created 2018-11-28 00:08 +0200
pushed 2018-11-28 04:06 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1508472) for causing build bustages on JobScheduler_posix.cpp. CLOSED TREE
af951294cf96812660b2ac9918eb6df32758d420
created 2018-11-27 21:39 +0000
pushed 2018-11-28 04:06 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1508472 - Part 3: Third batch of comment fix-ups in preparation for the tree reformat (layout/) r=Ehsan
35a90bca7f6326da82ceb3df210b0cf26139fa6a
created 2018-10-29 22:56 +0000
pushed 2018-10-30 09:39 +0000
Boris Chiou Boris Chiou - Bug 1500627 - Fix some potential bugs of sizing properties for keywords in the block axis r=mats
2775681c72a3474e217b1790fe17d3afb0aa98bc
created 2018-10-25 16:51 +0200
pushed 2018-10-25 21:57 +0000
Mats Palmgren Mats Palmgren - Bug 1453298 - [css-text] Resolve 'text-indent' percentage against the content-box inline-size of the box itself, not its containing block. r=emilio
9a97be306a98f430af645ddf735f49ab57e043b8
created 2018-10-22 15:14 +0000
pushed 2018-10-24 13:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1500885 - mTextAlignTrue / mTextAlingLastTrue are write-only. r=mats
a1afefe5b1f0a8e0e3b097e3836e4a58e476fb04
created 2018-09-11 14:59 +0200
pushed 2018-09-12 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1489287 - Always try to eagerly-place a floating first-letter frame. r=mats
5c420838bf5229f08145ac9a8c0f4b06cfbc2925
created 2018-08-24 10:44 +0000
pushed 2018-08-24 22:07 +0000
Xidorn Quan Xidorn Quan - Bug 1484521 - Prepend bullet frame in line layout. r=jfkthame
less more (0) -300 -100 -60 tip