[webkit-changes] [283807] trunk/Source/WebKit

2021-10-08 Thread mmaxfield
Title: [283807] trunk/Source/WebKit Revision 283807 Author mmaxfi...@apple.com Date 2021-10-08 09:32:02 -0700 (Fri, 08 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 3: Uniquify in wakeUpAndApplyDisplayList https://bugs.webkit.org/show_bug.cgi?id=231405 Rev

[webkit-changes] [283814] trunk/Source/WebKit

2021-10-08 Thread mmaxfield
Title: [283814] trunk/Source/WebKit Revision 283814 Author mmaxfi...@apple.com Date 2021-10-08 11:32:10 -0700 (Fri, 08 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 4: Migrate PendingWakeupInformation to QualifiedRenderingResourceIdentifier https://bugs.webk

[webkit-changes] [285009] trunk

2021-10-28 Thread mmaxfield
Title: [285009] trunk Revision 285009 Author mmaxfi...@apple.com Date 2021-10-28 17:21:04 -0700 (Thu, 28 Oct 2021) Log Message The space glyph in the Filicudi font is not substituted by shaping in the complex text codepath, thereby breaking the visual effect of the font https://bugs.webki

[webkit-changes] [285071] trunk/Source

2021-10-29 Thread mmaxfield
Title: [285071] trunk/Source Revision 285071 Author mmaxfi...@apple.com Date 2021-10-29 19:44:22 -0700 (Fri, 29 Oct 2021) Log Message Rename ImageBuffer.logicalSize to ImageBuffer.truncatedLogicalSize https://bugs.webkit.org/show_bug.cgi?id=232515 Reviewed by Tim Horton. Source/WebCore

[webkit-changes] [285087] trunk

2021-10-30 Thread mmaxfield
Title: [285087] trunk Revision 285087 Author mmaxfi...@apple.com Date 2021-10-30 19:24:17 -0700 (Sat, 30 Oct 2021) Log Message [GPU Process] Small ImageBuffers cause the web process to crash https://bugs.webkit.org/show_bug.cgi?id=232470 Reviewed by Tim Horton. Source/WebKit: The prob

[webkit-changes] [285088] trunk/Source/WebKit

2021-10-30 Thread mmaxfield
Title: [285088] trunk/Source/WebKit Revision 285088 Author mmaxfi...@apple.com Date 2021-10-30 19:37:24 -0700 (Sat, 30 Oct 2021) Log Message Web process shouldn't crash if ImageBuffer::ensureBackendCreated() fails https://bugs.webkit.org/show_bug.cgi?id=232520 Reviewed by Simon Fraser.

[webkit-changes] [285090] trunk/Source

2021-10-30 Thread mmaxfield
Title: [285090] trunk/Source Revision 285090 Author mmaxfi...@apple.com Date 2021-10-30 20:22:46 -0700 (Sat, 30 Oct 2021) Log Message Migrate the first few callers from ImageBuffer::truncatedLogicalSize() to ImageBuffer::logicalSize() https://bugs.webkit.org/show_bug.cgi?id=232528 Review

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

2021-10-31 Thread mmaxfield
Title: [285096] trunk/Source/WebCore Revision 285096 Author mmaxfi...@apple.com Date 2021-10-31 11:20:27 -0700 (Sun, 31 Oct 2021) Log Message Remove some straggling files after r280467 https://bugs.webkit.org/show_bug.cgi?id=232541 Reviewed by Sam Weinig. Somehow I must have missed some

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

2021-11-01 Thread mmaxfield
Title: [285141] trunk/Source/WebCore Revision 285141 Author mmaxfi...@apple.com Date 2021-11-01 16:05:46 -0700 (Mon, 01 Nov 2021) Log Message Rename GPUDevice to GPUPrewarming because it conflicts with WebGPU's GPUDevice https://bugs.webkit.org/show_bug.cgi?id=232549 Reviewed by Tim Hort

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

2021-11-04 Thread mmaxfield
Title: [285318] trunk/Source/WebCore Revision 285318 Author mmaxfi...@apple.com Date 2021-11-04 16:18:23 -0700 (Thu, 04 Nov 2021) Log Message [Cocoa] Migrate from CTFontCopyVariationAxes() to CTFontCopyVariationAxesInternal() if possible https://bugs.webkit.org/show_bug.cgi?id=232690 Rev

[webkit-changes] [285376] trunk/Source

2021-11-06 Thread mmaxfield
Title: [285376] trunk/Source Revision 285376 Author mmaxfi...@apple.com Date 2021-11-06 13:50:48 -0700 (Sat, 06 Nov 2021) Log Message [WebGPU] Bindings part 1: Bring back Adapter/Device bindings code https://bugs.webkit.org/show_bug.cgi?id=232550 Reviewed by Alex Christensen. Source/Web

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

2021-11-06 Thread mmaxfield
Title: [285377] trunk/Source/WebCore Revision 285377 Author mmaxfi...@apple.com Date 2021-11-06 14:08:52 -0700 (Sat, 06 Nov 2021) Log Message [WebGPU] Bindings part 2: Bring back Buffer bindings code https://bugs.webkit.org/show_bug.cgi?id=232560 Reviewed by Alex Christensen. This is th

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

2021-11-06 Thread mmaxfield
Title: [285378] trunk/Source/WebCore Revision 285378 Author mmaxfi...@apple.com Date 2021-11-06 14:50:45 -0700 (Sat, 06 Nov 2021) Log Message [WebGPU] Bindings Part 3: Bring back Texture bindings code https://bugs.webkit.org/show_bug.cgi?id=232609 Reviewed by Dean Jackson. This is the t

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

2021-11-06 Thread mmaxfield
Title: [285379] trunk/Source/WebCore Revision 285379 Author mmaxfi...@apple.com Date 2021-11-06 15:02:43 -0700 (Sat, 06 Nov 2021) Log Message [WebGPU] Bindings part 4: Bring back Sampler bindings code https://bugs.webkit.org/show_bug.cgi?id=232610 Reviewed by Dean Jackson. This is the f

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

2021-11-06 Thread mmaxfield
Title: [285384] trunk/Source/WebCore Revision 285384 Author mmaxfi...@apple.com Date 2021-11-06 16:17:47 -0700 (Sat, 06 Nov 2021) Log Message font-synthesis inline/computed style should be in canonical order. https://bugs.webkit.org/show_bug.cgi?id=186344 Patch by Joonghun Park on 2021-

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

2021-11-06 Thread mmaxfield
Title: [285385] trunk/Source/WebCore Revision 285385 Author mmaxfi...@apple.com Date 2021-11-06 16:30:47 -0700 (Sat, 06 Nov 2021) Log Message Fixing style checks in WebGPU bindings code https://bugs.webkit.org/show_bug.cgi?id=232790 Unreviewed. No new tests because there is no behavior

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

2021-11-06 Thread mmaxfield
Title: [285388] trunk/Source/WebCore Revision 285388 Author mmaxfi...@apple.com Date 2021-11-06 17:34:08 -0700 (Sat, 06 Nov 2021) Log Message Fix GTK build after r285381. https://bugs.webkit.org/show_bug.cgi?id=232657 Unreviewed. No new tests because there is no behavior change. * Modu

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

2021-11-09 Thread mmaxfield
Title: [285552] trunk/Source/WebCore Revision 285552 Author mmaxfi...@apple.com Date 2021-11-09 17:57:55 -0800 (Tue, 09 Nov 2021) Log Message [Cocoa] Migrate from CTFontCopyVariationAxes() to CTFontCopyVariationAxesInternal() if possible https://bugs.webkit.org/show_bug.cgi?id=232690 Rev

[webkit-changes] [285603] trunk/Tools

2021-11-10 Thread mmaxfield
Title: [285603] trunk/Tools Revision 285603 Author mmaxfi...@apple.com Date 2021-11-10 11:53:07 -0800 (Wed, 10 Nov 2021) Log Message [Cocoa] Build WebGPU on our bots https://bugs.webkit.org/show_bug.cgi?id=232924 Reviewed by Dean Jackson. Simply tell the build script about the existence

[webkit-changes] [285608] trunk/Tools

2021-11-10 Thread mmaxfield
Title: [285608] trunk/Tools Revision 285608 Author mmaxfi...@apple.com Date 2021-11-10 14:49:56 -0800 (Wed, 10 Nov 2021) Log Message [Cocoa] Build WebGPU on our bots https://bugs.webkit.org/show_bug.cgi?id=232924 Reviewed by Dean Jackson and Alex Christensen. Simply tell the build scrip

[webkit-changes] [285777] trunk

2021-11-13 Thread mmaxfield
Title: [285777] trunk Revision 285777 Author mmaxfi...@apple.com Date 2021-11-13 10:49:16 -0800 (Sat, 13 Nov 2021) Log Message [WebGPU] Add WebGPU.xcodeproj to WebKit.xcworkspace https://bugs.webkit.org/show_bug.cgi?id=233078 Reviewed by Dean Jackson. Mechanical change. When building We

[webkit-changes] [285792] trunk/Source/WebGPU

2021-11-14 Thread mmaxfield
Title: [285792] trunk/Source/WebGPU Revision 285792 Author mmaxfi...@apple.com Date 2021-11-14 11:38:16 -0800 (Sun, 14 Nov 2021) Log Message [WebGPU] Add necessary additions to WebGPU.framework https://bugs.webkit.org/show_bug.cgi?id=233091 Reviewed by Dean Jackson. WebGPU.framework's h

[webkit-changes] [285868] trunk/Source/WebCore/PAL

2021-11-16 Thread mmaxfield
Title: [285868] trunk/Source/WebCore/PAL Revision 285868 Author mmaxfi...@apple.com Date 2021-11-16 09:11:23 -0800 (Tue, 16 Nov 2021) Log Message [WebGPU] Vertex and fragment shaders are not hooked up to pipeline creation https://bugs.webkit.org/show_bug.cgi?id=233166 Reviewed by Dean Ja

[webkit-changes] [285913] trunk/Source/WebGPU

2021-11-16 Thread mmaxfield
Title: [285913] trunk/Source/WebGPU Revision 285913 Author mmaxfi...@apple.com Date 2021-11-16 19:14:06 -0800 (Tue, 16 Nov 2021) Log Message [WebGPU] Add WGSLUnitTests XCTest target for WebGPU https://bugs.webkit.org/show_bug.cgi?id=233227 Reviewed by Robin Morisset. For now, this new t

[webkit-changes] [286123] trunk

2021-11-22 Thread mmaxfield
Title: [286123] trunk Revision 286123 Author mmaxfi...@apple.com Date 2021-11-22 17:46:15 -0800 (Mon, 22 Nov 2021) Log Message rem in media queries should be calculated using font-size:initial, not root element font-size https://bugs.webkit.org/show_bug.cgi?id=156684 Reviewed by Antti K

[webkit-changes] [286124] trunk/Source

2021-11-22 Thread mmaxfield
Title: [286124] trunk/Source Revision 286124 Author mmaxfi...@apple.com Date 2021-11-22 17:46:52 -0800 (Mon, 22 Nov 2021) Log Message [WebGPU] Use OptionSet where it makes sense to https://bugs.webkit.org/show_bug.cgi?id=233434 Reviewed by Wenson Hsieh. Source/WebCore: The fact that th

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

2021-11-23 Thread mmaxfield
Title: [286139] trunk/Source/WebCore Revision 286139 Author mmaxfi...@apple.com Date 2021-11-23 17:25:24 -0800 (Tue, 23 Nov 2021) Log Message Delete dead shaping code https://bugs.webkit.org/show_bug.cgi?id=233453 Reviewed by Cameron McCormack. It's unreferenced. No new tests because t

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

2021-11-28 Thread mmaxfield
Title: [286197] trunk/Source/WebCore Revision 286197 Author mmaxfi...@apple.com Date 2021-11-28 11:15:39 -0800 (Sun, 28 Nov 2021) Log Message [WebGPU] Add derived sources to Xcode project https://bugs.webkit.org/show_bug.cgi?id=233533 Reviewed by Simon Fraser. This allows for things lik

[webkit-changes] [286199] trunk

2021-11-28 Thread mmaxfield
Title: [286199] trunk Revision 286199 Author mmaxfi...@apple.com Date 2021-11-28 13:28:36 -0800 (Sun, 28 Nov 2021) Log Message [WebGPU] Add WebGPU to the "All Source" scheme in WebKit.xcworkspace https://bugs.webkit.org/show_bug.cgi?id=233542 Reviewed by Dean Jackson. This scheme should

[webkit-changes] [286202] trunk/Source/WebKit

2021-11-28 Thread mmaxfield
Title: [286202] trunk/Source/WebKit Revision 286202 Author mmaxfi...@apple.com Date 2021-11-28 21:11:26 -0800 (Sun, 28 Nov 2021) Log Message [WebGPU] Add WebKit DerivedSources to Xcode project https://bugs.webkit.org/show_bug.cgi?id=233544 Reviewed by Simon Fraser. This allows for thing

[webkit-changes] [286211] trunk/Source/JavaScriptCore

2021-11-29 Thread mmaxfield
g.cgi?id=233550 Reviewed by Anders Carlsson. Every compile produces a message like: Ld /Users/mmaxfield/Build/Products/Debug/_javascript_Core.framework/Versions/A/_javascript_Core normal (in target '_javascript_Core' from project '_javascript_Core') ld: warning: linking wi

[webkit-changes] [281378] trunk

2021-08-21 Thread mmaxfield
Title: [281378] trunk Revision 281378 Author mmaxfi...@apple.com Date 2021-08-21 12:18:51 -0700 (Sat, 21 Aug 2021) Log Message [Cocoa] Single characters don't get shaped in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=186804 Reviewed by Alan Bujtas. Source/WebCore: Pr

[webkit-changes] [281389] trunk

2021-08-21 Thread mmaxfield
Title: [281389] trunk Revision 281389 Author mmaxfi...@apple.com Date 2021-08-21 22:41:27 -0700 (Sat, 21 Aug 2021) Log Message overwriteCodePoint() in createAndFillGlyphPage() is wrong https://bugs.webkit.org/show_bug.cgi?id=215643 Reviewed by Alan Bujtas. Source/WebCore: The CSS spec

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

2021-08-22 Thread mmaxfield
Title: [281423] trunk/Source/WebCore Revision 281423 Author mmaxfi...@apple.com Date 2021-08-22 16:45:54 -0700 (Sun, 22 Aug 2021) Log Message REGRESSION(r281389): canUseSimplifiedTextMeasuring() needs to match with WidthIterator::applyCSSVisibilityRules() https://bugs.webkit.org/show_bug.

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

2021-08-22 Thread mmaxfield
Title: [281426] trunk/Source/WebCore Revision 281426 Author mmaxfi...@apple.com Date 2021-08-22 17:52:28 -0700 (Sun, 22 Aug 2021) Log Message Tiny cleanups in CSS parsing code https://bugs.webkit.org/show_bug.cgi?id=229369 Reviewed by Alan Bujtas. Use references for non-nullable pointer

[webkit-changes] [281596] trunk

2021-08-25 Thread mmaxfield
Title: [281596] trunk Revision 281596 Author mmaxfi...@apple.com Date 2021-08-25 15:52:42 -0700 (Wed, 25 Aug 2021) Log Message Add command to enable logging in the docs https://bugs.webkit.org/show_bug.cgi?id=229419 Reviewed by Dean Jackson. * Introduction.md: Modified Paths trunk/Cha

[webkit-changes] [281640] trunk/Source/WebKit

2021-08-26 Thread mmaxfield
Title: [281640] trunk/Source/WebKit Revision 281640 Author mmaxfi...@apple.com Date 2021-08-26 12:03:13 -0700 (Thu, 26 Aug 2021) Log Message Clean up logging #includes https://bugs.webkit.org/show_bug.cgi?id=229547 Reviewed by Eric Carlson. It's actually harmful to include the wrong fra

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

2021-08-26 Thread mmaxfield
Title: [281648] trunk/Source/WebCore Revision 281648 Author mmaxfi...@apple.com Date 2021-08-26 13:21:27 -0700 (Thu, 26 Aug 2021) Log Message REGRESSION(r256659): We try to remove fonts from the CSSFontFace which were never added https://bugs.webkit.org/show_bug.cgi?id=229535 Reviewed b

[webkit-changes] [281650] trunk

2021-08-26 Thread mmaxfield
Title: [281650] trunk Revision 281650 Author mmaxfi...@apple.com Date 2021-08-26 13:44:36 -0700 (Thu, 26 Aug 2021) Log Message Drawing small caps web fonts into canvas causes the GPU process to hang https://bugs.webkit.org/show_bug.cgi?id=229401 Reviewed by Wenson Hsieh. Source/WebCore

[webkit-changes] [281681] trunk

2021-08-26 Thread mmaxfield
Title: [281681] trunk Revision 281681 Author mmaxfi...@apple.com Date 2021-08-26 20:37:05 -0700 (Thu, 26 Aug 2021) Log Message [Cocoa] Enforce the policy against WebKit causing Core Text font download prompts in WebKit1 https://bugs.webkit.org/show_bug.cgi?id=229391 Reviewed by Alan Bujt

[webkit-changes] [281687] trunk

2021-08-26 Thread mmaxfield
Title: [281687] trunk Revision 281687 Author mmaxfi...@apple.com Date 2021-08-26 23:18:56 -0700 (Thu, 26 Aug 2021) Log Message Synthetic bold additional advances need to be applied after shaping https://bugs.webkit.org/show_bug.cgi?id=189448 Reviewed by Alan Bujtas. Source/WebCore: We

[webkit-changes] [281731] trunk

2021-08-27 Thread mmaxfield
Title: [281731] trunk Revision 281731 Author mmaxfi...@apple.com Date 2021-08-27 20:20:21 -0700 (Fri, 27 Aug 2021) Log Message The simple text codepath does not handle unpaired surrogates https://bugs.webkit.org/show_bug.cgi?id=229392 Reviewed by Alan Bujtas. Source/WebCore: The simple

[webkit-changes] [281792] trunk

2021-08-31 Thread mmaxfield
Title: [281792] trunk Revision 281792 Author mmaxfi...@apple.com Date 2021-08-31 00:18:14 -0700 (Tue, 31 Aug 2021) Log Message [Cocoa] Drawing system fallback fonts to canvas causes a crash https://bugs.webkit.org/show_bug.cgi?id=229633 Reviewed by Wenson Hsieh. Source/WebCore/PAL: *

[webkit-changes] [281836] trunk/LayoutTests

2021-08-31 Thread mmaxfield
Title: [281836] trunk/LayoutTests Revision 281836 Author mmaxfi...@apple.com Date 2021-08-31 18:08:07 -0700 (Tue, 31 Aug 2021) Log Message Import web-platform-tests/css/css-font-loading https://bugs.webkit.org/show_bug.cgi?id=229729 Reviewed by Simon Fraser. LayoutTests/imported/w3c: %

[webkit-changes] [281842] trunk

2021-09-01 Thread mmaxfield
Title: [281842] trunk Revision 281842 Author mmaxfi...@apple.com Date 2021-09-01 01:59:44 -0700 (Wed, 01 Sep 2021) Log Message CSSFontFaceSet.clear() should not clear CSS-connected members https://bugs.webkit.org/show_bug.cgi?id=229643 Reviewed by Darin Adler. LayoutTests/imported/w3c:

[webkit-changes] [281845] trunk

2021-09-01 Thread mmaxfield
Title: [281845] trunk Revision 281845 Author mmaxfi...@apple.com Date 2021-09-01 02:38:09 -0700 (Wed, 01 Sep 2021) Log Message document.fonts.size needs to update style so it doesn't return stale values https://bugs.webkit.org/show_bug.cgi?id=229644 Reviewed by Darin Adler. LayoutTests/

[webkit-changes] [281846] trunk/Source/JavaScriptCore

2021-09-01 Thread mmaxfield
Title: [281846] trunk/Source/_javascript_Core Revision 281846 Author mmaxfi...@apple.com Date 2021-09-01 02:40:27 -0700 (Wed, 01 Sep 2021) Log Message Fix the Xcode build after r281838 Unreviewed. * DerivedSources-input.xcfilelist: * DerivedSources-output.xcfilelist: Modified Paths tr

[webkit-changes] [281951] trunk

2021-09-02 Thread mmaxfield
Title: [281951] trunk Revision 281951 Author mmaxfi...@apple.com Date 2021-09-02 13:41:18 -0700 (Thu, 02 Sep 2021) Log Message FontFaceSet.add() needs to throw when called on a CSS-connected font https://bugs.webkit.org/show_bug.cgi?id=229641 Reviewed by Simon Fraser. LayoutTests/import

[webkit-changes] [281975] trunk

2021-09-02 Thread mmaxfield
Title: [281975] trunk Revision 281975 Author mmaxfi...@apple.com Date 2021-09-02 20:14:51 -0700 (Thu, 02 Sep 2021) Log Message The CSS Font Loading API shouldn't be able to delete a CSS-connected font https://bugs.webkit.org/show_bug.cgi?id=229640 Reviewed by Alan Bujtas. LayoutTests/im

[webkit-changes] [282015] trunk

2021-09-03 Thread mmaxfield
Title: [282015] trunk Revision 282015 Author mmaxfi...@apple.com Date 2021-09-03 13:03:18 -0700 (Fri, 03 Sep 2021) Log Message FontFaceSet.status needs to react to style changes https://bugs.webkit.org/show_bug.cgi?id=229839 Reviewed by Sam Weinig. Source/WebCore: When content says "do

[webkit-changes] [282016] trunk

2021-09-03 Thread mmaxfield
Title: [282016] trunk Revision 282016 Author mmaxfi...@apple.com Date 2021-09-03 13:08:00 -0700 (Fri, 03 Sep 2021) Log Message FontFaceSet.check() needs to react to style changes https://bugs.webkit.org/show_bug.cgi?id=229844 Reviewed by Sam Weinig. Source/WebCore: When content says "d

[webkit-changes] [282017] trunk

2021-09-03 Thread mmaxfield
Title: [282017] trunk Revision 282017 Author mmaxfi...@apple.com Date 2021-09-03 13:18:35 -0700 (Fri, 03 Sep 2021) Log Message @font-face rules accessed over file: urls to a file which does not exist are not visible to document.fonts https://bugs.webkit.org/show_bug.cgi?id=229639 Reviewe

[webkit-changes] [282021] trunk/LayoutTests

2021-09-03 Thread mmaxfield
Title: [282021] trunk/LayoutTests Revision 282021 Author mmaxfi...@apple.com Date 2021-09-03 14:04:05 -0700 (Fri, 03 Sep 2021) Log Message Test gardening after r281419 https://bugs.webkit.org/show_bug.cgi?id=149128 Unreviewed. * platform/mac/TestExpectations: Modified Paths trunk/Layo

[webkit-changes] [282027] trunk/LayoutTests

2021-09-03 Thread mmaxfield
Title: [282027] trunk/LayoutTests Revision 282027 Author mmaxfi...@apple.com Date 2021-09-03 15:02:06 -0700 (Fri, 03 Sep 2021) Log Message Test gardening after r281293 https://bugs.webkit.org/show_bug.cgi?id=228177 Unreviewed. The macOS port of WebKitTestRunner acts as if it was linked

[webkit-changes] [282044] trunk/LayoutTests

2021-09-03 Thread mmaxfield
Title: [282044] trunk/LayoutTests Revision 282044 Author mmaxfi...@apple.com Date 2021-09-03 21:34:45 -0700 (Fri, 03 Sep 2021) Log Message Test gardening after r281291 https://bugs.webkit.org/show_bug.cgi?id=228176 Unreviewed. There is a fast/text/trak-optimizeLegibility-expected-mismat

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

2021-09-05 Thread mmaxfield
Title: [282049] trunk/Source/WebCore Revision 282049 Author mmaxfi...@apple.com Date 2021-09-05 10:47:33 -0700 (Sun, 05 Sep 2021) Log Message Remove unnecessary uses of Ref protect = m_backing from FontFaceSet https://bugs.webkit.org/show_bug.cgi?id=229911 Reviewed by Anders Carlsson. T

[webkit-changes] [282111] trunk/PerformanceTests

2021-09-07 Thread mmaxfield
Title: [282111] trunk/PerformanceTests Revision 282111 Author mmaxfi...@apple.com Date 2021-09-07 15:15:14 -0700 (Tue, 07 Sep 2021) Log Message Add a PerformanceTest for some common FontFaceSet style update operations https://bugs.webkit.org/show_bug.cgi?id=229913 Reviewed by Stephanie L

[webkit-changes] [282163] trunk/LayoutTests

2021-09-08 Thread mmaxfield
Title: [282163] trunk/LayoutTests Revision 282163 Author mmaxfi...@apple.com Date 2021-09-08 12:47:28 -0700 (Wed, 08 Sep 2021) Log Message fast/text/FontFaceSet-status-after-style-update.html is flaky. https://bugs.webkit.org/show_bug.cgi?id=229975 Unreviewed. internals.clearMemoryCache

[webkit-changes] [282204] trunk

2021-09-09 Thread mmaxfield
Title: [282204] trunk Revision 282204 Author mmaxfi...@apple.com Date 2021-09-09 02:38:41 -0700 (Thu, 09 Sep 2021) Log Message FontFaceSet.has() needs to react to style changes https://bugs.webkit.org/show_bug.cgi?id=229848 Reviewed by Antti Koivisto. LayoutTests/imported/w3c: This tes

[webkit-changes] [282261] trunk

2021-09-09 Thread mmaxfield
Title: [282261] trunk Revision 282261 Author mmaxfi...@apple.com Date 2021-09-09 23:42:31 -0700 (Thu, 09 Sep 2021) Log Message FontFaceSet.load() needs to react to style changes https://bugs.webkit.org/show_bug.cgi?id=230132 Reviewed by Antti Koivisto. LayoutTests/imported/w3c: This te

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

2021-09-10 Thread mmaxfield
Title: [282262] trunk/Source/WebCore Revision 282262 Author mmaxfi...@apple.com Date 2021-09-10 02:31:39 -0700 (Fri, 10 Sep 2021) Log Message The document.fonts accessor should not update style https://bugs.webkit.org/show_bug.cgi?id=229850 Reviewed by Antti Koivisto. For example, when

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

2021-09-10 Thread mmaxfield
Title: [282304] trunk/Source/WebCore Revision 282304 Author mmaxfi...@apple.com Date 2021-09-10 17:37:51 -0700 (Fri, 10 Sep 2021) Log Message Start teaching WidthIterator about character clusters https://bugs.webkit.org/show_bug.cgi?id=229393 Reviewed by Fujii Hironori. If we remove the

[webkit-changes] [282320] trunk

2021-09-12 Thread mmaxfield
Title: [282320] trunk Revision 282320 Author mmaxfi...@apple.com Date 2021-09-12 20:22:54 -0700 (Sun, 12 Sep 2021) Log Message [Cocoa] Drawing the rounded system ui font into canvas causes a crash https://bugs.webkit.org/show_bug.cgi?id=230187 Reviewed by Wenson Hsieh. Source/WebKit:

[webkit-changes] [282349] trunk/Source/WebKit

2021-09-13 Thread mmaxfield
Title: [282349] trunk/Source/WebKit Revision 282349 Author mmaxfi...@apple.com Date 2021-09-13 12:41:12 -0700 (Mon, 13 Sep 2021) Log Message Followup to r282320 - avoid a potential memory leak https://bugs.webkit.org/show_bug.cgi?id=230187 Patch by Wenson Hsieh on 2021-09-13 Reviewed b

[webkit-changes] [282398] trunk/Source

2021-09-14 Thread mmaxfield
Title: [282398] trunk/Source Revision 282398 Author mmaxfi...@apple.com Date 2021-09-14 11:42:12 -0700 (Tue, 14 Sep 2021) Log Message [Cocoa] Migrate to CTFontHasTable() from CTFontCopyAvailableTables() https://bugs.webkit.org/show_bug.cgi?id=230248 Reviewed by Anders Carlsson. Source/W

[webkit-changes] [282415] trunk

2021-09-14 Thread mmaxfield
Title: [282415] trunk Revision 282415 Author mmaxfi...@apple.com Date 2021-09-14 15:19:41 -0700 (Tue, 14 Sep 2021) Log Message CSSFontFaceSrcValue.cssText should be quoted consistently with other browsers https://bugs.webkit.org/show_bug.cgi?id=230273 Reviewed by Darin Adler. LayoutTes

[webkit-changes] [282442] trunk/LayoutTests

2021-09-15 Thread mmaxfield
Title: [282442] trunk/LayoutTests Revision 282442 Author mmaxfi...@apple.com Date 2021-09-15 00:19:07 -0700 (Wed, 15 Sep 2021) Log Message CSSFontFaceSrcValue.cssText should be quoted consistently with other browsers https://bugs.webkit.org/show_bug.cgi?id=230273 Reviewed by Darin Adler.

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

2021-09-15 Thread mmaxfield
Title: [282486] trunk/Source/WebCore Revision 282486 Author mmaxfi...@apple.com Date 2021-09-15 20:06:52 -0700 (Wed, 15 Sep 2021) Log Message Fix Xcode build Unreviewed. * DerivedSources-input.xcfilelist: * DerivedSources-output.xcfilelist: Modified Paths trunk/Source/WebCore/ChangeLo

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

2021-09-17 Thread mmaxfield
Title: [282710] trunk/Source/WebCore Revision 282710 Author mmaxfi...@apple.com Date 2021-09-17 16:45:48 -0700 (Fri, 17 Sep 2021) Log Message Fix the Xcode build Unreviewed. No new tests because there is no behavior change. * DerivedSources-output.xcfilelist: Modified Paths trunk/Sou

[webkit-changes] [286224] trunk/Source

2021-11-29 Thread mmaxfield
Title: [286224] trunk/Source Revision 286224 Author mmaxfi...@apple.com Date 2021-11-29 10:21:51 -0800 (Mon, 29 Nov 2021) Log Message [WebGPU] IPC class refactorings https://bugs.webkit.org/show_bug.cgi?id=233546 Reviewed by Dean Jackson. Source/WebCore/PAL: Make classes fast allocated

[webkit-changes] [286252] trunk/Source

2021-11-29 Thread mmaxfield
Title: [286252] trunk/Source Revision 286252 Author mmaxfi...@apple.com Date 2021-11-29 12:11:24 -0800 (Mon, 29 Nov 2021) Log Message [WebGPU] Provide default values for descriptor struct members https://bugs.webkit.org/show_bug.cgi?id=233431 Reviewed by Alex Christensen. Source/WebCore

[webkit-changes] [286254] trunk

2021-11-29 Thread mmaxfield
Title: [286254] trunk Revision 286254 Author mmaxfi...@apple.com Date 2021-11-29 12:24:55 -0800 (Mon, 29 Nov 2021) Log Message [Cocoa] REGRESSION(r281291): Text Style fonts don't have the correct weight set https://bugs.webkit.org/show_bug.cgi?id=233070 Reviewed by Cameron McCormack. So

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

2021-12-01 Thread mmaxfield
Title: [286403] trunk/Source/WebCore Revision 286403 Author mmaxfi...@apple.com Date 2021-12-01 16:30:58 -0800 (Wed, 01 Dec 2021) Log Message [WebGPU] Add default values to structs in WebCore/Modules/WebGPU https://bugs.webkit.org/show_bug.cgi?id=233691 Reviewed by Alex Christensen. Our

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

2021-12-01 Thread mmaxfield
Title: [286404] trunk/Source/WebCore Revision 286404 Author mmaxfi...@apple.com Date 2021-12-01 16:31:47 -0800 (Wed, 01 Dec 2021) Log Message [WebGPU] Add missing files to CMake https://bugs.webkit.org/show_bug.cgi?id=233687 Reviewed by Sam Weinig. I forgot to list some files. Source/W

[webkit-changes] [286459] trunk/Source

2021-12-02 Thread mmaxfield
Title: [286459] trunk/Source Revision 286459 Author mmaxfi...@apple.com Date 2021-12-02 15:37:18 -0800 (Thu, 02 Dec 2021) Log Message [WebGPU] Hook up navigator.gpu.requestAdapter() https://bugs.webkit.org/show_bug.cgi?id=233619 Source/WebCore: Reviewed by Dean Jackson. Hook up Navigat

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

2021-12-03 Thread mmaxfield
Title: [286511] trunk/Source/WebCore Revision 286511 Author mmaxfi...@apple.com Date 2021-12-03 12:37:13 -0800 (Fri, 03 Dec 2021) Log Message Fix internal Apple builds Unreviewed. Turns out -weak_framework works if the framework isn't present at runtime, but still requires the framework

[webkit-changes] [286594] trunk/Source/WebGPU

2021-12-07 Thread mmaxfield
Title: [286594] trunk/Source/WebGPU Revision 286594 Author mmaxfi...@apple.com Date 2021-12-07 02:46:53 -0800 (Tue, 07 Dec 2021) Log Message [WebGPU] Fix MacCatalyst build https://bugs.webkit.org/show_bug.cgi?id=233920 Unreviewed. Taken from _javascript_Core.xcodeproj. * Configurations

[webkit-changes] [286645] trunk/Source/ThirdParty/ANGLE

2021-12-07 Thread mmaxfield
Title: [286645] trunk/Source/ThirdParty/ANGLE Revision 286645 Author mmaxfi...@apple.com Date 2021-12-07 23:27:20 -0800 (Tue, 07 Dec 2021) Log Message [MacCatalyst] Fix build after r286603 https://bugs.webkit.org/show_bug.cgi?id=233977 Unreviewed. Previously, TARGET_OS_IOS and TARGET_OS

[webkit-changes] [286649] trunk/Source

2021-12-08 Thread mmaxfield
Title: [286649] trunk/Source Revision 286649 Author mmaxfi...@apple.com Date 2021-12-08 02:08:35 -0800 (Wed, 08 Dec 2021) Log Message [MacCatalyst] Various build fixes https://bugs.webkit.org/show_bug.cgi?id=233995 Unreviewed. Source/WebCore: No new tests because there is no behavior c

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

2021-12-08 Thread mmaxfield
Title: [286759] trunk/Source/WebCore Revision 286759 Author mmaxfi...@apple.com Date 2021-12-08 20:05:19 -0800 (Wed, 08 Dec 2021) Log Message [MacCatalyst] Fix Mac Catalyst build https://bugs.webkit.org/show_bug.cgi?id=234067 Unreviewed. There's a compile error: Source/WebCore/platform

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

2021-12-08 Thread mmaxfield
Title: [286766] trunk/Source/WebCore Revision 286766 Author mmaxfi...@apple.com Date 2021-12-08 23:09:19 -0800 (Wed, 08 Dec 2021) Log Message Fix build after r286759 https://bugs.webkit.org/show_bug.cgi?id=234067 Unreviewed. No new tests because there is no behavior change. * platform/

[webkit-changes] [286768] trunk/Source

2021-12-09 Thread mmaxfield
Title: [286768] trunk/Source Revision 286768 Author mmaxfi...@apple.com Date 2021-12-09 00:37:59 -0800 (Thu, 09 Dec 2021) Log Message [WebGPU] Fix WebGPU build in Apple's internal build system https://bugs.webkit.org/show_bug.cgi?id=234070 Unreviewed. The PAL headers get put in a differ

[webkit-changes] [286770] trunk/Source

2021-12-09 Thread mmaxfield
Title: [286770] trunk/Source Revision 286770 Author mmaxfi...@apple.com Date 2021-12-09 02:17:26 -0800 (Thu, 09 Dec 2021) Log Message [WebGPU] [MacCatalyst] Fix WebGPU Mac Catalyst build in Apple's internal build system https://bugs.webkit.org/show_bug.cgi?id=234072 Unreviewed. Source/W

[webkit-changes] [286889] trunk

2021-12-10 Thread mmaxfield
Title: [286889] trunk Revision 286889 Author mmaxfi...@apple.com Date 2021-12-10 16:53:37 -0800 (Fri, 10 Dec 2021) Log Message [Cocoa] OT-SVG glyphs don't draw into canvases (because of the GPU process) https://bugs.webkit.org/show_bug.cgi?id=234171 Reviewed by Devin Rousso. Source/Web

[webkit-changes] [286906] trunk/LayoutTests

2021-12-11 Thread mmaxfield
Title: [286906] trunk/LayoutTests Revision 286906 Author mmaxfi...@apple.com Date 2021-12-11 00:01:17 -0800 (Sat, 11 Dec 2021) Log Message Test gardening after r286889. https://bugs.webkit.org/show_bug.cgi?id=234171 Unreviewed. * platform/mac/TestExpectations: * platform/win/TestExpecta

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

2021-12-17 Thread mmaxfield
Title: [287195] trunk/Source/WebCore Revision 287195 Author mmaxfi...@apple.com Date 2021-12-17 10:11:49 -0800 (Fri, 17 Dec 2021) Log Message Refactor hyphenation logic in RenderText::computePreferredLogicalWidths() https://bugs.webkit.org/show_bug.cgi?id=234421 Reviewed by Alan Bujtas.

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

2021-12-17 Thread mmaxfield
Title: [287206] trunk/Source/WebCore Revision 287206 Author mmaxfi...@apple.com Date 2021-12-17 14:09:16 -0800 (Fri, 17 Dec 2021) Log Message Deduplicate code in RenderText::computePreferredLogicalWidths() https://bugs.webkit.org/show_bug.cgi?id=234424 Reviewed by Alan Bujtas. We have 3

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

2021-12-17 Thread mmaxfield
Title: [287208] trunk/Source/WebCore Revision 287208 Author mmaxfi...@apple.com Date 2021-12-17 14:41:39 -0800 (Fri, 17 Dec 2021) Log Message Refactor WidthIterator::applyCSSVisibilityRules() to be a little more elegant https://bugs.webkit.org/show_bug.cgi?id=234428 Reviewed by Alan Bujt

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

2021-12-17 Thread mmaxfield
Title: [287213] trunk/Source/WebCore Revision 287213 Author mmaxfi...@apple.com Date 2021-12-17 16:27:26 -0800 (Fri, 17 Dec 2021) Log Message Add comment to r287208. https://bugs.webkit.org/show_bug.cgi?id=234428 Unreviewed. No new tests because there is no behavior change. * platform/

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

2021-12-19 Thread mmaxfield
Title: [287250] trunk/Source/WebCore Revision 287250 Author mmaxfi...@apple.com Date 2021-12-19 17:12:30 -0800 (Sun, 19 Dec 2021) Log Message Use character names instead of hex codes in FontCascade.h https://bugs.webkit.org/show_bug.cgi?id=234451 Reviewed by Dean Jackson. Saying somethi

[webkit-changes] [283955] trunk/Source/WebKit

2021-10-11 Thread mmaxfield
Title: [283955] trunk/Source/WebKit Revision 283955 Author mmaxfi...@apple.com Date 2021-10-11 17:48:22 -0700 (Mon, 11 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 5: Migrate RemoteResourceCache to QualifiedRenderingResourceIdentifier https://bugs.webkit.or

[webkit-changes] [283959] trunk/Source/WebKit

2021-10-11 Thread mmaxfield
Title: [283959] trunk/Source/WebKit Revision 283959 Author mmaxfi...@apple.com Date 2021-10-11 18:40:53 -0700 (Mon, 11 Oct 2021) Log Message Revert 242806@main because it broke the build https://bugs.webkit.org/show_bug.cgi?id=231546 Unreviewed. * GPUProcess/graphics/RemoteGraphicsConte

[webkit-changes] [283965] trunk/Source/WebKit

2021-10-11 Thread mmaxfield
Title: [283965] trunk/Source/WebKit Revision 283965 Author mmaxfi...@apple.com Date 2021-10-11 20:05:02 -0700 (Mon, 11 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 5: Uniquify RemoteDisplayListRecorder at entry points https://bugs.webkit.org/show_bug.cgi?id

[webkit-changes] [283967] trunk/Source

2021-10-11 Thread mmaxfield
Title: [283967] trunk/Source Revision 283967 Author mmaxfi...@apple.com Date 2021-10-11 21:18:13 -0700 (Mon, 11 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 6: Uniquify more of RemoteDisplayListRecorder at entry points https://bugs.webkit.org/show_bug.cgi?i

[webkit-changes] [283968] trunk/Source/WebKit

2021-10-11 Thread mmaxfield
Title: [283968] trunk/Source/WebKit Revision 283968 Author mmaxfi...@apple.com Date 2021-10-11 21:20:05 -0700 (Mon, 11 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 5: Migrate RemoteResourceCache to QualifiedRenderingResourceIdentifier https://bugs.webkit.or

[webkit-changes] [283971] trunk

2021-10-12 Thread mmaxfield
Title: [283971] trunk Revision 283971 Author mmaxfi...@apple.com Date 2021-10-12 01:02:45 -0700 (Tue, 12 Oct 2021) Log Message Source/WebCore: Remove ImplicitAddress https://bugs.webkit.org/show_bug.cgi?id=230820 Patch by Saam Barati on 2021-10-11 Reviewed by Yusuke Suzuki. * cssjit/S

[webkit-changes] [284048] trunk

2021-10-12 Thread mmaxfield
Title: [284048] trunk Revision 284048 Author mmaxfi...@apple.com Date 2021-10-12 15:42:19 -0700 (Tue, 12 Oct 2021) Log Message [GPU Process] Unique RenderingResourceIdentifiers Part 9: Finish migrating RemoteResourceCache to QualifiedRenderingResourceIdentifier https://bugs.webkit.org/sho

[webkit-changes] [284066] trunk/LayoutTests/imported/w3c

2021-10-12 Thread mmaxfield
Title: [284066] trunk/LayoutTests/imported/w3c Revision 284066 Author mmaxfi...@apple.com Date 2021-10-12 17:24:27 -0700 (Tue, 12 Oct 2021) Log Message WPT test gardening for font palettes https://bugs.webkit.org/show_bug.cgi?id=231649 This is being upstreamed in https://github.com/web-p

[webkit-changes] [284193] trunk

2021-10-14 Thread mmaxfield
Title: [284193] trunk Revision 284193 Author mmaxfi...@apple.com Date 2021-10-14 13:30:11 -0700 (Thu, 14 Oct 2021) Log Message All the SDKVariant.xcconfig files should match https://bugs.webkit.org/show_bug.cgi?id=231663 Reviewed by Youenn Fablet. PerformanceTests: * MediaTime/Configur

[webkit-changes] [284259] trunk/Source/WTF

2021-10-15 Thread mmaxfield
Title: [284259] trunk/Source/WTF Revision 284259 Author mmaxfi...@apple.com Date 2021-10-15 12:08:45 -0700 (Fri, 15 Oct 2021) Log Message [Cocoa] Design System UI fonts exist on MacCatalyst https://bugs.webkit.org/show_bug.cgi?id=231792 Reviewed by Wenson Hsieh. They shouldn't be disab

<    3   4   5   6   7   8   9   10   11   12   >