Title: [86721] trunk/Source/WebKit/chromium
Revision
86721
Author
[email protected]
Date
2011-05-17 17:08:47 -0700 (Tue, 17 May 2011)

Log Message

2011-05-17  Tao Bai  <[email protected]>

        Reviewed by Darin Fisher.

        Clear deprecated icon APIs from chromium port.
        https://bugs.webkit.org/show_bug.cgi?id=60989

        * public/WebFrame.h: Removed faviconURL()
        * public/WebFrameClient.h: Removed didChangeIcons()
        * src/FrameLoaderClientImpl.cpp:
             Removed the code to support deprecated API
        (WebKit::FrameLoaderClientImpl::dispatchDidChangeIcons):
        * src/WebFrameImpl.cpp: Removed faviconURL()
        * src/WebFrameImpl.h:  Removed faviconURL()

Modified Paths

Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (86720 => 86721)


--- trunk/Source/WebKit/chromium/ChangeLog	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-05-18 00:08:47 UTC (rev 86721)
@@ -1,3 +1,18 @@
+2011-05-17  Tao Bai  <[email protected]>
+
+        Reviewed by Darin Fisher.
+
+        Clear deprecated icon APIs from chromium port.
+        https://bugs.webkit.org/show_bug.cgi?id=60989
+
+        * public/WebFrame.h: Removed faviconURL()
+        * public/WebFrameClient.h: Removed didChangeIcons()
+        * src/FrameLoaderClientImpl.cpp:
+             Removed the code to support deprecated API
+        (WebKit::FrameLoaderClientImpl::dispatchDidChangeIcons):
+        * src/WebFrameImpl.cpp: Removed faviconURL()
+        * src/WebFrameImpl.h:  Removed faviconURL()
+
 2011-05-17  Daniel Cheng  <[email protected]>
 
         Reviewed by Ryosuke Niwa.

Modified: trunk/Source/WebKit/chromium/public/WebFrame.h (86720 => 86721)


--- trunk/Source/WebKit/chromium/public/WebFrame.h	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/public/WebFrame.h	2011-05-18 00:08:47 UTC (rev 86721)
@@ -132,19 +132,11 @@
     // dataSource()->request().url().
     virtual WebURL url() const = 0;
 
-    // DEPRECATED: Use iconIRLs instead.
-    virtual WebURL favIconURL() const = 0;
-
     // The urls of the given combination types of favicon (if any) specified by
     // the document loaded in this frame. The iconTypes is a bit-mask of
     // WebIconURL::Type values, used to select from the available set of icon
     // URLs
-    virtual WebVector<WebIconURL> iconURLs(int iconTypes) const
-    {
-        // FIXME : Remove the implementation, this make buildbot happy during
-        //         the transient.
-        return WebVector<WebIconURL>();
-    }
+    virtual WebVector<WebIconURL> iconURLs(int iconTypes) const = 0;
 
     // The url of the OpenSearch Desription Document (if any) specified by
     // the document loaded in this frame.

Modified: trunk/Source/WebKit/chromium/public/WebFrameClient.h (86720 => 86721)


--- trunk/Source/WebKit/chromium/public/WebFrameClient.h	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/public/WebFrameClient.h	2011-05-18 00:08:47 UTC (rev 86721)
@@ -202,9 +202,6 @@
         didReceiveTitle(frame, title);
     }
 
-    // DEPRECATED: Implement didChangeIcon instead.
-    virtual void didChangeIcons(WebFrame*) { }
-
     // The icon for the page have changed.
     virtual void didChangeIcon(WebFrame*, WebIconURL::Type) { }
 

Modified: trunk/Source/WebKit/chromium/src/FrameLoaderClientImpl.cpp (86720 => 86721)


--- trunk/Source/WebKit/chromium/src/FrameLoaderClientImpl.cpp	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/src/FrameLoaderClientImpl.cpp	2011-05-18 00:08:47 UTC (rev 86721)
@@ -759,12 +759,8 @@
 
 void FrameLoaderClientImpl::dispatchDidChangeIcons(WebCore::IconType type)
 {
-    if (m_webFrame->client()) {
+    if (m_webFrame->client())
         m_webFrame->client()->didChangeIcon(m_webFrame, static_cast<WebIconURL::Type>(type));
-        // FIXME : Keep the API work in the transient.
-        if (type == WebCore::Favicon)
-            m_webFrame->client()->didChangeIcons(m_webFrame);
-    }
 }
 
 void FrameLoaderClientImpl::dispatchDidCommitLoad()

Modified: trunk/Source/WebKit/chromium/src/WebFrameImpl.cpp (86720 => 86721)


--- trunk/Source/WebKit/chromium/src/WebFrameImpl.cpp	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/src/WebFrameImpl.cpp	2011-05-18 00:08:47 UTC (rev 86721)
@@ -520,14 +520,6 @@
     return ds->request().url();
 }
 
-WebURL WebFrameImpl::favIconURL() const
-{
-    WebVector<WebIconURL> urls = iconURLs(WebIconURL::TypeFavicon);
-    if (urls.size())
-        return urls[0].iconURL();
-    return WebURL();
-}
-
 WebVector<WebIconURL> WebFrameImpl::iconURLs(int iconTypes) const
 {
     FrameLoader* frameLoader = m_frame->loader();

Modified: trunk/Source/WebKit/chromium/src/WebFrameImpl.h (86720 => 86721)


--- trunk/Source/WebKit/chromium/src/WebFrameImpl.h	2011-05-17 23:42:36 UTC (rev 86720)
+++ trunk/Source/WebKit/chromium/src/WebFrameImpl.h	2011-05-18 00:08:47 UTC (rev 86721)
@@ -70,7 +70,6 @@
     virtual void setName(const WebString&);
     virtual long long identifier() const;
     virtual WebURL url() const;
-    virtual WebURL favIconURL() const;
     virtual WebVector<WebIconURL> iconURLs(int iconTypes) const;
     virtual WebURL openSearchDescriptionURL() const;
     virtual WebString encoding() const;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to