[webkit-changes] [WebKit/WebKit] 632e81: [QUIRK] Remove needsshouldStripQuotationMarkInFont...

Karl Dubost noreply at github.com
Thu Dec 1 20:57:54 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 632e811d06863efe1c8eba5d226e823fdbcd83f6
      https://github.com/WebKit/WebKit/commit/632e811d06863efe1c8eba5d226e823fdbcd83f6
  Author: Karl Dubost <karlcow at apple.com>
  Date:   2022-12-01 (Thu, 01 Dec 2022)

  Changed paths:
    M Source/WebCore/css/FontFace.cpp
    M Source/WebCore/page/Quirks.cpp
    M Source/WebCore/page/Quirks.h

  Log Message:
  -----------
  [QUIRK] Remove needsshouldStripQuotationMarkInFontFaceSetFamily
https://bugs.webkit.org/show_bug.cgi?id=248332
rdar://102656841

Reviewed by Ryosuke Niwa.

Google has probably changed the way they handled the font name when
they have spaces in their names.
The Quirk doesn't seem to be useful anymore. Tested on on Safari
Tech Preview 158 with Site Specific Hacks being disabled
This has been tested on a local build and the font is working.

* Source/WebCore/css/FontFace.cpp:
(WebCore::FontFace::setFamily):
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldStripQuotationMarkInFontFaceSetFamily const): Deleted.
* Source/WebCore/page/Quirks.h:

Canonical link: https://commits.webkit.org/257268@main




More information about the webkit-changes mailing list