Reviewed by Eric.
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Apr 2006 01:52:37 +0000 (01:52 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Apr 2006 01:52:37 +0000 (01:52 +0000)
        - remove WebKit copy of assertions code, use the assertions
        stuff from JavaScriptCore instead.

        * Carbon/HIViewAdapter.m:
        * DOM/WebDOMOperations.m:
        * DefaultDelegates/WebDefaultContextMenuDelegate.m:
        * DefaultDelegates/WebDefaultPolicyDelegate.m:
        (-[WebDefaultPolicyDelegate webView:unableToImplementPolicyWithError:frame:]):
        * History/WebBackForwardList.m:
        * History/WebHistory.m:
        (-[WebHistoryPrivate _loadHistoryGuts:URL:error:]):
        (-[WebHistoryPrivate _saveHistoryGuts:URL:error:]):
        * History/WebHistoryItem.m:
        * Misc/WebAssertions.h: Removed.
        * Misc/WebAssertions.m: Removed.
        * Misc/WebDatabase.m:
        * Misc/WebDownload.m:
        * Misc/WebFileDatabase.m:
        (SetThreadPriority):
        * Misc/WebIconDatabase.m:
        (-[NSMutableDictionary iconForURL:withSize:cache:]):
        (-[NSMutableDictionary releaseIconForURL:]):
        (-[NSMutableDictionary delayDatabaseCleanup]):
        (-[NSMutableDictionary allowDatabaseCleanup]):
        (-[WebIconDatabase _loadIconDictionaries]):
        (-[WebIconDatabase _updateFileDatabase]):
        (-[WebIconDatabase _iconsBySplittingRepresentationsOfIcon:]):
        * Misc/WebIconLoader.m:
        * Misc/WebKitLogging.h:
        * Misc/WebKitLogging.m:
        * Misc/WebKitSystemBits.m:
        (initCapabilities):
        * Misc/WebLRUFileList.m:
        (WebLRUFileListRemoveOldestFileFromList):
        (WebLRUFileListGetFileSize):
        * Misc/WebLocalizableStrings.m:
        * Misc/WebNSCalendarDateExtras.m:
        * Misc/WebNSDataExtras.m:
        * Misc/WebNSDictionaryExtras.m:
        * Misc/WebNSFileManagerExtras.m:
        * Misc/WebNSPasteboardExtras.m:
        * Misc/WebNSURLExtras.m:
        (hexDigit):
        (hexDigitValue):
        (allCharactersInIDNScriptWhiteList):
        * Misc/WebNSURLRequestExtras.m:
        * Misc/WebNSUserDefaultsExtras.m:
        * Misc/WebStringTruncator.m:
        * Panels/WebAuthenticationPanel.m:
        (-[WebAuthenticationPanel loadNib]):
        * Panels/WebPanelAuthenticationHandler.m:
        * Plugins/WebBaseNetscapePluginStream.m:
        (-[WebBaseNetscapePluginStream startStreamResponseURL:expectedContentLength:lastModifiedDate:MIMEType:]):
        (-[WebBaseNetscapePluginStream finishedLoadingWithData:]):
        * Plugins/WebBaseNetscapePluginView.m:
        (TSMEventHandler):
        (-[WebBaseNetscapePluginView start]):
        (-[WebBaseNetscapePluginView status:]):
        (-[WebBaseNetscapePluginView _printedPluginBitmap]):
        * Plugins/WebBasePluginPackage.m:
        * Plugins/WebNetscapePluginDocumentView.m:
        * Plugins/WebNetscapePluginPackage.m:
        (-[WebNetscapePluginPackage load]):
        * Plugins/WebNetscapePluginRepresentation.m:
        * Plugins/WebPluginContainerCheck.m:
        * Plugins/WebPluginController.m:
        (-[WebPluginController addPlugin:]):
        (-[WebPluginController webPlugInContainerLoadRequest:inFrame:]):
        (-[WebPluginController webPlugInContainerShowStatus:]):
        * Plugins/WebPluginDatabase.m:
        * Plugins/WebPluginDocumentView.m:
        * WebCoreSupport/WebCookieAdapter.m:
        * WebCoreSupport/WebFileButton.m:
        * WebCoreSupport/WebFrameBridge.m:
        (-[WebFrameBridge runModal]):
        * WebCoreSupport/WebImageData.m:
        (-[WebImageData _checkSolidColor:]):
        (-[WebImageData tileInRect:fromPoint:context:]):
        (-[WebImageData scaleAndTileInRect:fromRect:withHorizontalTileRule:withVerticalTileRule:context:]):
        * WebCoreSupport/WebImageDecoder.m:
        * WebCoreSupport/WebImageRenderer.m:
        (-[WebImageRenderer TIFFRepresentation]):
        * WebCoreSupport/WebImageRendererFactory.m:
        * WebCoreSupport/WebJavaScriptTextInputPanel.m:
        * WebCoreSupport/WebKeyGenerator.m:
        * WebCoreSupport/WebPageBridge.m:
        * WebCoreSupport/WebSubresourceLoader.m:
        * WebCoreSupport/WebTextRenderer.m:
        (widthForGlyph):
        (-[WebTextRenderer initWithFont:]):
        (drawGlyphs):
        (initializeATSUStyle):
        (createATSULayoutParameters):
        (getTextBounds):
        (ATSU_draw):
        * WebCoreSupport/WebTextRendererFactory.m:
        * WebCoreSupport/WebViewFactory.m:
        * WebKit.exp:
        * WebKit.xcodeproj/project.pbxproj:
        * WebKitPrefix.h:
        * WebView/WebArchiver.m:
        (+[WebArchiver _archiveWithMarkupString:fromFrame:nodes:]):
        * WebView/WebClipView.m:
        * WebView/WebDataProtocol.m:
        * WebView/WebDataSource.m:
        (-[WebDataSource _startLoading]):
        * WebView/WebFormDataStream.m:
        (formEventCallback):
        (webSetHTTPBody):
        * WebView/WebFrame.m:
        (-[WebFrame _transitionToCommitted:]):
        * WebView/WebFrameView.m:
        * WebView/WebHTMLRepresentation.m:
        * WebView/WebHTMLView.m:
        (-[WebHTMLView _lookUpInDictionaryFromMenu:]):
        (-[NSArray drawSingleRect:]):
        (-[NSArray namesOfPromisedFilesDroppedAtDestination:]):
        (-[NSArray _scaleFactorForPrintOperation:]):
        (-[NSArray deleteBackwardByDecomposingPreviousCharacter:]):
        (-[NSArray checkSpelling:]):
        (-[NSArray showGuessPanel:]):
        (-[NSArray _changeSpellingToWord:]):
        (-[NSArray ignoreSpelling:]):
        (-[NSArray performFindPanelAction:]):
        (-[WebTextCompleteController doCompletion]):
        * WebView/WebImageView.m:
        * WebView/WebLoader.m:
        (-[NSURLProtocol connection:willCacheResponse:]):
        * WebView/WebPDFRepresentation.m:
        (+[WebPDFRepresentation PDFDocumentClass]):
        * WebView/WebPDFView.m:
        (+[WebPDFView PDFKitBundle]):
        (+[WebPDFView PDFViewClass]):
        (-[WebPDFView _menuItemsFromPDFKitForEvent:]):
        * WebView/WebTextRepresentation.m:
        * WebView/WebTextView.m:
        * WebView/WebUnarchivingState.m:
        * WebView/WebView.m:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14021 268f45cc-cd09-0410-ab3c-d52691b4dbfc

75 files changed:
WebKit/Carbon/HIViewAdapter.m
WebKit/ChangeLog
WebKit/DOM/WebDOMOperations.m
WebKit/DefaultDelegates/WebDefaultContextMenuDelegate.m
WebKit/DefaultDelegates/WebDefaultPolicyDelegate.m
WebKit/History/WebBackForwardList.m
WebKit/History/WebHistory.m
WebKit/History/WebHistoryItem.m
WebKit/Misc/WebAssertions.h [deleted file]
WebKit/Misc/WebAssertions.m [deleted file]
WebKit/Misc/WebDatabase.m
WebKit/Misc/WebDownload.m
WebKit/Misc/WebFileDatabase.m
WebKit/Misc/WebIconDatabase.m
WebKit/Misc/WebIconLoader.m
WebKit/Misc/WebKitLogging.h
WebKit/Misc/WebKitLogging.m
WebKit/Misc/WebKitSystemBits.m
WebKit/Misc/WebLRUFileList.m
WebKit/Misc/WebLocalizableStrings.m
WebKit/Misc/WebNSCalendarDateExtras.m
WebKit/Misc/WebNSDataExtras.m
WebKit/Misc/WebNSDictionaryExtras.m
WebKit/Misc/WebNSFileManagerExtras.m
WebKit/Misc/WebNSPasteboardExtras.m
WebKit/Misc/WebNSURLExtras.m
WebKit/Misc/WebNSURLRequestExtras.m
WebKit/Misc/WebNSUserDefaultsExtras.m
WebKit/Misc/WebStringTruncator.m
WebKit/Panels/WebAuthenticationPanel.m
WebKit/Panels/WebPanelAuthenticationHandler.m
WebKit/Plugins/WebBaseNetscapePluginStream.m
WebKit/Plugins/WebBaseNetscapePluginView.m
WebKit/Plugins/WebBasePluginPackage.m
WebKit/Plugins/WebNetscapePluginDocumentView.m
WebKit/Plugins/WebNetscapePluginPackage.m
WebKit/Plugins/WebNetscapePluginRepresentation.m
WebKit/Plugins/WebPluginContainerCheck.m
WebKit/Plugins/WebPluginController.m
WebKit/Plugins/WebPluginDatabase.m
WebKit/Plugins/WebPluginDocumentView.m
WebKit/WebCoreSupport/WebCookieAdapter.m
WebKit/WebCoreSupport/WebFileButton.m
WebKit/WebCoreSupport/WebFrameBridge.m
WebKit/WebCoreSupport/WebImageData.m
WebKit/WebCoreSupport/WebImageDecoder.m
WebKit/WebCoreSupport/WebImageRenderer.m
WebKit/WebCoreSupport/WebImageRendererFactory.m
WebKit/WebCoreSupport/WebJavaScriptTextInputPanel.m
WebKit/WebCoreSupport/WebKeyGenerator.m
WebKit/WebCoreSupport/WebPageBridge.m
WebKit/WebCoreSupport/WebSubresourceLoader.m
WebKit/WebCoreSupport/WebTextRenderer.m
WebKit/WebCoreSupport/WebTextRendererFactory.m
WebKit/WebCoreSupport/WebViewFactory.m
WebKit/WebKit.exp
WebKit/WebKit.xcodeproj/project.pbxproj
WebKit/WebKitPrefix.h
WebKit/WebView/WebArchiver.m
WebKit/WebView/WebClipView.m
WebKit/WebView/WebDataProtocol.m
WebKit/WebView/WebDataSource.m
WebKit/WebView/WebFormDataStream.m
WebKit/WebView/WebFrame.m
WebKit/WebView/WebFrameView.m
WebKit/WebView/WebHTMLRepresentation.m
WebKit/WebView/WebHTMLView.m
WebKit/WebView/WebImageView.m
WebKit/WebView/WebLoader.m
WebKit/WebView/WebPDFRepresentation.m
WebKit/WebView/WebPDFView.m
WebKit/WebView/WebTextRepresentation.m
WebKit/WebView/WebTextView.m
WebKit/WebView/WebUnarchivingState.m
WebKit/WebView/WebView.m

index 640ec4126efb199c23e82a68c4d797d63c75ff99..09e7d61c7eff2e35e96ce7391b677955219872b8 100644 (file)
@@ -31,7 +31,7 @@
 #import <objc/objc.h>
 #import <objc/objc-class.h>
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 
 static void SetViewNeedsDisplay(HIViewRef inView, RgnHandle inRegion, Boolean inNeedsDisplay);
 
index af648773db2531e7659fbf5d0758d9732167b4f6..c60c62b9d38543d252a1d0390aba8eff721daa5a 100644 (file)
@@ -1,3 +1,146 @@
+2006-04-22  Maciej Stachowiak  <mjs@apple.com>
+
+        Reviewed by Eric.
+
+        - remove WebKit copy of assertions code, use the assertions
+        stuff from JavaScriptCore instead.
+
+        * Carbon/HIViewAdapter.m:
+        * DOM/WebDOMOperations.m:
+        * DefaultDelegates/WebDefaultContextMenuDelegate.m:
+        * DefaultDelegates/WebDefaultPolicyDelegate.m:
+        (-[WebDefaultPolicyDelegate webView:unableToImplementPolicyWithError:frame:]):
+        * History/WebBackForwardList.m:
+        * History/WebHistory.m:
+        (-[WebHistoryPrivate _loadHistoryGuts:URL:error:]):
+        (-[WebHistoryPrivate _saveHistoryGuts:URL:error:]):
+        * History/WebHistoryItem.m:
+        * Misc/WebAssertions.h: Removed.
+        * Misc/WebAssertions.m: Removed.
+        * Misc/WebDatabase.m:
+        * Misc/WebDownload.m:
+        * Misc/WebFileDatabase.m:
+        (SetThreadPriority):
+        * Misc/WebIconDatabase.m:
+        (-[NSMutableDictionary iconForURL:withSize:cache:]):
+        (-[NSMutableDictionary releaseIconForURL:]):
+        (-[NSMutableDictionary delayDatabaseCleanup]):
+        (-[NSMutableDictionary allowDatabaseCleanup]):
+        (-[WebIconDatabase _loadIconDictionaries]):
+        (-[WebIconDatabase _updateFileDatabase]):
+        (-[WebIconDatabase _iconsBySplittingRepresentationsOfIcon:]):
+        * Misc/WebIconLoader.m:
+        * Misc/WebKitLogging.h:
+        * Misc/WebKitLogging.m:
+        * Misc/WebKitSystemBits.m:
+        (initCapabilities):
+        * Misc/WebLRUFileList.m:
+        (WebLRUFileListRemoveOldestFileFromList):
+        (WebLRUFileListGetFileSize):
+        * Misc/WebLocalizableStrings.m:
+        * Misc/WebNSCalendarDateExtras.m:
+        * Misc/WebNSDataExtras.m:
+        * Misc/WebNSDictionaryExtras.m:
+        * Misc/WebNSFileManagerExtras.m:
+        * Misc/WebNSPasteboardExtras.m:
+        * Misc/WebNSURLExtras.m:
+        (hexDigit):
+        (hexDigitValue):
+        (allCharactersInIDNScriptWhiteList):
+        * Misc/WebNSURLRequestExtras.m:
+        * Misc/WebNSUserDefaultsExtras.m:
+        * Misc/WebStringTruncator.m:
+        * Panels/WebAuthenticationPanel.m:
+        (-[WebAuthenticationPanel loadNib]):
+        * Panels/WebPanelAuthenticationHandler.m:
+        * Plugins/WebBaseNetscapePluginStream.m:
+        (-[WebBaseNetscapePluginStream startStreamResponseURL:expectedContentLength:lastModifiedDate:MIMEType:]):
+        (-[WebBaseNetscapePluginStream finishedLoadingWithData:]):
+        * Plugins/WebBaseNetscapePluginView.m:
+        (TSMEventHandler):
+        (-[WebBaseNetscapePluginView start]):
+        (-[WebBaseNetscapePluginView status:]):
+        (-[WebBaseNetscapePluginView _printedPluginBitmap]):
+        * Plugins/WebBasePluginPackage.m:
+        * Plugins/WebNetscapePluginDocumentView.m:
+        * Plugins/WebNetscapePluginPackage.m:
+        (-[WebNetscapePluginPackage load]):
+        * Plugins/WebNetscapePluginRepresentation.m:
+        * Plugins/WebPluginContainerCheck.m:
+        * Plugins/WebPluginController.m:
+        (-[WebPluginController addPlugin:]):
+        (-[WebPluginController webPlugInContainerLoadRequest:inFrame:]):
+        (-[WebPluginController webPlugInContainerShowStatus:]):
+        * Plugins/WebPluginDatabase.m:
+        * Plugins/WebPluginDocumentView.m:
+        * WebCoreSupport/WebCookieAdapter.m:
+        * WebCoreSupport/WebFileButton.m:
+        * WebCoreSupport/WebFrameBridge.m:
+        (-[WebFrameBridge runModal]):
+        * WebCoreSupport/WebImageData.m:
+        (-[WebImageData _checkSolidColor:]):
+        (-[WebImageData tileInRect:fromPoint:context:]):
+        (-[WebImageData scaleAndTileInRect:fromRect:withHorizontalTileRule:withVerticalTileRule:context:]):
+        * WebCoreSupport/WebImageDecoder.m:
+        * WebCoreSupport/WebImageRenderer.m:
+        (-[WebImageRenderer TIFFRepresentation]):
+        * WebCoreSupport/WebImageRendererFactory.m:
+        * WebCoreSupport/WebJavaScriptTextInputPanel.m:
+        * WebCoreSupport/WebKeyGenerator.m:
+        * WebCoreSupport/WebPageBridge.m:
+        * WebCoreSupport/WebSubresourceLoader.m:
+        * WebCoreSupport/WebTextRenderer.m:
+        (widthForGlyph):
+        (-[WebTextRenderer initWithFont:]):
+        (drawGlyphs):
+        (initializeATSUStyle):
+        (createATSULayoutParameters):
+        (getTextBounds):
+        (ATSU_draw):
+        * WebCoreSupport/WebTextRendererFactory.m:
+        * WebCoreSupport/WebViewFactory.m:
+        * WebKit.exp:
+        * WebKit.xcodeproj/project.pbxproj:
+        * WebKitPrefix.h:
+        * WebView/WebArchiver.m:
+        (+[WebArchiver _archiveWithMarkupString:fromFrame:nodes:]):
+        * WebView/WebClipView.m:
+        * WebView/WebDataProtocol.m:
+        * WebView/WebDataSource.m:
+        (-[WebDataSource _startLoading]):
+        * WebView/WebFormDataStream.m:
+        (formEventCallback):
+        (webSetHTTPBody):
+        * WebView/WebFrame.m:
+        (-[WebFrame _transitionToCommitted:]):
+        * WebView/WebFrameView.m:
+        * WebView/WebHTMLRepresentation.m:
+        * WebView/WebHTMLView.m:
+        (-[WebHTMLView _lookUpInDictionaryFromMenu:]):
+        (-[NSArray drawSingleRect:]):
+        (-[NSArray namesOfPromisedFilesDroppedAtDestination:]):
+        (-[NSArray _scaleFactorForPrintOperation:]):
+        (-[NSArray deleteBackwardByDecomposingPreviousCharacter:]):
+        (-[NSArray checkSpelling:]):
+        (-[NSArray showGuessPanel:]):
+        (-[NSArray _changeSpellingToWord:]):
+        (-[NSArray ignoreSpelling:]):
+        (-[NSArray performFindPanelAction:]):
+        (-[WebTextCompleteController doCompletion]):
+        * WebView/WebImageView.m:
+        * WebView/WebLoader.m:
+        (-[NSURLProtocol connection:willCacheResponse:]):
+        * WebView/WebPDFRepresentation.m:
+        (+[WebPDFRepresentation PDFDocumentClass]):
+        * WebView/WebPDFView.m:
+        (+[WebPDFView PDFKitBundle]):
+        (+[WebPDFView PDFViewClass]):
+        (-[WebPDFView _menuItemsFromPDFKitForEvent:]):
+        * WebView/WebTextRepresentation.m:
+        * WebView/WebTextView.m:
+        * WebView/WebUnarchivingState.m:
+        * WebView/WebView.m:
+
 2006-04-22  Timothy Hatcher  <timothy@apple.com>
 
         Reviewed by Eric.
index 1d69c30e0b5354cc8b6658bb8ad975dea300ccd0..2523e96db0d78bec1c413794344b466389e0473c 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <WebKit/DOMExtensions.h>
 #import <WebKit/DOMHTML.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebFramePrivate.h>
index 56de3b8c1445efdae3c24a5347cf914159baaaf9..9b7fa5ded3bf21a3af6ac5eb0bd0bad99873abba 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebDefaultContextMenuDelegate.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/DOM.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSourcePrivate.h>
index 1fe942a2222008689d7bf63d99f344f2c7e14016..f4809e56e5e3d5d6a42f24e25563bccd02fea888 100644 (file)
@@ -36,7 +36,7 @@
 #import <Foundation/NSURLConnection.h>
 #import <Foundation/NSURLRequest.h>
 #import <Foundation/NSURLResponse.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 
 @implementation WebDefaultPolicyDelegate
@@ -55,7 +55,7 @@ static WebDefaultPolicyDelegate *sharedDelegate = nil;
 
 - (void)webView: (WebView *)wv unableToImplementPolicyWithError:(NSError *)error frame:(WebFrame *)frame
 {
-    ERROR("called unableToImplementPolicyWithError:%@ inFrame:%@", error, frame);
+    LOG_ERROR("called unableToImplementPolicyWithError:%@ inFrame:%@", error, frame);
 }
 
 
index bcd6fe7381e65f7a302081b371de787fffb352d3..a44ba69dbb93b8a1b0840650004d419d4e0d2080 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebBackForwardList.h>
 #import <WebKit/WebHistoryItemPrivate.h>
 #import <WebKit/WebKitLogging.h>
index 2da1dd5efc9100e5e0f0e5cb8fbfa0cf0e0c4b83..25dc9e5c7596b5b027bf109760f630359444f30f 100644 (file)
@@ -35,7 +35,7 @@
 #import <WebKit/WebNSCalendarDateExtras.h>
 #import <WebKit/WebNSURLExtras.h>
 #import <Foundation/NSError.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebCore/WebCoreHistory.h>
 
 
@@ -440,7 +440,7 @@ NSString *DatesArrayKey = @"WebHistoryDates";
             nil];
     } else {
         if ([URL isFileURL] && [[NSFileManager defaultManager] fileExistsAtPath: [URL path]]) {
-            ERROR("unable to read history from file %@; perhaps contents are corrupted", [URL path]);
+            LOG_ERROR("unable to read history from file %@; perhaps contents are corrupted", [URL path]);
         }
         return NO;
     }
