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

2022-03-16 Thread mmaxfield
Title: [291385] trunk/Source/WebGPU Revision 291385 Author mmaxfi...@apple.com Date 2022-03-16 20:06:12 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement first draft of CommandEncoder::clearBuffer() according to the spec https://bugs.webkit.org/show_bug.cgi?id=237877 Reviewed by Ki

[webkit-changes] [291384] trunk/Source

2022-03-16 Thread mmaxfield
Title: [291384] trunk/Source Revision 291384 Author mmaxfi...@apple.com Date 2022-03-16 20:02:09 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Use block-based WebGPU API instead of function pointer & userdata API https://bugs.webkit.org/show_bug.cgi?id=237932 Reviewed by Kimmo Kinnunen.

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

2022-03-16 Thread mmaxfield
Title: [291382] trunk/Source/WebGPU Revision 291382 Author mmaxfi...@apple.com Date 2022-03-16 19:30:20 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement queue submission methods according to the spec https://bugs.webkit.org/show_bug.cgi?id=237869 Reviewed by Kimmo Kinnunen. Addre

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

2022-03-16 Thread mmaxfield
Title: [291377] trunk/Source/WebGPU Revision 291377 Author mmaxfi...@apple.com Date 2022-03-16 17:05:30 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Put nontrivial code in WebGPU's command line playground https://bugs.webkit.org/show_bug.cgi?id=237876 Reviewed by Kimmo Kinnunen. This i

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

2022-03-16 Thread mmaxfield
Title: [291372] trunk/Source/WebGPU Revision 291372 Author mmaxfi...@apple.com Date 2022-03-16 15:13:40 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement first draft of buffer copying according to the spec https://bugs.webkit.org/show_bug.cgi?id=237871 Reviewed by Kimmo Kinnunen.

[webkit-changes] [291369] trunk/Source

2022-03-16 Thread mmaxfield
Title: [291369] trunk/Source Revision 291369 Author mmaxfi...@apple.com Date 2022-03-16 14:49:48 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement first draft of buffer mapping according to the spec https://bugs.webkit.org/show_bug.cgi?id=237870 Reviewed by Kimmo Kinnunen. Source/

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

2022-03-16 Thread mmaxfield
Title: [291366] trunk/Source/WebGPU Revision 291366 Author mmaxfi...@apple.com Date 2022-03-16 14:20:01 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement queue submission methods according to the spec https://bugs.webkit.org/show_bug.cgi?id=237869 Reviewed by Kimmo Kinnunen. Now t

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

2022-03-16 Thread mmaxfield
Title: [291365] trunk/Source/WebGPU Revision 291365 Author mmaxfi...@apple.com Date 2022-03-16 14:06:26 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Create a path of Ref<>s between Instance and Queue https://bugs.webkit.org/show_bug.cgi?id=237864 Reviewed by Kimmo Kinnunen. The ownersh

[webkit-changes] [291323] trunk/Source

2022-03-15 Thread mmaxfield
Title: [291323] trunk/Source Revision 291323 Author mmaxfi...@apple.com Date 2022-03-15 16:44:09 -0700 (Tue, 15 Mar 2022) Log Message [WebGPU] Migrate from WTF::Function to WTF::CompletionHandler https://bugs.webkit.org/show_bug.cgi?id=237925 Reviewed by Geoffrey Garen. Source/WebCore/P

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

2022-03-15 Thread mmaxfield
Title: [291317] trunk/Source/WebGPU Revision 291317 Author mmaxfi...@apple.com Date 2022-03-15 14:52:40 -0700 (Tue, 15 Mar 2022) Log Message [WebGPU] Update WebGPU CommandLinePlayground to execute asynchronous tasks https://bugs.webkit.org/show_bug.cgi?id=237852 Reviewed by Kimmo Kinnune

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

2022-03-15 Thread mmaxfield
Title: [291315] trunk/Source/WebGPU Revision 291315 Author mmaxfi...@apple.com Date 2022-03-15 14:30:06 -0700 (Tue, 15 Mar 2022) Log Message [WebGPU] Repeated calls to wgpuDeviceGetQueue() are supposed to return the same pointer https://bugs.webkit.org/show_bug.cgi?id=237861 Reviewed by

