[webkit-dev] Followup on removing webkitNotifications.createHTMLNotification
Jon Lee
jonlee at apple.com
Wed Jan 23 11:28:10 PST 2013
Happy to hear about this!
As a follow-up question, what numbers are you seeing with the rest of the legacy API? (webkitNotifications.createNotification, webkitNotifications.checkPermission, and webkitNotifications.requestPermission)
Jon
On Jan 23, 2013, at 1:11 AM, Adam Barth <abarth at webkit.org> wrote:
> On Wed, Jan 23, 2013 at 1:08 AM, Andrew Wilson <atwilson at google.com> wrote:
>> Apologies for the confusion - I should have finished my coffee before
>> reading my mail. I didn't realize this only impacts HTML notifications.
>>
>> It's still a good reminder that Google really should migrate to the new
>> notification APIs, though. I'll get the ball rolling on gmail, at least.
>
> Thanks! Let me know if you run into any trouble.
>
> Adam
>
>
>> On Wed, Jan 23, 2013 at 9:58 AM, Adam Barth <abarth at webkit.org> wrote:
>>>
>>> On Wed, Jan 23, 2013 at 12:45 AM, Andrew Wilson <atwilson at google.com>
>>> wrote:
>>>> Hmmm. Does FeatureObserver detect features invoked from web apps like
>>>> Gmail?
>>>
>>> Yes.
>>>
>>>> Because I'm fairly certain that Gmail and Google Calendar still use
>>>> webkitNotifications for their notifications. Not to say that we
>>>> shouldn't
>>>> land this patch anyway - just pointing out that this may still be used
>>>> more
>>>> often than your stats would indicate.
>>>
>>> As Morrita-san writes:
>>>
>>> On Wed, Jan 23, 2013 at 12:50 AM, Hajime Morrita <morrita at google.com>
>>> wrote:
>>>> It looks the patch is removing a specific API called
>>>> createHTMLNotification().
>>>> Unless these apps are showing HTML-based notification, it should keep
>>>> working even after this change.
>>>
>>> If Gmail is still using the vendor-prefixed webkitNotifications
>>> version of the API, they should update to the unprefixed "new
>>> Notification" version of the API, which is implemented by a number of
>>> different browsers.
>>>
>>> I know there's some amount of confusion about the current status of
>>> the web notification APIs. I'm working with Chrome's developer
>>> relation folks to update our various pieces of documentation and
>>> tutorials.
>>>
>>> Adam
>>>
>>>
>>>> On Wed, Jan 23, 2013 at 1:47 AM, Adam Barth <abarth at webkit.org> wrote:
>>>>>
>>>>> As discussed in February 2012 [1], we have been deprecating the
>>>>> webkitNotifications.createHTMLNotification API for almost a year.
>>>>> According to FeatureObserver, the API is used in only 0.0008% of web
>>>>> page views, indicating that we have been successful in depreciating
>>>>> it. I've posted a patch to remove it:
>>>>>
>>>>> https://bugs.webkit.org/show_bug.cgi?id=107598
>>>>>
>>>>> Thanks,
>>>>> Adam
>>>>>
>>>>> [1]
>>>>> http://lists.webkit.org/pipermail/webkit-dev/2012-February/019354.html
>>>>> _______________________________________________
>>>>> webkit-dev mailing list
>>>>> webkit-dev at lists.webkit.org
>>>>> http://lists.webkit.org/mailman/listinfo/webkit-dev
>>>>
>>>>
>>
>>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev
More information about the webkit-dev
mailing list