[webkit-changes] [295735] trunk/Source/WebKit/WebProcess/GPU/graphics/ RemoteRenderingBackendProxy.cpp

2022-06-22 Thread mmaxfield
Title: [295735] trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp Revision 295735 Author mmaxfi...@apple.com Date 2022-06-22 10:13:56 -0700 (Wed, 22 Jun 2022) Log Message [GPUP] Avoid race in GPUP teardown https://bugs.webkit.org/show_bug.cgi?id=241770 Reviewed

[webkit-changes] [295476] trunk

2022-06-11 Thread mmaxfield
Title: [295476] trunk Revision 295476 Author mmaxfi...@apple.com Date 2022-06-11 16:44:42 -0700 (Sat, 11 Jun 2022) Log Message Delay system font shorthand resolution until after parsing https://bugs.webkit.org/show_bug.cgi?id=241454 Reviewed by Antti Koivisto. This is the fifth piece of

[webkit-changes] [295461] trunk/Source

2022-06-10 Thread mmaxfield
Title: [295461] trunk/Source Revision 295461 Author mmaxfi...@apple.com Date 2022-06-10 13:36:55 -0700 (Fri, 10 Jun 2022) Log Message Adopt EnumeratedArray in SystemFontDatabase https://bugs.webkit.org/show_bug.cgi?id=241506 Reviewed by Cameron McCormack. This is why we created Enumerat

[webkit-changes] [295447] trunk

2022-06-09 Thread mmaxfield
Title: [295447] trunk Revision 295447 Author mmaxfi...@apple.com Date 2022-06-09 23:29:03 -0700 (Thu, 09 Jun 2022) Log Message Add EnumeratedArray type https://bugs.webkit.org/show_bug.cgi?id=241451 Reviewed by Cameron McCormack. This is an std::array where the indices of the array are

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

2022-06-08 Thread mmaxfield
Title: [295410] trunk/Source/WebCore Revision 295410 Author mmaxfi...@apple.com Date 2022-06-08 22:12:01 -0700 (Wed, 08 Jun 2022) Log Message Cache system font shorthand information https://bugs.webkit.org/show_bug.cgi?id=241404 Reviewed by Cameron McCormack. This is the fourth piece of

[webkit-changes] [295351] trunk

2022-06-07 Thread mmaxfield
Title: [295351] trunk Revision 295351 Author mmaxfi...@apple.com Date 2022-06-07 09:33:17 -0700 (Tue, 07 Jun 2022) Log Message [Cocoa] Move contentSizeCategory to platform/ https://bugs.webkit.org/show_bug.cgi?id=241360 Reviewed by Cameron McCormack. There are 2 reasons for moving it: 1

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

2022-06-06 Thread mmaxfield
Title: [295326] trunk/Source/WebCore Revision 295326 Author mmaxfi...@apple.com Date 2022-06-06 20:44:44 -0700 (Mon, 06 Jun 2022) Log Message Delete RenderTheme::cachedSystemFontDescription() because it does nothing https://bugs.webkit.org/show_bug.cgi?id=241329 Reviewed by Cameron McCor

[webkit-changes] [295250] trunk

2022-06-03 Thread mmaxfield
Title: [295250] trunk Revision 295250 Author mmaxfi...@apple.com Date 2022-06-03 16:45:34 -0700 (Fri, 03 Jun 2022) Log Message [Cocoa] Mail compose doesn't use Bulgarian letter forms when the system language is set to Bulgarian https://bugs.webkit.org/show_bug.cgi?id=241253 Reviewed by

[webkit-changes] [295038] trunk/Source/WebCore/platform/graphics/cocoa/ FontCacheCoreText.cpp

2022-05-30 Thread mmaxfield
Title: [295038] trunk/Source/WebCore/platform/graphics/cocoa/FontCacheCoreText.cpp Revision 295038 Author mmaxfi...@apple.com Date 2022-05-30 16:59:45 -0700 (Mon, 30 May 2022) Log Message [Cocoa] Rename [de]normalizeWeight() to [de]normalizeGXWeight() https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [294671] trunk/metadata/contributors.json

2022-05-23 Thread mmaxfield
Title: [294671] trunk/metadata/contributors.json Revision 294671 Author mmaxfi...@apple.com Date 2022-05-23 12:51:12 -0700 (Mon, 23 May 2022) Log Message Add Mike Wyrzykowski to contributors.json https://bugs.webkit.org/show_bug.cgi?id=240816 Unreviewed. He is a contributor. * metadata

[webkit-changes] [294654] trunk/LayoutTests

2022-05-23 Thread mmaxfield
Title: [294654] trunk/LayoutTests Revision 294654 Author mmaxfi...@apple.com Date 2022-05-23 10:57:51 -0700 (Mon, 23 May 2022) Log Message [Cocoa] fast/text/international/generic-font-family-language-traditional.html is failing due to language minimization https://bugs.webkit.org/show_bug

[webkit-changes] [294373] trunk/Source/WebCore/Modules/WebGPU

2022-05-17 Thread mmaxfield
Title: [294373] trunk/Source/WebCore/Modules/WebGPU Revision 294373 Author mmaxfi...@apple.com Date 2022-05-17 18:09:07 -0700 (Tue, 17 May 2022) Log Message [WebGPU] Work around https://bugs.webkit.org/show_bug.cgi?id=240219 https://bugs.webkit.org/show_bug.cgi?id=240441 https://bugs.web