[webkit-changes] [291313] trunk/Source

2022-03-15 Thread mmaxfield
Title: [291313] trunk/Source Revision 291313 Author mmaxfi...@apple.com Date 2022-03-15 14:22:35 -0700 (Tue, 15 Mar 2022) Log Message [WebGPU] Allow for scheduling asynchronous work https://bugs.webkit.org/show_bug.cgi?id=237755 Reviewed by Kimmo Kinnunen. Source/WebCore/PAL: WebGPU do

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

2022-03-06 Thread mmaxfield
Title: [290877] trunk/Source/WebGPU Revision 290877 Author mmaxfi...@apple.com Date 2022-03-06 22:43:16 -0800 (Sun, 06 Mar 2022) Log Message [WebGPU] Use C++ references instead of pointers where applicable https://bugs.webkit.org/show_bug.cgi?id=237508 Reviewed by Tim Horton. The header

[webkit-changes] [290850] trunk

2022-03-04 Thread mmaxfield
Title: [290850] trunk Revision 290850 Author mmaxfi...@apple.com Date 2022-03-04 15:08:19 -0800 (Fri, 04 Mar 2022) Log Message [iOS] Books ASSERTs upon opening a book with a debug build of WebKit https://bugs.webkit.org/show_bug.cgi?id=237445 Reviewed by Alex Christensen. Source/WebCor

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

2022-03-03 Thread mmaxfield
Title: [290791] trunk/Source/WebGPU Revision 290791 Author mmaxfi...@apple.com Date 2022-03-03 13:02:09 -0800 (Thu, 03 Mar 2022) Log Message [WebGPU] Abide by the WebKit Style Guide https://bugs.webkit.org/show_bug.cgi?id=237437 Reviewed by Darin Adler. The style guide says "Do not plac

[webkit-changes] [290784] trunk

2022-03-03 Thread mmaxfield
Title: [290784] trunk Revision 290784 Author mmaxfi...@apple.com Date 2022-03-03 10:20:43 -0800 (Thu, 03 Mar 2022) Log Message [Style] Forbid spaces between type names and protocol names in Objective-C https://bugs.webkit.org/show_bug.cgi?id=237406 Reviewed by Darin Adler. According to

[webkit-changes] [290745] trunk/LayoutTests

2022-03-02 Thread mmaxfield
Title: [290745] trunk/LayoutTests Revision 290745 Author mmaxfi...@apple.com Date 2022-03-02 11:58:26 -0800 (Wed, 02 Mar 2022) Log Message [Cocoa] The behavior of navigator-language-ru changed in Monterey / iOS 15 https://bugs.webkit.org/show_bug.cgi?id=237384 Unreviewed test gardening.

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

2022-02-22 Thread mmaxfield
Title: [290336] trunk/Source/WebGPU Revision 290336 Author mmaxfi...@apple.com Date 2022-02-22 15:36:30 -0800 (Tue, 22 Feb 2022) Log Message [WebGPU] Fix watchOS build https://bugs.webkit.org/show_bug.cgi?id=237064 Unreviewed. 32-bit devices require some casts. * WebGPU/BindGroup.mm: (

[webkit-changes] [290277] trunk/Source

2022-02-21 Thread mmaxfield
Title: [290277] trunk/Source Revision 290277 Author mmaxfi...@apple.com Date 2022-02-21 17:13:21 -0800 (Mon, 21 Feb 2022) Log Message Sort WebCore and WebKit Xcode project files https://bugs.webkit.org/show_bug.cgi?id=237010 Unreviewed. Source/WebCore: No new tests because there is no

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

2022-02-21 Thread mmaxfield
Title: [290276] trunk/Source/WebCore/PAL Revision 290276 Author mmaxfi...@apple.com Date 2022-02-21 17:07:16 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Fix build https://bugs.webkit.org/show_bug.cgi?id=237008 Unreviewed. If you add a header to PAL that WebKit needs to #include, you'd

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

