Re: [whatwg/url] Let webkitURL be an alias of the URL constructor (#135)

Blink has a `FooConstructor` syntax for this, this one's `attribute URLConstructor webkitURL`.

Other aliases are `WebKitTransitionEvent`, `WebKitAnimationEvent`, `WebKitMutationObserver`, `webkitIDBCursor`, `webkitIDBDatabase`, `webkitIDBFactory`, `webkitIDBIndex`, `webkitIDBKeyRange`, `webkitIDBObjectStore`, `webkitIDBRequest`, `webkitIDBTransaction`, `webkitIDBCursor`, `webkitIDBDatabase`, `webkitIDBFactory`, `webkitIDBIndex`, `webkitIDBKeyRange`, `webkitIDBObjectStore`, `webkitIDBRequest`, `webkitIDBTransaction`, `webkitMediaStream`, `webkitRTCPeerConnection`, `webkitSpeechGrammar`, `webkitSpeechGrammarList`, `webkitSpeechRecognition`, `webkitSpeechRecognitionError`, `webkitSpeechRecognitionEvent`, `webkitAudioContext`, and `webkitOfflineAudioContext`.

For `webkitURL` specifically, it'd be worth looking into the risk that it's used to sniff WebKit, in which case it could make things worse for Gecko. It has been deprecated for a long time in Blink. I'd be very interested to hear if it's created trouble for Firefox.

(More generally I'd be interested to hear what non-standard stuff would be most useful to remove from Blink, there's a lot to choose from.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/url/issues/135#issuecomment-254822127

Received on Wednesday, 19 October 2016 14:04:11 UTC