@@ -451,11 +451,11 @@ NSString *DatesArrayKey = @"WebHistoryDates";
     if (fileVersionObject != nil && [fileVersionObject isKindOfClass:[NSNumber class]]) {
         fileVersion = [fileVersionObject intValue];
     } else {
-        ERROR("history file version can't be determined, therefore not loading");
+        LOG_ERROR("history file version can't be determined, therefore not loading");
         return NO;
     }
     if (fileVersion > currentFileVersion) {
-        ERROR("history file version is %d, newer than newest known version %d, therefore not loading", fileVersion, currentFileVersion);
+        LOG_ERROR("history file version is %d, newer than newest known version %d, therefore not loading", fileVersion, currentFileVersion);
         return NO;
     }    
 
@@ -531,7 +531,7 @@ NSString *DatesArrayKey = @"WebHistoryDates";
         nil];
     NSData *data = [NSPropertyListSerialization dataFromPropertyList:dictionary format:NSPropertyListBinaryFormat_v1_0 errorDescription:nil];
     if (![data writeToURL:URL atomically:YES]) {
-        ERROR("attempt to save %@ to %@ failed", dictionary, URL);
+        LOG_ERROR("attempt to save %@ to %@ failed", dictionary, URL);
         return NO;
     }
     
index d962cf31d06e673c371deb753501037817886729..93fb43e125182bb178cab94cd7c25aca86e93e0e 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebHistoryItemPrivate.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFramePrivate.h>
 #import <WebKit/WebFrameView.h>
 #import <WebKit/WebHTMLViewPrivate.h>
