[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] [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] [281300] trunk/Source/WebCore

2021-08-20 Thread mmaxfield
Title: [281300] trunk/Source/WebCore Revision 281300 Author mmaxfi...@apple.com Date 2021-08-20 01:05:02 -0700 (Fri, 20 Aug 2021) Log Message GlyphBuffer can become inconsistent with its backing string https://bugs.webkit.org/show_bug.cgi?id=229064 Reviewed by Alan Bujtas. This is split

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

2021-08-19 Thread mmaxfield
Title: [281294] trunk/Source/WebCore Revision 281294 Author mmaxfi...@apple.com Date 2021-08-19 21:53:20 -0700 (Thu, 19 Aug 2021) Log Message The fast text codepath does not handle run initial advances https://bugs.webkit.org/show_bug.cgi?id=227979 Reviewed by Alan Bujtas. This is the n

[webkit-changes] [281293] trunk

2021-08-19 Thread mmaxfield
Title: [281293] trunk Revision 281293 Author mmaxfi...@apple.com Date 2021-08-19 21:07:08 -0700 (Thu, 19 Aug 2021) Log Message [Cocoa] Stop honoring any dot-prefixed font names https://bugs.webkit.org/show_bug.cgi?id=228177 Reviewed by Sam Weinig. Source/WebCore: Dot-prefixed fonts are

[webkit-changes] [281291] trunk

2021-08-19 Thread mmaxfield
Title: [281291] trunk Revision 281291 Author mmaxfi...@apple.com Date 2021-08-19 20:21:05 -0700 (Thu, 19 Aug 2021) Log Message [Cocoa] Stop treating the system font as a non-variable font https://bugs.webkit.org/show_bug.cgi?id=228176 Reviewed by Sam Weinig. Source/WebCore: Modern vers

[webkit-changes] [280823] trunk

2021-08-09 Thread mmaxfield
Title: [280823] trunk Revision 280823 Author mmaxfi...@apple.com Date 2021-08-09 20:11:48 -0700 (Mon, 09 Aug 2021) Log Message Update logging docs after r280758 https://bugs.webkit.org/show_bug.cgi?id=228899 Reviewed by Fujii Hironori. Add more information about logging. * Introduction

[webkit-changes] [280811] trunk/Source

2021-08-09 Thread mmaxfield
Title: [280811] trunk/Source Revision 280811 Author mmaxfi...@apple.com Date 2021-08-09 17:07:45 -0700 (Mon, 09 Aug 2021) Log Message Create a Language log channel https://bugs.webkit.org/show_bug.cgi?id=228764 Reviewed by Simon Fraser. Source/WebKit: * Platform/Logging.h: * Shared/Ent

[webkit-changes] [280795] trunk/Source

2021-08-09 Thread mmaxfield
Title: [280795] trunk/Source Revision 280795 Author mmaxfi...@apple.com Date 2021-08-09 14:14:53 -0700 (Mon, 09 Aug 2021) Log Message Support WTF logging channels https://bugs.webkit.org/show_bug.cgi?id=228768 Source/WebKit: Reviewed by Fujii Hironori. No new tests because there is no

[webkit-changes] [280758] trunk/Source

2021-08-07 Thread mmaxfield
Title: [280758] trunk/Source Revision 280758 Author mmaxfi...@apple.com Date 2021-08-07 11:50:12 -0700 (Sat, 07 Aug 2021) Log Message Deduplicate logging channel algorithms https://bugs.webkit.org/show_bug.cgi?id=228809 Reviewed by Fujii Hironori. Source/WebCore: No new tests because t

[webkit-changes] [280756] trunk/Source

2021-08-07 Thread mmaxfield
Title: [280756] trunk/Source Revision 280756 Author mmaxfi...@apple.com Date 2021-08-07 00:54:50 -0700 (Sat, 07 Aug 2021) Log Message Deduplicate logging channel algorithms https://bugs.webkit.org/show_bug.cgi?id=228809 Reviewed by Fujii Hironori. Source/WebCore: No new tests because t

[webkit-changes] [280651] trunk

2021-08-04 Thread mmaxfield
Title: [280651] trunk Revision 280651 Author mmaxfi...@apple.com Date 2021-08-04 12:37:35 -0700 (Wed, 04 Aug 2021) Log Message [Cocoa] Tweak the formatting for passing NSArrays to TextStreams https://bugs.webkit.org/show_bug.cgi?id=228766 Reviewed by Simon Fraser. Source/WTF: Instead o

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

2021-07-29 Thread mmaxfield
Title: [280456] trunk/Source/_javascript_Core Revision 280456 Author mmaxfi...@apple.com Date 2021-07-29 16:54:44 -0700 (Thu, 29 Jul 2021) Log Message Add WebGPU to webkit.org/status https://bugs.webkit.org/show_bug.cgi?id=228623 Reviewed by Robin Morisset. * features.json: Modified Pa

[webkit-changes] [280418] trunk/LayoutTests

2021-07-29 Thread mmaxfield
Title: [280418] trunk/LayoutTests Revision 280418 Author mmaxfi...@apple.com Date 2021-07-29 01:32:16 -0700 (Thu, 29 Jul 2021) Log Message ☂️ [GPU Process] Defer removal of resources in the GPU Process until we've executed all display list items which reference them https://bugs.webkit.or