[webkit-changes] [294259] trunk/Source/WebCore/css/CSSProperties.json

2022-05-16 Thread mmaxfield
Title: [294259] trunk/Source/WebCore/css/CSSProperties.json Revision 294259 Author mmaxfi...@apple.com Date 2022-05-16 14:21:12 -0700 (Mon, 16 May 2022) Log Message Fix URL to offset-rotate property in CSSProperties.json https://bugs.webkit.org/show_bug.cgi?id=240474 Reviewed by Myles C.

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

2022-05-06 Thread mmaxfield
Title: [293937] trunk/Source/WebGPU Revision 293937 Author mmaxfi...@apple.com Date 2022-05-06 17:48:53 -0700 (Fri, 06 May 2022) Log Message [WebGPU] Fix build on downlevel OSes in Apple's build system https://bugs.webkit.org/show_bug.cgi?id=240159 Reviewed by Alexey Proskuryakov. Some

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

2022-05-03 Thread mmaxfield
Title: [293718] trunk/Source/WebGPU Revision 293718 Author mmaxfi...@apple.com Date 2022-05-03 00:47:42 -0700 (Tue, 03 May 2022) Log Message [WebGPU] Device creation should not always fail if supported features are requested https://bugs.webkit.org/show_bug.cgi?id=239955 Reviewed by Kimm

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

2022-05-02 Thread mmaxfield
Title: [293674] trunk/Source/WebGPU Revision 293674 Author mmaxfi...@apple.com Date 2022-05-02 12:15:48 -0700 (Mon, 02 May 2022) Log Message [WebGPU] [tvOS] Neither MTLGPUFamilyApple6 nor MTLGPUFamilyApple7 exist on tvOS https://bugs.webkit.org/show_bug.cgi?id=239973 Unreviewed build fi

[webkit-changes] [293140] trunk/LayoutTests

2022-04-20 Thread mmaxfield
Title: [293140] trunk/LayoutTests Revision 293140 Author mmaxfi...@apple.com Date 2022-04-20 19:48:24 -0700 (Wed, 20 Apr 2022) Log Message [ iOS ] platform/ios/ios/fast/text/opticalFont.html is a constant failure https://bugs.webkit.org/show_bug.cgi?id=239570 Unreviewed test gardening.

[webkit-changes] [293106] trunk/Source

2022-04-20 Thread mmaxfield
Title: [293106] trunk/Source Revision 293106 Author mmaxfi...@apple.com Date 2022-04-20 10:43:39 -0700 (Wed, 20 Apr 2022) Log Message [WebGPU] WebKit and WebKitLegacy shouldn't need to know about WebGPU.framework https://bugs.webkit.org/show_bug.cgi?id=239528 Unreviewed build fix. Sour

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

2022-04-20 Thread mmaxfield
Title: [293098] trunk/Source/WebGPU Revision 293098 Author mmaxfi...@apple.com Date 2022-04-20 09:10:11 -0700 (Wed, 20 Apr 2022) Log Message [WebGPU] Expand hardware capabilities to include features (beyond just limits) https://bugs.webkit.org/show_bug.cgi?id=239443 Reviewed by Kimmo Kin

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

2022-04-20 Thread mmaxfield
Title: [293096] trunk/Source/WebCore/PAL Revision 293096 Author mmaxfi...@apple.com Date 2022-04-20 08:56:59 -0700 (Wed, 20 Apr 2022) Log Message [WebGPU] Fix texture conversion format typo https://bugs.webkit.org/show_bug.cgi?id=239446 Reviewed by Kimmo Kinnunen. I mixed up "plus" and

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

2022-04-20 Thread mmaxfield
Title: [293095] trunk/Source/WebGPU Revision 293095 Author mmaxfi...@apple.com Date 2022-04-20 08:32:08 -0700 (Wed, 20 Apr 2022) Log Message [WebGPU] RGB9E5Ufloat textures are not renderable https://bugs.webkit.org/show_bug.cgi?id=239445 Reviewed by Kimmo Kinnunen. I misread the table i

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

2022-04-19 Thread mmaxfield
Title: [293032] trunk/Source/WebCore Revision 293032 Author mmaxfi...@apple.com Date 2022-04-19 13:08:37 -0700 (Tue, 19 Apr 2022) Log Message [Cocoa] Add explanatory comments in fillVectorWithVerticalGlyphPositions() and simplify it somewhat https://bugs.webkit.org/show_bug.cgi?id=239480

[webkit-changes] [293007] trunk/LayoutTests

2022-04-18 Thread mmaxfield
Title: [293007] trunk/LayoutTests Revision 293007 Author mmaxfi...@apple.com Date 2022-04-18 22:26:53 -0700 (Mon, 18 Apr 2022) Log Message [WebGPU] Unskip api/validation/createSampler.html 🎉 https://bugs.webkit.org/show_bug.cgi?id=239448 Reviewed by Darin Adler. Turns out we were alread

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

2022-04-16 Thread mmaxfield
Title: [292941] trunk/Source/WebGPU Revision 292941 Author mmaxfi...@apple.com Date 2022-04-16 12:28:05 -0700 (Sat, 16 Apr 2022) Log Message [WebGPU] Fix the Big Sur build https://bugs.webkit.org/show_bug.cgi?id=239422 Unreviewed. HardwareLimits.mm:338:23: error: constexpr function neve

[webkit-changes] [292940] trunk/Source

