[webkit-changes] [289198] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289192] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289191] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289189] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289183] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289171] trunk/Source/WebCore

2022-02-06 Thread zalan
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

[webkit-changes] [289157] trunk

2022-02-05 Thread zalan
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.

[webkit-changes] [289155] trunk/Source/WebCore

2022-02-05 Thread zalan
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

[webkit-changes] [289132] trunk/Source/WebCore

2022-02-04 Thread zalan
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

[webkit-changes] [289098] trunk

2022-02-03 Thread zalan
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.

[webkit-changes] [289051] trunk/Source/WebCore

2022-02-03 Thread zalan
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

[webkit-changes] [288944] trunk

2022-02-01 Thread zalan
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

[webkit-changes] [288914] trunk

2022-02-01 Thread zalan
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

[webkit-changes] [288801] trunk

2022-01-30 Thread zalan
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

[webkit-changes] [288800] trunk

2022-01-30 Thread zalan
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

[webkit-changes] [288650] trunk

2022-01-26 Thread zalan
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

[webkit-changes] [288547] trunk

2022-01-25 Thread zalan
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

[webkit-changes] [288436] trunk/Source/WebCore

2022-01-24 Thread zalan
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

[webkit-changes] [288421] trunk/Source/WebCore

2022-01-23 Thread zalan
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

[webkit-changes] [288418] trunk/Source/WebCore

2022-01-23 Thread zalan
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

[webkit-changes] [288417] trunk

2022-01-23 Thread zalan
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

[webkit-changes] [288415] trunk/Source/WebCore

2022-01-22 Thread zalan
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/

[webkit-changes] [288414] trunk/LayoutTests

2022-01-22 Thread zalan
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/

[webkit-changes] [288410] trunk/Source/WebCore

2022-01-22 Thread zalan
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

[webkit-changes] [288409] trunk

2022-01-22 Thread zalan
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

[webkit-changes] [288408] trunk/Source/WebCore

2022-01-22 Thread zalan
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

[webkit-changes] [288407] trunk/Source/WebCore

2022-01-22 Thread zalan
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

[webkit-changes] [288371] trunk

2022-01-21 Thread zalan
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

[webkit-changes] [288351] trunk/LayoutTests

2022-01-20 Thread zalan
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

[webkit-changes] [288346] trunk/LayoutTests

2022-01-20 Thread zalan
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

[webkit-changes] [288343] trunk/Source/WebCore

2022-01-20 Thread zalan
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

[webkit-changes] [288332] trunk/Source/WebCore

2022-01-20 Thread zalan
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

[webkit-changes] [288326] trunk/Source/WebCore

2022-01-20 Thread zalan
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.

[webkit-changes] [288317] trunk/Source/WebCore

2022-01-20 Thread zalan
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

[webkit-changes] [288291] trunk/Source/WebCore

2022-01-20 Thread zalan
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

[webkit-changes] [288254] trunk/Source/WebCore

2022-01-19 Thread zalan
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

[webkit-changes] [288159] trunk

2022-01-18 Thread zalan
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

[webkit-changes] [288103] trunk

2022-01-17 Thread zalan
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

[webkit-changes] [288095] trunk

2022-01-17 Thread zalan
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?

[webkit-changes] [288061] trunk

2022-01-15 Thread zalan
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

[webkit-changes] [288055] trunk/Source/WebCore

2022-01-15 Thread zalan
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.

[webkit-changes] [288035] trunk/Source/WebCore

2022-01-14 Thread zalan
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.

[webkit-changes] [288015] trunk

2022-01-14 Thread zalan
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

[webkit-changes] [288006] trunk/Source/WebCore

2022-01-13 Thread zalan
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

[webkit-changes] [287981] trunk

2022-01-13 Thread zalan
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

[webkit-changes] [287922] trunk

2022-01-12 Thread zalan
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

[webkit-changes] [287867] trunk

2022-01-10 Thread zalan
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

[webkit-changes] [287824] trunk/Source/WebCore

2022-01-09 Thread zalan
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

[webkit-changes] [287819] trunk/Source/WebCore

2022-01-09 Thread zalan
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

[webkit-changes] [287809] trunk/Source/WebCore

2022-01-08 Thread zalan
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

[webkit-changes] [287779] trunk

2022-01-07 Thread zalan
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

[webkit-changes] [287744] trunk/Source/WebCore

2022-01-07 Thread zalan
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

[webkit-changes] [287696] trunk/LayoutTests

2022-01-06 Thread zalan
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

[webkit-changes] [287683] trunk