2022-02-21 Thread mmaxfield
Title: [290274] trunk/Source/WebGPU Revision 290274 Author mmaxfi...@apple.com Date 2022-02-21 16:05:45 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Fix release build https://bugs.webkit.org/show_bug.cgi?id=237004 Unreviewed. If you include WTF, you must have set NDEBUG in release buil

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

2022-02-21 Thread mmaxfield
Title: [290273] trunk/Source/WebGPU Revision 290273 Author mmaxfi...@apple.com Date 2022-02-21 15:24:21 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Fix iOS build https://bugs.webkit.org/show_bug.cgi?id=237000 The lowPower selector doesn't exist on iOS. Unreviewed. * WebGPU/Instance.m

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

2022-02-21 Thread mmaxfield
Title: [290270] trunk/Source/WebGPU Revision 290270 Author mmaxfi...@apple.com Date 2022-02-21 14:09:38 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 12: Migrate from C function callbacks to blocks https://bugs.webkit.org/show_bug.cgi?id=236934 Reviewed by Dean Jackson

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

2022-02-21 Thread mmaxfield
Title: [290267] trunk/Source/WebGPU Revision 290267 Author mmaxfi...@apple.com Date 2022-02-21 13:34:13 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 11: Implement shader creation methods https://bugs.webkit.org/show_bug.cgi?id=236933 Reviewed by Dean Jackson. This im

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

2022-02-21 Thread mmaxfield
Title: [290266] trunk/Source/WebGPU Revision 290266 Author mmaxfi...@apple.com Date 2022-02-21 13:32:31 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 10: Implement setLabel() and Metal accessors https://bugs.webkit.org/show_bug.cgi?id=236910 Reviewed by Dean Jackson.

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

2022-02-21 Thread mmaxfield
Title: [290264] trunk/Source/WebGPU Revision 290264 Author mmaxfi...@apple.com Date 2022-02-21 13:27:46 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 9: Basic implementation of bindings https://bugs.webkit.org/show_bug.cgi?id=236903 Reviewed by Dean Jackson. This is a

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

2022-02-21 Thread mmaxfield
Title: [290262] trunk/Source/WebGPU Revision 290262 Author mmaxfi...@apple.com Date 2022-02-21 12:49:00 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 8: Basic implementation of device creation routines https://bugs.webkit.org/show_bug.cgi?id=236902 Reviewed by Dean Jac

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

2022-02-21 Thread mmaxfield
Title: [290259] trunk/Source/WebGPU Revision 290259 Author mmaxfi...@apple.com Date 2022-02-21 12:03:53 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 7: Clean up includes a bit https://bugs.webkit.org/show_bug.cgi?id=236900 Reviewed by Dean Jackson. We can put include

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

2022-02-21 Thread mmaxfield
Title: [290258] trunk/Source/WebGPU Revision 290258 Author mmaxfi...@apple.com Date 2022-02-21 11:58:46 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 6: Give a RunLoop to Instance https://bugs.webkit.org/show_bug.cgi?id=236899 Reviewed by Dean Jackson. The shared head

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

2022-02-21 Thread mmaxfield
Title: [290256] trunk/Source/WebGPU Revision 290256 Author mmaxfi...@apple.com Date 2022-02-21 11:32:30 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 5: Give Metal objects to WebGPU objects https://bugs.webkit.org/show_bug.cgi?id=236898 Reviewed by Dean Jackson. Each

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

2022-02-21 Thread mmaxfield
Title: [290255] trunk/Source/WebGPU Revision 290255 Author mmaxfi...@apple.com Date 2022-02-21 11:23:34 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 4: Move Device's construction methods to the files of the things they create https://bugs.webkit.org/show_bug.cgi?id=236

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

2022-02-21 Thread mmaxfield
Title: [290253] trunk/Source/WebGPU Revision 290253 Author mmaxfi...@apple.com Date 2022-02-21 10:57:52 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 3: Tweak WGSL API https://bugs.webkit.org/show_bug.cgi?id=236889 Reviewed by Dean Jackson. - Give SuccessfulCheck a mo

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

