layout/generic/nsBlockFrame.cpp
430b79a1444fd6935ea68abfbdb7a53d8e572b78
created 2019-05-13 09:14 +0000
pushed 2019-05-14 15:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1551065 - Properly discard empty lines for -webkit-line-clamp. r=heycam
41a34b64ca1798f76f0781978d0d1c9d764d9a1a
created 2019-05-10 21:06 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1550629 - Fix comments mentioning GetAvailableSpace. r=dholbert
c2250a23fd66e3c812cb023c2d12f6f5e8d5a2f2
created 2019-05-09 02:32 +0000
pushed 2019-05-13 10:53 +0000
Cameron McCormack Cameron McCormack - Bug 866102 - Implement -webkit-line-clamp. r=mats,emilio,dholbert
cef0cd7882055d20b8db85c0d717fdd52122f577
created 2019-05-08 03:12 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 4 - Always mark inner ColumnSetWrapper's children dirty before reflowing it if the outer ColumnSetWrapper is balancing. r=dbaron
fc6bf8a71924c82e6e232bae21047bcd4690def2
created 2019-05-07 05:41 +0300
pushed 2019-05-13 10:53 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1548118) for causing reftest failures on column-balancing-nested-001.html CLOSED TREE
516cc2c504f5650083dddd563fa27c6a9cec615a
created 2019-05-06 23:09 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548118 Part 3 - Always mark inner ColumnSetWrapper's children dirty before reflowing it if the outer ColumnSetWrapper is balancing. r=dbaron
5ad9fb7a2713a3c63e3375773ef3a26e093d69c1
created 2019-05-03 17:34 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548673 Part 3 - Rename nsBlockFrame's mPrefWidth to mCachedPrefISize. r=jfkthame
2a7dcc0cc43d85811a6a06904094143dc499dc8d
created 2019-05-03 17:34 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548673 Part 2 - Rename nsBlockFrame's mMinWidth to mCachedMinISize. r=jfkthame
a3ddb4c1ce28569b398d3b0789aef50a11d412e5
created 2019-05-03 17:34 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1548673 Part 1 - Rename NS_INTRINSIC_WIDTH_UNKNOWN to NS_INTRINSIC_ISIZE_UNKNOWN. r=jfkthame
c7a22f0ea7b4ce3ff379f5be1d1ad3070aa76317
created 2019-05-01 22:03 +0300
pushed 2019-05-13 10:53 +0000
Noemi Erli Noemi Erli - Backed out changeset 8c89fd37b79d (bug 1544242) for failures in browser_rules_shadowdom_slot_rules.js CLOSED TREE
8c89fd37b79d353a6eb8794f3de11151f6924b26
created 2019-05-01 17:19 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1544242 - Fix selector-matching for nested pseudo-elements. r=heycam,mats
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
ac28f88b0c677487f673867a9fa5a0a79b96407f
created 2019-04-25 05:04 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 2: Make some public enum of nsIPresShell move to mozilla namespace and defined as enum class in PresShellForwards.h r=smaug
b23e64dd2c7bd9e83db404bde4b033d02d18d61e
created 2019-04-24 17:35 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1546223 Part 4 - Mechanically replace pointer with Maybe for ReflowInput's optional containing block size. r=dholbert
44928a7f57454b09e22399f2bb45f715015c267b
created 2019-04-22 16:35 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
c4f25a740b967189ab6b42c9434c984ab143dd8d
created 2019-04-19 22:02 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1411422 - Make percentage block size children work without "height:100%" in ::-moz-column-set and ::-moz-column-content. r=dbaron
d37377e818b417d731300223c7bcb631b03ae2a3
created 2019-04-17 18:21 +0200
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 1544874 - Add missing baseline alignment for non-legacy ::marker boxes when aligning to a "block line". r=emilio
bbb4e0b30b6e2f6be2212a9cedc06f5fbc6c2181
created 2019-04-12 23:25 +0200
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 1542441 - When we pull in floats from a prev-in-flow then move any next-in-flows of those that we own to our PushedFloat list. r=dholbert
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
1a92c531a9af2815c1a8bb79716f0dd9d8b883a8
created 2019-04-11 21:22 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 4 - Manually replace "reflow state" with "reflow input" that are break across lines. r=dholbert
cb49246c2a26c63e5966c6caacea6f0e1a601936
created 2019-04-11 20:29 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 3 - Rename blockHtmlRI to blockReflowInput in nsBlockFrame::ReflowBlockFrame(). r=dholbert
4eb0aa21e01d6bda2013268ad041bb772c2238d9
created 2019-04-11 20:27 +0000
pushed 2019-05-13 10:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1543571 Part 1 - Replace "reflow state" with "reflow input". r=dholbert
204d0d6a487ff58fd249fd21e83395fad35a47fd
created 2019-04-07 00:29 +0200
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 1209952 - Move [Excess]OverflowContainers continuations of children we pull in from our prev-in-flow to our principal list to avoid making them unordered. r=dholbert
2c05c6e88f82d845841696bbbd5c830d93716074
created 2019-04-08 21:49 +0200
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 1539656 - Allow a11y to get list-item ordinal values even when the counter list is dirty without asserting. r=emilio
968c536eff6e86e0b429e730845c00c41f22ebaf
created 2019-04-06 06:02 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542407 - Make nsIFrame use mozilla::PresShell directly rather than via nsIPresShell r=emilio
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
f2267d0779f7bc110e0a110a4b18eb651e4a1466
created 2019-03-29 15:11 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug
5d97989d4f0d6e6d357648963a4951661fa37628
created 2019-03-29 16:14 +0200
pushed 2019-05-13 10:53 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1540015) for build bustage. CLOSED TREE
5723ddbc5c44979b0c6dfae7d7989f4f532d8913
created 2019-03-29 12:13 +0000
pushed 2019-05-13 10:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug
7f0d03ec917cfc831b7c4104729801fa33b1d167
created 2019-03-28 02:54 +0000
pushed 2019-05-13 10:53 +0000
Cameron McCormack Cameron McCormack - Bug 1534240 - Boost loading priority of CSS images similarly to how we do for HTML images. r=tnikkel
ae1731591a0a15582ecefc78ce087b0a096a54b6
created 2019-03-24 23:13 +0100
pushed 2019-05-13 10: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
556f58dde212554210b63164b8aa520a5c235474
created 2019-03-24 23:13 +0100
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 205202 part 3 - [css-lists][css-pseudo] Add support for the 'content' CSS property on ::marker pseudo elements. r=emilio
b415c553b7b2d0b14fd78c6ccbaed339380d4aac
created 2019-03-24 23:13 +0100
pushed 2019-05-13 10: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
6c2e7cfa54847968b0e98fc4e3719c2a633276ca
created 2019-03-24 23:13 +0100
pushed 2019-05-13 10:53 +0000
Mats Palmgren Mats Palmgren - Bug 288704 part 3 - Make nsBulletFrame use the built-in 'list-item' CSS counter and remove the old implementation. r=emilio
4c580575e563a9370aafa332757e1e1a13292f42
created 2019-03-20 19:03 +0000
pushed 2019-05-13 10:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1536778 - Part 2: Optimize descending into lines r=mattwoodrow
d5b4ff544e7fa91e1d480ddfbcafcc87d69d2ede
created 2019-03-20 18:45 +0000
pushed 2019-05-13 10:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1536778 - Part 1: Use aLists instead of linesDisplayListCollection r=mattwoodrow
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
dea9d4611ffb99fcd3cb30d6a5d9fc6e67cb80ff
created 2019-02-22 01:14 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527725 - Exclude ColumnSetWrapperFrame from the first letter style consistency check in nsBlockFrame. r=dbaron
f3471544869b9de5c9864f648d077b278200675a
created 2019-02-20 21:18 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1526097 - Remove nsIFrame::eBlockFrame flag. r=dholbert
1fc71d46c09a20908e6d016af6312ac1682d101f
created 2019-02-19 13:44 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam
35025f167143504adce4489b3649f634e8d75c3d
created 2019-02-15 21:08 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1526609 - When interrupting the reflow of abspos kids, still account for the old overflow areas. r=bzbarsky
a64919ead3ba75e8231808bbc0ff634ab0f28c9b
created 2019-02-15 11:59 +0200
pushed 2019-03-11 13:01 +0000
Razvan Maries Razvan Maries - Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
bf8e35be76d809477626dd0ebd4e6b0b4c89bd36
created 2019-02-10 13:55 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1527410 - Use Rust sizes for flex-basis, width, height, and their min/max properties. r=jwatt
08b5d795ff194a23c634ca79a7731bd40f1fb712
created 2019-02-15 01:38 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527519 Part 3 - Replace remaining nsLayoutUtils::GetAsBlock() with do_QueryFrame(), and delete nsLayoutUtils::GetAsBlock(). r=mats
430adf8ca6b29a603547ed80a38b17f861909a35
created 2019-02-15 01:38 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1527519 Part 2 - Replace some nsLayoutUtils::GetAsBlock() with nsIFrame::IsBlockFrameOrSubclass(). r=mats
e60af602d320e20819600b04007c419a0613a040
created 2019-01-26 11:00 +0100
pushed 2019-03-11 13:01 +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-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1523071 - Add bindings for LengthPercentage, and use it for text-indent. r=jwatt
525e804dc7e63855e026be9557af15340d71455a
created 2019-02-05 17:45 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525371 - Kill ComputedStyle::mPresContext, move the pointer to the frame instead. r=jwatt
dbdbcc95849b1d779276685bccddde60485ff664
created 2019-02-05 19:45 +0000
pushed 2019-03-11 13:01 +0000
Daniel Holbert Daniel Holbert - Bug 1525133: Explicitly skip orthogonal-flow children when determining last-baseline of a block from its children. r=mats
43a3aa2199c12427c9784a9cdbb89f76cf1296a5
created 2019-02-02 19:41 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1524328 - Don't resolve counter styles in the style system. r=xidorn
acdd17a4329e63220f8ce84658b585aeb7bc0d92
created 2019-01-29 21:30 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523061 Part 3 - Remove ListTag() that prints frame tag in a frame list. r=dholbert
3fd657e4aea9479d9df9e49f68b1ebdce31bd7ff
created 2019-01-29 21:22 +0000
pushed 2019-03-11 13:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1523061 Part 2 - Remove static ListTag(FILE*, const nsIFrame*). r=dholbert
3c75057cd305fabb2a722960a429f9098a017954
created 2019-02-15 21:08 +0000
pushed 2019-02-23 10:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1526609 - When interrupting the reflow of abspos kids, still account for the old overflow areas. r=bzbarsky a=lizzard
176554242eb31ffb066e48c84004eba1824293d5
created 2019-01-18 04:50 +0000
pushed 2019-01-24 17:31 +0000
Cameron McCormack Cameron McCormack - Bug 886716 - Fix sorting of text-overflow:ellipsis relative to positioned content. r=mats
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +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
2aeb562c9c1c1a80ce53adf5adeb546e20a8da57
created 2018-12-19 00:50 +0000
pushed 2019-01-21 13:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1515192 - Replace handcrafted FrameChildListIDs class with EnumSet. r=mats
8175b21ed05c34ff83fb61909cd780ac44ed7f85
created 2018-12-17 18:41 +0000
pushed 2019-01-21 13:03 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1507244 Part 1 - Add block formatting context bits for column-span in nsBlockFrame::Init(). r=dbaron
1b641c848a60987464e438095f426baa66702086
created 2018-12-07 20:00 +0000
pushed 2018-12-10 13:40 +0000
Cameron McCormack Cameron McCormack - Bug 1512716 - Re-indent NS_QUERYFRAME macros after clang-format. r=TYLin
less more (0) -1000 -300 -100 -60 tip