Bug 112524

Summary: [wk2] IconDatabase images should be decoded in the WebProcess
Product: WebKit Reporter: Tim Horton <thorton>
Component: WebKit2Assignee: Tim Horton <thorton>
Status: REOPENED ---    
Severity: Normal CC: ap, beidson, commit-queue, japhet, levin+threading, sam, webkit.review.bot
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 114463    
Bug Blocks:    
Attachments:
Description Flags
preliminary
buildbot: commit-queue-
patch oliver: review+, buildbot: commit-queue-

Description Tim Horton 2013-03-17 16:10:41 PDT
<rdar://problem/10133914>
Comment 1 Tim Horton 2013-03-17 22:09:18 PDT
Created attachment 193489 [details]
preliminary
Comment 2 Build Bot 2013-03-17 22:45:54 PDT
Comment on attachment 193489 [details]
preliminary

Attachment 193489 [details] did not pass win-ews (win):
Output: http://webkit-commit-queue.appspot.com/results/17241001
Comment 3 Tim Horton 2013-04-02 18:43:44 PDT
Created attachment 196265 [details]
patch
Comment 4 WebKit Review Bot 2013-04-02 18:45:09 PDT
Attachment 196265 [details] did not pass style-queue:

Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCore/loader/icon/IconDatabase.cpp', u'Source/WebCore/loader/icon/IconDatabase.h', u'Source/WebCore/loader/icon/IconDatabaseBase.h', u'Source/WebCore/loader/icon/IconRecord.cpp', u'Source/WebCore/loader/icon/IconRecord.h', u'Source/WebKit2/ChangeLog', u'Source/WebKit2/UIProcess/WebIconDatabase.cpp', u'Source/WebKit2/UIProcess/WebIconDatabase.h', u'Source/WebKit2/UIProcess/WebIconDatabase.messages.in', u'Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp']" exit_code: 1
Source/WebKit2/ChangeLog:3:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 1 in 11 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 5 Build Bot 2013-04-03 02:18:47 PDT
Comment on attachment 196265 [details]
patch

Attachment 196265 [details] did not pass win-ews (win):
Output: http://webkit-commit-queue.appspot.com/results/17387164
Comment 6 Oliver Hunt 2013-04-09 10:42:01 PDT
Comment on attachment 196265 [details]
patch

r=me, but you need to fix windows build and death to all the tabs!
Comment 7 Tim Horton 2013-04-09 11:08:31 PDT
(In reply to comment #6)
> (From update of attachment 196265 [details])
> r=me, but you need to fix windows build and death to all the tabs!

Will do! And, yeah :( new machine, didn't have config yet.
Comment 8 Tim Horton 2013-04-09 12:03:59 PDT
http://trac.webkit.org/changeset/148034
Comment 9 WebKit Commit Bot 2013-04-11 13:48:56 PDT
Re-opened since this is blocked by bug 114463
Comment 10 Tim Horton 2013-04-15 17:23:41 PDT
(In reply to comment #0)
> <rdar://problem/10133914>

This is actually tracked by <rdar://problem/13657741>.