2022-02-21 Thread mmaxfield
Title: [290252] trunk/Source/WebCore Revision 290252 Author mmaxfi...@apple.com Date 2022-02-21 10:55:08 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] Tracer bullet part 2: Fix infinite recursion in GPUDevice::ref() https://bugs.webkit.org/show_bug.cgi?id=236888 Reviewed by Dean Jackson.

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

2022-02-21 Thread mmaxfield
Title: [290251] trunk/Source/WebGPU Revision 290251 Author mmaxfi...@apple.com Date 2022-02-21 10:23:38 -0800 (Mon, 21 Feb 2022) Log Message [WebGPU] WebGPU.xcodeproj cannot be opened on Big Sur's Xcode https://bugs.webkit.org/show_bug.cgi?id=236982 Unreviewed. Just change the project v

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

2022-02-18 Thread mmaxfield
Title: [290190] trunk/Source/WebGPU Revision 290190 Author mmaxfi...@apple.com Date 2022-02-18 17:03:29 -0800 (Fri, 18 Feb 2022) Log Message [WebGPU] Any object-creation function that takes a descriptor can fail https://bugs.webkit.org/show_bug.cgi?id=236855 Reviewed by Dean Jackson. Ge

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

2022-02-17 Thread mmaxfield
Title: [290069] trunk/Source/WebGPU Revision 290069 Author mmaxfi...@apple.com Date 2022-02-17 13:32:13 -0800 (Thu, 17 Feb 2022) Log Message [WebGPU] Add a playground example target https://bugs.webkit.org/show_bug.cgi?id=236742 Reviewed by Dean Jackson. It's just a little playground wh

[webkit-changes] [289869] trunk/LayoutTests

2022-02-15 Thread mmaxfield
Title: [289869] trunk/LayoutTests Revision 289869 Author mmaxfi...@apple.com Date 2022-02-15 17:40:26 -0800 (Tue, 15 Feb 2022) Log Message [ iOS ] fast/text/ch-unit-synthetic-bold.html is failing constantly on iOS https://bugs.webkit.org/show_bug.cgi?id=236610 Turns out iOS doesn't have

[webkit-changes] [289609] trunk

2022-02-11 Thread mmaxfield
Title: [289609] trunk Revision 289609 Author mmaxfi...@apple.com Date 2022-02-11 00:40:49 -0800 (Fri, 11 Feb 2022) Log Message Tab characters and ch units do not obey synthetic bold width adjustments correctly https://bugs.webkit.org/show_bug.cgi?id=236172 Reviewed by Alan Bujtas. Sourc

[webkit-changes] [289151] trunk

2022-02-04 Thread mmaxfield
Title: [289151] trunk Revision 289151 Author mmaxfi...@apple.com Date 2022-02-04 22:38:33 -0800 (Fri, 04 Feb 2022) Log Message ch unit fallback size doesn't match the spec https://bugs.webkit.org/show_bug.cgi?id=236073 Reviewed by Cameron McCormack. Source/WebCore: The spec (https://d

[webkit-changes] [289101] trunk

2022-02-03 Thread mmaxfield
Title: [289101] trunk Revision 289101 Author mmaxfi...@apple.com Date 2022-02-03 18:53:09 -0800 (Thu, 03 Feb 2022) Log Message Two bopomofo tone marks are not moved to the correct place in vertical text with a particular bopomofo font https://bugs.webkit.org/show_bug.cgi?id=235257 Revie

[webkit-changes] [289034] trunk/Tools

2022-02-03 Thread mmaxfield
Title: [289034] trunk/Tools Revision 289034 Author mmaxfi...@apple.com Date 2022-02-03 00:52:15 -0800 (Thu, 03 Feb 2022) Log Message Allow using STIX Two in layout tests https://bugs.webkit.org/show_bug.cgi?id=236048 Reviewed by Darin Adler. Add the fonts to the allow-list. * DumpRende