[webkit-changes] [280401] trunk/Source

2021-07-28 Thread mmaxfield
Title: [280401] trunk/Source Revision 280401 Author mmaxfi...@apple.com Date 2021-07-28 14:46:53 -0700 (Wed, 28 Jul 2021) Log Message [GPU Process] Start tracking resource uses for ImageBuffers https://bugs.webkit.org/show_bug.cgi?id=228225 Reviewed by Said Abou-Hallawa. Source/WebCore:

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

2021-07-28 Thread mmaxfield
Title: [280392] trunk/Source/WTF Revision 280392 Author mmaxfi...@apple.com Date 2021-07-28 11:57:11 -0700 (Wed, 28 Jul 2021) Log Message [Cocoa] macOS Monterey and parallel OSes no longer need r280103 https://bugs.webkit.org/show_bug.cgi?id=228539 Reviewed by Alan Bujtas. Core Text's b

[webkit-changes] [280361] trunk/Source

2021-07-27 Thread mmaxfield
Title: [280361] trunk/Source Revision 280361 Author mmaxfi...@apple.com Date 2021-07-27 16:48:49 -0700 (Tue, 27 Jul 2021) Log Message [GPU Process] Code cleanup after r280356 https://bugs.webkit.org/show_bug.cgi?id=228495 Reviewed by Wenson Hsieh. Source/WebCore: 3 things: 1. Rename ca

[webkit-changes] [280356] trunk/Source

2021-07-27 Thread mmaxfield
Title: [280356] trunk/Source Revision 280356 Author mmaxfi...@apple.com Date 2021-07-27 15:52:48 -0700 (Tue, 27 Jul 2021) Log Message [GPU Process] Start tracking resource uses for NativeImages and Fonts https://bugs.webkit.org/show_bug.cgi?id=228224 Reviewed by Said Abou-Hallawa. Sourc

[webkit-changes] [280334] trunk/Source

2021-07-26 Thread mmaxfield
Title: [280334] trunk/Source Revision 280334 Author mmaxfi...@apple.com Date 2021-07-26 18:40:54 -0700 (Mon, 26 Jul 2021) Log Message [GPU Process] Add resource use counter infrastructure to RemoteResourceCache https://bugs.webkit.org/show_bug.cgi?id=228222 Reviewed by Said Abou-Hallawa.

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

2021-07-23 Thread mmaxfield
Title: [280245] trunk/Source/WebKit Revision 280245 Author mmaxfi...@apple.com Date 2021-07-23 09:51:28 -0700 (Fri, 23 Jul 2021) Log Message [GPU Process] Migrate the DisplayList::Replayer::Delegate from RemoteImageBuffer to RemoteRenderingBackend https://bugs.webkit.org/show_bug.cgi?id=2

[webkit-changes] [280201] trunk

2021-07-22 Thread mmaxfield
Title: [280201] trunk Revision 280201 Author mmaxfi...@apple.com Date 2021-07-22 15:40:20 -0700 (Thu, 22 Jul 2021) Log Message [Cocoa] ".SF Arabic" should not be able to be looked up by name (because it is dot-prefixed) https://bugs.webkit.org/show_bug.cgi?id=228018 Reviewed by Simon Fr

[webkit-changes] [280124] trunk/Source

2021-07-20 Thread mmaxfield
Title: [280124] trunk/Source Revision 280124 Author mmaxfi...@apple.com Date 2021-07-20 21:23:21 -0700 (Tue, 20 Jul 2021) Log Message r280103 is not necessary on all operating systems https://bugs.webkit.org/show_bug.cgi?id=228136 Reviewed by Alan Bujtas. Source/WebCore: r280103 is not

[webkit-changes] [280103] trunk

2021-07-20 Thread mmaxfield
Title: [280103] trunk Revision 280103 Author mmaxfi...@apple.com Date 2021-07-20 13:47:36 -0700 (Tue, 20 Jul 2021) Log Message REGRESSION(r272379): Characters with no fonts that support them are drawn as two .notdef glyphs in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=

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

2021-07-20 Thread mmaxfield
Title: [280102] trunk/Source/WebCore Revision 280102 Author mmaxfi...@apple.com Date 2021-07-20 13:40:10 -0700 (Tue, 20 Jul 2021) Log Message Use references instead of pointers in WidthIterator::advanceInternal() https://bugs.webkit.org/show_bug.cgi?id=228099 Reviewed by Fujii Hironori.

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