diff --git a/WebKit/Misc/WebAssertions.h b/WebKit/Misc/WebAssertions.h
deleted file mode 100644 (file)
index b2b4674..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-/*
- * Copyright (C) 2005 Apple Computer, Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1.  Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer. 
- * 2.  Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in the
- *     documentation and/or other materials provided with the distribution. 
- * 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
- *     its contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission. 
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-// Note, this file uses many GCC extensions, but it should be compatible with
-// C, Objective C, C++, and Objective C++.
-
-// For non-debug builds, everything is disabled by default.
-// Defining any of the symbols explicitly prevents this from having any effect.
-
-#ifdef NDEBUG
-#define WEB_ASSERTIONS_DISABLED_DEFAULT 1
-#else
-#define WEB_ASSERTIONS_DISABLED_DEFAULT 0
-#endif
-
-#ifndef ASSERT_DISABLED
-#define ASSERT_DISABLED WEB_ASSERTIONS_DISABLED_DEFAULT
-#endif
-
-#ifndef ASSERT_ARG_DISABLED
-#define ASSERT_ARG_DISABLED WEB_ASSERTIONS_DISABLED_DEFAULT
-#endif
-
-#ifndef FATAL_DISABLED
-#define FATAL_DISABLED WEB_ASSERTIONS_DISABLED_DEFAULT
-#endif
-
-#ifndef ERROR_DISABLED
-#define ERROR_DISABLED WEB_ASSERTIONS_DISABLED_DEFAULT
-#endif
-
-#ifndef LOG_DISABLED
-#define LOG_DISABLED WEB_ASSERTIONS_DISABLED_DEFAULT
-#endif
-
-// These helper functions are always declared, but not necessarily always defined if the corresponding function is disabled.
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef struct {
-    unsigned mask;
-    const char *defaultName;
-    enum { WebLogChannelUninitialized, WebLogChannelOff, WebLogChannelOn } state;
-} WebLogChannel;
-
-void WebReportAssertionFailure(const char *file, int line, const char *function, const char *assertion);
-void WebReportAssertionFailureWithMessage(const char *file, int line, const char *function, const char *assertion, const char *format, ...);
-void WebReportArgumentAssertionFailure(const char *file, int line, const char *function, const char *argName, const char *assertion);
-void WebReportFatalError(const char *file, int line, const char *function, const char *format, ...) ;
-void WebReportError(const char *file, int line, const char *function, const char *format, ...);
-void WebLog(const char *file, int line, const char *function, WebLogChannel *channel, const char *format, ...);
-
-#ifdef __cplusplus
-}
-#endif
-
-// CRASH -- gets us into the debugger or the crash reporter -- signals are ignored by the crash reporter so we must do better
-
-#define CRASH() *(int *)0xbbadbeef = 0
-
-// ASSERT, ASSERT_WITH_MESSAGE, ASSERT_NOT_REACHED
-
-#if ASSERT_DISABLED
-
-#define ASSERT(assertion) ((void)0)
-#define ASSERT_WITH_MESSAGE(assertion, formatAndArgs...) ((void)0)
-#define ASSERT_NOT_REACHED() ((void)0)
-
-#else
-
-#define ASSERT(assertion) do \
-    if (!(assertion)) { \
-        WebReportAssertionFailure(__FILE__, __LINE__, __PRETTY_FUNCTION__, #assertion); \
-        CRASH(); \
-    } \
-while (0)
-#define ASSERT_WITH_MESSAGE(assertion, formatAndArgs...) do \
-    if (!(assertion)) { \
-        WebReportAssertionFailureWithMessage(__FILE__, __LINE__, __PRETTY_FUNCTION__, #assertion, formatAndArgs); \
-        CRASH(); \
-    } \
-while (0)
-#define ASSERT_NOT_REACHED() do { \
-    WebReportAssertionFailure(__FILE__, __LINE__, __PRETTY_FUNCTION__, 0); \
-    CRASH(); \
-} while (0)
-
-#endif
-
-// ASSERT_ARG
-
-#if ASSERT_ARG_DISABLED
-
-#define ASSERT_ARG(argName, assertion) ((void)0)
-
-#else
-
-#define ASSERT_ARG(argName, assertion) do \
-    if (!(assertion)) { \
-        WebReportArgumentAssertionFailure(__FILE__, __LINE__, __PRETTY_FUNCTION__, #argName, #assertion); \
-        CRASH(); \
-    } \
-while (0)
-
-#endif
-
-// FATAL
-
-#if FATAL_DISABLED
-#define FATAL(formatAndArgs...) ((void)0)
-#else
-#define FATAL(formatAndArgs...) do { \
-    WebReportFatalError(__FILE__, __LINE__, __PRETTY_FUNCTION__, formatAndArgs); \
-    CRASH(); \
-} while (0)
-#endif
-
-// FATAL_ALWAYS
-
-#if FATAL_ALWAYS_DISABLED
-#define FATAL_ALWAYS(formatAndArgs...) ((void)0)
-#else
-#define FATAL_ALWAYS(formatAndArgs...) do { \
-    WebReportFatalError(__FILE__, __LINE__, __PRETTY_FUNCTION__, formatAndArgs); \
-    CRASH(); \
-} while (0)
-#endif
-
-// ERROR
-
-#if ERROR_DISABLED
-#define ERROR(formatAndArgs...) ((void)0)
-#else
-#define ERROR(formatAndArgs...) WebReportError(__FILE__, __LINE__, __PRETTY_FUNCTION__, formatAndArgs)
-#endif
-
-// LOG
-
-#if LOG_DISABLED
-#define LOG(channel, formatAndArgs...) ((void)0)
-#else
-#define LOG(channel, formatAndArgs...) WebLog(__FILE__, __LINE__, __PRETTY_FUNCTION__, &JOIN_LOG_CHANNEL_WITH_PREFIX(LOG_CHANNEL_PREFIX, channel), formatAndArgs)
-#define JOIN_LOG_CHANNEL_WITH_PREFIX(prefix, channel) JOIN_LOG_CHANNEL_WITH_PREFIX_LEVEL_2(prefix, channel)
-#define JOIN_LOG_CHANNEL_WITH_PREFIX_LEVEL_2(prefix, channel) prefix ## channel
-#endif
diff --git a/WebKit/Misc/WebAssertions.m b/WebKit/Misc/WebAssertions.m
deleted file mode 100644 (file)
index 3a2f1b0..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- * Copyright (C) 2005 Apple Computer, Inc.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1.  Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer. 
- * 2.  Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in the
- *     documentation and/or other materials provided with the distribution. 
- * 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
- *     its contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission. 
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#import <WebKit/WebAssertions.h>
-
-static void vprintf_stderr_objc(const char *format, va_list args)
-{
-    if (!strstr(format, "%@")) {
-        int (* vfprintf_no_warning)(FILE *, const char *, va_list) = vfprintf;
-        vfprintf_no_warning(stderr, format, args);
-    } else {
-        fputs([[[[NSString alloc] initWithFormat:[NSString stringWithCString:format] arguments:args] autorelease] UTF8String], stderr);
-    }
-}
-
-void WebReportAssertionFailure(const char *file, int line, const char *function, const char *assertion)
-{
-    if (assertion) {
-        fprintf(stderr, "=================\nASSERTION FAILED: %s (%s:%d %s)\n=================\n", assertion, file, line, function);
-    } else {
-        fprintf(stderr, "=================\nSHOULD NEVER BE REACHED (%s:%d %s)\n=================\n", file, line, function);
-    }
-}
-
-void WebReportAssertionFailureWithMessage(const char *file, int line, const char *function, const char *assertion, const char *format, ...)
-{
-    fprintf(stderr, "=================\nASSERTION FAILED: ");
-    va_list args;
-    va_start(args, format);
-    vprintf_stderr_objc(format, args);
-    va_end(args);
-    fprintf(stderr, "\n%s (%s:%d %s)\n=================\n", assertion, file, line, function);
-}
-
-void WebReportArgumentAssertionFailure(const char *file, int line, const char *function, const char *argName, const char *assertion)
-{
-    fprintf(stderr, "=================\nARGUMENT BAD: %s, %s (%s:%d %s)\n=================\n", argName, assertion, file, line, function);
-}
-
-void WebReportFatalError(const char *file, int line, const char *function, const char *format, ...)
-{
-    fprintf(stderr, "=================\nFATAL ERROR: ");
-    va_list args;
-    va_start(args, format);
-    vprintf_stderr_objc(format, args);
-    va_end(args);
-    fprintf(stderr, "\n(%s:%d %s)\n=================\n", file, line, function);
-}
-
-void WebReportError(const char *file, int line, const char *function, const char *format, ...)
-{
-    fprintf(stderr, "=================\nERROR: ");
-    va_list args;
-    va_start(args, format);
-    vprintf_stderr_objc(format, args);
-    va_end(args);
-    fprintf(stderr, "\n(%s:%d %s)\n=================\n", file, line, function);
-}
-
-void WebLog(const char *file, int line, const char *function, WebLogChannel *channel, const char *format, ...)
-{
-    if (channel->state == WebLogChannelUninitialized) {
-        channel->state = WebLogChannelOff;
-        NSString *logLevelString = [[NSUserDefaults standardUserDefaults] objectForKey:[NSString stringWithCString:channel->defaultName]];
-        if (logLevelString) {
-            unsigned logLevel;
-            if (![[NSScanner scannerWithString:logLevelString] scanHexInt:&logLevel]) {
-                NSLog(@"unable to parse hex value for %s (%@), logging is off", channel->defaultName, logLevelString);
-            }
-            if ((logLevel & channel->mask) == channel->mask) {
-                channel->state = WebLogChannelOn;
-            }
-        }
-    }
-    
-    if (channel->state != WebLogChannelOn) {
-        return;
-    }
-    
-    fprintf(stderr, "- %s:%d %s - ", file, line, function);
-    va_list args;
-    va_start(args, format);
-    vprintf_stderr_objc(format, args);
-    va_end(args);
-    if (format[strlen(format) - 1] != '\n')
-        putc('\n', stderr);
-}
index e8349b671ddc98d3aabba2dfc2061098c702c6f1..de3d73adadcf839ef1e1d7035e6839a761c4a146 100644 (file)
@@ -27,7 +27,7 @@
  */
 
 #import <WebKit/WebDatabase.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 // implementation WebDatabase ------------------------------------------------------------------------
 
index 11d9f4c94e08057f52b2fb312f2b8b15ce670a95..a9221e0060f1ceb1e87339e2e112741e4ebcdb00 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <Foundation/NSURLAuthenticationChallenge.h>
 #import <Foundation/NSURLDownload.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebPanelAuthenticationHandler.h>
 
 @class NSURLConnectionDelegateProxy;
index 4a7ae68bddfae6516693f11520b1a1f3ded3349e..38c3f49fab0486a5b00f9990a08af2d54c325d9a 100644 (file)
@@ -46,7 +46,7 @@
 #define BEGIN_EXCEPTION_HANDLER NS_DURING
 #define END_EXCEPTION_HANDLER \
     NS_HANDLER \
-        ERROR("Uncaught exception: %@ [%@] [%@]", [localException class], [localException reason], [localException userInfo]); \
+        LOG_ERROR("Uncaught exception: %@ [%@] [%@]", [localException class], [localException reason], [localException userInfo]); \
     NS_ENDHANDLER
 #endif
 
@@ -181,7 +181,7 @@ static int SetThreadPriority(int priority)
     memset(&sp, 0, sizeof(struct sched_param));
     sp.sched_priority=priority;
     if (pthread_setschedparam(pthread_self(), SCHED_OTHER, &sp) == -1) {
-        ERROR("Failed to change priority.");
+        LOG_ERROR("Failed to change priority.");
         return -1;
     }
     return 0;
index 274d80f4b1419d086de49e93f43318f8636a63ad..59e92ff24a90a922346a44b0262bdba14e3c2c0a 100644 (file)
@@ -167,7 +167,7 @@ NSSize WebIconLargeSize = {128, 128};
        if (![_private->iconURLsWithNoIcons containsObject:iconURLString]) {
            // We used to have this icon, but don't have it anymore for some reason. (Bug? Deleted from
            // disk behind our back?). Forget that we ever had it so it will be re-fetched next time.
-           ERROR("WebIconDatabase used to contain %@, but the icon file is missing. Now forgetting that we ever knew about this icon.", iconURLString);
+           LOG_ERROR("WebIconDatabase used to contain %@, but the icon file is missing. Now forgetting that we ever knew about this icon.", iconURLString);
             [self _forgetIconForIconURLString:iconURLString];
        }
         return [self defaultIconWithSize:size];
@@ -230,7 +230,7 @@ NSSize WebIconLargeSize = {128, 128};
     int retainCount = (int)(void *)CFDictionaryGetValue(_private->pageURLToRetainCount, pageURL);
     
     if (retainCount <= 0) {
-        ERROR("The icon for %@ was released more times than it was retained.", pageURL);
+        LOG_ERROR("The icon for %@ was released more times than it was retained.", pageURL);
         return;
     }
     
