• zandobersek@gmail.com's avatar
    [WebIDL] Annotate IDL interfaces under Source/WebCore/page/ with the... · 71163cda
    zandobersek@gmail.com authored
    [WebIDL] Annotate IDL interfaces under Source/WebCore/page/ with the OperationsNotDeletable attribute
    https://bugs.webkit.org/show_bug.cgi?id=122278
    
    Before changing the JSC bindings generator to enforce WebIDL operations to be configurable, all the
    interfaces are being annotated with the OperationsNotDeletable attribute. The attribute currently
    doesn't have any effect, but will keep the operations not configurable after the generator is modified
    to preserve the original behavior. The attribute will be removed from each interface after checking
    conformity with other browsers (in terms of configurability of operations of that interface) and the
    WebKit's existing test suites.
    
    This patch covers IDL interfaces under Source/WebCore/page/.
    
    * page/Console.idl:
    * page/Crypto.idl:
    * page/DOMSecurityPolicy.idl:
    * page/DOMSelection.idl:
    * page/DOMWindow.idl:
    * page/EventSource.idl:
    * page/History.idl:
    * page/Location.idl:
    * page/Navigator.idl:
    * page/Performance.idl:
    * page/PerformanceEntryList.idl:
    * page/SpeechInputResultList.idl:
    * page/WindowBase64.idl:
    * page/WindowTimers.idl:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156996 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    71163cda