I don't fully understand what's going on with those APIs.  My understanding
prior to this morning is that they were special cased by the code
generator.  It's on my list of things to investigate today.

Adam
 On Aug 5, 2011 1:48 PM, "Sam Weinig" <[email protected]> wrote:
> 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
>> [email protected]
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to