Title: [289198] trunk/Source/WebCore
Revision 289198
Author za...@apple.com
Date 2022-02-06 21:02:39 -0800 (Sun, 06 Feb 2022)
Log Message
Address a post-commit review comment after r289171.
Reviewed by Darin Adler.
* layout/formattingContexts/inline/InlineLineBoxBuilder.cpp:
Modified P
Title: [289192] trunk/Source/WebCore
Revision 289192
Author za...@apple.com
Date 2022-02-06 18:01:46 -0800 (Sun, 06 Feb 2022)
Log Message
[LFC][IFC] LineBox should hold on to its logical rect
https://bugs.webkit.org/show_bug.cgi?id=236201
Reviewed by Antti Koivisto.
Now that the Display
Title: [289191] trunk/Source/WebCore
Revision 289191
Author za...@apple.com
Date 2022-02-06 17:50:37 -0800 (Sun, 06 Feb 2022)
Log Message
[LFC][IFC] Logical rect for text run does not require the parent inline box's FontMetrics:ascent
https://bugs.webkit.org/show_bug.cgi?id=236195
Review
Title: [289189] trunk/Source/WebCore
Revision 289189
Author za...@apple.com
Date 2022-02-06 16:33:13 -0800 (Sun, 06 Feb 2022)
Log Message
[LFC][IFC] Check if fallback font glyphs initiate ideographic baseline
https://bugs.webkit.org/show_bug.cgi?id=236182
Reviewed by Antti Koivisto.
Thi
Title: [289183] trunk/Source/WebCore
Revision 289183
Author za...@apple.com
Date 2022-02-06 14:28:04 -0800 (Sun, 06 Feb 2022)
Log Message
[LFC][IFC] Add initial ideographic baseline support
https://bugs.webkit.org/show_bug.cgi?id=236177
Reviewed by Antti Koivisto.
This patch is in prepa
Title: [289171] trunk/Source/WebCore
Revision 289171
Author za...@apple.com
Date 2022-02-06 11:00:10 -0800 (Sun, 06 Feb 2022)
Log Message
[LFC][IFC] Introduce LineBoxBuilder::setBaselineAndLayoutBounds/layoutBoundsMetricsForInlineBox
https://bugs.webkit.org/show_bug.cgi?id=236183
Reviewe
Title: [289157] trunk
Revision 289157
Author za...@apple.com
Date 2022-02-05 08:37:37 -0800 (Sat, 05 Feb 2022)
Log Message
[RenderTreeBuilder] Clean up column spanners when style change affects containing block
https://bugs.webkit.org/show_bug.cgi?id=236042
Reviewed by Antti Koivisto.
Title: [289155] trunk/Source/WebCore
Revision 289155
Author za...@apple.com
Date 2022-02-05 08:28:36 -0800 (Sat, 05 Feb 2022)
Log Message
[LFC][IFC] Move all the line box vertical alignment logic to LineBoxVerticalAligner
https://bugs.webkit.org/show_bug.cgi?id=236171
Reviewed by Antti K
Title: [289132] trunk/Source/WebCore
Revision 289132
Author za...@apple.com
Date 2022-02-04 11:36:13 -0800 (Fri, 04 Feb 2022)
Log Message
[LFC][Integration] Input geometry to layout (BoxGeometry) should be all logical
https://bugs.webkit.org/show_bug.cgi?id=236120
Reviewed by Antti Koivi
Title: [289098] trunk
Revision 289098
Author za...@apple.com
Date 2022-02-03 18:24:21 -0800 (Thu, 03 Feb 2022)
Log Message
[RenderTreeBuilder] Clean up column spanners when style change affects containing block
https://bugs.webkit.org/show_bug.cgi?id=236042
Reviewed by Antti Koivisto.
Title: [289051] trunk/Source/WebCore
Revision 289051
Author za...@apple.com
Date 2022-02-03 06:51:37 -0800 (Thu, 03 Feb 2022)
Log Message
[LFC][IFC] imported/w3c/web-platform-tests/css/css-writing-modes/text-align-vlr* tests are failing
https://bugs.webkit.org/show_bug.cgi?id=236059
Revi
Title: [288944] trunk
Revision 288944
Author za...@apple.com
Date 2022-02-01 21:50:59 -0800 (Tue, 01 Feb 2022)
Log Message
[LFC][IFC] Using Fontcascade::spaceWidth to subtract the trailing space width may result in incorrect layout
https://bugs.webkit.org/show_bug.cgi?id=235937
Reviewed
Title: [288914] trunk
Revision 288914
Author za...@apple.com
Date 2022-02-01 14:52:08 -0800 (Tue, 01 Feb 2022)
Log Message
[LFC][IFC] Using Fontcascade::spaceWidth to subtract the trailing space width may result in incorrect layout
https://bugs.webkit.org/show_bug.cgi?id=235937
Reviewed
Title: [288801] trunk
Revision 288801
Author za...@apple.com
Date 2022-01-30 08:11:22 -0800 (Sun, 30 Jan 2022)
Log Message
(REGRESSION)[IFC][RTL] wpt/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html
https://bugs.webkit.org/show_bug.cgi?id=235823
Reviewed by Antti
Title: [288800] trunk
Revision 288800
Author za...@apple.com
Date 2022-01-30 07:58:47 -0800 (Sun, 30 Jan 2022)
Log Message
[LFC][IFC] Do not break content at an inline box boundary
https://bugs.webkit.org/show_bug.cgi?id=235868
Reviewed by Antti Koivisto.
Source/WebCore:
Handle nested
Title: [288650] trunk
Revision 288650
Author za...@apple.com
Date 2022-01-26 15:53:47 -0800 (Wed, 26 Jan 2022)
Log Message
REGRESSION (r281306): Non-breaking space incorrectly collapsed when webkit-nbsp-mode is set to "space"
https://bugs.webkit.org/show_bug.cgi?id=235627
Reviewed by An
Title: [288547] trunk
Revision 288547
Author za...@apple.com
Date 2022-01-25 06:39:22 -0800 (Tue, 25 Jan 2022)
Log Message
(REGRESSION r287485) [LFC][IFC] Incorrect RTL content position when intrusive float is present
https://bugs.webkit.org/show_bug.cgi?id=235547
Reviewed by Antti Koiv
Title: [288436] trunk/Source/WebCore
Revision 288436
Author za...@apple.com
Date 2022-01-24 05:58:57 -0800 (Mon, 24 Jan 2022)
Log Message
[LFC][IFC] Display builders should flip coords for writing mode
https://bugs.webkit.org/show_bug.cgi?id=235498
Reviewed by Antti Koivisto.
Display bo
Title: [288421] trunk/Source/WebCore
Revision 288421
Author za...@apple.com
Date 2022-01-23 10:43:37 -0800 (Sun, 23 Jan 2022)
Log Message
[LFC][IFC] InlineFormattingContext::computeGeometryForLineContent should always return the line logical rect
https://bugs.webkit.org/show_bug.cgi?id=23
Title: [288418] trunk/Source/WebCore
Revision 288418
Author za...@apple.com
Date 2022-01-23 08:25:32 -0800 (Sun, 23 Jan 2022)
Log Message
[LFC][IFC] LineLayout::contentLogicalHeight should always return the logical height
https://bugs.webkit.org/show_bug.cgi?id=235488
Reviewed by Antti K
Title: [288417] trunk
Revision 288417
Author za...@apple.com
Date 2022-01-23 06:48:40 -0800 (Sun, 23 Jan 2022)
Log Message
[LFC][IFC] Enable unicode-bidi: plaintext for IFC
https://bugs.webkit.org/show_bug.cgi?id=235429
Reviewed by Antti Koivisto.
Source/WebCore:
* layout/integration/L
Title: [288415] trunk/Source/WebCore
Revision 288415
Author za...@apple.com
Date 2022-01-22 21:01:37 -0800 (Sat, 22 Jan 2022)
Log Message
REGRESSION(r280887) broke some svg based chart content repaint
https://bugs.webkit.org/show_bug.cgi?id=235483
Unreviewed, reverting r280887.
* svg/
Title: [288414] trunk/LayoutTests
Revision 288414
Author za...@apple.com
Date 2022-01-22 20:37:31 -0800 (Sat, 22 Jan 2022)
Log Message
[iOS] Unreviewed gardering
* platform/ios/TestExpectations: blank selection.
Modified Paths
trunk/LayoutTests/ChangeLog
trunk/LayoutTests/platform/ios/
Title: [288410] trunk/Source/WebCore
Revision 288410
Author za...@apple.com
Date 2022-01-22 14:58:56 -0800 (Sat, 22 Jan 2022)
Log Message
[LFC][IFC] Add InlineDisplay::Box::isHorizontal
https://bugs.webkit.org/show_bug.cgi?id=235482
Reviewed by Antti Koivisto.
This is in preparation for
Title: [288409] trunk
Revision 288409
Author za...@apple.com
Date 2022-01-22 14:57:14 -0800 (Sat, 22 Jan 2022)
Log Message
REGRESSION (r288069): Bits of selection left after deselecting on bugzilla page
https://bugs.webkit.org/show_bug.cgi?id=235466
Reviewed by Darin Adler.
Source/WebC
Title: [288408] trunk/Source/WebCore
Revision 288408
Author za...@apple.com
Date 2022-01-22 14:20:52 -0800 (Sat, 22 Jan 2022)
Log Message
[LFC][IFC] Use content direction for the first "unicode-paragraph" when "unicode-bidi: plaintext" is present
https://bugs.webkit.org/show_bug.cgi?id=23
Title: [288407] trunk/Source/WebCore
Revision 288407
Author za...@apple.com
Date 2022-01-22 14:14:09 -0800 (Sat, 22 Jan 2022)
Log Message
[LFC][IFC] Alignment logic should take the line specific direction (which may be different from the root direction)
https://bugs.webkit.org/show_bug.cg
Title: [288371] trunk
Revision 288371
Author za...@apple.com
Date 2022-01-21 13:07:04 -0800 (Fri, 21 Jan 2022)
Log Message
[LFC][IFC] Inline boxes with collapsible content only should not be considered opaque bidi items
https://bugs.webkit.org/show_bug.cgi?id=235447
Reviewed by Antti Koi
Title: [288351] trunk/LayoutTests
Revision 288351
Author za...@apple.com
Date 2022-01-20 20:54:27 -0800 (Thu, 20 Jan 2022)
Log Message
It looks like word-break-break-all-008.html still fails on Catalina.
Unreviewed.
* platform/mac/TestExpectations:
Modified Paths
trunk/LayoutTests/Cha
Title: [288346] trunk/LayoutTests
Revision 288346
Author za...@apple.com
Date 2022-01-20 19:18:34 -0800 (Thu, 20 Jan 2022)
Log Message
WPT progressions after r288070 (complex font codepath for IFC)
Unreviewed.
* TestExpectations:
* platform/mac/TestExpectations:
Modified Paths
trunk/L
Title: [288343] trunk/Source/WebCore
Revision 288343
Author za...@apple.com
Date 2022-01-20 18:58:13 -0800 (Thu, 20 Jan 2022)
Log Message
[LFC][IFC] Implement TextUtil::directionForTextContent
https://bugs.webkit.org/show_bug.cgi?id=235392
Reviewed by Antti Koivisto.
Let's check with ub
Title: [288332] trunk/Source/WebCore
Revision 288332
Author za...@apple.com
Date 2022-01-20 16:17:44 -0800 (Thu, 20 Jan 2022)
Log Message
[LFC][IFC] Add LineContent::inlineBaseDirection to support line based inline direction
https://bugs.webkit.org/show_bug.cgi?id=235391
Reviewed by Antt
Title: [288326] trunk/Source/WebCore
Revision 288326
Author za...@apple.com
Date 2022-01-20 14:32:57 -0800 (Thu, 20 Jan 2022)
Log Message
[LFC][IFC] Add "previous line ends with a line break" flag to PreviousLine
https://bugs.webkit.org/show_bug.cgi?id=235405
Reviewed by Antti Koivisto.
Title: [288317] trunk/Source/WebCore
Revision 288317
Author za...@apple.com
Date 2022-01-20 13:18:21 -0800 (Thu, 20 Jan 2022)
Log Message
[LFC][IFC] LineBuilder::layoutInlineContent should take PreviousLine
https://bugs.webkit.org/show_bug.cgi?id=235403
Reviewed by Antti Koivisto.
Let's
Title: [288291] trunk/Source/WebCore
Revision 288291
Author za...@apple.com
Date 2022-01-20 07:58:50 -0800 (Thu, 20 Jan 2022)
Log Message
Address post-landing review comments from Darin.
Reviewed by Antti Koivisto and Darin Adler.
* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiv
Title: [288254] trunk/Source/WebCore
Revision 288254
Author za...@apple.com
Date 2022-01-19 17:06:54 -0800 (Wed, 19 Jan 2022)
Log Message
Turn EUnicodeBidi into an enum class
https://bugs.webkit.org/show_bug.cgi?id=235379
Reviewed by Antti Koivisto.
* WebCore.order:
* css/CSSPrimitiveVa
Title: [288159] trunk
Revision 288159
Author za...@apple.com
Date 2022-01-18 16:13:13 -0800 (Tue, 18 Jan 2022)
Log Message
[LFC][Integration] Use IFC for preferred width computation for inline boxes
https://bugs.webkit.org/show_bug.cgi?id=232620
Reviewed by Antti Koivisto.
Source/WebCor
Title: [288103] trunk
Revision 288103
Author za...@apple.com
Date 2022-01-17 13:32:38 -0800 (Mon, 17 Jan 2022)
Log Message
Fractional td width is not rendering correctly
https://bugs.webkit.org/show_bug.cgi?id=234745
Reviewed by Darin Adler.
Source/WebCore:
This is based on the follow
Title: [288095] trunk
Revision 288095
Author za...@apple.com
Date 2022-01-17 09:21:20 -0800 (Mon, 17 Jan 2022)
Log Message
[LFC][IFC] ASSERT in InlineContentBreaker::tryBreakingPreviousNonOverflowingRuns (!partialRun->length) when webinspector is open
https://bugs.webkit.org/show_bug.cgi?
Title: [288061] trunk
Revision 288061
Author za...@apple.com
Date 2022-01-15 12:10:27 -0800 (Sat, 15 Jan 2022)
Log Message
web-platform-tests/html/rendering/dimension-attributes.html is failing when table width is set to 0px
https://bugs.webkit.org/show_bug.cgi?id=235267
Reviewed by Antt
Title: [288055] trunk/Source/WebCore
Revision 288055
Author za...@apple.com
Date 2022-01-15 05:36:49 -0800 (Sat, 15 Jan 2022)
Log Message
[LFC][IFC] imported/w3c/web-platform-tests/css/css-text/word-break/word-break-normal-ar-000.html fails with incorrect run position
https://bugs.webkit.
Title: [288035] trunk/Source/WebCore
Revision 288035
Author za...@apple.com
Date 2022-01-14 15:24:08 -0800 (Fri, 14 Jan 2022)
Log Message
[Cleanup] Remove redundant (and incorrect) RenderStyle::isDisplayReplacedType
https://bugs.webkit.org/show_bug.cgi?id=235250
Reviewed by Simon Fraser.
Title: [288015] trunk
Revision 288015
Author za...@apple.com
Date 2022-01-14 05:40:15 -0800 (Fri, 14 Jan 2022)
Log Message
[LFC][IFC] Incorrect root inline box position when non-empty atomic inline level child box has height: 0px
https://bugs.webkit.org/show_bug.cgi?id=235218
Reviewed b
Title: [288006] trunk/Source/WebCore
Revision 288006
Author za...@apple.com
Date 2022-01-13 19:25:32 -0800 (Thu, 13 Jan 2022)
Log Message
[Cleanup] Line::selectionState logic is slightly confusing and redundant
https://bugs.webkit.org/show_bug.cgi?id=235187
Reviewed by Antti Koivisto.
G
Title: [287981] trunk
Revision 287981
Author za...@apple.com
Date 2022-01-13 10:21:34 -0800 (Thu, 13 Jan 2022)
Log Message
REGRESSION (r278561): Right clicking a link selects the full line with unrelated text
https://bugs.webkit.org/show_bug.cgi?id=235172
Reviewed by Dean Jackson.
Sour
Title: [287922] trunk
Revision 287922
Author za...@apple.com
Date 2022-01-12 06:37:38 -0800 (Wed, 12 Jan 2022)
Log Message
[LFC][IFC] Incorrect negative margin handling (both left/right) with RTL inline base direction
https://bugs.webkit.org/show_bug.cgi?id=235095
Reviewed by Antti Koivi
Title: [287867] trunk
Revision 287867
Author za...@apple.com
Date 2022-01-10 19:21:20 -0800 (Mon, 10 Jan 2022)
Log Message
null ptr deref in WebCore::LayoutIntegration::LineLayout::collectOverflow()
https://bugs.webkit.org/show_bug.cgi?id=234654
Reviewed by Antti Koivisto.
Source/WebCo
Title: [287824] trunk/Source/WebCore
Revision 287824
Author za...@apple.com
Date 2022-01-09 10:22:51 -0800 (Sun, 09 Jan 2022)
Log Message
[LFC][IFC] Introduce a dedicated structure for Line::Run's trailing whitespace information
https://bugs.webkit.org/show_bug.cgi?id=235010
Reviewed by
Title: [287819] trunk/Source/WebCore
Revision 287819
Author za...@apple.com
Date 2022-01-09 05:50:27 -0800 (Sun, 09 Jan 2022)
Log Message
[LFC][IFC] Line::Run needs access to FontCascade
https://bugs.webkit.org/show_bug.cgi?id=235009
Reviewed by Antti Koivisto.
This is in preparation fo
Title: [287809] trunk/Source/WebCore
Revision 287809
Author za...@apple.com
Date 2022-01-08 06:27:39 -0800 (Sat, 08 Jan 2022)
Log Message
[LFC][IFC] Implement TextUtil::breakWord for the complex font codepath using ubrk_next
https://bugs.webkit.org/show_bug.cgi?id=234998
Reviewed by Antt
Title: [287779] trunk
Revision 287779
Author za...@apple.com
Date 2022-01-07 13:16:52 -0800 (Fri, 07 Jan 2022)
Log Message
Inline blocks that contain text with min-width, box-sizing: border-box incorrectly include the border in width calculation
https://bugs.webkit.org/show_bug.cgi?id=234
Title: [287744] trunk/Source/WebCore
Revision 287744
Author za...@apple.com
Date 2022-01-07 07:08:00 -0800 (Fri, 07 Jan 2022)
Log Message
[Cleanup] RenderElement::containingBlockFor*(fixed/absolute/inflow)Position is slightly confusing
https://bugs.webkit.org/show_bug.cgi?id=234939
Revie
Title: [287696] trunk/LayoutTests
Revision 287696
Author za...@apple.com
Date 2022-01-06 09:51:41 -0800 (Thu, 06 Jan 2022)
Log Message
Tighten test expectation for imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-parent-transform.html
Unrev
Title: [287683] trunk
Revision 287683
Author za...@apple.com
Date 2022-01-06 06:33:25 -0800 (Thu, 06 Jan 2022)
Log Message
Ensure that the top layer is always anchored to the RenderView
https://bugs.webkit.org/show_bug.cgi?id=231292
Reviewed by Simon Fraser.
Source/WebCore:
A fixed po
Title: [287674] trunk
Revision 287674
Author za...@apple.com
Date 2022-01-05 21:51:41 -0800 (Wed, 05 Jan 2022)
Log Message
Text-decoration color not changing back after input blur with outline removed
https://bugs.webkit.org/show_bug.cgi?id=234800
Reviewed by Antti Koivisto.
Source/Web
Title: [287591] trunk/Source/WebCore
Revision 287591
Author za...@apple.com
Date 2022-01-04 15:05:44 -0800 (Tue, 04 Jan 2022)
Log Message
[LFC][IFC] fast/text/combining-mark-paint.html is failing (complex text)
https://bugs.webkit.org/show_bug.cgi?id=234834
Reviewed by Antti Koivisto.
A
Title: [287558] trunk
Revision 287558
Author za...@apple.com
Date 2022-01-03 17:36:07 -0800 (Mon, 03 Jan 2022)
Log Message
[LFC][IFC] Incorrect word-spacing gaps when logical order != visual order (bidi)
https://bugs.webkit.org/show_bug.cgi?id=234826
Reviewed by Antti Koivisto.
Source/W
Title: [287539] trunk/Source/WebCore
Revision 287539
Author za...@apple.com
Date 2022-01-03 06:54:54 -0800 (Mon, 03 Jan 2022)
Log Message
[LFC][IFC] Take grapheme clusters into account at TextUtil::breakWord
https://bugs.webkit.org/show_bug.cgi?id=234805
Reviewed by Antti Koivisto.
user
Title: [287525] trunk/Source/WebCore
Revision 287525
Author za...@apple.com
Date 2022-01-02 16:49:30 -0800 (Sun, 02 Jan 2022)
Log Message
[LFC][IFC] Add ASSERT(middle >= left && middle < right) to TextUtil::breakWord
https://bugs.webkit.org/show_bug.cgi?id=234801
Reviewed by Antti Koivis
Title: [287523] trunk/LayoutTests
Revision 287523
Author za...@apple.com
Date 2022-01-02 13:37:07 -0800 (Sun, 02 Jan 2022)
Log Message
[iOS] Rebaselining after r287519.
Unreviewed.
* platform/ios/fast/table/table-continuation-outline-paint-crash-expected.txt:
Modified Paths
trunk/Layo
Title: [287515] trunk/Source/WebCore
Revision 287515
Author za...@apple.com
Date 2022-01-02 07:07:58 -0800 (Sun, 02 Jan 2022)
Log Message
InlineTextItems should never split inside surrogate pairs
https://bugs.webkit.org/show_bug.cgi?id=234791
Reviewed by Antti Koivisto.
This check was a
Title: [287514] trunk
Revision 287514
Author za...@apple.com
Date 2022-01-02 07:05:28 -0800 (Sun, 02 Jan 2022)
Log Message
[LFC][IFC] Nested inline box continuation fails to omit margin/border/padding start/end values
https://bugs.webkit.org/show_bug.cgi?id=234789
Reviewed by Antti Koivi
Title: [287504] trunk
Revision 287504
Author za...@apple.com
Date 2022-01-01 14:54:52 -0800 (Sat, 01 Jan 2022)
Log Message
[LFC][IFC] Unexpected line break with leading collapsed whitespace
https://bugs.webkit.org/show_bug.cgi?id=234786
Reviewed by Antti Koivisto.
Source/WebCore:
We us
Title: [287501] trunk/Source/WebCore
Revision 287501
Author za...@apple.com
Date 2022-01-01 07:34:20 -0800 (Sat, 01 Jan 2022)
Log Message
[LFC][IFC] Simple RTL content triggers redundant horizontal positioning
https://bugs.webkit.org/show_bug.cgi?id=234772
Reviewed by Antti Koivisto.
RT
Title: [287500] trunk
Revision 287500
Author za...@apple.com
Date 2022-01-01 06:55:43 -0800 (Sat, 01 Jan 2022)
Log Message
[LFC][IFC] Incorrect word-spacing gaps between RTL runs
https://bugs.webkit.org/show_bug.cgi?id=234771
Reviewed by Antti Koivisto.
Source/WebCore:
"word-spacing" a
Title: [287495] trunk
Revision 287495
Author za...@apple.com
Date 2021-12-31 12:08:22 -0800 (Fri, 31 Dec 2021)
Log Message
REGRESSION (r287028): Incorrect root inline box horizontal position when text-align offset is present
https://bugs.webkit.org/show_bug.cgi?id=234767
Reviewed by Antt
Title: [287493] trunk/Source/WebCore
Revision 287493
Author za...@apple.com
Date 2021-12-31 06:21:02 -0800 (Fri, 31 Dec 2021)
Log Message
[LFC][IFC] Take grapheme clusters into account when keeping the first "character" on the line
https://bugs.webkit.org/show_bug.cgi?id=234758
Reviewed
Title: [287484] trunk/Source/WebCore
Revision 287484
Author za...@apple.com
Date 2021-12-30 06:32:45 -0800 (Thu, 30 Dec 2021)
Log Message
[LFC][IFC] Non-empty inline boxes construction should be driven by their content
https://bugs.webkit.org/show_bug.cgi?id=234744
Reviewed by Antti Koiv
Title: [287483] trunk/Source/WebCore
Revision 287483
Author za...@apple.com
Date 2021-12-29 17:29:37 -0800 (Wed, 29 Dec 2021)
Log Message
[LFC][IFC] Add support for -webkit-rtl-ordering
https://bugs.webkit.org/show_bug.cgi?id=234715
Reviewed by Antti Koivisto.
"-webkit-rtl-ordering: vis
Title: [287482] trunk
Revision 287482
Author za...@apple.com
Date 2021-12-29 13:07:10 -0800 (Wed, 29 Dec 2021)
Log Message
[LFC][IFC] Collapsed trailing whitespace may introduce stray inline box
https://bugs.webkit.org/show_bug.cgi?id=234735
Reviewed by Antti Koivisto.
Source/WebCore:
Title: [287478] trunk
Revision 287478
Author za...@apple.com
Date 2021-12-29 08:33:42 -0800 (Wed, 29 Dec 2021)
Log Message
[LFC][IFC] Collapsed trailing whitespace may introduce stray inline box
https://bugs.webkit.org/show_bug.cgi?id=234735
Reviewed by Antti Koivisto.
Source/WebCore:
Title: [287476] trunk/Source/WebCore
Revision 287476
Author za...@apple.com
Date 2021-12-28 13:43:43 -0800 (Tue, 28 Dec 2021)
Log Message
[LFC][IFC] Do not let Layout geometry types leak into InlineDisplay::Line
https://bugs.webkit.org/show_bug.cgi?id=234729
Reviewed by Antti Koivisto.
Title: [287475] trunk/Source/WebCore
Revision 287475
Author za...@apple.com
Date 2021-12-28 13:16:11 -0800 (Tue, 28 Dec 2021)
Log Message
[LFC][IFC] Do not let Layout geometry types leak into InlineDisplay::Box
https://bugs.webkit.org/show_bug.cgi?id=234728
Reviewed by Antti Koivisto.
I
Title: [287471] trunk/Source/WebCore
Revision 287471
Author za...@apple.com
Date 2021-12-28 08:52:05 -0800 (Tue, 28 Dec 2021)
Log Message
[LFC][IFC] Hanging content may not be whitespace type
https://bugs.webkit.org/show_bug.cgi?id=234698
Reviewed by Antti Koivisto.
While we only allow
Title: [287470] trunk
Revision 287470
Author za...@apple.com
Date 2021-12-28 08:40:24 -0800 (Tue, 28 Dec 2021)
Log Message
REGRESSION(r287440) Do not wrap the content for a collapsed whitespace
https://bugs.webkit.org/show_bug.cgi?id=234710
Reviewed by Antti Koivisto.
Source/WebCore:
W
Title: [287453] trunk
Revision 287453
Author za...@apple.com
Date 2021-12-26 22:43:31 -0800 (Sun, 26 Dec 2021)
Log Message
[LFC][IFC] Do not trim the hanging trailing content
https://bugs.webkit.org/show_bug.cgi?id=234679
Reviewed by Antti Koivisto.
Source/WebCore:
This is the final st
Title: [287447] trunk/Source/WebCore
Revision 287447
Author za...@apple.com
Date 2021-12-26 11:24:52 -0800 (Sun, 26 Dec 2021)
Log Message
[IFC][Integration] Update text renderer's needsVisualReordering bit
https://bugs.webkit.org/show_bug.cgi?id=234688
Reviewed by Antti Koivisto.
This i
Title: [287444] trunk/Source/WebCore
Revision 287444
Author za...@apple.com
Date 2021-12-26 09:21:44 -0800 (Sun, 26 Dec 2021)
Log Message
makeTextLogicalOrderCacheIfNeeded is only interested in whether the content needs visual reordering
https://bugs.webkit.org/show_bug.cgi?id=234687
Rev
Title: [287443] trunk/Source/WebCore
Revision 287443
Author za...@apple.com
Date 2021-12-26 07:02:35 -0800 (Sun, 26 Dec 2021)
Log Message
[LFC][IFC] ContinuousContent should tell InlineContentBreaker if the candidate content is hanging
https://bugs.webkit.org/show_bug.cgi?id=234671
Revie
Title: [287442] trunk/Source/WebCore
Revision 287442
Author za...@apple.com
Date 2021-12-25 22:16:27 -0800 (Sat, 25 Dec 2021)
Log Message
[LFC][IFC] Turn InlineContentBreaker::ContinuousContent's leading/trailing member variables to std::optional
https://bugs.webkit.org/show_bug.cgi?id=23
Title: [287441] trunk/LayoutTests
Revision 287441
Author za...@apple.com
Date 2021-12-25 22:10:32 -0800 (Sat, 25 Dec 2021)
Log Message
[iOS] Rebaselining after r287440.
Unreviewed.
* platform/ios/fast/borders/rtl-border-01-expected.txt: Progression. Content does not overflow the line an
Title: [287440] trunk/Source/WebCore
Revision 287440
Author za...@apple.com
Date 2021-12-25 12:55:09 -0800 (Sat, 25 Dec 2021)
Log Message
[LFC][IFC] Remove redundant InlineContentBreaker::shouldKeepEndOfLineWhitespace
https://bugs.webkit.org/show_bug.cgi?id=234668
Reviewed by Antti Koivi
Title: [287438] trunk/Source/WebCore
Revision 287438
Author za...@apple.com
Date 2021-12-25 10:34:35 -0800 (Sat, 25 Dec 2021)
Log Message
[LFC][IFC] Fully collapsible whitespace content should always stay on the current line
https://bugs.webkit.org/show_bug.cgi?id=234667
Reviewed by Antt
Title: [287437] trunk/Source/WebCore
Revision 287437
Author za...@apple.com
Date 2021-12-25 07:36:13 -0800 (Sat, 25 Dec 2021)
Log Message
[LFC][IFC] InlineContentBreaker should know about the hanging content width
https://bugs.webkit.org/show_bug.cgi?id=234662
Reviewed by Antti Koivisto.
Title: [287417] trunk
Revision 287417
Author za...@apple.com
Date 2021-12-23 17:22:12 -0800 (Thu, 23 Dec 2021)
Log Message
REGRESSION(Containment) nullptr deref in RenderBox::styleDidChange
https://bugs.webkit.org/show_bug.cgi?id=234647
Reviewed by Simon Fraser.
Source/WebCore:
Do not
Title: [287395] trunk/Source/WebCore
Revision 287395
Author za...@apple.com
Date 2021-12-23 07:07:24 -0800 (Thu, 23 Dec 2021)
Log Message
[LFC][IFC] Do not try to bidi reorder empty content
https://bugs.webkit.org/show_bug.cgi?id=234623
Reviewed by Antti Koivisto.
* layout/formattingCon
Title: [287394] trunk/Source/WebCore
Revision 287394
Author za...@apple.com
Date 2021-12-23 06:42:49 -0800 (Thu, 23 Dec 2021)
Log Message
[LFC][IFC] Empty bidi inline boxes should not make the line taller
https://bugs.webkit.org/show_bug.cgi?id=234621
Reviewed by Antti Koivisto.
We perf
Title: [287393] trunk/Source/WebCore
Revision 287393
Author za...@apple.com
Date 2021-12-23 06:13:41 -0800 (Thu, 23 Dec 2021)
Log Message
[LFC][IFC] Add support for RTL scrollable overflow
https://bugs.webkit.org/show_bug.cgi?id=234617
Reviewed by Antti Koivisto.
* layout/integration/La
Title: [287375] trunk/Source/WebCore
Revision 287375
Author za...@apple.com
Date 2021-12-22 15:34:30 -0800 (Wed, 22 Dec 2021)
Log Message
[LFC][IFC] Close/open nested bidi contexts for new lines after force line breaks
https://bugs.webkit.org/show_bug.cgi?id=234611
Reviewed by Antti Koiv
Title: [287370] trunk/Source/WebCore
Revision 287370
Author za...@apple.com
Date 2021-12-22 13:03:40 -0800 (Wed, 22 Dec 2021)
Log Message
[LFC][IFC] Soft linebreaks have incorrect bidi paragraph positions
https://bugs.webkit.org/show_bug.cgi?id=234608
Reviewed by Antti Koivisto.
Soft li
Title: [287329] trunk
Revision 287329
Author za...@apple.com
Date 2021-12-21 14:16:34 -0800 (Tue, 21 Dec 2021)
Log Message
[LFC][IFC] Compute visual geometry for InlineDisplay::Line
https://bugs.webkit.org/show_bug.cgi?id=234545
Reviewed by Antti Koivisto.
Source/WebCore:
1. Compute vi
Title: [287320] trunk/Source/WebCore
Revision 287320
Author za...@apple.com
Date 2021-12-21 09:58:56 -0800 (Tue, 21 Dec 2021)
Log Message
[LFC][IFC] Move enclosing line geometry computation to a dedicated function
https://bugs.webkit.org/show_bug.cgi?id=234537
Reviewed by Antti Koivisto.
Title: [287317] trunk/Source/WebCore
Revision 287317
Author za...@apple.com
Date 2021-12-21 08:46:39 -0800 (Tue, 21 Dec 2021)
Log Message
[LFC][IFC] Start using Display::Line geometry in InlineDisplayContentBuilder
https://bugs.webkit.org/show_bug.cgi?id=234532
Reviewed by Antti Koivisto
Title: [287314] trunk/Source/WebCore
Revision 287314
Author za...@apple.com
Date 2021-12-21 08:01:13 -0800 (Tue, 21 Dec 2021)
Log Message
[LFC][IFC] Display content builder should take Display::Line
https://bugs.webkit.org/show_bug.cgi?id=234527
Reviewed by Antti Koivisto.
This is prepa
Title: [287287] trunk/Source/WebCore
Revision 287287
Author za...@apple.com
Date 2021-12-20 16:33:19 -0800 (Mon, 20 Dec 2021)
Log Message
[LFC][IFC] Decouple LineBox and InlineDisplay:Line construction
https://bugs.webkit.org/show_bug.cgi?id=234519
Reviewed by Antti Koivisto.
Layout::Li
Title: [287271] trunk/Source/WebCore
Revision 287271
Author za...@apple.com
Date 2021-12-20 12:17:09 -0800 (Mon, 20 Dec 2021)
Log Message
[LFC][IFC] Move display builder files under /display directory
https://bugs.webkit.org/show_bug.cgi?id=234517
Reviewed by Antti Koivisto.
* Sources.t
Title: [287260] trunk/Source/WebCore
Revision 287260
Author za...@apple.com
Date 2021-12-20 08:01:01 -0800 (Mon, 20 Dec 2021)
Log Message
[LFC][IFC] Adjust the atomic/generic inline level boxes with marginLeft in RTL
https://bugs.webkit.org/show_bug.cgi?id=234502
Reviewed by Antti Koivis
Title: [287259] trunk/Source/WebCore
Revision 287259
Author za...@apple.com
Date 2021-12-20 07:11:46 -0800 (Mon, 20 Dec 2021)
Log Message
[LFC][IFC] InlineDisplay::Line has physical geometry
https://bugs.webkit.org/show_bug.cgi?id=234490
Reviewed by Antti Koivisto.
Remove the term "logi
Title: [287248] trunk/Source/WebCore
Revision 287248
Author za...@apple.com
Date 2021-12-19 15:55:29 -0800 (Sun, 19 Dec 2021)
Log Message
[LFC][IFC] Add support for RTL text-indent
https://bugs.webkit.org/show_bug.cgi?id=234461
Reviewed by Antti Koivisto.
See https://drafts.csswg.org/cs
Title: [287244] trunk/Source/WebCore
Revision 287244
Author za...@apple.com
Date 2021-12-19 11:44:48 -0800 (Sun, 19 Dec 2021)
Log Message
[LFC][IFC] text-indent is treated as a margin applied to the start edge of the line box.
https://bugs.webkit.org/show_bug.cgi?id=234460
Reviewed by An
201 - 300 of 1869 matches
Mail list logo