[webkit-dev] Followup on removing webkitNotifications.createHTMLNotification

Adam Barth abarth at webkit.org
Wed Jan 23 00:58:51 PST 2013


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
>
>


More information about the webkit-dev mailing list