2022-04-15 Thread mmaxfield
Title: [292940] trunk/Source Revision 292940 Author mmaxfi...@apple.com Date 2022-04-15 21:47:58 -0700 (Fri, 15 Apr 2022) Log Message [WebGPU] Implement hardware limits https://bugs.webkit.org/show_bug.cgi?id=239377 Reviewed by Darin Adler. Source/WebCore/PAL: This patch adds support f

[webkit-changes] [292859] trunk

2022-04-13 Thread mmaxfield
Title: [292859] trunk Revision 292859 Author mmaxfi...@apple.com Date 2022-04-13 23:19:01 -0700 (Wed, 13 Apr 2022) Log Message Revert r291846 because it caused a 3% performance regression https://bugs.webkit.org/show_bug.cgi?id=239323 Rubber-stamped by Stephanie Lewis. Source/WebCore:

[webkit-changes] [292788] trunk

2022-04-12 Thread mmaxfield
Title: [292788] trunk Revision 292788 Author mmaxfi...@apple.com Date 2022-04-12 15:30:37 -0700 (Tue, 12 Apr 2022) Log Message [WKTR] [DRT] Only enable WebGPU for the LayoutTests/http/tests/webgpu directory https://bugs.webkit.org/show_bug.cgi?id=238779 Reviewed by Darin Adler. Tools:

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

2022-04-12 Thread mmaxfield
Title: [292787] trunk/Source/WebGPU Revision 292787 Author mmaxfi...@apple.com Date 2022-04-12 15:13:47 -0700 (Tue, 12 Apr 2022) Log Message [WebGPU] Fix the watchOS build https://bugs.webkit.org/show_bug.cgi?id=239256 Unreviewed. * WebGPU/Buffer.mm: (WebGPU::computeRangeSize): Modifie

[webkit-changes] [292766] trunk/LayoutTests

2022-04-11 Thread mmaxfield
Title: [292766] trunk/LayoutTests Revision 292766 Author mmaxfi...@apple.com Date 2022-04-11 23:49:21 -0700 (Mon, 11 Apr 2022) Log Message Make fast/text/otsvg-canvas.html more robust https://bugs.webkit.org/show_bug.cgi?id=239109 Unreviewed test gardening. Turns out loading fonts is a

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

2022-04-11 Thread mmaxfield
Title: [292760] trunk/Source/WebGPU Revision 292760 Author mmaxfi...@apple.com Date 2022-04-11 21:57:41 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Fix the tvOS build (again) https://bugs.webkit.org/show_bug.cgi?id=239106 Unreviewed. Turns out PLATFORM(APPLETV) and PLATFORM(TVOS) are

[webkit-changes] [292757] trunk/Source

2022-04-11 Thread mmaxfield
Title: [292757] trunk/Source Revision 292757 Author mmaxfi...@apple.com Date 2022-04-11 20:00:18 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Use checked arithmetic https://bugs.webkit.org/show_bug.cgi?id=239058 Reviewed by Kimmo Kinnunen. We have a bunch of places where overflow can o

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

2022-04-11 Thread mmaxfield
Title: [292748] trunk/Source/WebGPU Revision 292748 Author mmaxfi...@apple.com Date 2022-04-11 17:40:29 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] WebGPU strings are UTF-8, not Latin-1 https://bugs.webkit.org/show_bug.cgi?id=239057 Reviewed by Kimmo Kinnunen. Replace String::fromLati

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

2022-04-11 Thread mmaxfield
Title: [292747] trunk/Source/WebGPU Revision 292747 Author mmaxfi...@apple.com Date 2022-04-11 17:30:21 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Make sure asynchronous things are asynchronous https://bugs.webkit.org/show_bug.cgi?id=239056 Reviewed by Kimmo Kinnunen. This isn't stri

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

2022-04-11 Thread mmaxfield
Title: [292745] trunk/Source/WebCore/PAL Revision 292745 Author mmaxfi...@apple.com Date 2022-04-11 17:19:08 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Unspecified texture size values should be set to 1, not 0 https://bugs.webkit.org/show_bug.cgi?id=239052 Reviewed by Kimmo Kinnunen.

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

2022-04-11 Thread mmaxfield
Title: [292744] trunk/Source/WebGPU Revision 292744 Author mmaxfi...@apple.com Date 2022-04-11 17:14:49 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Implement missing validity checks https://bugs.webkit.org/show_bug.cgi?id=238722 Reviewed by Kimmo Kinnunen. Now that WebGPU objects have

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

2022-04-11 Thread mmaxfield
Title: [292742] trunk/Source/WebCore/PAL Revision 292742 Author mmaxfi...@apple.com Date 2022-04-11 17:07:17 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Implement correct ownership for WGPUQueues https://bugs.webkit.org/show_bug.cgi?id=239050 Reviewed by Kimmo Kinnunen. WGPUQueues and

[webkit-changes] [292741] trunk/Source

2022-04-11 Thread mmaxfield
Title: [292741] trunk/Source Revision 292741 Author mmaxfi...@apple.com Date 2022-04-11 17:04:35 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Hook up device.queue to the IDL https://bugs.webkit.org/show_bug.cgi?id=239043 Reviewed by Kimmo Kinnunen. Source/WebCore: It seems when I impo

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

