* Be quiet and allow suppression of NotImplemented calls at runtime.
authortreat@webkit.org <treat@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Nov 2007 08:29:26 +0000 (08:29 +0000)
committertreat@webkit.org <treat@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Nov 2007 08:29:26 +0000 (08:29 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27915 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/platform/NotImplemented.h
WebKit/qt/ChangeLog
WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp

index 83a7a7e79dec4a913e90c26a756e9c502faf0499..abcb9cfafdc7c33817a7834c5ab896f86aa638b0 100644 (file)
@@ -1,3 +1,13 @@
+2007-11-20  Adam Treat  <treat@kde.org>
+
+        Reviewed by Simon and George.
+
+        * Be quiet and allow suppression of NotImplemented calls at runtime.
+
+        WARNING: NO TEST CASES ADDED OR CHANGED
+
+        * platform/NotImplemented.h:
+
 2007-11-19  Doug Turner  <dougt@meer.net>
 
         Reviewed by Alp Toker.
index 85ecb8212d72f491dde575acc4ea4f06dab4507a..9c1e36c32069e7a533cffee4853d8e535dce020b 100644 (file)
@@ -38,7 +38,9 @@
 #if PLATFORM(QT)
 
     #include <qglobal.h>
-    #define notImplemented() qDebug("FIXME: UNIMPLEMENTED: %s:%d (%s)", __FILE__, __LINE__, WTF_PRETTY_FUNCTION)
+    #define notImplemented() \
+        if (qgetenv("DISABLE_NI_WARNING").isEmpty()) \
+            qDebug("FIXME: UNIMPLEMENTED: %s:%d (%s)", __FILE__, __LINE__, WTF_PRETTY_FUNCTION)
 
 #elif defined(NDEBUG)
 
index dab146d999ebdbea1606565064172b45f784a4c0..8dcaefe64fe367b1bc60dab771522f5ed6509471 100644 (file)
@@ -1,3 +1,12 @@
+2007-11-20  Adam Treat  <treat@kde.org>
+
+        Reviewed by Simon and George.
+
+        * Be quiet and allow suppression of NotImplemented calls at runtime.
+
+        * WebCoreSupport/FrameLoaderClientQt.cpp:
+        (WebCore::FrameLoaderClientQt::representationExistsForURLScheme):
+
 2007-11-19  Adam Treat  <treat@kde.org>
 
         Reviewed by Simon.
index 989eca326cebad521c0588156aa8b76ee29077e5..e12a074f8f3cbed08709b6a3957f77cddd72b8fb 100644 (file)
@@ -51,9 +51,7 @@
 
 #include <qfileinfo.h>
 
-#include "qdebug.h"
-
-#define methodDebug() qDebug("FrameLoaderClientQt: %s loader=%p", __FUNCTION__, (m_frame ? m_frame->loader() : 0))
+#include <QDebug>
 
 namespace WebCore
 {
@@ -170,7 +168,7 @@ bool FrameLoaderClientQt::privateBrowsingEnabled() const
 
 void FrameLoaderClientQt::makeDocumentView()
 {
-    qDebug() << "FrameLoaderClientQt::makeDocumentView" << m_frame->document();
+//    qDebug() << "FrameLoaderClientQt::makeDocumentView" << m_frame->document();
 
 //     if (!m_frame->document())
 //         m_frame->loader()->createEmptyDocument();
@@ -347,7 +345,7 @@ void FrameLoaderClientQt::dispatchShow()
 
 void FrameLoaderClientQt::cancelPolicyCheck()
 {
-    qDebug() << "FrameLoaderClientQt::cancelPolicyCheck";
+//    qDebug() << "FrameLoaderClientQt::cancelPolicyCheck";
     m_policyFunction = 0;
 }
 
@@ -487,7 +485,7 @@ bool FrameLoaderClientQt::canShowMIMEType(const String& MIMEType) const
 bool FrameLoaderClientQt::representationExistsForURLScheme(const String& URLScheme) const
 {
     notImplemented();
-    qDebug() << "    scheme is" << URLScheme;
+//    qDebug() << "    scheme is" << URLScheme;
     return false;
 }
 
@@ -871,7 +869,7 @@ PassRefPtr<Frame> FrameLoaderClientQt::createFrame(const KURL& url, const String
 
 ObjectContentType FrameLoaderClientQt::objectContentType(const KURL& url, const String& _mimeType)
 {
-    qDebug()<<" ++++++++++++++++ url is "<<url.prettyURL()<<", mime = "<<_mimeType;
+//    qDebug()<<" ++++++++++++++++ url is "<<url.prettyURL()<<", mime = "<<_mimeType;
     if (_mimeType == "application/x-qt-plugin" || _mimeType == "application/x-qt-styled-widget")
         return ObjectContentOtherPlugin;