[webkit-changes] [265488] trunk

2020-08-10 Thread mmaxfield
Title: [265488] trunk Revision 265488 Author mmaxfi...@apple.com Date 2020-08-10 22:17:04 -0700 (Mon, 10 Aug 2020) Log Message Spacing of Chinese characters is inconsistent in macOS 11/Safari 14 beta https://bugs.webkit.org/show_bug.cgi?id=214769 Reviewed by Darin Adler.

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

2020-07-31 Thread mmaxfield
Title: [265170] trunk/Source/WebCore Revision 265170 Author mmaxfi...@apple.com Date 2020-07-31 17:36:14 -0700 (Fri, 31 Jul 2020) Log Message Clean up text layout code a bit https://bugs.webkit.org/show_bug.cgi?id=215013 Reviewed by Zalan Bujtas. This is in preparation for

[webkit-changes] [263998] trunk

2020-07-06 Thread mmaxfield
Title: [263998] trunk Revision 263998 Author mmaxfi...@apple.com Date 2020-07-06 16:59:23 -0700 (Mon, 06 Jul 2020) Log Message Locale-specific quotes infrastructure needs to compare locale strings properly https://bugs.webkit.org/show_bug.cgi?id=213827 Reviewed by Darin Adler.

[webkit-changes] [263314] trunk/LayoutTests

2020-06-19 Thread mmaxfield
Title: [263314] trunk/LayoutTests Revision 263314 Author mmaxfi...@apple.com Date 2020-06-19 21:02:49 -0700 (Fri, 19 Jun 2020) Log Message fast/text/international/system-language/navigator-language/navigator-language tests are failing on Catalina and iOS Unreviewed test gardening.

[webkit-changes] [263330] trunk/LayoutTests

2020-06-21 Thread mmaxfield
Title: [263330] trunk/LayoutTests Revision 263330 Author mmaxfi...@apple.com Date 2020-06-21 11:43:40 -0700 (Sun, 21 Jun 2020) Log Message fast/text/international/system-language/navigator-language/navigator-language tests are failing on Mojave Unreviewed test gardening. *

[webkit-changes] [262796] trunk

2020-06-09 Thread mmaxfield
Title: [262796] trunk Revision 262796 Author mmaxfi...@apple.com Date 2020-06-09 10:15:34 -0700 (Tue, 09 Jun 2020) Log Message lang=zh needs to defer to system preferences to know whether it should be simplified or traditional https://bugs.webkit.org/show_bug.cgi?id=212626 Reviewed by

[webkit-changes] [264714] trunk

2020-07-22 Thread mmaxfield
Title: [264714] trunk Revision 264714 Author mmaxfi...@apple.com Date 2020-07-22 11:28:32 -0700 (Wed, 22 Jul 2020) Log Message REGRESSION(r205826): narrowNoBreakSpace (U+202F) has zero width, regardless of font https://bugs.webkit.org/show_bug.cgi?id=214626 Reviewed by Timothy Hatcher.

[webkit-changes] [269497] trunk

2020-11-11 Thread mmaxfield
Title: [269497] trunk Revision 269497 Author mmaxfi...@apple.com Date 2020-11-05 17:45:40 -0800 (Thu, 05 Nov 2020) Log Message [Cocoa] REGRESSION(r269211): Text with emoji can trigger drawing corruption https://bugs.webkit.org/show_bug.cgi?id=218636 Reviewed by Simon Fraser.

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

2020-10-30 Thread mmaxfield
Title: [269211] trunk/Source/WebCore Revision 269211 Author mmaxfi...@apple.com Date 2020-10-30 17:01:02 -0700 (Fri, 30 Oct 2020) Log Message [Cocoa] [GPU Process] Perform image decoding of color fonts in the Web Process https://bugs.webkit.org/show_bug.cgi?id=217506 Reviewed by Simon

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

2020-10-30 Thread mmaxfield
Title: [269220] trunk/Source/WebCore/PAL Revision 269220 Author mmaxfi...@apple.com Date 2020-10-30 20:34:22 -0700 (Fri, 30 Oct 2020) Log Message Fix internal watchOS and tvOS builds after r269211 https://bugs.webkit.org/show_bug.cgi?id=217506 Unreviewed build fix. *

[webkit-changes] [271324] trunk/LayoutTests

2021-01-08 Thread mmaxfield
Title: [271324] trunk/LayoutTests Revision 271324 Author mmaxfi...@apple.com Date 2021-01-08 14:42:58 -0800 (Fri, 08 Jan 2021) Log Message fast/text/canvas-color-fonts/COLR.html prematurely exits https://bugs.webkit.org/show_bug.cgi?id=220453 Reviewed by Sam Weinig. The test is

[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

[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: -

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

2021-01-13 Thread mmaxfield
Title: [271468] trunk/Source/WTF Revision 271468 Author mmaxfi...@apple.com Date 2021-01-13 15:20:21 -0800 (Wed, 13 Jan 2021) Log Message Delete sexist comment https://bugs.webkit.org/show_bug.cgi?id=220603 Reviewed by Alex Christensen. * wtf/StdLibExtras.h: Modified Paths

[webkit-changes] [271419] trunk/LayoutTests

2021-01-12 Thread mmaxfield
Title: [271419] trunk/LayoutTests Revision 271419 Author mmaxfi...@apple.com Date 2021-01-12 15:13:15 -0800 (Tue, 12 Jan 2021) Log Message Make fast/text/international/complex-character-based-fallback.html more robust by migrating it to be a reftest instead of a DRT test

[webkit-changes] [271425] trunk

2021-01-12 Thread mmaxfield
Title: [271425] trunk Revision 271425 Author mmaxfi...@apple.com Date 2021-01-12 16:55:07 -0800 (Tue, 12 Jan 2021) Log Message Multi-codepoint CJK grapheme clusters are not oriented correctly in vertical writing mode https://bugs.webkit.org/show_bug.cgi?id=220536 Reviewed by Zalan

[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

[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

[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

[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

[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

[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.

[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

[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

[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

[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] [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

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

2021-06-17 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] [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

[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

[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&

[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

[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. *

[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

[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] [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] [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

[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

[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.

[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)

[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

[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.

[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

[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.

[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

[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

[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

[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

[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. *

[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] [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

[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

[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

[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] [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

[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

[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

[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.

[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

[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

[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

[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. *

[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: *

[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: *

[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

[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

[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

[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,

[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. *

[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

[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

[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

[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

[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.

[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

[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

[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:

[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] [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. *

[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

[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

[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

[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

[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

[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

[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

[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

[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

[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

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

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

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

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

[webkit-changes] [281681] trunk

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

[webkit-changes] [281687] trunk

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

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

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

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

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

[webkit-changes] [281650] trunk

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

[webkit-changes] [281845] trunk

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

[webkit-changes] [281842] trunk

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

[webkit-changes] [281836] trunk/LayoutTests

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

<    7   8   9   10   11   12   13   14   15   16   >