WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
56320
Remove IconDatabaseBase::defaultIcon() dependency from WebCore
https://bugs.webkit.org/show_bug.cgi?id=56320
Summary
Remove IconDatabaseBase::defaultIcon() dependency from WebCore
Brady Eidson
Reported
2011-03-14 11:28:03 PDT
WebCore actually called IconDatabaseBase::defaultIcon() internally, just to support HistoryItem::icon(), which was only used to support API in a non-maintained WebKit port. Let's remove that nonsense.
Attachments
Patch v1
(6.19 KB, patch)
2011-03-14 11:41 PDT
,
Brady Eidson
beidson
: commit-queue-
Details
Formatted Diff
Diff
Patch v2 - Fix Qt also
(7.54 KB, patch)
2011-03-14 12:05 PDT
,
Brady Eidson
beidson
: commit-queue-
Details
Formatted Diff
Diff
Patch v3 - "Better" Qt fix
(7.70 KB, patch)
2011-03-14 12:25 PDT
,
Brady Eidson
andersca
: review+
beidson
: commit-queue-
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Brady Eidson
Comment 1
2011-03-14 11:41:15 PDT
Created
attachment 85695
[details]
Patch v1
Early Warning System Bot
Comment 2
2011-03-14 11:52:13 PDT
Attachment 85695
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/8174348
Brady Eidson
Comment 3
2011-03-14 12:05:15 PDT
Ahhah, qt is using it to! New patch coming...
Brady Eidson
Comment 4
2011-03-14 12:05:48 PDT
Created
attachment 85698
[details]
Patch v2 - Fix Qt also
WebKit Review Bot
Comment 5
2011-03-14 12:08:25 PDT
Attachment 85698
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebKit/qt/Api/qwebhistory.cpp:27: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Early Warning System Bot
Comment 6
2011-03-14 12:18:23 PDT
Attachment 85698
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/8174354
Brady Eidson
Comment 7
2011-03-14 12:25:38 PDT
Created
attachment 85701
[details]
Patch v3 - "Better" Qt fix
Brady Eidson
Comment 8
2011-03-14 14:26:17 PDT
r81058
WebKit Review Bot
Comment 9
2011-03-14 14:39:10 PDT
http://trac.webkit.org/changeset/81058
might have broken EFL Linux Release (Build)
Brady Eidson
Comment 10
2011-03-14 14:39:48 PDT
(In reply to
comment #9
)
>
http://trac.webkit.org/changeset/81058
might have broken EFL Linux Release (Build)
Sure would suck if it did, because the EFL EWS bot said it was fine! :)
Brady Eidson
Comment 11
2011-03-14 14:41:37 PDT
(In reply to
comment #10
)
> (In reply to
comment #9
) > >
http://trac.webkit.org/changeset/81058
might have broken EFL Linux Release (Build) > > Sure would suck if it did, because the EFL EWS bot said it was fine! :)
It did -
http://build.webkit.org/builders/EFL%20Linux%20Release%20%28Build%29/builds/9596/steps/compile-webkit/logs/stdio
What use is the EWS if it's not in line with what the build bot will see?
Adam Barth
Comment 12
2011-03-14 14:43:23 PDT
> What use is the EWS if it's not in line with what the build bot will see?
That's a good question. We should follow up with the folks who run the EFL EWS bot.
Brady Eidson
Comment 13
2011-03-14 14:44:20 PDT
Attempted EFL build fix in
r81060
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug