Skip to content
  • mitz@apple.com's avatar
    Source/JavaScriptCore: JavaScriptCore Part of: Prevent the WebKit frameworks... · 983efa1b
    mitz@apple.com authored
    Source/JavaScriptCore: JavaScriptCore Part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
    https://bugs.webkit.org/show_bug.cgi?id=68451
    
    Reviewed by Darin Adler.
    
    * JavaScriptCore.xcodeproj/project.pbxproj: Added a script build phase that invokes
    check-for-inappropriate-objc-class-names, allowing only class names prefixed with "JS".
    
    Source/WebCore: WebCore part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
    https://bugs.webkit.org/show_bug.cgi?id=68451
    
    Reviewed by Darin Adler.
    
    * WebCore.xcodeproj/project.pbxproj: Added a script build phase that invokes
    check-for-inappropriate-objc-class-names, allowing only class names prefixed with "DOM" or "Web".
    
    Source/WebKit: WebKit part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
    https://bugs.webkit.org/show_bug.cgi?id=68451
    
    Reviewed by Darin Adler.
    
    * WebKit.xcodeproj/project.pbxproj: Added a script build phase that invokes
    check-for-inappropriate-objc-class-names, allowing only class names prefixed with "Web" or "_Web".
    
    Source/WebKit2: WebKit2 part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
    https://bugs.webkit.org/show_bug.cgi?id=68451
    
    Reviewed by Darin Adler.
    
    * WebKit2.xcodeproj/project.pbxproj: Added a script build phase that invokes
    check-for-inappropriate-objc-class-names, allowing only class names prefixed with "WK" or "Web".
    
    Tools: Tools part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
    https://bugs.webkit.org/show_bug.cgi?id=68451
    
    Reviewed by Darin Adler.
    
    * Scripts/check-for-inappropriate-objc-class-names: Added. Checks for
    Objective-C classes with names not having one of a list of prefixes
    passed on the command line.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    983efa1b