@@ -283,7 +283,7 @@ NSSize WebIconLargeSize = {128, 128};
     }
     
     if(_private->didCleanup){
-        ERROR("delayDatabaseCleanup cannot be called after cleanup has begun");
+        LOG_ERROR("delayDatabaseCleanup cannot be called after cleanup has begun");
         return;
     }
     
@@ -297,7 +297,7 @@ NSSize WebIconLargeSize = {128, 128};
     }
     
     if(_private->didCleanup){
-        ERROR("allowDatabaseCleanup cannot be called after cleanup has begun");
+        LOG_ERROR("allowDatabaseCleanup cannot be called after cleanup has begun");
         return;
     }
     
@@ -477,7 +477,7 @@ NSSize WebIconLargeSize = {128, 128};
     
     // fileDB should be non-nil here because it should have been created by _createFileDatabase 
     if (!fileDB) {
-        ERROR("Couldn't load icon dictionaries because file database didn't exist");
+        LOG_ERROR("Couldn't load icon dictionaries because file database didn't exist");
         return;
     }
     
@@ -505,7 +505,7 @@ NSSize WebIconLargeSize = {128, 128};
     // We expect this to be nil if the icon cache has been cleared, so we shouldn't whine in that case.
     if (![pageURLToIconURL isKindOfClass:[NSMutableDictionary class]]) {
         if (pageURLToIconURL)
-            ERROR("Clearing icon cache because bad value %@ was found on disk, expected an NSMutableDictionary", pageURLToIconURL);
+            LOG_ERROR("Clearing icon cache because bad value %@ was found on disk, expected an NSMutableDictionary", pageURLToIconURL);
         [self _clearDictionaries];
         return;
     }
@@ -521,7 +521,7 @@ NSSize WebIconLargeSize = {128, 128};
         NSString *iconURL = (NSString *)[pageURLToIconURL objectForKey:URL];
         // Must double-check all values read from disk. If any are bogus, we just throw out the whole icon cache.
         if (![URL isKindOfClass:[NSString class]] || ![iconURL isKindOfClass:[NSString class]]) {
-            ERROR("Clearing icon cache because either %@ or %@ was a bad value on disk, expected both to be NSStrings", URL, iconURL);
+            LOG_ERROR("Clearing icon cache because either %@ or %@ was a bad value on disk, expected both to be NSStrings", URL, iconURL);
             [self _clearDictionaries];
             return;
         }
@@ -547,7 +547,7 @@ NSSize WebIconLargeSize = {128, 128};
 
     WebFileDatabase *fileDB = _private->fileDatabase;
     if (!fileDB) {
-        ERROR("Couldn't update file database because it didn't exist");
+        LOG_ERROR("Couldn't update file database because it didn't exist");
         return;
     }
 
@@ -895,7 +895,7 @@ NSSize WebIconLargeSize = {128, 128};
         return icons;
     }
 
-    ERROR("icon has no representations");
+    LOG_ERROR("icon has no representations");
     
     return nil;
 }
index 4a15e7baef966eafe77f00109bc654d28aac470b..105604f0271db2a75f3a74c2f0653994811b12ca 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebIconLoader.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebIconDatabase.h>
 #import <WebKit/WebIconDatabasePrivate.h>
 #import <WebKit/WebNSURLExtras.h>
index 75976b1d95a30b6ac50b6f271c8df5a723a09a61..b6ef52435b0f5e5a1efc85dbcd77f2b6ec476c0b 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 #ifndef LOG_CHANNEL_PREFIX
 #define LOG_CHANNEL_PREFIX WebKitLog
 #endif
 
-extern WebLogChannel WebKitLogTiming;
-extern WebLogChannel WebKitLogLoading;
-extern WebLogChannel WebKitLogFontCache;
-extern WebLogChannel WebKitLogFontSubstitution;
-extern WebLogChannel WebKitLogFontSelection;
-extern WebLogChannel WebKitLogDownload;
-extern WebLogChannel WebKitLogDocumentLoad;
-extern WebLogChannel WebKitLogPlugins;
-extern WebLogChannel WebKitLogEvents;
-extern WebLogChannel WebKitLogView;
-extern WebLogChannel WebKitLogRedirect;
-extern WebLogChannel WebKitLogPageCache;
-extern WebLogChannel WebKitLogCacheSizes;
-extern WebLogChannel WebKitLogFormDelegate;
-extern WebLogChannel WebKitLogFileDatabaseActivity;
-extern WebLogChannel WebKitLogHistory;
-extern WebLogChannel WebKitLogBindings;
-extern WebLogChannel WebKitLogEncoding;
-extern WebLogChannel WebKitLogLiveConnect;
-extern WebLogChannel WebKitLogBackForward;
-extern WebLogChannel WebKitLogProgress;
-extern WebLogChannel WebKitLogPluginEvents;
+extern KXCLogChannel WebKitLogTiming;
+extern KXCLogChannel WebKitLogLoading;
+extern KXCLogChannel WebKitLogFontCache;
+extern KXCLogChannel WebKitLogFontSubstitution;
+extern KXCLogChannel WebKitLogFontSelection;
+extern KXCLogChannel WebKitLogDownload;
+extern KXCLogChannel WebKitLogDocumentLoad;
+extern KXCLogChannel WebKitLogPlugins;
+extern KXCLogChannel WebKitLogEvents;
+extern KXCLogChannel WebKitLogView;
+extern KXCLogChannel WebKitLogRedirect;
+extern KXCLogChannel WebKitLogPageCache;
+extern KXCLogChannel WebKitLogCacheSizes;
+extern KXCLogChannel WebKitLogFormDelegate;
+extern KXCLogChannel WebKitLogFileDatabaseActivity;
+extern KXCLogChannel WebKitLogHistory;
+extern KXCLogChannel WebKitLogBindings;
+extern KXCLogChannel WebKitLogEncoding;
+extern KXCLogChannel WebKitLogLiveConnect;
+extern KXCLogChannel WebKitLogBackForward;
+extern KXCLogChannel WebKitLogProgress;
+extern KXCLogChannel WebKitLogPluginEvents;
index 0cda7e19bb3cd390a8e0cab81e30e815237e411f..606f40f8d28d184f83f6767e0c5b61301a41a775 100644 (file)
 
 #import "WebKitLogging.h"
 
