Skip to content
  • ch.dumez@sisa.samsung.com's avatar
    Move IDL extended attributes to their correct location · 6646a80d
    ch.dumez@sisa.samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=117732
    
    Reviewed by Kentaro Hara.
    
    Move IDL extended attributes to their correct location according to the
    latest Web IDL specification. We used to be inconsistent in the positioning
    of the extended attributes. This simplifies a lot the code of the IDL parser
    and makes our IDL files more standard.
    
    Based on Blink r148345 by Kentaro Hara <haraken@chromium.org>.
    
    No new tests, no behavior change.
    
    * Modules/encryptedmedia/MediaKeyMessageEvent.idl:
    * Modules/notifications/Notification.idl:
    * Modules/speech/SpeechSynthesisVoice.idl:
    * bindings/scripts/IDLParser.pm:
    (parseDefinitions):
    (parseInterfaceMembers):
    (parseInterfaceMember):
    (parseDictionaryMembers):
    (parseAttributeOrOperationOrIterator):
    (parseAttribute):
    * css/CSSFontFaceLoadEvent.idl:
    * dom/Document.idl:
    * dom/Element.idl:
    * dom/Node.idl:
    * html/HTMLBodyElement.idl:
    * html/HTMLEmbedElement.idl:
    * html/HTMLFrameSetElement.idl:
    * html/HTMLMediaElement.idl:
    * html/HTMLSelectElement.idl:
    * html/HTMLSourceElement.idl:
    * page/DOMWindow.idl:
    * svg/SVGElementInstance.idl:
    * svg/SVGScriptElement.idl:
    * testing/TypeConversions.idl:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6646a80d