Changeset 109527 in webkit
- Timestamp:
- Mar 2, 2012 1:05:09 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r109525 r109527 1 2012-03-02 Andy Estes <aestes@apple.com> 2 3 Fix errors found when building the Mac port with ICONDATABASE disabled. 4 https://bugs.webkit.org/show_bug.cgi?id=80059 5 6 Reviewed by Brady Eidson. 7 8 * WebCore.exp.in: Only export IconDatabase symbols when the feature is 9 enabled. 10 * loader/icon/IconDatabase.h: 11 (WebCore::IconDatabase::create): WebKit calls this static method, so it 12 should be defined on the stub class. 13 (WebCore::IconDatabase::allowDatabaseCleanup): Ditto. 14 (WebCore::IconDatabase::checkIntegrityBeforeOpening): Ditto. 15 1 16 2012-03-02 Luke Macpherson <macpherson@chromium.org> 2 17 -
trunk/Source/WebCore/WebCore.exp.in
r109340 r109527 248 248 __ZN7WebCore12GCController17garbageCollectNowEv 249 249 __ZN7WebCore12GCController43garbageCollectOnAlternateThreadForDebuggingEb 250 __ZN7WebCore12IconDatabase10setEnabledEb251 __ZN7WebCore12IconDatabase11defaultIconERKNS_7IntSizeE252 __ZN7WebCore12IconDatabase14removeAllIconsEv253 __ZN7WebCore12IconDatabase15iconRecordCountEv254 __ZN7WebCore12IconDatabase19pageURLMappingCountEv255 __ZN7WebCore12IconDatabase20allowDatabaseCleanupEv256 __ZN7WebCore12IconDatabase20delayDatabaseCleanupEv257 __ZN7WebCore12IconDatabase20retainIconForPageURLERKN3WTF6StringE258 __ZN7WebCore12IconDatabase20retainedPageURLCountEv259 __ZN7WebCore12IconDatabase21releaseIconForPageURLERKN3WTF6StringE260 __ZN7WebCore12IconDatabase23defaultDatabaseFilenameEv261 __ZN7WebCore12IconDatabase23iconRecordCountWithDataEv262 __ZN7WebCore12IconDatabase23importIconURLForPageURLERKN3WTF6StringES4_263 __ZN7WebCore12IconDatabase24importIconDataForIconURLEN3WTF10PassRefPtrINS_12SharedBufferEEERKNS1_6StringE264 __ZN7WebCore12IconDatabase25setPrivateBrowsingEnabledEb265 __ZN7WebCore12IconDatabase27checkIntegrityBeforeOpeningEv266 __ZN7WebCore12IconDatabase5closeEv267 __ZN7WebCore12IconDatabase9setClientEPNS_18IconDatabaseClientE268 __ZN7WebCore12IconDatabaseC1Ev269 250 __ZN7WebCore12PopupMenuMacC1EPNS_15PopupMenuClientE 270 251 __ZN7WebCore12PrintContext12pagePropertyEPNS_5FrameEPKci … … 1214 1195 __ZNK7WebCore11RenderStyle21visitedDependentColorEi 1215 1196 __ZNK7WebCore11ScriptValue9getStringEPN3JSC9ExecStateERN3WTF6StringE 1216 __ZNK7WebCore12IconDatabase12databasePathEv1217 __ZNK7WebCore12IconDatabase24shouldStopThreadActivityEv1218 __ZNK7WebCore12IconDatabase9isEnabledEv1219 1197 __ZNK7WebCore12RenderObject14enclosingLayerEv 1220 1198 __ZNK7WebCore12RenderObject15localToAbsoluteERKNS_10FloatPointEbb … … 1710 1688 #endif 1711 1689 1690 #if ENABLE(ICONDATABASE) 1691 __ZN7WebCore12IconDatabase10setEnabledEb 1692 __ZN7WebCore12IconDatabase11defaultIconERKNS_7IntSizeE 1693 __ZN7WebCore12IconDatabase14removeAllIconsEv 1694 __ZN7WebCore12IconDatabase15iconRecordCountEv 1695 __ZN7WebCore12IconDatabase19pageURLMappingCountEv 1696 __ZN7WebCore12IconDatabase20allowDatabaseCleanupEv 1697 __ZN7WebCore12IconDatabase20delayDatabaseCleanupEv 1698 __ZN7WebCore12IconDatabase20retainIconForPageURLERKN3WTF6StringE 1699 __ZN7WebCore12IconDatabase20retainedPageURLCountEv 1700 __ZN7WebCore12IconDatabase21releaseIconForPageURLERKN3WTF6StringE 1701 __ZN7WebCore12IconDatabase23defaultDatabaseFilenameEv 1702 __ZN7WebCore12IconDatabase23iconRecordCountWithDataEv 1703 __ZN7WebCore12IconDatabase23importIconURLForPageURLERKN3WTF6StringES4_ 1704 __ZN7WebCore12IconDatabase24importIconDataForIconURLEN3WTF10PassRefPtrINS_12SharedBufferEEERKNS1_6StringE 1705 __ZN7WebCore12IconDatabase25setPrivateBrowsingEnabledEb 1706 __ZN7WebCore12IconDatabase27checkIntegrityBeforeOpeningEv 1707 __ZN7WebCore12IconDatabase5closeEv 1708 __ZN7WebCore12IconDatabase9setClientEPNS_18IconDatabaseClientE 1709 __ZN7WebCore12IconDatabaseC1Ev 1710 __ZNK7WebCore12IconDatabase12databasePathEv 1711 __ZNK7WebCore12IconDatabase24shouldStopThreadActivityEv 1712 __ZNK7WebCore12IconDatabase9isEnabledEv 1713 #endif // ENABLE(ICONDATABASE) 1714 1712 1715 #if ENABLE(INSPECTOR) 1713 1716 __ZN7WebCore15InspectorClient31doDispatchMessageOnFrontendPageEPNS_4PageERKN3WTF6StringE -
trunk/Source/WebCore/loader/icon/IconDatabase.h
r108119 r109527 64 64 class IconDatabase : public IconDatabaseBase { 65 65 public: 66 static PassOwnPtr<IconDatabase> create() { return adoptPtr(new IconDatabase); } 66 67 static void delayDatabaseCleanup() { } 68 static void allowDatabaseCleanup() { } 69 static void checkIntegrityBeforeOpening() { } 67 70 static String defaultDatabaseFilename() { return "WebpageIcons.db"; } 68 71 };
Note: See TracChangeset
for help on using the changeset viewer.