[webkit-dev] Current legacy argument refactoring -- behavior changes?

Sam Weinig weinig at apple.com
Fri Aug 5 13:47:24 PDT 2011


This list doesn't seem to include the changes in behavior to addEventListener and removeEventListerner (from patches like http://trac.webkit.org/changeset/92469 http://trac.webkit.org/changeset/92433).  Are those intentionally left out?

-Sam


On Aug 5, 2011, at 12:44 PM, Mark Pilgrim wrote:

> Here is the complete list of intentional behavior changes in patches
> I've submitted in the past few months, along with bug URLs to show the
> discussion / rationale behind each change:
> 
> 
> https://bugs.webkit.org/show_bug.cgi?id=63065
> 
> IDBFactory.open()
> 
> https://bugs.webkit.org/show_bug.cgi?id=63079
> 
> IDBIndex.get()
> IDBIndex.getKey()
> 
> https://bugs.webkit.org/show_bug.cgi?id=63085
> 
> IDBKeyRange.only()
> IDBKeyRange.lowerBound()
> IDBKeyRange.upperBound()
> IDBKeyRange.bound()
> 
> https://bugs.webkit.org/show_bug.cgi?id=63087
> 
> IDBObjectStore.put()
> IDBObjectStore.add()
> IDBObjectStore.delete()
> IDBObjectStore.get()
> IDBObjectStore.createIndex()
> IDBObjectStore.index()
> IDBObjectStore.deleteIndex()
> 
> https://bugs.webkit.org/show_bug.cgi?id=63140
> 
> IDBDatabase.createObjectStore()
> IDBDatabase.deleteObjectStore()
> IDBDatabase.setVersion()
> IDBDatabase.transaction()
> 
> https://bugs.webkit.org/show_bug.cgi?id=64539
> 
> all arguments in File API-related methods not already marked [Optional]
> 
> https://bugs.webkit.org/show_bug.cgi?id=64549
> 
> all arguments in WebGL-related methods not already marked [Optional]
> 
> https://bugs.webkit.org/show_bug.cgi?id=65338
> 
> DOMTokenList.item()
> DOMTokenList.contains()
> DOMTokenList.add()
> DOMTokenList.remove()
> DOMTokenList.toggle()
> DOMURL.createObjectURL()
> DOMURL.revokeObjectURL()
> HTMLAnchorElement.getParameter()
> HTMLButtonElement.setCustomValidity()
> HTMLFieldSetElement.setCustomValidity()
> HTMLInputElement.setCustomValidity()
> HTMLKeygenElement.setCustomValidity()
> HTMLMediaElement.canPlayType()
> TimeRanges.start()
> TimeRanges.end()
> HTMLAllCollection.namedItem()
> HTMLAllCollection.tags()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65353
> 
> DOMWindow.webkitRequestFileSystem()
> DOMWindow.webkitResolveLocalFileSystemURL()
> DOMWindow.webkitRequestAnimationFrame() (reverted in
> https://bugs.webkit.org/show_bug.cgi?id=65698 )
> DOMWindow.webkitCancelRequestAnimationFrame() (reverted in
> https://bugs.webkit.org/show_bug.cgi?id=65698 )
> 
> https://bugs.webkit.org/show_bug.cgi?id=65355
> 
> Geolocation.clearWatch()
> PositionCallback.handleEvent()
> PositionErrorCallback.handleEvent()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65370
> 
> Navigator.registerProtocolHandler()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65570
> 
> SpeechInputResultList.item()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65571
> 
> WebKitAnimationList.item()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65715
> 
> MediaStreamList.item()
> MediaStreamTrackList.item()
> TouchList.item()
> 
> https://bugs.webkit.org/show_bug.cgi?id=65750
> 
> AudioBufferSourceNode.noteOn()
> AudioBufferSourceNode.noteGrainOn()
> AudioBufferSourceNode.noteOff()
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev



More information about the webkit-dev mailing list