Reviewed by Darin.
authorthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Oct 2006 22:27:44 +0000 (22:27 +0000)
committerthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Oct 2006 22:27:44 +0000 (22:27 +0000)
commit8c4bbb5721010bf9149c0d605fca45d15005a6f8
tree546717c2107a113e8ef97d9fe1ada72efd62619c
parent00a906c6726390ea4f76c2bc42a71863dbd892dd
    Reviewed by Darin.

        Move the undef try/catch to WebKitPrfix.h and include algorithm so we get
        exception_defines.h and so the undef of try/catch works.

        Break off the BGRA to ARGB code into WebGraphicsExtras.c, this lets
        WebBaseNetscapePluginView.m safely compile as ObjC++ and not cause the Accelerate
        framework to complain about C++ exceptions being disabled.

        * Misc/WebGraphicsExtras.c: Added.
        (WebConvertBGRAToARGB):
        * Misc/WebGraphicsExtras.h: Added.
        * Plugins/WebBaseNetscapePluginView.m:
        (-[WebBaseNetscapePluginView _aglOffscreenImageForDrawingInRect:]):
        * WebKit.xcodeproj/project.pbxproj:
        * WebKitPrefix.h:
        * WebView/WebView.m:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@17228 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/ChangeLog
WebKit/Misc/WebGraphicsExtras.c [new file with mode: 0644]
WebKit/Misc/WebGraphicsExtras.h [new file with mode: 0644]
WebKit/Plugins/WebBaseNetscapePluginView.m
WebKit/WebKit.xcodeproj/project.pbxproj
WebKit/WebKitPrefix.h
WebKit/WebView/WebView.m