-WebLogChannel WebKitLogTiming =                { 0x00000020, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogLoading =               { 0x00000040, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogFontCache =             { 0x00000100, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogFontSubstitution =      { 0x00000200, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogDownload =              { 0x00000800, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogDocumentLoad =          { 0x00001000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogPlugins =               { 0x00002000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogEvents =                { 0x00010000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogView =                  { 0x00020000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogRedirect =              { 0x00040000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogPageCache =              { 0x00080000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogCacheSizes =             { 0x00100000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogFormDelegate =          { 0x00200000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogFileDatabaseActivity =   { 0x00400000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogHistory =                { 0x00800000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogBindings =               { 0x01000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogFontSelection =         { 0x02000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogEncoding =               { 0x04000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogLiveConnect =            { 0x08000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogBackForward =            { 0x10000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogProgress =               { 0x20000000, "WebKitLogLevel", WebLogChannelUninitialized };
-WebLogChannel WebKitLogPluginEvents =           { 0x40000000, "WebKitLogLevel", WebLogChannelUninitialized };
+KXCLogChannel WebKitLogTiming =                { 0x00000020, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogLoading =               { 0x00000040, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogFontCache =             { 0x00000100, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogFontSubstitution =      { 0x00000200, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogDownload =              { 0x00000800, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogDocumentLoad =          { 0x00001000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogPlugins =               { 0x00002000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogEvents =                { 0x00010000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogView =                  { 0x00020000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogRedirect =              { 0x00040000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogPageCache =              { 0x00080000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogCacheSizes =             { 0x00100000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogFormDelegate =          { 0x00200000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogFileDatabaseActivity =   { 0x00400000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogHistory =                { 0x00800000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogBindings =               { 0x01000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogFontSelection =         { 0x02000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogEncoding =               { 0x04000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogLiveConnect =            { 0x08000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogBackForward =            { 0x10000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogProgress =               { 0x20000000, "WebKitLogLevel", KXCLogChannelOff };
+KXCLogChannel WebKitLogPluginEvents =           { 0x40000000, "WebKitLogLevel", KXCLogChannelOff };
index a925c746296b21009354950b6bda8404888a1b76..5fd48267e4f972d711ae46d549a04afe57b9848f 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebKitSystemBits.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 #include <mach/mach.h>
 #include <mach/host_info.h>
@@ -52,7 +52,7 @@ static void initCapabilities(void)
     r = host_info(host, HOST_BASIC_INFO, (host_info_t) &gHostBasicInfo, &count);
     mach_port_deallocate(mach_task_self(), host);
     if (r != KERN_SUCCESS) {
-        ERROR("%s : host_info(%d) : %s.\n", __FUNCTION__, r, mach_error_string(r));
+        LOG_ERROR("%s : host_info(%d) : %s.\n", __FUNCTION__, r, mach_error_string(r));
     }
 }
 
index 6a06e8b850a05033a3b1d1cbb4b4688b99c72ac9..b5d0220e0605e7f7f8a07f88c1d6e2b3c6dc8f85 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebKitLogging.h>
 #import <WebKit/WebLRUFileList.h>
 
@@ -228,7 +228,7 @@ unsigned int WebLRUFileListRemoveOldestFileFromList(WebLRUFileList *list)
     NSLRUFileData *data = WebLRUFileListGetOldestFileData(list, RemoveFromHeap);
 
     if (!data) {
-        ERROR("list->count > 0, but no data returned from WebLRUFileListGetOldestFileData");
+        LOG_ERROR("list->count > 0, but no data returned from WebLRUFileListGetOldestFileData");
     }
     
     // no need to remove from heap explicitly
@@ -273,7 +273,7 @@ unsigned int WebLRUFileListGetFileSize(WebLRUFileList *list, const char *path)
     
     NSLRUFileData *data = (NSLRUFileData *)CFDictionaryGetValue(list->dict, path);
     if (!data) {
-        ERROR("list->count > 0, but no data returned from CFDictionaryGetValue with path: %s", path);
+        LOG_ERROR("list->count > 0, but no data returned from CFDictionaryGetValue with path: %s", path);
     }
 
     result = data->fileSize;
index d4160c21cc548116f6f2f4e9bc92d539ac96b8bf..0f98e2f1738de492612ddd1fa878ebd4ccac7bbf 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebLocalizableStrings.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 WebLocalizableStringsBundle WebKitLocalizableStringsBundle = { "com.apple.WebKit", 0 };
 
index 2c7f51113fecad5204a1cbf1a89597c17e138c5f..1821e0b34592b9cf7f8184c8af86f9225d6fd405 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNSCalendarDateExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 @implementation NSCalendarDate (WebNSCalendarDateExtras)
 
index 328d29627e33ca5c3c537750ac82e7e93ee5cb8e..9fcfebc625b73c00a437bda1a07080c6b0eb7d4b 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebNSDataExtras.h>
 #import <WebKit/WebNSDataExtrasPrivate.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 @interface NSString (WebNSDataExtrasInternal)
 - (NSString *)_web_capitalizeRFC822HeaderFieldName;
index ca356cdca4f04f4b785487b4b628a40e0a7465e7..7d81c93c429103ae7523c8b954b6d3842ddf8952 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNSDataExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 @implementation NSDictionary (WebNSDictionaryExtras)
 -(NSNumber *)_webkit_numberForKey:(id)key
index bbb7af9eef15f7d2614d8c4aeb955508ffe0d59c..2e933b57e1a83916266ac4d956d6cde1f9528832 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNSFileManagerExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebKitNSStringExtras.h>
 
 #import <sys/mount.h>
index 6991474c6c8999f5e74e8cee988af74d705446c8..1f3531c9b24f2c139e1098097e30969d8cee6a31 100644 (file)
@@ -31,7 +31,7 @@
 #import <WebCore/WebCoreImageRenderer.h>
 #import <WebKit/DOMPrivate.h>
 #import <WebKit/WebArchive.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebImageRenderer.h>
 #import <WebKit/WebImageRendererFactory.h>
 #import <WebKit/WebNSURLExtras.h>
index faadc81a9d411ef0ef7543c6c310d6def47565e1..696046ebcfb9f100e56e233a571d5a380c1f2de9 100644 (file)
@@ -29,7 +29,7 @@
 
 #import <WebKit/WebNSURLExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebKitNSStringExtras.h>
 #import <WebKit/WebNSDataExtras.h>
 #import <WebKit/WebNSObjectExtras.h>
@@ -57,7 +57,7 @@ static uint32_t IDNScriptWhiteList[(USCRIPT_CODE_LIMIT + 31) / 32];
 static char hexDigit(int i)
 {
     if (i < 0 || i > 16) {
-        ERROR("illegal hex digit");
+        LOG_ERROR("illegal hex digit");
         return '0';
     }
     int h = i;
@@ -86,7 +86,7 @@ static int hexDigitValue(char c)
     if (c >= 'a' && c <= 'f') {
         return c - 'a' + 10;
     }
-    ERROR("illegal hex digit");
+    LOG_ERROR("illegal hex digit");
     return 0;
 }
 
@@ -959,11 +959,11 @@ static BOOL allCharactersInIDNScriptWhiteList(const UChar *buffer, int32_t lengt
         UErrorCode error = U_ZERO_ERROR;
         UScriptCode script = uscript_getScript(c, &error);
         if (error != U_ZERO_ERROR) {
-            ERROR("got ICU error while trying to look at scripts: %d", error);
+            LOG_ERROR("got ICU error while trying to look at scripts: %d", error);
             return NO;
         }
         if (script < 0) {
-            ERROR("got negative number for script code from ICU: %d", script);
+            LOG_ERROR("got negative number for script code from ICU: %d", script);
             return NO;
         }
         if (script >= USCRIPT_CODE_LIMIT) {
index 0ced480998d0959da0b1eb0e53ebb7da3f3d7396..e60ecc311393e8e599b5926f3d0eb4fb6be47fc8 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNSURLRequestExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebNSURLExtras.h>
 
 #define WebContentType  (@"Content-Type")
index 46bf88e00b2dc926b0cf1ea9839b435f12ac47f0..b7d297ae954508073928a98f9cfd393d04bd26c5 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNSUserDefaultsExtras.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKitSystemInterface.h>
 
 @implementation NSString (WebNSUserDefaultsPrivate)
index f156c13fe2fe46ffc35baa6f8ff478f9ad3854b2..eddd9b72f248cc1d5266e3370874c1537b3fd253 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <Cocoa/Cocoa.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebTextRendererFactory.h>
 #import <WebKit/WebTextRenderer.h>
 
index cc10406fe116a37109a2aa362ed26a3ad27e5a1a..abc6d6793fb9e0c1dd7c56fa5d39faabccacafc2 100644 (file)
@@ -31,7 +31,7 @@
 #import <Foundation/NSURLAuthenticationChallenge.h>
 #import <Foundation/NSURLProtectionSpace.h>
 #import <Foundation/NSURLCredential.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebLocalizableStrings.h>
 #import <WebKit/WebNSURLExtras.h>
 
             nibLoaded = YES;
             [imageView setImage:[NSImage imageNamed:@"NSApplicationIcon"]];
         } else {
-            ERROR("couldn't load nib named '%@'", WebAuthenticationPanelNibName);
+            LOG_ERROR("couldn't load nib named '%@'", WebAuthenticationPanelNibName);
             return FALSE;
         }
     }
index ea99e106b82eee877111f541aba8652385513506..858deadf53b45ed4b6976a6915a866b862370d45 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <Foundation/NSURLAuthenticationChallenge.h>
 #import <WebKit/WebAuthenticationPanel.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebNSDictionaryExtras.h>
 
 static NSString *WebModalDialogPretendWindow = @"WebModalDialogPretendWindow";
index 0f1dbb256dc8840aaffa1b632a15adf14571aeaa..a27d0c9c895f2df18a52c0d32e7f5b0bda17b231 100644 (file)
@@ -220,7 +220,7 @@ static const char *CarbonPathFromPOSIXPath(const char *posixPath);
     LOG(Plugins, "NPP_NewStream URL=%@ MIME=%@ error=%d", responseURL, MIMEType, npErr);
 
     if (npErr != NPERR_NO_ERROR) {
-        ERROR("NPP_NewStream failed with error: %d responseURL: %@", npErr, responseURL);
+        LOG_ERROR("NPP_NewStream failed with error: %d responseURL: %@", npErr, responseURL);
         // Calling cancelLoadWithError: cancels the load, but doesn't call NPP_DestroyStream.
         [self cancelLoadWithError:[self _pluginCancelledConnectionError]];
         return;
@@ -237,11 +237,11 @@ static const char *CarbonPathFromPOSIXPath(const char *posixPath);
             LOG(Plugins, "Stream type: NP_ASFILE");
             break;
         case NP_SEEK:
-            ERROR("Stream type: NP_SEEK not yet supported");
+            LOG_ERROR("Stream type: NP_SEEK not yet supported");
             [self cancelLoadAndDestroyStreamWithError:[self _pluginCancelledConnectionError]];
             break;
         default:
-            ERROR("unknown stream type");
+            LOG_ERROR("unknown stream type");
     }
 }
 
@@ -340,7 +340,7 @@ static const char *CarbonPathFromPOSIXPath(const char *posixPath);
         int fd = mkstemp(path);
         if (fd == -1) {
             // This should almost never happen.
-            ERROR("can't make temporary file, almost certainly a problem with /tmp");
+            LOG_ERROR("can't make temporary file, almost certainly a problem with /tmp");
             // This is not a network error, but the only error codes are "network error" and "user break".
             [self _destroyStreamWithReason:NPRES_NETWORK_ERR];
             free(path);
@@ -352,7 +352,7 @@ static const char *CarbonPathFromPOSIXPath(const char *posixPath);
             int byteCount = write(fd, [data bytes], dataLength);
             if (byteCount != dataLength) {
                 // This happens only rarely, when we are out of disk space or have a disk I/O error.
-                ERROR("error writing to temporary file, errno %d", errno);
+                LOG_ERROR("error writing to temporary file, errno %d", errno);
                 close(fd);
                 // This is not a network error, but the only error codes are "network error" and "user break".
                 [self _destroyStreamWithReason:NPRES_NETWORK_ERR];
index ea6e40469c9d2506861fda138210785bfaddaff2..34bea48fa219d985dd763f73be3eb6186c179861 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebBaseNetscapePluginView.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSource.h>
 #import <WebKit/WebDefaultUIDelegate.h>
@@ -735,7 +735,7 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
     EventRef rawKeyEventRef;
     OSStatus status = GetEventParameter(inEvent, kEventParamTextInputSendKeyboardEvent, typeEventRef, NULL, sizeof(EventRef), NULL, &rawKeyEventRef);
     if (status != noErr) {
-        ERROR("GetEventParameter failed with error: %d", status);
+        LOG_ERROR("GetEventParameter failed with error: %d", status);
         return noErr;
     }
     
@@ -743,13 +743,13 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
     UInt32 numBytes;    
     status = GetEventParameter(rawKeyEventRef, kEventParamKeyMacCharCodes, typeChar, NULL, 0, &numBytes, NULL);
     if (status != noErr) {
-        ERROR("GetEventParameter failed with error: %d", status);
+        LOG_ERROR("GetEventParameter failed with error: %d", status);
         return noErr;
     }
     char *buffer = malloc(numBytes);
     status = GetEventParameter(rawKeyEventRef, kEventParamKeyMacCharCodes, typeChar, NULL, numBytes, NULL, buffer);
     if (status != noErr) {
-        ERROR("GetEventParameter failed with error: %d", status);
+        LOG_ERROR("GetEventParameter failed with error: %d", status);
         free(buffer);
         return noErr;
     }
@@ -759,7 +759,7 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
     for (i = 0; i < numBytes; i++) {
         status = SetEventParameter(cloneEvent, kEventParamKeyMacCharCodes, typeChar, 1 /* one char code */, &buffer[i]);
         if (status != noErr) {
-            ERROR("SetEventParameter failed with error: %d", status);
+            LOG_ERROR("SetEventParameter failed with error: %d", status);
             free(buffer);
             return noErr;
         }
@@ -1005,7 +1005,7 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
     
     LOG(Plugins, "NPP_New: %d", npErr);
     if (npErr != NPERR_NO_ERROR) {
-        ERROR("NPP_New failed with error: %d", npErr);
+        LOG_ERROR("NPP_New failed with error: %d", npErr);
         return NO;
     }
 
@@ -1780,7 +1780,7 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
 -(void)status:(const char *)message
 {    
     if (!message) {
-        ERROR("NPN_Status passed a NULL status message");
+        LOG_ERROR("NPN_Status passed a NULL status message");
         return;
     }
 
@@ -1936,7 +1936,7 @@ static OSStatus TSMEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEve
                          0,
                          (Ptr)[bitmap bitmapData],
                          [bitmap bytesPerRow]) != noErr) {
-        ERROR("Could not create GWorld for printing");
+        LOG_ERROR("Could not create GWorld for printing");
         return nil;
     }
     
index 0f44b47873e1066924caff7c44303ac138b3917c..0281e7472044ba5d64dca92d281ed545c7d7a3be 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebBasePluginPackage.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebKitNSStringExtras.h>
 #import <WebKit/WebNetscapePluginPackage.h>
 #import <WebKit/WebNSObjectExtras.h>
index 487cde73a747e6f347753e7aab309cb1cc032145..30c415a60ac4fc350525d938eff9d8ece60e0b84 100644 (file)
@@ -39,7 +39,7 @@
 #import <WebKit/WebResourceLoadDelegate.h>
 #import <WebKit/WebViewPrivate.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <Foundation/NSURLResponse.h>
 
 @implementation WebNetscapePluginDocumentView
index 108f00162c838324781a78be77740e183101e579..822573b599fa38d82a954826b915a67c43cc8758 100644 (file)
@@ -361,17 +361,17 @@ static TransitionVector tVectorForFunctionPointer(FunctionPointer);
         
         err = FSPathMakeRef((UInt8 *)[path fileSystemRepresentation], &fref, NULL);
         if (err != noErr) {
-            ERROR("FSPathMakeRef failed. Error=%d", err);
+            LOG_ERROR("FSPathMakeRef failed. Error=%d", err);
             goto abort;
         }
         err = FSGetCatalogInfo(&fref, kFSCatInfoNone, NULL, NULL, &spec, NULL);
         if (err != noErr) {
-            ERROR("FSGetCatalogInfo failed. Error=%d", err);
+            LOG_ERROR("FSGetCatalogInfo failed. Error=%d", err);
             goto abort;
         }
         err = WebGetDiskFragment(&spec, 0, kCFragGoesToEOF, nil, kPrivateCFragCopy, &connID, (Ptr *)&pluginMainFunc, nil);
         if (err != noErr) {
-            ERROR("WebGetDiskFragment failed. Error=%d", err);
+            LOG_ERROR("WebGetDiskFragment failed. Error=%d", err);
             goto abort;
         }
 #if !LOG_DISABLED
index b95c115386280cfc3bf56f483340d929500d0218..bb52548a8d866c2b09af5bab13c0da79e19121e3 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebNetscapePluginRepresentation.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebFrame.h>
 #import <WebKit/WebFrameView.h>
index 783a4719a66f03563a94e4704147f6b082cab2b1..944d83b37924bb6e5a1248fe1750a8105efdb5f9 100644 (file)
@@ -31,7 +31,7 @@
 #import <Foundation/NSDictionary.h>
 #import <Foundation/NSURL.h>
 #import <Foundation/NSURLRequest.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebFrame.h>
 #import <WebKit/WebPluginContainer.h>
index 72f690b0a25ed03c59649b9b6d7ad59940b485b6..56ba55a7062da457247f83434e6b39ceb50659d1 100644 (file)
@@ -158,7 +158,7 @@ static NSMutableSet *pluginViews = nil;
 - (void)addPlugin:(NSView *)view
 {
     if (!_documentView) {
-        ERROR("can't add a plug-in to a defunct WebPluginController");
+        LOG_ERROR("can't add a plug-in to a defunct WebPluginController");
         return;
     }
     
@@ -260,16 +260,16 @@ static NSMutableSet *pluginViews = nil;
 - (void)webPlugInContainerLoadRequest:(NSURLRequest *)request inFrame:(NSString *)target
 {
     if (!request) {
-        ERROR("nil URL passed");
+        LOG_ERROR("nil URL passed");
         return;
     }
     if (!_documentView) {
-        ERROR("could not load URL %@ because plug-in has already been destroyed", request);
+        LOG_ERROR("could not load URL %@ because plug-in has already been destroyed", request);
         return;
     }
     WebFrame *frame = [_documentView _frame];
     if (!frame) {
-        ERROR("could not load URL %@ because plug-in has already been stopped", request);
+        LOG_ERROR("could not load URL %@ because plug-in has already been stopped", request);
         return;
     }
     if (!target) {
@@ -278,13 +278,13 @@ static NSMutableSet *pluginViews = nil;
     NSString *JSString = [[request URL] _webkit_scriptIfJavaScriptURL];
     if (JSString) {
         if ([frame findFrameNamed:target] != frame) {
-            ERROR("JavaScript requests can only be made on the frame that contains the plug-in");
+            LOG_ERROR("JavaScript requests can only be made on the frame that contains the plug-in");
             return;
         }
         [[frame _bridge] stringByEvaluatingJavaScriptFromString:JSString];
     } else {
         if (!request) {
-            ERROR("could not load URL %@", [request URL]);
+            LOG_ERROR("could not load URL %@", [request URL]);
             return;
         }
         [frame _loadRequest:request inFrameNamed:target];
@@ -303,7 +303,7 @@ static NSMutableSet *pluginViews = nil;
         message = @"";
     }
     if (!_documentView) {
-        ERROR("could not show status message (%@) because plug-in has already been destroyed", message);
+        LOG_ERROR("could not show status message (%@) because plug-in has already been destroyed", message);
         return;
     }
     WebView *v = [_documentView _webView];
index f85e6f96cd2f1a3411e34f4cc0ca1b2800c95b1e..9f5f284c1c765345aaa635494e1bc3d269ffe8e1 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebPluginDatabase.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebBasePluginPackage.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebFrame.h>
index c1f294dbb32dcb5d337e341d92ba847ed207d9af..89484752e5333fa47e9156966b9585c283321dff 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebPluginDocumentView.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebFrameView.h>
 #import <WebKit/WebKitErrorsPrivate.h>
index 0fcbb9258a91791ca092b19b1f4474d5263b51cb..a5b5adf7005debdb85353fa61f7cd3cd12693498 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebCookieAdapter.h"
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebNSURLExtras.h>
 #import <Foundation/NSHTTPCookie.h>
 #import <Foundation/NSHTTPCookieStorage.h>
index b8585911c3288d8859b68dc2b98aedd0794067db..c96e243634f1e46a0c4622b3b19e0e04e0102828 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebFileButton.h"
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebLocalizableStrings.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebStringTruncator.h>
index 7efeb4e2f784c7480b88fc003abb3627db78dd0e..14ba5cbe06be60e032671a849de879900200910f 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebFrameBridge.h"
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebBackForwardList.h"
 #import "WebBaseNetscapePluginView.h"
 #import "WebBasePluginPackage.h"
@@ -1686,7 +1686,7 @@ static NSCharacterSet *_getPostSmartSet(void)
 
     WebView *webView = [self webView];
     if ([webView defersCallbacks]) {
-        ERROR("tried to run modal in a view when it was deferring callbacks -- should never happen");
+        LOG_ERROR("tried to run modal in a view when it was deferring callbacks -- should never happen");
         return;
     }
 
index 6b10529a1adc49bf80b71b4df2c3fb6354e74e01..3351bb0c33bd71657bb741df7787cfc41ba606d8 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebImageData.h"
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebImageDecoder.h"
 #import "WebImageRenderer.h"
 #import "WebImageRendererFactory.h"
             isSolidColor = YES;
             CFRelease(bmap);
         } else {
-            ERROR("Couldn't create CGBitmapContext");
+            LOG_ERROR("Couldn't create CGBitmapContext");
         }
         CFRelease(space);
     }
@@ -623,7 +623,7 @@ static const CGPatternCallbacks patternCallbacks = { 0, drawPattern, NULL };
 
             CGPatternRelease(pattern);
         } else {
-            ERROR("unable to create pattern");
+            LOG_ERROR("unable to create pattern");
         }
     }
     
@@ -714,7 +714,7 @@ static const CGPatternCallbacks patternCallbacks = { 0, drawPattern, NULL };
             CGPatternRelease (pattern);
         }
         else {
-            ERROR ("unable to create pattern");
+            LOG_ERROR("unable to create pattern");
         }
         
         CGContextRestoreGState (aContext);
index 771fd55a020829625cce4fda83ba502c0cb833d2..927ff90b117c995d5680093e1502cd89c9d7ee42 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebImageDecoder.h"
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebImageData.h"
 
 @interface WebImageCallback : NSObject
index 3a5ae7fc6c80aa838a0b6ebea4af10c0fa84580f..21d042d8e800eeade542ab237b9ec31c18b74ff0 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebImageRenderer.h>
 
 #import <WebCore/WebCoreImageRenderer.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebHTMLView.h>
 #import <WebKit/WebImageData.h>
 #import <WebKit/WebImageRendererFactory.h>
         
         data = CFDataCreateMutable(NULL, 0);
         // FIXME:  Use type kCGImageTypeIdentifierTIFF constant once is becomes available in the API
-        destination = CGImageDestinationCreateWithData (data, CFSTR("public.tiff"), 1, NULL);
+        destination = CGImageDestinationCreateWithData(data, CFSTR("public.tiff"), 1, NULL);
         if (destination) {
-            CGImageDestinationAddImage (destination, image, NULL);
+            CGImageDestinationAddImage(destination, image, NULL);
             if (!CGImageDestinationFinalize (destination)) {
-                ERROR ("Unable to create image\n");
+                LOG_ERROR("Unable to create image\n");
             }
-            CFRelease (destination);
+            CFRelease(destination);
         }
 
         TIFFData = (NSData *)data;
index b42ed19c82ebe97691a139ec7f8dfede38b31167..8ab9a2e781f42928ff146ae50e417e638c49a147 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebImageRendererFactory.h>
 #import <WebKit/WebImageRenderer.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKitSystemInterface.h>
 
 @implementation WebImageRendererFactory
index 9dcd8d040d626f09a13166df11bff474e6cfb99e..573dc8402a526ed95b60dd5298931ee39140534b 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebJavaScriptTextInputPanel.h"
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 #import <WebKit/WebNSControlExtras.h>
 #import <WebKit/WebNSWindowExtras.h>
index c441ffb64f19819eb8530a38be54ad11ae97b138..782a6f47e71110ee6b581be3443cc5b84f4215a4 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebKeyGenerator.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebLocalizableStrings.h>
 #import <WebKitSystemInterface.h>
 
index df35d4f248ac25b5717eebbdcaf73837ab59d829..b500e9307c6d61c19b53c6b004b498650b6d449f 100644 (file)
@@ -31,7 +31,7 @@
 #import "WebFrameBridge.h"
 #import "WebView.h"
 #import "WebViewPrivate.h"
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebUIDelegate.h"
 
 @implementation WebPageBridge
index 59f1f0eb44a8b65c53dd67645c84c19c0aa905f6..6705ff7d6e5097a394d229332cd953cd78c18c2c 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebSubresourceLoader.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebFormDataStream.h>
index 03a6f7140a86baed489fef085a1a854cc519cdad..8857f4c4f026ebb63120e47ef866b7cea4c9ca6a 100644 (file)
@@ -215,7 +215,7 @@ static inline WebGlyphWidth widthForGlyph(WebTextRenderer *renderer, ATSGlyphRef
     CGAffineTransform m = CGAffineTransformMakeScale(pointSize, pointSize);
     CGSize advance;
     if (!WKGetGlyphTransformedAdvances(font, &m, &glyph, &advance)) {
-        ERROR("Unable to cache glyph widths for %@ %f", [font displayName], pointSize);
+        LOG_ERROR("Unable to cache glyph widths for %@ %f", [font displayName], pointSize);
         advance.width = 0;
     }
     width = advance.width + renderer->syntheticBoldOffset;
@@ -389,18 +389,18 @@ static NSString *webFallbackFontFamily(void)
                font.font = [[NSFontManager sharedFontManager] convertFont:font.font toFamily:webFallbackFontFamily()];
                if (!setUpFont(self)) {
                    // We tried, Times, Times New Roman, and the system font. No joy. We have to give up.
-                   ERROR("%@ unable to initialize with font %@ at %@", self, initialFont, filePath);
+                   LOG_ERROR("%@ unable to initialize with font %@ at %@", self, initialFont, filePath);
                     failedSetup = true;
                }
            } else {
                // We tried the requested font and the system font. No joy. We have to give up.
-               ERROR("%@ unable to initialize with font %@ at %@", self, initialFont, filePath);
+               LOG_ERROR("%@ unable to initialize with font %@ at %@", self, initialFont, filePath);
                 failedSetup = true;
            }
         }
 
         // Report the problem.
-        ERROR("Corrupt font detected, using %@ in place of %@ located at \"%@\".",
+        LOG_ERROR("Corrupt font detected, using %@ in place of %@ located at \"%@\".",
             [font.font familyName], [initialFont familyName], filePath);
     }
 
@@ -408,7 +408,7 @@ static NSString *webFallbackFontFamily(void)
     // This is probably because Times and Times New Roman are both unavailable.
     if (failedSetup) {
         font.font = [NSFont systemFontOfSize:[font.font pointSize]];
-        ERROR("%@ failed to set up font, using system font %s", self, font.font);
+        LOG_ERROR("%@ failed to set up font, using system font %s", self, font.font);
         setUpFont(self);
     }
     
@@ -867,7 +867,7 @@ static void drawGlyphs(NSFont *font, NSColor *color, CGGlyph *glyphs, CGSize *ad
         drawFont = [font screenFont];
         if (drawFont != font)
             // We are getting this in too many places (3406411); use ERROR so it only prints on debug versions for now. (We should debug this also, eventually).
-            ERROR("Attempting to set non-screen font (%@) when drawing to screen.  Using screen font anyway, may result in incorrect metrics.",
+            LOG_ERROR("Attempting to set non-screen font (%@) when drawing to screen.  Using screen font anyway, may result in incorrect metrics.",
                 [[[font fontDescriptor] fontAttributes] objectForKey:NSFontNameAttribute]);
     } else {
         drawFont = [font printerFont];
@@ -1240,12 +1240,12 @@ static void initializeATSUStyle(WebTextRenderer *renderer)
         
         status = ATSUCreateStyle(&renderer->_ATSUStyle);
         if (status != noErr)
-            FATAL_ALWAYS("ATSUCreateStyle failed (%d)", status);
+            FATAL("ATSUCreateStyle failed (%d)", status);
     
         ATSUFontID fontID = WKGetNSFontATSUFontId(renderer->font.font);
         if (fontID == 0) {
             ATSUDisposeStyle(renderer->_ATSUStyle);
-            ERROR("unable to get ATSUFontID for %@", renderer->font.font);
+            LOG_ERROR("unable to get ATSUFontID for %@", renderer->font.font);
             return;
         }
         
@@ -1260,14 +1260,14 @@ static void initializeATSUStyle(WebTextRenderer *renderer)
         ATSUAttributeValuePtr styleValues[4] = { &fontSize, &fontID, &transform, &kerningInhibitFactor };
         status = ATSUSetAttributes(renderer->_ATSUStyle, 4, styleTags, styleSizes, styleValues);
         if (status != noErr)
-            FATAL_ALWAYS("ATSUSetAttributes failed (%d)", status);
+            FATAL("ATSUSetAttributes failed (%d)", status);
         status = ATSFontGetTable(fontID, 'prop', 0, 0, 0, &propTableSize);
         if (status == noErr)    // naively assume that if a 'prop' table exists then it contains mirroring info
             renderer->ATSUMirrors = YES;
         else if (status == kATSInvalidFontTableAccess)
             renderer->ATSUMirrors = NO;
         else
-            FATAL_ALWAYS("ATSFontGetTable failed (%d)", status);
+            FATAL("ATSFontGetTable failed (%d)", status);
 
         // Turn off ligatures such as 'fi' to match the CG code path's behavior, until bugzilla 6135 is fixed.
         // Don't be too aggressive: if the font doesn't contain 'a', then assume that any ligatures it contains are
@@ -1326,7 +1326,7 @@ static void createATSULayoutParameters(ATSULayoutParameters *params, WebTextRend
             &renderer->_ATSUStyle, 
             &layout);
     if (status != noErr)
-        FATAL_ALWAYS("ATSUCreateTextLayoutWithTextPtr failed(%d)", status);
+        FATAL("ATSUCreateTextLayoutWithTextPtr failed(%d)", status);
     params->layout = layout;
     ATSUSetTextLayoutRefCon(layout, (UInt32)params);
 
@@ -1341,11 +1341,11 @@ static void createATSULayoutParameters(ATSULayoutParameters *params, WebTextRend
     
     status = ATSUSetLayoutControls(layout, (style->applyWordRounding ? 4 : 3), tags, sizes, values);
     if (status != noErr)
-        FATAL_ALWAYS("ATSUSetLayoutControls failed(%d)", status);
+        FATAL("ATSUSetLayoutControls failed(%d)", status);
 
     status = ATSUSetTransientFontMatching(layout, YES);
     if (status != noErr)
-        FATAL_ALWAYS("ATSUSetTransientFontMatching failed(%d)", status);
+        FATAL("ATSUSetTransientFontMatching failed(%d)", status);
 
     params->hasSyntheticBold = false;
     ATSUFontID ATSUSubstituteFont;
@@ -1450,9 +1450,9 @@ static ATSTrapezoid getTextBounds(WebTextRenderer *renderer, const WebCoreTextRu
     ItemCount actualNumBounds;
     status = ATSUGetGlyphBounds(params.layout, FloatToFixed(p.x), FloatToFixed(p.y), run->from, run->to - run->from, kATSUseFractionalOrigins, 1, &firstGlyphBounds, &actualNumBounds);    
     if (status != noErr)
-        FATAL_ALWAYS("ATSUGetGlyphBounds() failed(%d)", status);
+        FATAL("ATSUGetGlyphBounds() failed(%d)", status);
     if (actualNumBounds != 1)
-        FATAL_ALWAYS("unexpected result from ATSUGetGlyphBounds(): actualNumBounds(%d) != 1", actualNumBounds);
+        FATAL("unexpected result from ATSUGetGlyphBounds(): actualNumBounds(%d) != 1", actualNumBounds);
 
     disposeATSULayoutParameters(&params);
 
@@ -1613,7 +1613,7 @@ static void ATSU_draw(WebTextRenderer *renderer, const WebCoreTextRun *run, cons
 
     if (status != noErr) {
         // Nothing to do but report the error (dev build only).
-        ERROR("ATSUDrawText() failed(%d)", status);
+        LOG_ERROR("ATSUDrawText() failed(%d)", status);
     }
 
     disposeATSULayoutParameters(&params);
index 2da64c589fb423645615fde0d6717951d34d3a44..84fcd077f3b446024436927fe604d211c5a79040 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebKitLogging.h>
 #import <WebKit/WebKitSystemBits.h>
index f17bf1d61efee94c9b5af16e91fefdf851842478..c1d0fe7ec6c9a04743d298e6b7b39b72c2762940 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebViewFactory.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebViewInternal.h>
 #import <WebKit/WebHTMLViewPrivate.h>
index 88af1d98fd91196385275699e6af9adc291d3842..22b9745228d13ec4d6fd31aaf5cb88305a00c4cb 100644 (file)
@@ -66,13 +66,7 @@ _WebKitErrorMIMETypeKey
 _WebKitErrorPlugInNameKey
 _WebKitErrorPlugInPageURLStringKey
 _WebLocalizedString
-_WebLog
 _WebMainResourceKey
-_WebReportArgumentAssertionFailure
-_WebReportAssertionFailure
-_WebReportAssertionFailureWithMessage
-_WebReportError
-_WebReportFatalError
 _WebURLNamePboardType
 _WebURLPboardType
 _WebViewProgressStartedNotification
index 041aca37b39529feedf7c644fd73628d161f7015..0c2825d2b8ace192134ce6f43ec780273a331852 100644 (file)
                939810750824BF01008DF038 /* WebUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 515E27CC0458C86500CA2D3A /* WebUIDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
                939810760824BF01008DF038 /* WebDefaultUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 515E27CF0458CA4B00CA2D3A /* WebDefaultUIDelegate.h */; };
                939810770824BF01008DF038 /* WebDownload.h in Headers */ = {isa = PBXBuildFile; fileRef = 6578F5DE045F817400000128 /* WebDownload.h */; settings = {ATTRIBUTES = (Public, ); }; };
-               939810780824BF01008DF038 /* WebAssertions.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE18F920472A0CF00CA289C /* WebAssertions.h */; settings = {ATTRIBUTES = (Private, ); }; };
                939810790824BF01008DF038 /* WebLocalizableStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE18F990472B73200CA289C /* WebLocalizableStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
                9398107A0824BF01008DF038 /* WebKitSystemBits.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE52D4A0473032500CA289C /* WebKitSystemBits.h */; };
                9398107B0824BF01008DF038 /* WebDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = BE07CEA7047538F000CA289C /* WebDatabase.h */; };
                939811090824BF01008DF038 /* WebDataProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 70ECD6CD043B727400A80181 /* WebDataProtocol.m */; };
                9398110A0824BF01008DF038 /* WebDefaultUIDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 515E27D00458CA4B00CA2D3A /* WebDefaultUIDelegate.m */; };
                9398110B0824BF01008DF038 /* WebDownload.m in Sources */ = {isa = PBXBuildFile; fileRef = 6578F5DF045F817400000128 /* WebDownload.m */; };
-               9398110C0824BF01008DF038 /* WebAssertions.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE18F930472A0CF00CA289C /* WebAssertions.m */; };
                9398110D0824BF01008DF038 /* WebLocalizableStrings.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE18F9A0472B73200CA289C /* WebLocalizableStrings.m */; };
                9398110E0824BF01008DF038 /* WebKitSystemBits.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE52D4B0473032500CA289C /* WebKitSystemBits.m */; };
                9398110F0824BF01008DF038 /* WebDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = BE07CEA8047538F000CA289C /* WebDatabase.m */; };
                BE95BEE605FD0805006E1513 /* WebDefaultEditingDelegate.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebDefaultEditingDelegate.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                BECD14290565830A005BB09C /* WebNSDataExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebNSDataExtras.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                BECD142A0565830A005BB09C /* WebNSDataExtras.m */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = WebNSDataExtras.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
-               BEE18F920472A0CF00CA289C /* WebAssertions.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebAssertions.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
-               BEE18F930472A0CF00CA289C /* WebAssertions.m */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = WebAssertions.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                BEE18F990472B73200CA289C /* WebLocalizableStrings.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebLocalizableStrings.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                BEE18F9A0472B73200CA289C /* WebLocalizableStrings.m */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = WebLocalizableStrings.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                BEE52D4A0473032500CA289C /* WebKitSystemBits.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = WebKitSystemBits.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
                F52CA6C002DF9D78018635CA /* Download */ = {
                        isa = PBXGroup;
                        children = (
-                               BEE18F920472A0CF00CA289C /* WebAssertions.h */,
-                               BEE18F930472A0CF00CA289C /* WebAssertions.m */,
                                F59EAE3E0253C7EE018635CA /* WebCoreStatistics.h */,
                                F59EAE410253C8DE018635CA /* WebCoreStatistics.m */,
                                93AEB17D032C1735008635CE /* WebKitLogging.h */,
                                939810750824BF01008DF038 /* WebUIDelegate.h in Headers */,
                                939810760824BF01008DF038 /* WebDefaultUIDelegate.h in Headers */,
                                939810770824BF01008DF038 /* WebDownload.h in Headers */,
-                               939810780824BF01008DF038 /* WebAssertions.h in Headers */,
                                939810790824BF01008DF038 /* WebLocalizableStrings.h in Headers */,
                                9398107A0824BF01008DF038 /* WebKitSystemBits.h in Headers */,
                                9398107B0824BF01008DF038 /* WebDatabase.h in Headers */,
                                939811090824BF01008DF038 /* WebDataProtocol.m in Sources */,
                                9398110A0824BF01008DF038 /* WebDefaultUIDelegate.m in Sources */,
                                9398110B0824BF01008DF038 /* WebDownload.m in Sources */,
-                               9398110C0824BF01008DF038 /* WebAssertions.m in Sources */,
                                9398110D0824BF01008DF038 /* WebLocalizableStrings.m in Sources */,
                                9398110E0824BF01008DF038 /* WebKitSystemBits.m in Sources */,
                                9398110F0824BF01008DF038 /* WebDatabase.m in Sources */,
index 387b6227a180f27e2c0e30a6c620269f9c749707..18c5f691043584034d0ec289aaab0349b75b1e8c 100644 (file)
@@ -60,4 +60,6 @@
 #import <Cocoa/Cocoa.h>
 #endif
 
+#include <JavaScriptCore/Platform.h>
+
 #endif
index 26f2c63bdbd7272f5024b112fba412b23dcd00b4..e4d955cd0b789079fe75c897713cac1c4dd2a136 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <WebKit/DOM.h>
 #import "WebArchive.h"
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebDocument.h"
 #import "WebDataSource.h"
 #import "WebDOMOperationsPrivate.h"
@@ -96,7 +96,7 @@
                     [subresources addObject:subresource];
                 else
                     // FIXME: should do something better than spew to console here
-                    ERROR("Failed to archive subresource for %@", URL);
+                    LOG_ERROR("Failed to archive subresource for %@", URL);
             }
         }
     }
index 0d82d3baaa61a3e92b582f6fc936d88d56bf8fc4..8d587920aa81d29bd1ececa9a7b21c65f0c53720 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebClipView.h"
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebHTMLView.h>
 #import <WebKit/WebNSViewExtras.h>
 #import <WebKit/WebViewPrivate.h>
index 95e06b849f859e42fb6865f5605688bccb853249..9ced8579d1b667e79373a43453535db862712355 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebDataProtocol.h>
 
 #import <Foundation/NSURLResponse.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebKitErrorsPrivate.h>
 #import <WebKit/WebKitNSStringExtras.h>
 
index 58a17fa059813a6f321599051566ad4898e215cf..9d0b42a56f8e884a5858ddb3035e7a4e97418fb5 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebDataSourcePrivate.h>
 
 #import <WebKit/DOMHTML.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebArchive.h>
 #import <WebKit/WebArchiver.h>
 #import <WebKit/WebFrameBridge.h>
     if (![_private->mainResourceLoader loadWithRequest:_private->request]) {
         // FIXME: if this should really be caught, we should just ASSERT this doesn't happen;
         // should it be caught by other parts of WebKit or other parts of the app?
-        ERROR("could not create WebResourceHandle for URL %@ -- should be caught by policy handler level", [_private->request URL]);
+        LOG_ERROR("could not create WebResourceHandle for URL %@ -- should be caught by policy handler level", [_private->request URL]);
         [_private->mainResourceLoader release];
         _private->mainResourceLoader = nil;
         [self _updateLoading];
index 59bba61acde4a2dc167f1f375195e4ff19baa3b1..36f1db493cf6d4dfe32d7fa7bffc524305cb34ba 100644 (file)
@@ -33,7 +33,7 @@
 #import <sys/types.h>
 #import <sys/stat.h>
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebNSObjectExtras.h"
 #import <WebKitSystemInterface.h>
 
@@ -279,13 +279,13 @@ static void formEventCallback(CFReadStreamRef stream, CFStreamEventType type, vo
         }
         break;
     case kCFStreamEventNone:
-        ERROR("unexpected kCFStreamEventNone");
+        LOG_ERROR("unexpected kCFStreamEventNone");
         break;
     case kCFStreamEventOpenCompleted:
-        ERROR("unexpected kCFStreamEventOpenCompleted");
+        LOG_ERROR("unexpected kCFStreamEventOpenCompleted");
         break;
     case kCFStreamEventCanAcceptBytes:
-        ERROR("unexpected kCFStreamEventCanAcceptBytes");
+        LOG_ERROR("unexpected kCFStreamEventCanAcceptBytes");
         break;
     }
 }
@@ -319,7 +319,7 @@ void webSetHTTPBody(NSMutableURLRequest *request, NSArray *formData)
                 length += sb.st_size;
             }
         } else {
-            ERROR("item in form data array is neither NSData nor NSString");
+            LOG_ERROR("item in form data array is neither NSData nor NSString");
             return;
         }
     }
index 403e8431d51f8d952035fe729e2b4de47c5a74ca..6afa4e30d74c06b80e1b7f1f95977c57ae5d77d3 100644 (file)
@@ -806,7 +806,7 @@ static inline WebFrame *Frame(WebCoreFrameBridge *bridge)
                     // for a top-level frame, but that was a likely explanation for those crashes,
                     // so let's guard against it.
                     // ...and all WebFrameLoadTypeOnLoadEvent uses were folded to WebFrameLoadTypeInternal
-                    ERROR("no parent frame in _transitionToCommitted:, loadType=%d", loadType);
+                    LOG_ERROR("no parent frame in _transitionToCommitted:, loadType=%d", loadType);
                 }
                 [self _makeDocumentView];
                 break;
index a3bca2f47e174eee98f192d2b3711bf115bcb1f4..a7560ac38b659d8cd1f7c50f4c51812543558397 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebFrameView.h"
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebClipView.h"
 #import "WebCookieAdapter.h"
 #import "WebDataSource.h"
index 3784b90b01f20cb6b546aeb38fdffa5932dbadca..2a8465360202a43c0fb90980753337e02852a414 100644 (file)
@@ -30,7 +30,7 @@
 
 #import <WebKit/DOM.h>
 #import <WebKit/WebArchive.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebDocumentPrivate.h>
index ab2840a2cb1e510a9144ec108a56a74b3480d682..e75203cd056baf6b72ca756fd0e3a2c6ef07d9ce 100644 (file)
@@ -1590,7 +1590,7 @@ static WebHTMLView *lastHitView = nil;
         lookedForFunction = YES;
     }
     if (!__dictionaryServiceWindowShow) {
-        ERROR("Couldn't find _DCMDictionaryServiceWindowShow"); 
+        LOG_ERROR("Couldn't find _DCMDictionaryServiceWindowShow"); 
         return;
     }
     
@@ -2534,7 +2534,7 @@ static WebHTMLView *lastHitView = nil;
     } NS_HANDLER {
         [(WebClipView *)[self superview] resetAdditionalClip];
         [NSGraphicsContext restoreGraphicsState];
-        ERROR("Exception caught while drawing: %@", localException);
+        LOG_ERROR("Exception caught while drawing: %@", localException);
         [localException raise];
     } NS_ENDHANDLER
 }
@@ -2832,7 +2832,7 @@ done:
     
     NSFileWrapper *wrapper = [[self _dataSource] _fileWrapperForURL:_private->draggingImageURL];
     if (wrapper == nil) {
-        ERROR("Failed to create image file. Did the source image change while dragging? (<rdar://problem/4244861>)");
+        LOG_ERROR("Failed to create image file. Did the source image change while dragging? (<rdar://problem/4244861>)");
         return nil;
     }
     
@@ -2840,7 +2840,7 @@ done:
     NSString *path = [[dropDestination path] stringByAppendingPathComponent:[wrapper preferredFilename]];
     path = [[NSFileManager defaultManager] _webkit_pathWithUniqueFilenameForPath:path];
     if (![wrapper writeToFile:path atomically:NO updateFilenames:YES]) {
-        ERROR("Failed to create image file via -[NSFileWrapper writeToFile:atomically:updateFilenames:]");
+        LOG_ERROR("Failed to create image file via -[NSFileWrapper writeToFile:atomically:updateFilenames:]");
     }
     
     return [NSArray arrayWithObject:[path lastPathComponent]];
@@ -3195,7 +3195,7 @@ done:
 {
     float viewWidth = NSWidth([self bounds]);
     if (viewWidth < 1) {
-        ERROR("%@ has no width when printing", self);
+        LOG_ERROR("%@ has no width when printing", self);
         return 1.0;
     }
 
@@ -4463,7 +4463,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
 
 - (void)deleteBackwardByDecomposingPreviousCharacter:(id)sender
 {
-    ERROR("unimplemented, doing deleteBackward instead");
+    LOG_ERROR("unimplemented, doing deleteBackward instead");
     [self deleteBackward:sender];
 }
 
@@ -4519,7 +4519,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
     // WebCore does everything but update the spelling panel
     NSSpellChecker *checker = [NSSpellChecker sharedSpellChecker];
     if (!checker) {
-        ERROR("No NSSpellChecker");
+        LOG_ERROR("No NSSpellChecker");
         return;
     }
     NSString *badWord = [[self _bridge] advanceToNextMisspelling];
@@ -4533,7 +4533,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
     // WebCore does everything but update the spelling panel
     NSSpellChecker *checker = [NSSpellChecker sharedSpellChecker];
     if (!checker) {
-        ERROR("No NSSpellChecker");
+        LOG_ERROR("No NSSpellChecker");
         return;
     }
     NSString *badWord = [[self _bridge] advanceToNextMisspellingStartingJustBeforeSelection];
@@ -4550,7 +4550,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
 
     // Don't correct to empty string.  (AppKit checked this, we might as well too.)
     if (![NSSpellChecker sharedSpellChecker]) {
-        ERROR("No NSSpellChecker");
+        LOG_ERROR("No NSSpellChecker");
         return;
     }
     
@@ -4572,7 +4572,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
 {
     NSSpellChecker *checker = [NSSpellChecker sharedSpellChecker];
     if (!checker) {
-        ERROR("No NSSpellChecker");
+        LOG_ERROR("No NSSpellChecker");
         return;
     }
     
@@ -4588,7 +4588,7 @@ NSStrokeColorAttributeName        /* NSColor, default nil: same as foreground co
 {
     // Implementing this will probably require copying all of NSFindPanel.h and .m.
     // We need *almost* the same thing as AppKit, but not quite.
-    ERROR("unimplemented");
+    LOG_ERROR("unimplemented");
 }
 
 - (void)startSpeaking:(id)sender
@@ -5527,7 +5527,7 @@ static NSArray *validAttributes = nil;
     if (!_popupWindow) {
         NSSpellChecker *checker = [NSSpellChecker sharedSpellChecker];
         if (!checker) {
-            ERROR("No NSSpellChecker");
+            LOG_ERROR("No NSSpellChecker");
             return;
         }
 
index 527f6053471e96c129236fa773f332d9fc87a3e5..f4a6363568a431a20bb80d2daa414731fd9e63e8 100644 (file)
@@ -29,7 +29,7 @@
 #import <WebKit/WebImageView.h>
 
 #import <WebKit/WebArchiver.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataSource.h>
 #import <WebKit/WebDocument.h>
 #import <WebKit/WebFrameView.h>
index f4c0077fba40d39bc392117d4f7f0fb2426b3a3e..f230f930a56fef92ba987c88431a8e6bedd91bc4 100644 (file)
@@ -33,7 +33,7 @@
 #import <Foundation/NSURLRequest.h>
 #import <Foundation/NSURLResponse.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataProtocol.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebDefaultResourceLoadDelegate.h>
@@ -682,7 +682,7 @@ static BOOL NSURLConnectionSupportsBufferedData;
 {
 #ifndef NDEBUG
     if (connection == nil && isInitializingConnection) {
-        ERROR("connection:willCacheResponse: was called inside of [NSURLConnection initWithRequest:delegate:] (40676250)");
+        LOG_ERROR("connection:willCacheResponse: was called inside of [NSURLConnection initWithRequest:delegate:] (40676250)");
     }
 #endif
     ++inNSURLConnectionCallback;
index 47a0e1a52b574e92496587addc72253f0597769a..beba1fa76c020dfc4bc73af353fe981696e05047 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataSource.h>
 #import <WebKit/WebFrame.h>
 #import <WebKit/WebFrameView.h>
@@ -60,7 +60,7 @@
     if (PDFDocumentClass == nil) {
         PDFDocumentClass = [[WebPDFView PDFKitBundle] classNamed:@"PDFDocument"];
         if (PDFDocumentClass == nil) {
-            ERROR("Couldn't find PDFDocument class in PDFKit.framework");
+            LOG_ERROR("Couldn't find PDFDocument class in PDFKit.framework");
         }
     }
     return PDFDocumentClass;
index 6fe2f50b5ff631810c0263705f34105e057ca4e5..1aeb21a99f02bdcd6754f66b02c9b98386163a39 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebDataSource.h>
 #import <WebKit/WebDocumentInternal.h>
 #import <WebKit/WebDocumentPrivate.h>
@@ -77,12 +77,12 @@ NSString *_NSPathForSystemFramework(NSString *framework);
     if (PDFKitBundle == nil) {
         NSString *PDFKitPath = [_NSPathForSystemFramework(@"Quartz.framework") stringByAppendingString:@"/Frameworks/PDFKit.framework"];
         if (PDFKitPath == nil) {
-            ERROR("Couldn't find PDFKit.framework");
+            LOG_ERROR("Couldn't find PDFKit.framework");
             return nil;
         }
         PDFKitBundle = [NSBundle bundleWithPath:PDFKitPath];
         if (![PDFKitBundle load]) {
-            ERROR("Couldn't load PDFKit.framework");
+            LOG_ERROR("Couldn't load PDFKit.framework");
         }
     }
     return PDFKitBundle;
@@ -94,7 +94,7 @@ NSString *_NSPathForSystemFramework(NSString *framework);
     if (PDFViewClass == nil) {
         PDFViewClass = [[WebPDFView PDFKitBundle] classNamed:@"PDFView"];
         if (PDFViewClass == nil) {
-            ERROR("Couldn't find PDFView class in PDFKit.framework");
+            LOG_ERROR("Couldn't find PDFView class in PDFKit.framework");
         }
     }
     return PDFViewClass;
@@ -262,7 +262,7 @@ static void applicationInfoForMIMEType(NSString *type, NSString **name, NSImage
             tag = [tagNumber intValue];
         } else {
             tag = WebMenuItemTagOther;
-            ERROR("no WebKit menu item tag found for PDF context menu item action \"%@\", using WebMenuItemTagOther", actionString);
+            LOG_ERROR("no WebKit menu item tag found for PDF context menu item action \"%@\", using WebMenuItemTagOther", actionString);
         }
         if ([itemCopy tag] == 0) {
             [itemCopy setTag:tag];
@@ -272,7 +272,7 @@ static void applicationInfoForMIMEType(NSString *type, NSString **name, NSImage
                 [itemCopy setTarget:PDFSubviewProxy];
             }
         } else {
-            ERROR("PDF context menu item %@ came with tag %d, so no WebKit tag was applied. This could mean that the item doesn't appear in clients such as Safari.", [itemCopy title], [itemCopy tag]);
+            LOG_ERROR("PDF context menu item %@ came with tag %d, so no WebKit tag was applied. This could mean that the item doesn't appear in clients such as Safari.", [itemCopy title], [itemCopy tag]);
         }
     }
     
index 32fa2dcadbd5b912b79ecef09d956894afb1001a..e452a4b4da5ab34a5f942f7f022a7e317c7310d4 100644 (file)
@@ -34,7 +34,7 @@
 #import <WebKit/WebTextView.h>
 
 #import <Foundation/NSURLResponse.h>
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 
 @implementation WebTextRepresentation
 
index faa192cc39e645ecca0699a79973ebdeca9c9d32..5c72d70dccc574c20ffc74c33714e5e3a91fe881 100644 (file)
@@ -28,7 +28,7 @@
 
 #import <WebKit/WebTextView.h>
 
-#import <WebKit/WebAssertions.h>
+#import <JavaScriptCore/Assertions.h>
 #import <WebKit/WebFrameBridge.h>
 #import <WebKit/WebDataSourcePrivate.h>
 #import <WebKit/WebDocumentInternal.h>
index 3266a002fad6ec56ad8e6b5950a4015c896aefac..6a3bbcf2c79310e171937f3dd691c49792727edc 100644 (file)
@@ -29,7 +29,7 @@
 #import "WebUnarchivingState.h"
 
 #import "WebArchive.h"
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebResource.h"
 #import "WebNSURLExtras.h"
 
index 6dcfee9f3d6e674483bc4fcf05a5e4fb1b2c71da..85799cafb0ef1f6ab1676a7d3156ffc342b3be6c 100644 (file)
@@ -28,7 +28,7 @@
 
 #import "WebViewInternal.h"
 
-#import "WebAssertions.h"
+#import <JavaScriptCore/Assertions.h>
 #import "WebBackForwardList.h"
 #import "WebBaseNetscapePluginView.h"
 #import "WebDOMOperationsPrivate.h"