Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Issue 914373003: Exceptions for Web Notifications and the Push API by default. (Closed)

Created:
5 years, 10 months ago by Peter Beverloo
Modified:
5 years, 10 months ago
CC:
chromium-reviews, darin-cc_chromium.org, nasko+codewatch_chromium.org, jam, android-webview-reviews_chromium.org, creis+watch_chromium.org, johnme, mlamouri (slow - plz ping), Miguel Garcia
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Exceptions for enabling Web Notifications and the Push API by default. These features will be available on all versions of Windows, Mac, Linux and Chrome OS, on Android since the JellyBean release, but not yet in WebView. This was covered in the two intent to ships. Web Notifications for Service Workers: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Cr7_GRSd2zM Push API: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/UdGlL9PtBLo This is patch of a two-sided patch, where the first enables the feature by default on all platforms. [1] https://codereview.chromium.org/919033003/ [2] This patch. BUG=432527, 350378, 90795 Committed: https://crrev.com/d948e026b32a9d86e79bb5b19ab93efc45c1b6ad Cr-Commit-Position: refs/heads/master@{#316601}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 8

Patch Set 4 : Address Michael's comments #

Patch Set 5 : Miguel's comments #

Patch Set 6 : rebase #

Patch Set 7 : Re-instate the experimental web platform flag for test #

Patch Set 8 : rebase again #

Patch Set 9 : Fix the AndroidWebViewTest assert #

Unified diffs Side-by-side diffs Delta from patch set Stats (+134 lines, -15 lines) Patch
M android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java View 1 2 3 4 5 6 7 8 1 chunk +17 lines, -0 lines 0 comments Download
M android_webview/lib/main/aw_main_delegate.cc View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M base/android/build_info.h View 1 2 3 4 1 chunk +13 lines, -0 lines 0 comments Download
M chrome/browser/services/gcm/push_messaging_browsertest.cc View 1 2 3 4 5 6 7 21 chunks +82 lines, -3 lines 0 comments Download
M chrome/browser/services/gcm/push_messaging_service_impl.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -7 lines 0 comments Download
M content/browser/android/content_startup_flags.cc View 1 2 3 4 5 2 chunks +7 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M content/child/runtime_features.cc View 1 2 3 4 5 6 7 3 chunks +7 lines, -5 lines 0 comments Download
M content/public/common/content_switches.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.cc View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (12 generated)
Peter Beverloo
+torne for android_webview/ +tedchoc for content/browser/android/ +avi for command line flag and content/ OWNERS +mvanouwerkerk ...
5 years, 10 months ago (2015-02-12 20:17:40 UTC) #2
Avi (use Gerrit)
As per our push to kill command-line flags, is there a planned timeline to remove ...
5 years, 10 months ago (2015-02-12 20:37:11 UTC) #3
Peter Beverloo
On 2015/02/12 20:37:11, Avi wrote: > As per our push to kill command-line flags, is ...
5 years, 10 months ago (2015-02-12 20:41:07 UTC) #4
Michael van Ouwerkerk
These changes look good but I'll chase down one or two other places that need ...
5 years, 10 months ago (2015-02-13 11:50:47 UTC) #5
Michael van Ouwerkerk
Yeah I think either this patch or a followup has to fix the check for ...
5 years, 10 months ago (2015-02-13 11:54:29 UTC) #6
Peter Beverloo
On 2015/02/13 11:54:29, Michael van Ouwerkerk wrote: > Yeah I think either this patch or ...
5 years, 10 months ago (2015-02-13 12:22:39 UTC) #8
Peter Beverloo
https://codereview.chromium.org/914373003/diff/40001/android_webview/lib/main/aw_main_delegate.cc File android_webview/lib/main/aw_main_delegate.cc (right): https://codereview.chromium.org/914373003/diff/40001/android_webview/lib/main/aw_main_delegate.cc#newcode78 android_webview/lib/main/aw_main_delegate.cc:78: // Web Notification API is not supported (https://crbug.com/434712) On ...
5 years, 10 months ago (2015-02-13 12:22:52 UTC) #9
Michael van Ouwerkerk
Nice. lgtm
5 years, 10 months ago (2015-02-13 12:33:12 UTC) #10
Peter Beverloo
+rmcilroy for base/android/ (per Miguel's offline comment)
5 years, 10 months ago (2015-02-13 13:44:23 UTC) #13
Miguel Garcia
lgtm
5 years, 10 months ago (2015-02-13 14:08:09 UTC) #14
Torne
android_webview LGTM
5 years, 10 months ago (2015-02-13 14:11:32 UTC) #15
rmcilroy
On 2015/02/13 14:11:32, Torne wrote: > android_webview LGTM base/android LGTM, thanks!
5 years, 10 months ago (2015-02-13 14:17:30 UTC) #16
Ted C
On 2015/02/13 14:17:30, rmcilroy wrote: > On 2015/02/13 14:11:32, Torne wrote: > > android_webview LGTM ...
5 years, 10 months ago (2015-02-13 18:09:02 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/914373003/120001
5 years, 10 months ago (2015-02-16 14:23:02 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/914373003/120001
5 years, 10 months ago (2015-02-17 14:09:12 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: android_rel_tests_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_rel_tests_recipe/builds/2329)
5 years, 10 months ago (2015-02-17 14:17:32 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/914373003/140001
5 years, 10 months ago (2015-02-17 14:27:55 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: android_rel_tests_recipe on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_rel_tests_recipe/builds/2339)
5 years, 10 months ago (2015-02-17 16:23:19 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/914373003/160001
5 years, 10 months ago (2015-02-17 16:47:37 UTC) #31
commit-bot: I haz the power
Committed patchset #9 (id:160001)
5 years, 10 months ago (2015-02-17 17:50:02 UTC) #32
commit-bot: I haz the power
5 years, 10 months ago (2015-02-17 17:50:45 UTC) #33
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/d948e026b32a9d86e79bb5b19ab93efc45c1b6ad
Cr-Commit-Position: refs/heads/master@{#316601}

Powered by Google App Engine
This is Rietveld 408576698