2022-04-11 Thread mmaxfield
Title: [292735] trunk/Source/WebCore/PAL Revision 292735 Author mmaxfi...@apple.com Date 2022-04-11 16:28:14 -0700 (Mon, 11 Apr 2022) Log Message Sort PAL.xcodeproj. https://bugs.webkit.org/show_bug.cgi?id=239050 Reviewed by Kimmo Kinnunen. * PAL.xcodeproj/project.pbxproj: Modified Pat

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

2022-04-11 Thread mmaxfield
Title: [292728] trunk/Source/WebGPU Revision 292728 Author mmaxfi...@apple.com Date 2022-04-11 15:03:54 -0700 (Mon, 11 Apr 2022) Log Message [WebGPU] Implement missing validity checks https://bugs.webkit.org/show_bug.cgi?id=238722 Reviewed by Kimmo Kinnunen. Now that WebGPU objects have

[webkit-changes] [292681] trunk

2022-04-09 Thread mmaxfield
Title: [292681] trunk Revision 292681 Author mmaxfi...@apple.com Date 2022-04-09 13:26:16 -0700 (Sat, 09 Apr 2022) Log Message [WKTR] Reset minimum font size WKPreference between tests https://bugs.webkit.org/show_bug.cgi?id=239027 Reviewed by Chris Dumez. Tools: Some tests use uiCont

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

2022-04-08 Thread mmaxfield
Title: [292674] trunk/Source/WebGPU Revision 292674 Author mmaxfi...@apple.com Date 2022-04-08 20:12:19 -0700 (Fri, 08 Apr 2022) Log Message [WebGPU] Fix the release build https://bugs.webkit.org/show_bug.cgi?id=239023 Unreviewed build fix. * WebGPU/Device.mm: (WebGPU::Device::Device):

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

2022-04-08 Thread mmaxfield
Title: [292673] trunk/Source/WebGPU Revision 292673 Author mmaxfi...@apple.com Date 2022-04-08 19:56:18 -0700 (Fri, 08 Apr 2022) Log Message [WebGPU] Make callbacks in unimplemented functions execute https://bugs.webkit.org/show_bug.cgi?id=238727 Reviewed by Dean Jackson. CompletionHand

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

2022-04-08 Thread mmaxfield
Title: [292671] trunk/Source/WebGPU Revision 292671 Author mmaxfi...@apple.com Date 2022-04-08 19:14:23 -0700 (Fri, 08 Apr 2022) Log Message [WebGPU] Implement the concept of device lost https://bugs.webkit.org/show_bug.cgi?id=238725 Reviewed by Dean Jackson. This patch builds on https:

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

2022-04-08 Thread mmaxfield
Title: [292670] trunk/Source/WebGPU Revision 292670 Author mmaxfi...@apple.com Date 2022-04-08 18:45:07 -0700 (Fri, 08 Apr 2022) Log Message [WebGPU] Represent failure by invalidity rather than nullptr https://bugs.webkit.org/show_bug.cgi?id=238724 Reviewed by Dean Jackson. This is the

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

2022-04-08 Thread mmaxfield
Title: [292637] trunk/Source/WebGPU Revision 292637 Author mmaxfi...@apple.com Date 2022-04-08 15:00:22 -0700 (Fri, 08 Apr 2022) Log Message [WebGPU] Implement destroy() methods https://bugs.webkit.org/show_bug.cgi?id=238723 Reviewed by Dean Jackson. The destroy() methods cause objects

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

2022-04-07 Thread mmaxfield
Title: [292574] trunk/Source/WebGPU Revision 292574 Author mmaxfi...@apple.com Date 2022-04-07 15:50:19 -0700 (Thu, 07 Apr 2022) Log Message [WebGPU] Add support for the "is valid to use with" operation to WebGPU objects https://bugs.webkit.org/show_bug.cgi?id=238719 Addressing post-revi

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

2022-04-07 Thread mmaxfield
Title: [292567] trunk/Source/WebGPU Revision 292567 Author mmaxfi...@apple.com Date 2022-04-07 14:44:00 -0700 (Thu, 07 Apr 2022) Log Message [WebGPU] Give objects a notion of invalidity https://bugs.webkit.org/show_bug.cgi?id=238720 Reviewed by Kimmo Kinnunen. This is the biggest blocke

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

2022-04-07 Thread mmaxfield
Title: [292558] trunk/Source/WebGPU Revision 292558 Author mmaxfi...@apple.com Date 2022-04-07 13:22:58 -0700 (Thu, 07 Apr 2022) Log Message [WebGPU] Add support for the "is valid to use with" operation to WebGPU objects https://bugs.webkit.org/show_bug.cgi?id=238719 Reviewed by Kimmo Ki

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

2022-04-07 Thread mmaxfield
Title: [292554] trunk/Source/WebGPU Revision 292554 Author mmaxfi...@apple.com Date 2022-04-07 12:42:41 -0700 (Thu, 07 Apr 2022) Log Message [WebGPU] Delete redundant spec quotes https://bugs.webkit.org/show_bug.cgi?id=238711 Reviewed by Kimmo Kinnunen. I actually prefer to have lots an

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

2022-04-07 Thread mmaxfield
Title: [292552] trunk/Source/WebGPU Revision 292552 Author mmaxfi...@apple.com Date 2022-04-07 12:19:54 -0700 (Thu, 07 Apr 2022) Log Message [WebGPU] Implement Texture view format compatibility https://bugs.webkit.org/show_bug.cgi?id=238710 Reviewed by Kimmo Kinnunen. Right now, the def

[webkit-changes] [292522] trunk