[webkit-changes] [289007] trunk

2022-02-02 Thread mmaxfield
Title: [289007] trunk Revision 289007 Author mmaxfi...@apple.com Date 2022-02-02 15:57:15 -0800 (Wed, 02 Feb 2022) Log Message Percentage word spacing doesn't incorporate synthetic bold expansion https://bugs.webkit.org/show_bug.cgi?id=236007 Reviewed by Alan Bujtas. Source/WebCore: Th

[webkit-changes] [288835] trunk/Tools

2022-01-31 Thread mmaxfield
Title: [288835] trunk/Tools Revision 288835 Author mmaxfi...@apple.com Date 2022-01-31 12:43:07 -0800 (Mon, 31 Jan 2022) Log Message [Mac] Fix TestWebKitAPI build https://bugs.webkit.org/show_bug.cgi?id=235906 Reviewed by Tim Horton. /usr/include/cups/cups.h has this: # define Universal

[webkit-changes] [288783] trunk

2022-01-28 Thread mmaxfield
Title: [288783] trunk Revision 288783 Author mmaxfi...@apple.com Date 2022-01-28 20:44:04 -0800 (Fri, 28 Jan 2022) Log Message REGRESSION(r281687): Space widths have synthetic bold applied to them in the fast text codepath but not the complex text codepath https://bugs.webkit.org/show_bug

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

2022-01-26 Thread mmaxfield
Title: [288643] trunk/Source/WebGPU Revision 288643 Author mmaxfi...@apple.com Date 2022-01-26 13:58:05 -0800 (Wed, 26 Jan 2022) Log Message [WebGPU] Make sure WGSLUnitTests can call into WGSL https://bugs.webkit.org/show_bug.cgi?id=235630 Reviewed by Dean Jackson. * WGSL/WGSL.cpp: (WGS

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

2022-01-26 Thread mmaxfield
Title: [288608] trunk/Source/WebGPU Revision 288608 Author mmaxfi...@apple.com Date 2022-01-26 00:00:45 -0800 (Wed, 26 Jan 2022) Log Message [WebGPU] Fix WGSLUnitTests build https://bugs.webkit.org/show_bug.cgi?id=235628 Unreviewed. * Configurations/WGSLUnitTests.xcconfig: Modified Pat

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

2022-01-25 Thread mmaxfield
Title: [288607] trunk/Source/WebGPU Revision 288607 Author mmaxfi...@apple.com Date 2022-01-25 23:58:17 -0800 (Tue, 25 Jan 2022) Log Message Unreviewed, reverting r288606. https://bugs.webkit.org/show_bug.cgi?id=235629 Should never have been committed Reverted changeset: "[WebGPU] Fix

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

2022-01-25 Thread mmaxfield
Title: [288606] trunk/Source/WebGPU Revision 288606 Author mmaxfi...@apple.com Date 2022-01-25 23:54:20 -0800 (Tue, 25 Jan 2022) Log Message [WebGPU] Fix WGSLUnitTests build https://bugs.webkit.org/show_bug.cgi?id=235628 Unreviewed. * Configurations/WGSLUnitTests.xcconfig: Modified Pat

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

2022-01-25 Thread mmaxfield
Title: [288603] trunk/Source/WebGPU Revision 288603 Author mmaxfi...@apple.com Date 2022-01-25 20:15:16 -0800 (Tue, 25 Jan 2022) Log Message [WebGPU] Build fix for Mac Catalyst https://bugs.webkit.org/show_bug.cgi?id=235625 Unreviewed. The WGSL headers and .a file for Mac Catalyst need

[webkit-changes] [288585] trunk

2022-01-25 Thread mmaxfield
Title: [288585] trunk Revision 288585 Author mmaxfi...@apple.com Date 2022-01-25 14:10:54 -0800 (Tue, 25 Jan 2022) Log Message Add another test for locale-specific shaping https://bugs.webkit.org/show_bug.cgi?id=235558 Reviewed by Darin Adler. Thanks so much to Just van Rossum for contr

