WebCore:
authorthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 22 Sep 2006 23:34:07 +0000 (23:34 +0000)
committerthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 22 Sep 2006 23:34:07 +0000 (23:34 +0000)
commit0c6c58295855bb60cea042c00dd1e2df862f0620
tree8c5e4e24d7ac51d66bb630d122d64194d426a8e8
parentf98cce13b6804fa30336eabe373753680a6b3603
WebCore:

        Reviewed by Darin.

        - Added @property syntax to non-generated headers
          inside #ifndef BUILDING_ON_TIGER.
        - Changed the DOMEventTarget protocol to have have new versions
          of addEventListener and removeEventListener with named parameters.
          These old style methods can be removed once Mail changes to use
          the new methods <rdar://problem/4746649>.

        * WebCorePrefix.h: define BUILDING_ON_TIGER when Tiger is the target
        * bindings/objc/DOM.mm:
        (-[DOMNode addEventListener:listener:useCapture:]):
        (-[DOMNode addEventListener:::]): call the new method
        (-[DOMNode removeEventListener:listener:useCapture:]):
        (-[DOMNode removeEventListener:::]): call the new method
        * bindings/objc/DOMAbstractView.h:
        * bindings/objc/DOMEventTarget.h:
        * bindings/objc/DOMHTMLAppletElement.h:
        * bindings/objc/DOMHTMLEmbedElement.h:
        * bindings/objc/DOMHTMLOptionElement.h:
        * bindings/objc/DOMObject.h:
        * bindings/objc/DOMRGBColor.h:

WebKit:

        Reviewed by Darin.

        Pass all headers through unifdef to filter out BUILDING_ON_TIGER blocks
        if MACOSX_DEPLOYMENT_TARGET is 10.4.

        * MigrateHeaders.make:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
12 files changed:
WebCore/ChangeLog
WebCore/WebCorePrefix.h
WebCore/bindings/objc/DOM.mm
WebCore/bindings/objc/DOMAbstractView.h
WebCore/bindings/objc/DOMEventTarget.h
WebCore/bindings/objc/DOMHTMLAppletElement.h
WebCore/bindings/objc/DOMHTMLEmbedElement.h
WebCore/bindings/objc/DOMHTMLOptionElement.h
WebCore/bindings/objc/DOMObject.h
WebCore/bindings/objc/DOMRGBColor.h
WebKit/ChangeLog
WebKit/MigrateHeaders.make