2022-04-06 Thread mmaxfield
Title: [292522] trunk Revision 292522 Author mmaxfi...@apple.com Date 2022-04-06 19:44:11 -0700 (Wed, 06 Apr 2022) Log Message NBSP characters drawn in fonts that don't support the space character turn into boxes https://bugs.webkit.org/show_bug.cgi?id=238836 Reviewed by Alan Bujtas. S

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

2022-04-06 Thread mmaxfield
Title: [292479] trunk/Source/WebGPU Revision 292479 Author mmaxfi...@apple.com Date 2022-04-06 11:08:52 -0700 (Wed, 06 Apr 2022) Log Message [WebGPU] Fix the tvOS build https://bugs.webkit.org/show_bug.cgi?id=238881 Unreviewed. MTLTextureType2DMultisampleArray is not available on tvOS.

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

2022-04-05 Thread mmaxfield
Title: [292414] trunk/Source/WebGPU Revision 292414 Author mmaxfi...@apple.com Date 2022-04-05 13:01:09 -0700 (Tue, 05 Apr 2022) Log Message [WebGPU] Set svn:ignore on WebGPU.xcodeproj https://bugs.webkit.org/show_bug.cgi?id=238828 Reviewed by Alexey Proskuryakov. For people who use pur

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

2022-04-04 Thread mmaxfield
Title: [292368] trunk/Source/WebGPU Revision 292368 Author mmaxfi...@apple.com Date 2022-04-04 20:29:17 -0700 (Mon, 04 Apr 2022) Log Message [WebGPU] Fix Apple's internal build https://bugs.webkit.org/show_bug.cgi?id=238786 Unreviewed build fix. Copy FRAMEWORK_SEARCH_PATHS and SYSTEM_F

[webkit-changes] [292283] trunk/LayoutTests

2022-04-04 Thread mmaxfield
Title: [292283] trunk/LayoutTests Revision 292283 Author mmaxfi...@apple.com Date 2022-04-04 01:03:30 -0700 (Mon, 04 Apr 2022) Log Message [WebGPU] Unskip the first few passing WebGPU tests https://bugs.webkit.org/show_bug.cgi?id=238709 Reviewed by Tim Nguyen. The tests pass, so they sh

[webkit-changes] [292274] trunk

2022-04-02 Thread mmaxfield
Title: [292274] trunk Revision 292274 Author mmaxfi...@apple.com Date 2022-04-02 22:39:31 -0700 (Sat, 02 Apr 2022) Log Message [Cocoa] Automatically relayout the page when new fonts are installed https://bugs.webkit.org/show_bug.cgi?id=238483 Reviewed by Chris Dumez. Source/WebCore: T

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

2022-04-02 Thread mmaxfield
Title: [292267] trunk/Source/WebKit Revision 292267 Author mmaxfi...@apple.com Date 2022-04-02 09:36:36 -0700 (Sat, 02 Apr 2022) Log Message [Cocoa] semaphore_timedwait() can return KERN_ABORTED https://bugs.webkit.org/show_bug.cgi?id=238694 Reviewed by Geoffrey Garen. I was hitting thi

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

2022-03-31 Thread mmaxfield
Title: [292204] trunk/Source/WebGPU Revision 292204 Author mmaxfi...@apple.com Date 2022-03-31 22:23:09 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] There's no need to sprinkle std::optionals everywhere just for _Force32 enum values https://bugs.webkit.org/show_bug.cgi?id=238434 For ABI

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

2022-03-31 Thread mmaxfield
Title: [292203] trunk/Source/WebGPU Revision 292203 Author mmaxfi...@apple.com Date 2022-03-31 22:09:41 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] etc2-rgba8unorm and etc2-rgba8unorm-srgb are not handled https://bugs.webkit.org/show_bug.cgi?id=238435 Reviewed by Dean Jackson. They ma

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

2022-03-31 Thread mmaxfield
Title: [292202] trunk/Source/WebGPU Revision 292202 Author mmaxfi...@apple.com Date 2022-03-31 22:04:44 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] 2 texture formats need to be guarded behind optional extensions https://bugs.webkit.org/show_bug.cgi?id=238433 Reviewed by Dean Jackson.

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

2022-03-31 Thread mmaxfield
Title: [292201] trunk/Source/WebGPU Revision 292201 Author mmaxfi...@apple.com Date 2022-03-31 22:00:52 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] Implement Queue::writeTexture() according to the spec https://bugs.webkit.org/show_bug.cgi?id=238432 Reviewed by Dean Jackson. This imple

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

2022-03-31 Thread mmaxfield
Title: [292200] trunk/Source/WebGPU Revision 292200 Author mmaxfi...@apple.com Date 2022-03-31 21:50:58 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] Implement CommandEncoder::copyTextureToTexture() according to the spec https://bugs.webkit.org/show_bug.cgi?id=238431 Reviewed by Dean Jac

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

2022-03-31 Thread mmaxfield
Title: [292199] trunk/Source/WebGPU Revision 292199 Author mmaxfi...@apple.com Date 2022-03-31 21:48:09 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] Implement CommandEncoder::copyTextureToBuffer() according to the spec. https://bugs.webkit.org/show_bug.cgi?id=238430 Reviewed by Dean Jac

[webkit-changes] [292170] trunk/Websites/bugs.webkit.org