[webkit-changes] [288564] trunk

2022-01-25 Thread mmaxfield
Title: [288564] trunk Revision 288564 Author mmaxfi...@apple.com Date 2022-01-25 10:50:03 -0800 (Tue, 25 Jan 2022) Log Message REGRESSION(r281419): iCloud.com Notes web app fonts render incorrectly https://bugs.webkit.org/show_bug.cgi?id=235559 Reviewed by Darin Adler. LayoutTests/impo

[webkit-changes] [288543] trunk

2022-01-24 Thread mmaxfield
Title: [288543] trunk Revision 288543 Author mmaxfi...@apple.com Date 2022-01-24 23:13:34 -0800 (Mon, 24 Jan 2022) Log Message REGRESSION(r282320): [Cocoa] User-installed fonts don't work in the GPU Process (in WKWebView) https://bugs.webkit.org/show_bug.cgi?id=235449 Reviewed by Darin

[webkit-changes] [288107] trunk

2022-01-17 Thread mmaxfield
Title: [288107] trunk Revision 288107 Author mmaxfi...@apple.com Date 2022-01-17 19:02:17 -0800 (Mon, 17 Jan 2022) Log Message REGRESSION(r281389): using font-variant-ligatures causes Unicode bidi isolation control characters to render https://bugs.webkit.org/show_bug.cgi?id=235053 Revi

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

2022-01-16 Thread mmaxfield
Title: [288077] trunk/Source/WebCore Revision 288077 Author mmaxfi...@apple.com Date 2022-01-16 17:04:56 -0800 (Sun, 16 Jan 2022) Log Message [Win] Use character names instead of codepoint values in overrideControlCharacters() https://bugs.webkit.org/show_bug.cgi?id=235283 Reviewed by Ca

[webkit-changes] [288051] trunk/LayoutTests

2022-01-14 Thread mmaxfield
Title: [288051] trunk/LayoutTests Revision 288051 Author mmaxfi...@apple.com Date 2022-01-14 20:16:24 -0800 (Fri, 14 Jan 2022) Log Message [macOS WK1] fast/canvas/large-getImageData.html is consistently failing https://bugs.webkit.org/show_bug.cgi?id=235169 Unreviewed. This test gets ve

[webkit-changes] [287805] trunk

2022-01-07 Thread mmaxfield
Title: [287805] trunk Revision 287805 Author mmaxfi...@apple.com Date 2022-01-07 19:18:59 -0800 (Fri, 07 Jan 2022) Log Message [GPU Process] Can't getImageData on canvas larger than 4096x4096 https://bugs.webkit.org/show_bug.cgi?id=234321 Reviewed by Tim Horton. Source/WebCore: We alr

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

2022-01-07 Thread mmaxfield
Title: [287775] trunk/Source/WebKit Revision 287775 Author mmaxfi...@apple.com Date 2022-01-07 11:57:05 -0800 (Fri, 07 Jan 2022) 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] [287774] trunk/Source/WebKit

2022-01-07 Thread mmaxfield
Title: [287774] trunk/Source/WebKit Revision 287774 Author mmaxfi...@apple.com Date 2022-01-07 11:48:43 -0800 (Fri, 07 Jan 2022) Log Message ImageBuffer with floating point logicalSize() paints into a slightly truncated destination rect https://bugs.webkit.org/show_bug.cgi?id=225377 Revi

[webkit-changes] [287724] trunk

2022-01-06 Thread mmaxfield
Title: [287724] trunk Revision 287724 Author mmaxfi...@apple.com Date 2022-01-06 15:50:19 -0800 (Thu, 06 Jan 2022) Log Message REGRESSION(r281389): Text wraps unnecessarily within intrinsically-sized elements when using certain fonts and the inner HTML of the element contains a new line t

[webkit-changes] [287673] trunk

2022-01-05 Thread mmaxfield
Title: [287673] trunk Revision 287673 Author mmaxfi...@apple.com Date 2022-01-05 20:40:39 -0800 (Wed, 05 Jan 2022) 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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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] [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

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