2022-01-06 Thread zalan
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

[webkit-changes] [287674] trunk

2022-01-05 Thread zalan
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

[webkit-changes] [287591] trunk/Source/WebCore

2022-01-04 Thread zalan
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

[webkit-changes] [287558] trunk

2022-01-03 Thread zalan
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

[webkit-changes] [287539] trunk/Source/WebCore

2022-01-03 Thread zalan
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

[webkit-changes] [287525] trunk/Source/WebCore

2022-01-02 Thread zalan
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

[webkit-changes] [287523] trunk/LayoutTests

2022-01-02 Thread zalan
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

[webkit-changes] [287515] trunk/Source/WebCore

2022-01-02 Thread zalan
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

[webkit-changes] [287514] trunk

2022-01-02 Thread zalan
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

[webkit-changes] [287504] trunk

2022-01-01 Thread zalan
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

[webkit-changes] [287501] trunk/Source/WebCore

2022-01-01 Thread zalan
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

[webkit-changes] [287500] trunk

2022-01-01 Thread zalan
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

[webkit-changes] [287495] trunk

2021-12-31 Thread zalan
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

[webkit-changes] [287493] trunk/Source/WebCore

2021-12-31 Thread zalan
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

[webkit-changes] [287484] trunk/Source/WebCore

2021-12-30 Thread zalan
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

[webkit-changes] [287483] trunk/Source/WebCore

2021-12-29 Thread zalan
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

[webkit-changes] [287482] trunk

2021-12-29 Thread zalan
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:

[webkit-changes] [287478] trunk

2021-12-29 Thread zalan
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:

[webkit-changes] [287476] trunk/Source/WebCore

2021-12-28 Thread zalan
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.

[webkit-changes] [287475] trunk/Source/WebCore

2021-12-28 Thread zalan
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

[webkit-changes] [287471] trunk/Source/WebCore

2021-12-28 Thread zalan
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

[webkit-changes] [287470] trunk

2021-12-28 Thread zalan
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

[webkit-changes] [287453] trunk

2021-12-26 Thread zalan
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

[webkit-changes] [287447] trunk/Source/WebCore

2021-12-26 Thread zalan
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

[webkit-changes] [287444] trunk/Source/WebCore

2021-12-26 Thread zalan
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

[webkit-changes] [287443] trunk/Source/WebCore

2021-12-26 Thread zalan
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

[webkit-changes] [287442] trunk/Source/WebCore

2021-12-25 Thread zalan
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

[webkit-changes] [287441] trunk/LayoutTests

2021-12-25 Thread zalan
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

[webkit-changes] [287440] trunk/Source/WebCore

2021-12-25 Thread zalan
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

[webkit-changes] [287438] trunk/Source/WebCore

2021-12-25 Thread zalan
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

[webkit-changes] [287437] trunk/Source/WebCore

2021-12-25 Thread zalan
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.

[webkit-changes] [287417] trunk

2021-12-23 Thread zalan
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

[webkit-changes] [287395] trunk/Source/WebCore

2021-12-23 Thread zalan
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

[webkit-changes] [287394] trunk/Source/WebCore

2021-12-23 Thread zalan
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

[webkit-changes] [287393] trunk/Source/WebCore

2021-12-23 Thread zalan
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

[webkit-changes] [287375] trunk/Source/WebCore

2021-12-22 Thread zalan
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

[webkit-changes] [287370] trunk/Source/WebCore

2021-12-22 Thread zalan
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

[webkit-changes] [287329] trunk

2021-12-21 Thread zalan
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

[webkit-changes] [287320] trunk/Source/WebCore

2021-12-21 Thread zalan
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.

[webkit-changes] [287317] trunk/Source/WebCore

2021-12-21 Thread zalan
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

[webkit-changes] [287314] trunk/Source/WebCore

2021-12-21 Thread zalan
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

[webkit-changes] [287287] trunk/Source/WebCore

2021-12-20 Thread zalan
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

[webkit-changes] [287271] trunk/Source/WebCore

2021-12-20 Thread zalan
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

[webkit-changes] [287260] trunk/Source/WebCore

2021-12-20 Thread zalan
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

[webkit-changes] [287259] trunk/Source/WebCore

2021-12-20 Thread zalan
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

[webkit-changes] [287248] trunk/Source/WebCore

2021-12-19 Thread zalan
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

[webkit-changes] [287244] trunk/Source/WebCore

2021-12-19 Thread zalan
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

<    1   2   3   4   5   6   7   8   9   10   >