2022-03-31 Thread mmaxfield
Title: [292170] trunk/Websites/bugs.webkit.org Revision 292170 Author mmaxfi...@apple.com Date 2022-03-31 13:43:03 -0700 (Thu, 31 Mar 2022) Log Message [Bugzilla] Code reviews show non-ASCII characters in patches as garbage https://bugs.webkit.org/show_bug.cgi?id=238630 Reviewed by Aakas

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

2022-03-31 Thread mmaxfield
Title: [292147] trunk/Source/WebGPU Revision 292147 Author mmaxfi...@apple.com Date 2022-03-31 01:42:32 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] Implement CommandEncoder::copyBufferToTexture() according to the spec https://bugs.webkit.org/show_bug.cgi?id=238428 Reviewed by Kimmo Kin

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

2022-03-31 Thread mmaxfield
Title: [292145] trunk/Source/WebGPU Revision 292145 Author mmaxfi...@apple.com Date 2022-03-31 01:26:58 -0700 (Thu, 31 Mar 2022) Log Message [WebGPU] Implement Texture::createView() according to the spec https://bugs.webkit.org/show_bug.cgi?id=238311 This patch implements texture views,

[webkit-changes] [292138] trunk

2022-03-30 Thread mmaxfield
Title: [292138] trunk Revision 292138 Author mmaxfi...@apple.com Date 2022-03-30 20:24:32 -0700 (Wed, 30 Mar 2022) Log Message [Cocoa] Link WebCore with WebGPU.framework 🎉 https://bugs.webkit.org/show_bug.cgi?id=236751 Reviewed by Dean Jackson. Source/WebCore: Apple's build system has

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

2022-03-30 Thread mmaxfield
Title: [292098] trunk/Source/WebGPU Revision 292098 Author mmaxfi...@apple.com Date 2022-03-30 00:22:05 -0700 (Wed, 30 Mar 2022) Log Message [WebGPU] Refactor isDepthOrStencilFormat() for upcoming data transfer patches https://bugs.webkit.org/show_bug.cgi?id=238427 Reviewed by Kimmo Kinn

[webkit-changes] [292072] trunk

2022-03-29 Thread mmaxfield
Title: [292072] trunk Revision 292072 Author mmaxfi...@apple.com Date 2022-03-29 14:49:38 -0700 (Tue, 29 Mar 2022) Log Message [Cocoa] Automatically relayout the page when new fonts are installed https://bugs.webkit.org/show_bug.cgi?id=238483 Reviewed by Chris Dumez. Source/WebCore: T

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

2022-03-25 Thread mmaxfield
Title: [291890] trunk/Source/WebGPU Revision 291890 Author mmaxfi...@apple.com Date 2022-03-25 14:46:51 -0700 (Fri, 25 Mar 2022) Log Message [WebGPU] Remove default: from switch statements, in favor of exhaustively listing all cases https://bugs.webkit.org/show_bug.cgi?id=238305 Reviewed

[webkit-changes] [291846] trunk

2022-03-24 Thread mmaxfield
Title: [291846] trunk Revision 291846 Author mmaxfi...@apple.com Date 2022-03-24 21:08:00 -0700 (Thu, 24 Mar 2022) Log Message [Cocoa] REGRESSION(r281291): When accessibility bold is enabled, font-family:system-ui is supposed to be bold https://bugs.webkit.org/show_bug.cgi?id=237817 Rev

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

2022-03-24 Thread mmaxfield
Title: [291805] trunk/Source/WebGPU Revision 291805 Author mmaxfi...@apple.com Date 2022-03-24 11:08:02 -0700 (Thu, 24 Mar 2022) Log Message [WebGPU] Fix the watchOS build https://bugs.webkit.org/show_bug.cgi?id=238337 Unreviewed. * WebGPU/Texture.mm: (WebGPU::Device::createTexture): M

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

2022-03-23 Thread mmaxfield
Title: [291781] trunk/Source/WebGPU Revision 291781 Author mmaxfi...@apple.com Date 2022-03-23 19:48:09 -0700 (Wed, 23 Mar 2022) Log Message [WebGPU] Fix the non-macOS build https://bugs.webkit.org/show_bug.cgi?id=238304 Unreviewed. Some texture formats are only available on macOS. * W

[webkit-changes] [291777] trunk

2022-03-23 Thread mmaxfield
Title: [291777] trunk Revision 291777 Author mmaxfi...@apple.com Date 2022-03-23 18:03:07 -0700 (Wed, 23 Mar 2022) Log Message [WebGPU] Implement Device::createTexture() according to the spec https://bugs.webkit.org/show_bug.cgi?id=238251 Reviewed by Darin Adler. Source/WebGPU: Simply

[webkit-changes] [291773] trunk/Tools

2022-03-23 Thread mmaxfield
Title: [291773] trunk/Tools Revision 291773 Author mmaxfi...@apple.com Date 2022-03-23 17:03:19 -0700 (Wed, 23 Mar 2022) Log Message [Cocoa] Make IPCTestingAPI.CGColorInNSSecureCoding more robust https://bugs.webkit.org/show_bug.cgi?id=238300 Unreviewed test gardening. Round-tripping a

[webkit-changes] [291763] trunk/LayoutTests

2022-03-23 Thread mmaxfield
Title: [291763] trunk/LayoutTests Revision 291763 Author mmaxfi...@apple.com Date 2022-03-23 13:20:48 -0700 (Wed, 23 Mar 2022) Log Message Make fast/text/emoji-num-glyphs.html more robust https://bugs.webkit.org/show_bug.cgi?id=238283 Unreviewed test gardening. Remove the U+26F9 PERSON

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

