Bug 139233

Summary: Remove isSpecifiedFont boolean from FontDescription
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: REOPENED ---    
Severity: Normal CC: buildbot, commit-queue, ossy, rniwa, stavila
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 139255    
Bug Blocks:    
Attachments:
Description Flags
patch
kling: review+, buildbot: commit-queue-
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2
none
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion none

Description Antti Koivisto 2014-12-03 13:44:23 PST
it is not used much
Comment 1 Antti Koivisto 2014-12-03 13:47:59 PST
Created attachment 242521 [details]
patch
Comment 2 Build Bot 2014-12-03 15:07:14 PST
Comment on attachment 242521 [details]
patch

Attachment 242521 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/6378789420400640

New failing tests:
fast/text/backslash-to-yen-sign-euc.html
editing/selection/find-yensign-and-backslash.html
Comment 3 Build Bot 2014-12-03 15:07:16 PST
Created attachment 242527 [details]
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-15  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 4 Build Bot 2014-12-03 15:47:04 PST
Comment on attachment 242521 [details]
patch

Attachment 242521 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/5170800340500480

New failing tests:
fast/text/backslash-to-yen-sign-euc.html
editing/selection/find-yensign-and-backslash.html
Comment 5 Build Bot 2014-12-03 15:47:06 PST
Created attachment 242532 [details]
Archive of layout-test-results from webkit-ews-02 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-02  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 6 Antti Koivisto 2014-12-04 03:50:43 PST
https://trac.webkit.org/r176789  (with system font fix)
Comment 7 Csaba Osztrogonác 2014-12-04 05:07:12 PST
(In reply to comment #6)
> https://trac.webkit.org/r176789  (with system font fix)

It broke the non Apple builds (not in WebKit2!), plese fix it.

lib/libwebcore_efl.a(lib/../Source/WebCore/CMakeFiles/WebCore.dir/rendering/RenderText.cpp.o):RenderText.cpp:function WebCore::RenderText::computeUseBackslashAsYenSymbol() const: error: undefined reference to 'WebCore::Font::primaryFontDataIsSystemFont() const'
collect2: error: ld returned 1 exit status


primaryFontDataIsSystemFont() is a Mac only thing in FontMac.mm.
And it seems the reviewed and the landed patch is completely different.
Comment 8 WebKit Commit Bot 2014-12-04 06:01:41 PST
Re-opened since this is blocked by bug 139255