2021-07-16 Thread mmaxfield
Title: [280007] trunk/Source/WebCore Revision 280007 Author mmaxfi...@apple.com Date 2021-07-16 16:23:44 -0700 (Fri, 16 Jul 2021) Log Message Fix Apple internal build Unreviewed. No new tests because there is no behavior change. * platform/mac/PlatformSpeechSynthesizerMac.mm: (WebCore:

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

2021-07-16 Thread mmaxfield
Title: [279990] trunk/Source/WebCore Revision 279990 Author mmaxfi...@apple.com Date 2021-07-16 11:02:46 -0700 (Fri, 16 Jul 2021) Log Message Make the lack of an ANGLE dylib unconditionally log https://bugs.webkit.org/show_bug.cgi?id=228010 Reviewed by Dean Jackson. WebCore should compl

[webkit-changes] [279868] trunk

2021-07-13 Thread mmaxfield
Title: [279868] trunk Revision 279868 Author mmaxfi...@apple.com Date 2021-07-13 00:52:36 -0700 (Tue, 13 Jul 2021) Log Message PUA characters have the wrong advance in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=227896 Reviewed by Tim Horton. Source/WebCore: There w

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

2021-07-13 Thread mmaxfield
Title: [279866] trunk/Source/WebCore Revision 279866 Author mmaxfi...@apple.com Date 2021-07-13 00:32:04 -0700 (Tue, 13 Jul 2021) Log Message Fix the Apple internal iOS Simulator build Unreviewed. * dom/Node.h: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/dom/Nod

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

2021-07-13 Thread mmaxfield
Title: [279865] trunk/Source/WebKit Revision 279865 Author mmaxfi...@apple.com Date 2021-07-13 00:12:03 -0700 (Tue, 13 Jul 2021) Log Message Fix the Apple Internal iOS build Unreviewed. * WebProcess/cocoa/WebProcessCocoa.mm: Modified Paths trunk/Source/WebKit/ChangeLog trunk/Source/We

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

2021-07-10 Thread mmaxfield
Title: [279806] trunk/Source/WebKit Revision 279806 Author mmaxfi...@apple.com Date 2021-07-10 09:56:37 -0700 (Sat, 10 Jul 2021) Log Message [GPU Process] Canvas drawing never releases any fonts https://bugs.webkit.org/show_bug.cgi?id=227376 Reviewed by Said Abou-Hallawa. We have a fra

[webkit-changes] [279793] trunk

2021-07-09 Thread mmaxfield
Title: [279793] trunk Revision 279793 Author mmaxfi...@apple.com Date 2021-07-09 13:05:39 -0700 (Fri, 09 Jul 2021) Log Message SVGImageForContainer reports true for is() but it doesn't inherit from SVGImage https://bugs.webkit.org/show_bug.cgi?id=227807 Reviewed by Said Abou-Hallawa. So

[webkit-changes] [279741] trunk

2021-07-08 Thread mmaxfield
Title: [279741] trunk Revision 279741 Author mmaxfi...@apple.com Date 2021-07-08 12:11:05 -0700 (Thu, 08 Jul 2021) Log Message Source/WebCore: [GPU Process] Draw PDFs using an intermediate ImageBuffer when using the GPU process https://bugs.webkit.org/show_bug.cgi?id=227550 Reviewed by T

[webkit-changes] [279722] trunk

2021-07-08 Thread mmaxfield
Title: [279722] trunk Revision 279722 Author mmaxfi...@apple.com Date 2021-07-08 08:52:51 -0700 (Thu, 08 Jul 2021) Log Message [GPU Process] Canvas image rendering can render arbitrary DOM content in the GPU process, which is against policy (for now) https://bugs.webkit.org/show_bug.cgi?i

[webkit-changes] [279303] trunk/Source

2021-06-25 Thread mmaxfield
Title: [279303] trunk/Source Revision 279303 Author mmaxfi...@apple.com Date 2021-06-25 17:39:22 -0700 (Fri, 25 Jun 2021) Log Message [macOS] WebGL content is unable to use the discrete GPU https://bugs.webkit.org/show_bug.cgi?id=227408 Reviewed by Dean Jackson. Source/ThirdParty/ANGLE

[webkit-changes] [279301] trunk

2021-06-25 Thread mmaxfield
Title: [279301] trunk Revision 279301 Author mmaxfi...@apple.com Date 2021-06-25 17:09:16 -0700 (Fri, 25 Jun 2021) Log Message [macOS] -[NSString _web_widthWithFont:] returns 0 https://bugs.webkit.org/show_bug.cgi?id=227385 Reviewed by Simon Fraser. Source/WebCore: Simply take the iOS

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

2021-06-22 Thread mmaxfield
Title: [279106] trunk/Source/WebKit Revision 279106 Author mmaxfi...@apple.com Date 2021-06-22 00:42:05 -0700 (Tue, 22 Jun 2021) Log Message [Cocoa] Force a copy of font data when receiving it from the untrusted web process https://bugs.webkit.org/show_bug.cgi?id=227247 Reviewed by Maci

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

2021-06-21 Thread mmaxfield
Title: [279086] trunk/Source/WebKit Revision 279086 Author mmaxfi...@apple.com Date 2021-06-21 15:14:50 -0700 (Mon, 21 Jun 2021) Log Message Fix Apple internal build Rubber-stamped by Megan Gardner. * UIProcess/WebPageProxy.cpp: Modified Paths trunk/Source/WebKit/ChangeLog trunk/Sourc

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

2021-06-16 Thread mmaxfield
Title: [278975] trunk/Source/WebCore Revision 278975 Author mmaxfi...@apple.com Date 2021-06-16 23:19:31 -0700 (Wed, 16 Jun 2021) Log Message Make FontFaceSet::Iterator's bounds check more robust https://bugs.webkit.org/show_bug.cgi?id=227048 Reviewed by Simon Fraser. We were checking

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

2021-06-15 Thread mmaxfield
Title: [278885] trunk/Source/WebCore Revision 278885 Author mmaxfi...@apple.com Date 2021-06-15 11:18:57 -0700 (Tue, 15 Jun 2021) Log Message GraphicsContext::apply{Fill,Stroke}Pattern needs to do nothing if there is no fill/stroke pattern set https://bugs.webkit.org/show_bug.cgi?id=22701

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

2021-06-15 Thread mmaxfield
Title: [278884] trunk/Source/WebCore Revision 278884 Author mmaxfi...@apple.com Date 2021-06-15 11:15:57 -0700 (Tue, 15 Jun 2021) Log Message GraphicsContext restores need to do nothing if the state stack is empty https://bugs.webkit.org/show_bug.cgi?id=227009 Reviewed by Simon Fraser.

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

2021-06-14 Thread mmaxfield
Title: [278858] trunk/Source/WebCore Revision 278858 Author mmaxfi...@apple.com Date 2021-06-14 20:34:40 -0700 (Mon, 14 Jun 2021) Log Message Font::applyTransforms() can redirect GlyphBuffer's internal pointers https://bugs.webkit.org/show_bug.cgi?id=226997 Reviewed by Ryosuke Niwa. Af

[webkit-changes] [278574] trunk/Websites/browserbench.org

2021-06-07 Thread mmaxfield
Title: [278574] trunk/Websites/browserbench.org Revision 278574 Author mmaxfi...@apple.com Date 2021-06-07 14:20:34 -0700 (Mon, 07 Jun 2021) Log Message Release MotionMark 1.2!!! 🎉 https://bugs.webkit.org/show_bug.cgi?id=226741 Reviewed by Geoff Garen. Simply update the link to point to

[webkit-changes] [278467] trunk/Websites/browserbench.org

2021-06-04 Thread mmaxfield
Title: [278467] trunk/Websites/browserbench.org Revision 278467 Author mmaxfi...@apple.com Date 2021-06-04 09:36:34 -0700 (Fri, 04 Jun 2021) Log Message [MotionMark] Publish r278436 as a part of MotionMark 1.2 https://bugs.webkit.org/show_bug.cgi?id=226626 Reviewed by Simon Fraser. Cont

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

2021-06-04 Thread mmaxfield
Title: [278466] trunk/Source/WebCore Revision 278466 Author mmaxfi...@apple.com Date 2021-06-04 09:34:16 -0700 (Fri, 04 Jun 2021) Log Message Use references in font loading code instead of pointers which can never be null https://bugs.webkit.org/show_bug.cgi?id=226622 Reviewed by Chris D

[webkit-changes] [278417] trunk/PerformanceTests

2021-06-03 Thread mmaxfield
Title: [278417] trunk/PerformanceTests Revision 278417 Author mmaxfi...@apple.com Date 2021-06-03 13:53:57 -0700 (Thu, 03 Jun 2021) Log Message [MotionMark] Update version number of local development version of the benchmark to match the currently-being-released version https://bugs.webki

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

2021-05-21 Thread mmaxfield
Title: [277873] trunk/Source/WebKit Revision 277873 Author mmaxfi...@apple.com Date 2021-05-21 11:54:57 -0700 (Fri, 21 May 2021) Log Message [Cocoa] REGRESSION(Sandbox): Font smoothing within Safari doesn't seem to respect AppleFontSmoothing https://bugs.webkit.org/show_bug.cgi?id=226066

[webkit-changes] [277409] trunk/Websites/browserbench.org

2021-05-12 Thread mmaxfield
Title: [277409] trunk/Websites/browserbench.org Revision 277409 Author mmaxfi...@apple.com Date 2021-05-12 16:27:30 -0700 (Wed, 12 May 2021) Log Message [MotionMark] Apply r277406 to Websites/browserbench.org/MotionMark1.2 https://bugs.webkit.org/show_bug.cgi?id=225722 Rubber-stamped by

[webkit-changes] [277407] trunk/Tools

2021-05-12 Thread mmaxfield
Title: [277407] trunk/Tools Revision 277407 Author mmaxfi...@apple.com Date 2021-05-12 16:22:58 -0700 (Wed, 12 May 2021) Log Message [MotionMark] Update plan file after r277406 https://bugs.webkit.org/show_bug.cgi?id=225721 Rubber-stamped by Geoffrey Garen. Just update the plan. * Scri

[webkit-changes] [277406] trunk/PerformanceTests

2021-05-12 Thread mmaxfield
Title: [277406] trunk/PerformanceTests Revision 277406 Author mmaxfi...@apple.com Date 2021-05-12 16:18:49 -0700 (Wed, 12 May 2021) Log Message [MotionMark] Temporarily remove the focus test https://bugs.webkit.org/show_bug.cgi?id=225714 Reviewed by Geoffrey Garen. The focus test is cau

[webkit-changes] [277244] trunk

2021-05-09 Thread mmaxfield
Title: [277244] trunk Revision 277244 Author mmaxfi...@apple.com Date 2021-05-09 02:52:48 -0700 (Sun, 09 May 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 6: Migrate ItemBufferWritingClient from ItemHandle to a const Variant& https://bugs.webkit.org/show_bug.cgi?id=2

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

2021-05-09 Thread mmaxfield
Title: [277243] trunk/Source/WebCore Revision 277243 Author mmaxfi...@apple.com Date 2021-05-09 00:17:30 -0700 (Sun, 09 May 2021) Log Message [Cocoa] Unify last resort fallback font between all Cocoa ports https://bugs.webkit.org/show_bug.cgi?id=225569 Reviewed by Darin Adler. Just remo

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

2021-05-08 Thread mmaxfield
Title: [277233] trunk/Source/WebCore Revision 277233 Author mmaxfi...@apple.com Date 2021-05-08 17:51:46 -0700 (Sat, 08 May 2021) Log Message [Cocoa] Unify font collection handling between all Cocoa ports https://bugs.webkit.org/show_bug.cgi?id=225566 Reviewed by Darin Adler. Just remov

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

2021-05-08 Thread mmaxfield
Title: [277232] trunk/Source/WebCore Revision 277232 Author mmaxfi...@apple.com Date 2021-05-08 17:13:59 -0700 (Sat, 08 May 2021) Log Message Add bounds checks around calls to GlyphBuffer::stringOffsetAt() https://bugs.webkit.org/show_bug.cgi?id=225335 Reviewed by Simon Fraser and Geoff

[webkit-changes] [276428] trunk

2021-04-22 Thread mmaxfield
Title: [276428] trunk Revision 276428 Author mmaxfi...@apple.com Date 2021-04-22 01:29:02 -0700 (Thu, 22 Apr 2021) Log Message [iOS] Web processes recreated after crashing are not created with the right contentSizeCategory https://bugs.webkit.org/show_bug.cgi?id=224916 Reviewed by Tim Ho

[webkit-changes] [275926] trunk/LayoutTests

2021-04-13 Thread mmaxfield
Title: [275926] trunk/LayoutTests Revision 275926 Author mmaxfi...@apple.com Date 2021-04-13 20:26:53 -0700 (Tue, 13 Apr 2021) Log Message [Mac] imported/w3c/web-platform-tests/css/css-fonts/font-feature-settings-tibetan.html is passing Unreviewed. * platform/mac/TestExpectations: Mod

[webkit-changes] [275925] trunk

2021-04-13 Thread mmaxfield
Title: [275925] trunk Revision 275925 Author mmaxfi...@apple.com Date 2021-04-13 19:57:52 -0700 (Tue, 13 Apr 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 4: Move DisplayList::Iterator to its own .h/.cpp files https://bugs.webkit.org/show_bug.cgi?id=224146 Reviewed

[webkit-changes] [275587] trunk

2021-04-06 Thread mmaxfield
Title: [275587] trunk Revision 275587 Author mmaxfi...@apple.com Date 2021-04-06 22:56:24 -0700 (Tue, 06 Apr 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 5: Tweak the return type of DisplayList::Iterator::operator*() https://bugs.webkit.org/show_bug.cgi?id=224148 R

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

2021-04-06 Thread mmaxfield
Title: [275565] trunk/Source/WebCore Revision 275565 Author mmaxfi...@apple.com Date 2021-04-06 15:53:04 -0700 (Tue, 06 Apr 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 3: Reorder #include dependencies to allow for ItemBuffer{Writing,Reading}Client to know about Dis

[webkit-changes] [275459] trunk

2021-04-05 Thread mmaxfield
Title: [275459] trunk Revision 275459 Author mmaxfi...@apple.com Date 2021-04-05 17:22:02 -0700 (Mon, 05 Apr 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 1: Require encoding/decoding delegates for non-inline display list items https://bugs.webkit.org/show_bug.cgi?id

[webkit-changes] [275371] trunk

2021-04-01 Thread mmaxfield
Title: [275371] trunk Revision 275371 Author mmaxfi...@apple.com Date 2021-04-01 11:50:22 -0700 (Thu, 01 Apr 2021) Log Message [Cocoa] REGRESSION(r272999): User-installed fonts no longer work in Mail https://bugs.webkit.org/show_bug.cgi?id=223985 Reviewed by Per Arne Vollan. Source/Web

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

2021-03-30 Thread mmaxfield
Title: [275240] trunk/Source/WebKit Revision 275240 Author mmaxfi...@apple.com Date 2021-03-30 15:01:40 -0700 (Tue, 30 Mar 2021) Log Message Address post-commit comments on r275180 https://bugs.webkit.org/show_bug.cgi?id=223915 Reviewed by Kimmo Kinnunen. * WebProcess/GPU/graphics/Remot

[webkit-changes] [275181] trunk

2021-03-29 Thread mmaxfield
Title: [275181] trunk Revision 275181 Author mmaxfi...@apple.com Date 2021-03-29 14:53:01 -0700 (Mon, 29 Mar 2021) Log Message [GPU Process] Simplify DisplayList::Iterator part 2: Rename setItemBufferClient to setItemBuffer{Writing,Reading}Client https://bugs.webkit.org/show_bug.cgi?id=22

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

2021-03-29 Thread mmaxfield
Title: [275180] trunk/Source/WebKit Revision 275180 Author mmaxfi...@apple.com Date 2021-03-29 14:49:40 -0700 (Mon, 29 Mar 2021) Log Message [GPU Process]: Improve getImageData() perf part 2: Use shared memory and a semaphore https://bugs.webkit.org/show_bug.cgi?id=223732 Reviewed by Ryo

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

2021-03-22 Thread mmaxfield
Title: [274839] trunk/Source/WebCore Revision 274839 Author mmaxfi...@apple.com Date 2021-03-22 20:23:44 -0700 (Mon, 22 Mar 2021) Log Message [GPU Process]: Improve getImageData() perf part 1: Add a GetImageData display list item https://bugs.webkit.org/show_bug.cgi?id=223544 Unreviewed.

[webkit-changes] [274838] trunk/Source

2021-03-22 Thread mmaxfield
Title: [274838] trunk/Source Revision 274838 Author mmaxfi...@apple.com Date 2021-03-22 18:53:56 -0700 (Mon, 22 Mar 2021) Log Message [GPU Process]: Improve getImageData() perf part 1: Add a GetImageData display list item https://bugs.webkit.org/show_bug.cgi?id=223544 Reviewed by Wenson

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

2021-03-22 Thread mmaxfield
Title: [274752] trunk/Source/WebCore Revision 274752 Author mmaxfi...@apple.com Date 2021-03-22 11:10:54 -0700 (Mon, 22 Mar 2021) Log Message [GPU Process] Style: Remove unnecessary { }s from case statements in DisplayListItemBuffer.cpp https://bugs.webkit.org/show_bug.cgi?id=223550 Revi

[webkit-changes] [274567] trunk

2021-03-17 Thread mmaxfield
Title: [274567] trunk Revision 274567 Author mmaxfi...@apple.com Date 2021-03-17 10:23:51 -0700 (Wed, 17 Mar 2021) Log Message Laying out complex text in columns is O(n^2) https://bugs.webkit.org/show_bug.cgi?id=223363 Reviewed by Zalan Bujtas. PerformanceTests: * Layout/complex-colum

[webkit-changes] [274532] trunk

2021-03-16 Thread mmaxfield
Title: [274532] trunk Revision 274532 Author mmaxfi...@apple.com Date 2021-03-16 16:39:32 -0700 (Tue, 16 Mar 2021) Log Message isn't able to render RTL text correctly in ALT text https://bugs.webkit.org/show_bug.cgi?id=221833 Reviewed by Zalan Bujtas. Source/WebCore: Simply use the t

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

2021-03-16 Thread mmaxfield
Title: [274531] trunk/Source/WebCore Revision 274531 Author mmaxfi...@apple.com Date 2021-03-16 16:05:00 -0700 (Tue, 16 Mar 2021) Log Message Be more restrictive about when canvas2d is allowed to update style https://bugs.webkit.org/show_bug.cgi?id=222896 Reviewed by Ryosuke Niwa. We ca

[webkit-changes] [274374] trunk

2021-03-12 Thread mmaxfield
Title: [274374] trunk Revision 274374 Author mmaxfi...@apple.com Date 2021-03-12 16:00:59 -0800 (Fri, 12 Mar 2021) Log Message [macOS] MobileAsset fonts are broken in Reader mode in Safari https://bugs.webkit.org/show_bug.cgi?id=223062 Reviewed by Simon Fraser. Source/WebCore/PAL: * pa

[webkit-changes] [274183] trunk/Tools

2021-03-09 Thread mmaxfield
Title: [274183] trunk/Tools Revision 274183 Author mmaxfi...@apple.com Date 2021-03-09 15:50:16 -0800 (Tue, 09 Mar 2021) Log Message MotionMark scores are super sensitive to a single long frame https://bugs.webkit.org/show_bug.cgi?id=220847 Unreviewed. Update the plan. * Scripts/webki

[webkit-changes] [274179] trunk/PerformanceTests

2021-03-09 Thread mmaxfield
Title: [274179] trunk/PerformanceTests Revision 274179 Author mmaxfi...@apple.com Date 2021-03-09 15:08:41 -0800 (Tue, 09 Mar 2021) Log Message MotionMark scores are super sensitive to a single long frame https://bugs.webkit.org/show_bug.cgi?id=220847 Reviewed by Jon Lee. Currently, "r

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

2021-03-06 Thread mmaxfield
Title: [274041] trunk/Source/_javascript_Core Revision 274041 Author mmaxfi...@apple.com Date 2021-03-06 11:03:05 -0800 (Sat, 06 Mar 2021) Log Message Fix the build Unreviewed. * dfg/DFGOSRExit.cpp: (JSC::DFG::JSC_DEFINE_JIT_OPERATION): Modified Paths trunk/Source/_javascript_Core/Cha

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

2021-03-05 Thread mmaxfield
Title: [274025] trunk/Source/WebCore Revision 274025 Author mmaxfi...@apple.com Date 2021-03-05 18:26:51 -0800 (Fri, 05 Mar 2021) Log Message CanvasRenderingContext2DBase::canDrawTextWithParams() needs to resolve styles before using the drawingContext https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [273784] trunk

2021-03-02 Thread mmaxfield
Title: [273784] trunk Revision 273784 Author mmaxfi...@apple.com Date 2021-03-02 19:05:42 -0800 (Tue, 02 Mar 2021) Log Message REGRESSION(r270691): It's impossible to use MobileAsset fonts on macOS https://bugs.webkit.org/show_bug.cgi?id=222582 Reviewed by Per Arne Vollan. Source/WebKi

[webkit-changes] [273567] trunk/LayoutTests

2021-02-26 Thread mmaxfield
Title: [273567] trunk/LayoutTests Revision 273567 Author mmaxfi...@apple.com Date 2021-02-26 10:44:25 -0800 (Fri, 26 Feb 2021) Log Message Emoji sequences with constituents in the UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A Unicode block don't get combined properly https://bugs.webkit.org/s

[webkit-changes] [273539] trunk

2021-02-25 Thread mmaxfield
Title: [273539] trunk Revision 273539 Author mmaxfi...@apple.com Date 2021-02-25 19:45:48 -0800 (Thu, 25 Feb 2021) Log Message Emoji sequences with constituents in the UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A Unicode block don't get combined properly https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [273538] branches/safari-611-branch

2021-02-25 Thread mmaxfield
Title: [273538] branches/safari-611-branch Revision 273538 Author mmaxfi...@apple.com Date 2021-02-25 19:40:15 -0800 (Thu, 25 Feb 2021) Log Message Unreviewed, reverting r273390 and r273391. https://bugs.webkit.org/show_bug.cgi?id=222449 Didn't fix the extreme test variance, and caused s

[webkit-changes] [273512] trunk

2021-02-25 Thread mmaxfield
Title: [273512] trunk Revision 273512 Author mmaxfi...@apple.com Date 2021-02-25 14:14:16 -0800 (Thu, 25 Feb 2021) Log Message REGRESSION(r269957): Empty font names passed to canvas2d cause all text routines to crash https://bugs.webkit.org/show_bug.cgi?id=222402 Reviewed by Darin Adler

[webkit-changes] [273123] trunk/Tools

2021-02-18 Thread mmaxfield
Title: [273123] trunk/Tools Revision 273123 Author mmaxfi...@apple.com Date 2021-02-18 19:35:14 -0800 (Thu, 18 Feb 2021) Log Message MotionMark scores are super sensitive to a single long frame https://bugs.webkit.org/show_bug.cgi?id=220847 Unreviewed. Upgrade motionmark1.1.plan to r27

[webkit-changes] [273122] trunk/PerformanceTests

2021-02-18 Thread mmaxfield
Title: [273122] trunk/PerformanceTests Revision 273122 Author mmaxfi...@apple.com Date 2021-02-18 19:29:53 -0800 (Thu, 18 Feb 2021) Log Message MotionMark scores are super sensitive to a single long frame https://bugs.webkit.org/show_bug.cgi?id=220847 Reviewed by Maciej Stachowiak and J

[webkit-changes] [273121] trunk

2021-02-18 Thread mmaxfield
Title: [273121] trunk Revision 273121 Author mmaxfi...@apple.com Date 2021-02-18 19:25:04 -0800 (Thu, 18 Feb 2021) Log Message [GPU Process] Temporarily disable drawing OT-SVG glyphs in the GPU process until it can be implemented properly https://bugs.webkit.org/show_bug.cgi?id=221744 Sou

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

2021-02-16 Thread mmaxfield
Title: [272977] trunk/Source/WebCore Revision 272977 Author mmaxfi...@apple.com Date 2021-02-16 20:10:14 -0800 (Tue, 16 Feb 2021) Log Message REGRESSION (r266695): Unable to scroll the menu in 北京114预约挂号 official account - WeChat https://bugs.webkit.org/show_bug.cgi?id=221948 Reviewed by

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

2021-02-12 Thread mmaxfield
Title: [272807] trunk/Source/WebCore Revision 272807 Author mmaxfi...@apple.com Date 2021-02-12 13:49:17 -0800 (Fri, 12 Feb 2021) Log Message Fix Windows build again after r272772 https://bugs.webkit.org/show_bug.cgi?id=221765 Unreviewed. No new tests because there is no behavior change

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

2021-02-12 Thread mmaxfield
Title: [272783] trunk/Source/WebCore Revision 272783 Author mmaxfi...@apple.com Date 2021-02-12 09:32:43 -0800 (Fri, 12 Feb 2021) Log Message Fix Windows build after r272772 https://bugs.webkit.org/show_bug.cgi?id=221765 Unreviewed. No new tests because there is no behavior change. * p

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

2021-02-11 Thread mmaxfield
Title: [272772] trunk/Source/WebCore Revision 272772 Author mmaxfi...@apple.com Date 2021-02-11 22:53:17 -0800 (Thu, 11 Feb 2021) Log Message drawGlyphs() should take a Glyph* and an Advance* instead of a GlyphBuffer https://bugs.webkit.org/show_bug.cgi?id=221765 Reviewed by Simon Fraser

[webkit-changes] [272715] trunk

2021-02-11 Thread mmaxfield
Title: [272715] trunk Revision 272715 Author mmaxfi...@apple.com Date 2021-02-11 02:06:38 -0800 (Thu, 11 Feb 2021) Log Message Remove another use of FontSelector from within CSSFontFace https://bugs.webkit.org/show_bug.cgi?id=221071 Reviewed by Darin Adler. Source/WebCore: Instead of C

[webkit-changes] [272706] trunk/Source

2021-02-10 Thread mmaxfield
Title: [272706] trunk/Source Revision 272706 Author mmaxfi...@apple.com Date 2021-02-10 21:28:46 -0800 (Wed, 10 Feb 2021) Log Message Move pal/spi/cocoa/CoreTextSPI.h to pal/spi/cf/CoreTextSPI.h https://bugs.webkit.org/show_bug.cgi?id=221683 Reviewed by Simon Fraser. Core Text has a C A

[webkit-changes] [272658] trunk/Source/WebKit/ChangeLog

2021-02-10 Thread mmaxfield
Title: [272658] trunk/Source/WebKit/ChangeLog Revision 272658 Author mmaxfi...@apple.com Date 2021-02-10 09:06:57 -0800 (Wed, 10 Feb 2021) Log Message Replace ChangeLog entry I accidentally deleted in r272657 Unreviewed. Modified Paths trunk/Source/WebKit/ChangeLog Diff Modified:

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

2021-02-10 Thread mmaxfield
Title: [272657] trunk/Source/WebKit Revision 272657 Author mmaxfi...@apple.com Date 2021-02-10 08:59:23 -0800 (Wed, 10 Feb 2021) Log Message Revert r272586 because we're not ready yet We're still trying to figure out the right way to trigger this behavior. Unreviewed. * WebProcess/Entr

[webkit-changes] [272652] trunk

2021-02-10 Thread mmaxfield
Title: [272652] trunk Revision 272652 Author mmaxfi...@apple.com Date 2021-02-10 07:44:08 -0800 (Wed, 10 Feb 2021) Log Message REGRESSION(r263255): Text styles without an explicit language tag do not honor the system language https://bugs.webkit.org/show_bug.cgi?id=221598 Reviewed by Za

[webkit-changes] [272379] trunk

2021-02-04 Thread mmaxfield
Title: [272379] trunk Revision 272379 Author mmaxfi...@apple.com Date 2021-02-04 13:28:25 -0800 (Thu, 04 Feb 2021) Log Message Supplementary code points (U+1 - U+10) are not shaped correctly in the fast text codepath https://bugs.webkit.org/show_bug.cgi?id=221356 Reviewed by Zal

[webkit-changes] [272084] trunk

2021-01-29 Thread mmaxfield
Title: [272084] trunk Revision 272084 Author mmaxfi...@apple.com Date 2021-01-29 16:18:26 -0800 (Fri, 29 Jan 2021) Log Message WebKit doesn't automatically right-align Adlam https://bugs.webkit.org/show_bug.cgi?id=220885 Reviewed by Alex Christensen. Source/WTF: If we want to iterate a

[webkit-changes] [272083] trunk/Tools

2021-01-29 Thread mmaxfield
Title: [272083] trunk/Tools Revision 272083 Author mmaxfi...@apple.com Date 2021-01-29 15:32:50 -0800 (Fri, 29 Jan 2021) Log Message Upgrade motionmark1.1.plan to r272044 https://bugs.webkit.org/show_bug.cgi?id=221148 Reviewed by Said Abou-Hallawa. r272044 is attempting to address extre

[webkit-changes] [272073] trunk

2021-01-29 Thread mmaxfield
Title: [272073] trunk Revision 272073 Author mmaxfi...@apple.com Date 2021-01-29 12:19:59 -0800 (Fri, 29 Jan 2021) Log Message font-stretch is not applied to system-ui https://bugs.webkit.org/show_bug.cgi?id=221103 Reviewed by Darin Adler. Source/WebCore: We just never hooked it up.

[webkit-changes] [272047] trunk

2021-01-28 Thread mmaxfield
Title: [272047] trunk Revision 272047 Author mmaxfi...@apple.com Date 2021-01-28 20:06:40 -0800 (Thu, 28 Jan 2021) Log Message Minor cleanup in CSSFontFaceSetClient https://bugs.webkit.org/show_bug.cgi?id=221019 Reviewed by Ryosuke Niwa. Source/WebCore: Split up CSSFontFaceSetClient in

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

2021-01-28 Thread mmaxfield
Title: [272045] trunk/Source/WebCore Revision 272045 Author mmaxfi...@apple.com Date 2021-01-28 19:49:06 -0800 (Thu, 28 Jan 2021) Log Message Remove some uses of FontSelector from within CSSFontFace https://bugs.webkit.org/show_bug.cgi?id=221064 Reviewed by Darin Adler. This is one of t

[webkit-changes] [272044] trunk/PerformanceTests

2021-01-28 Thread mmaxfield
Title: [272044] trunk/PerformanceTests Revision 272044 Author mmaxfi...@apple.com Date 2021-01-28 19:42:39 -0800 (Thu, 28 Jan 2021) Log Message MotionMark focus test can cause extreme variance in whichever test runs directly after it https://bugs.webkit.org/show_bug.cgi?id=221075 Review

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

2021-01-21 Thread mmaxfield
Title: [271721] trunk/Source/WebCore Revision 271721 Author mmaxfi...@apple.com Date 2021-01-21 16:12:46 -0800 (Thu, 21 Jan 2021) Log Message Add WebXR to features.json https://bugs.webkit.org/show_bug.cgi?id=220811 Reviewed by Simon Fraser. We are clearly working on WebXR. See: - https

[webkit-changes] [271674] trunk/LayoutTests

2021-01-20 Thread mmaxfield
Title: [271674] trunk/LayoutTests Revision 271674 Author mmaxfi...@apple.com Date 2021-01-20 14:38:10 -0800 (Wed, 20 Jan 2021) Log Message [ Big Sur ] platform/mac/fast/text/international/bidi-fallback-font-weight.html is failing https://bugs.webkit.org/show_bug.cgi?id=220756 Unreviewed

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