2022-03-23 Thread mmaxfield
Title: [291758] trunk/Source/WebGPU Revision 291758 Author mmaxfi...@apple.com Date 2022-03-23 11:58:22 -0700 (Wed, 23 Mar 2022) Log Message [WebGPU] Clean up implementation of Device::createSampler() https://bugs.webkit.org/show_bug.cgi?id=238250 Reviewed by Darin Adler. Refactor repea

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

2022-03-22 Thread mmaxfield
Title: [291701] trunk/Source/WebGPU Revision 291701 Author mmaxfi...@apple.com Date 2022-03-22 14:11:31 -0700 (Tue, 22 Mar 2022) Log Message [WebGPU] Allocating a buffer of size 0 crashes https://bugs.webkit.org/show_bug.cgi?id=238165 Reviewed by Kimmo Kinnunen. Metal requires buffer si

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

2022-03-22 Thread mmaxfield
Title: [291688] trunk/Source/WebGPU Revision 291688 Author mmaxfi...@apple.com Date 2022-03-22 12:45:56 -0700 (Tue, 22 Mar 2022) Log Message [WebGPU] Implement Queue::writeBuffer() https://bugs.webkit.org/show_bug.cgi?id=238194 Reviewed by Kimmo Kinnunen. The semantics of writeBuffer()

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

2022-03-22 Thread mmaxfield
Title: [291687] trunk/Source/WebGPU Revision 291687 Author mmaxfi...@apple.com Date 2022-03-22 12:04:20 -0700 (Tue, 22 Mar 2022) Log Message [WebGPU] Remove the double pointer indirection in front of all objects https://bugs.webkit.org/show_bug.cgi?id=238001 Reviewed by Kimmo Kinnunen.

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

2022-03-22 Thread mmaxfield
Title: [291686] trunk/Source/WebGPU Revision 291686 Author mmaxfi...@apple.com Date 2022-03-22 11:58:56 -0700 (Tue, 22 Mar 2022) Log Message [WebGPU] Implement GPUBufferDescriptor.mappedAtCreation https://bugs.webkit.org/show_bug.cgi?id=238190 Reviewed by Kimmo Kinnunen. On Macs, we can

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

2022-03-22 Thread mmaxfield
Title: [291685] trunk/Source/WebGPU Revision 291685 Author mmaxfi...@apple.com Date 2022-03-22 11:54:16 -0700 (Tue, 22 Mar 2022) Log Message [WebGPU] Lifetime of CommandEncoder's internal MTLBlitCommandEncoder is not managed correctly https://bugs.webkit.org/show_bug.cgi?id=238167 Review

[webkit-changes] [291607] trunk/Tools

2022-03-22 Thread mmaxfield
Title: [291607] trunk/Tools Revision 291607 Author mmaxfi...@apple.com Date 2022-03-22 01:14:55 -0700 (Tue, 22 Mar 2022) Log Message Squelch warning message from output of build-jsc https://bugs.webkit.org/show_bug.cgi?id=238177 Reviewed by Saam Barati. There was a "prototype mismatch"

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

2022-03-21 Thread mmaxfield
Title: [291593] trunk/Source/WebGPU Revision 291593 Author mmaxfi...@apple.com Date 2022-03-21 18:19:00 -0700 (Mon, 21 Mar 2022) Log Message [WebGPU] maxAnisotropy > 16 is clamped, rather than illegal https://bugs.webkit.org/show_bug.cgi?id=238063 Reviewed by Kimmo Kinnunen. See https:/

[webkit-changes] [291578] trunk

2022-03-21 Thread mmaxfield
Title: [291578] trunk Revision 291578 Author mmaxfi...@apple.com Date 2022-03-21 13:44:52 -0700 (Mon, 21 Mar 2022) Log Message [WebGPU] Set the WebGPU WKPreference to true in layout tests https://bugs.webkit.org/show_bug.cgi?id=238130 Reviewed by Sam Weinig. Tools: WebGPU isn't ready y

[webkit-changes] [291575] trunk/Tools

2022-03-21 Thread mmaxfield
Title: [291575] trunk/Tools Revision 291575 Author mmaxfi...@apple.com Date 2022-03-21 12:21:59 -0700 (Mon, 21 Mar 2022) Log Message [WebGPU] Add a build-webgpu script https://bugs.webkit.org/show_bug.cgi?id=238040 Reviewed by Saam Barati. This patch adds a build-webgpu script by sharin

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

2022-03-21 Thread mmaxfield
Title: [291571] trunk/Source/WebGPU Revision 291571 Author mmaxfi...@apple.com Date 2022-03-21 11:58:31 -0700 (Mon, 21 Mar 2022) Log Message [WebGPU] Implement error reporting facilities https://bugs.webkit.org/show_bug.cgi?id=238131 Reviewed by Kimmo Kinnunen. This patch implements the

[webkit-changes] [291534] trunk/LayoutTests

2022-03-19 Thread mmaxfield
Title: [291534] trunk/LayoutTests Revision 291534 Author mmaxfi...@apple.com Date 2022-03-19 16:22:30 -0700 (Sat, 19 Mar 2022) Log Message Make fast/text/emoji-num-glyphs.html more robust https://bugs.webkit.org/show_bug.cgi?id=238120 Unreviewed test gardening. * fast/text/emoji-num-gl

[webkit-changes] [291518] trunk

2022-03-18 Thread mmaxfield
Title: [291518] trunk Revision 291518 Author mmaxfi...@apple.com Date 2022-03-18 19:00:37 -0700 (Fri, 18 Mar 2022) Log Message [Cocoa] Teach WebKit how to serialize CGColors https://bugs.webkit.org/show_bug.cgi?id=238069 Reviewed by Dean Jackson and Tim Horton. Source/WebKit: We have

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

2022-03-18 Thread mmaxfield
Title: [291498] trunk/Source/WebGPU Revision 291498 Author mmaxfi...@apple.com Date 2022-03-18 15:09:34 -0700 (Fri, 18 Mar 2022) Log Message [WebGPU] Add #pragma marks to strategic places https://bugs.webkit.org/show_bug.cgi?id=238065 Reviewed by Alexey Proskuryakov. They help a little

[webkit-changes] [291450] trunk/LayoutTests

2022-03-17 Thread mmaxfield
Title: [291450] trunk/LayoutTests Revision 291450 Author mmaxfi...@apple.com Date 2022-03-17 16:48:44 -0700 (Thu, 17 Mar 2022) Log Message Make Emoji gender tests more robust https://bugs.webkit.org/show_bug.cgi?id=238057 Unreviewed. U+26F9 PERSON WITH BALL might have a non-emoji glyph

[webkit-changes] [291449] trunk/LayoutTests

2022-03-17 Thread mmaxfield
Title: [291449] trunk/LayoutTests Revision 291449 Author mmaxfi...@apple.com Date 2022-03-17 16:41:09 -0700 (Thu, 17 Mar 2022) Log Message Make fast/text/emoji-num-glyphs.html more robust https://bugs.webkit.org/show_bug.cgi?id=238055 Unreviewed. U+26F9 PERSON WITH BALL might have a no

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

2022-03-17 Thread mmaxfield
Title: [291447] trunk/Source/WebGPU Revision 291447 Author mmaxfi...@apple.com Date 2022-03-17 15:55:21 -0700 (Thu, 17 Mar 2022) Log Message [WebGPU] Fix the 32-bit build https://bugs.webkit.org/show_bug.cgi?id=238053 Unreviewed. * WebGPU/Buffer.mm: (WebGPU::Buffer::getMappedRange): (We

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

2022-03-17 Thread mmaxfield
Title: [291439] trunk/Source/WebGPU Revision 291439 Author mmaxfi...@apple.com Date 2022-03-17 13:56:17 -0700 (Thu, 17 Mar 2022) Log Message [WebGPU] Fix 32-bit build https://bugs.webkit.org/show_bug.cgi?id=238046 Unreviewed. * WebGPU/Buffer.h: (WebGPU::Buffer::size const): * WebGPU/Buf

[webkit-changes] [291432] trunk/Tools

2022-03-17 Thread mmaxfield
Title: [291432] trunk/Tools Revision 291432 Author mmaxfi...@apple.com Date 2022-03-17 13:12:49 -0700 (Thu, 17 Mar 2022) Log Message Delete Tools/jsc-cli in favor of the jsc target in _javascript_Core itself https://bugs.webkit.org/show_bug.cgi?id=238042 Rubber-stamped by Saam Barati. T

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

2022-03-17 Thread mmaxfield
Title: [291422] trunk/Source/WebGPU Revision 291422 Author mmaxfi...@apple.com Date 2022-03-17 11:15:38 -0700 (Thu, 17 Mar 2022) Log Message [WebGPU] Fix the 32-bit build https://bugs.webkit.org/show_bug.cgi?id=238031 Unreviewed. * WebGPU/Buffer.mm: (WebGPU::validateCreateBuffer): (WebG

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

2022-03-17 Thread mmaxfield
Title: [291419] trunk/Source/WebGPU Revision 291419 Author mmaxfi...@apple.com Date 2022-03-17 10:21:29 -0700 (Thu, 17 Mar 2022) Log Message [WebGPU] Delete unnecessary C files from CommandLinePlayground https://bugs.webkit.org/show_bug.cgi?id=238005 Reviewed by Kimmo Kinnunen. The reas

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

2022-03-17 Thread mmaxfield
Title: [291389] trunk/Source/WebGPU Revision 291389 Author mmaxfi...@apple.com Date 2022-03-17 00:17:53 -0700 (Thu, 17 Mar 2022) Log Message [WebGPU] Mark unchanging class members as const https://bugs.webkit.org/show_bug.cgi?id=237998 Reviewed by Kimmo Kinnunen. Let's use the C++ type

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

2022-03-16 Thread mmaxfield
Title: [291387] trunk/Source/WebGPU Revision 291387 Author mmaxfi...@apple.com Date 2022-03-16 20:56:01 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement sampler creation according to the spec https://bugs.webkit.org/show_bug.cgi?id=237882 Reviewed by Kimmo Kinnunen. Implement Dev

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

2022-03-16 Thread mmaxfield
Title: [291386] trunk/Source/WebGPU Revision 291386 Author mmaxfi...@apple.com Date 2022-03-16 20:37:11 -0700 (Wed, 16 Mar 2022) Log Message [WebGPU] Implement first draft of debug commands according to the spec https://bugs.webkit.org/show_bug.cgi?id=237879 Reviewed by Kimmo Kinnunen.

  1   2   3   4   5   6   7   8   9   10   >