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

Issue 2249043002: Disable WebShare on platforms other than android. (Closed)

Created:
4 years, 4 months ago by Sam McNally
Modified:
4 years, 2 months ago
CC:
blink-reviews, blink-reviews-api_chromium.org, chrome-apps-syd-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, dglazkov+blink, jam, kinuko+watch
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Disable WebShare on platforms other than android. This adds origin_trial_os_whitelist to RuntimeEnabledFeatures. If set, an origin trial will only be available on the whitelisted OSes. BUG=635741 Committed: https://crrev.com/4d59fb592c7df5a06274bbffbe5a565f01307c11 Cr-Commit-Position: refs/heads/master@{#422981}

Patch Set 1 : #

Total comments: 3

Patch Set 2 : #

Total comments: 2

Patch Set 3 : rebase #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -1 line) Patch
M third_party/WebKit/Source/build/scripts/make_runtime_features.py View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/build/scripts/templates/OriginTrials.cpp.tmpl View 1 2 3 1 chunk +13 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 52 (30 generated)
Sam McNally
4 years, 4 months ago (2016-08-17 09:50:24 UTC) #16
Matt Giuca
https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt File third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt (right): https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt#newcode1 third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt:1: CONSOLE WARNING: line 94: 'webkitOfflineAudioContext' is deprecated. Please use ...
4 years, 4 months ago (2016-08-22 20:38:44 UTC) #17
Sam McNally
https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt File third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt (right): https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt#newcode1 third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt:1: CONSOLE WARNING: line 94: 'webkitOfflineAudioContext' is deprecated. Please use ...
4 years, 4 months ago (2016-08-23 16:54:52 UTC) #18
Matt Giuca
https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt File third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt (right): https://codereview.chromium.org/2249043002/diff/40001/third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt#newcode1 third_party/WebKit/LayoutTests/platform/android/webexposed/global-interface-listing-expected.txt:1: CONSOLE WARNING: line 94: 'webkitOfflineAudioContext' is deprecated. Please use ...
4 years, 4 months ago (2016-08-23 17:43:39 UTC) #19
Matt Giuca
+Elliott: For your opinion. We can't find any precedent for making an API completely missing ...
4 years, 4 months ago (2016-08-23 21:40:59 UTC) #21
esprehn
On 2016/08/23 at 21:40:59, mgiuca wrote: > +Elliott: For your opinion. We can't find any ...
4 years, 4 months ago (2016-08-24 05:16:05 UTC) #22
esprehn
jochen@, dglazkov@ Got other ideas? :)
4 years, 4 months ago (2016-08-24 05:18:35 UTC) #24
dglazkov
On 2016/08/24 at 05:18:35, esprehn wrote: > jochen@, dglazkov@ Got other ideas? :) This (shipping ...
4 years, 4 months ago (2016-08-24 16:13:25 UTC) #25
Matt Giuca
On 2016/08/24 16:13:25, dglazkov wrote: > On 2016/08/24 at 05:18:35, esprehn wrote: > > jochen@, ...
4 years, 4 months ago (2016-08-24 17:27:36 UTC) #26
Matt Giuca
On 2016/08/24 17:27:36, Matt Giuca wrote: > On 2016/08/24 16:13:25, dglazkov wrote: > > On ...
4 years, 4 months ago (2016-08-24 17:35:19 UTC) #27
dglazkov
On 2016/08/24 at 17:35:19, mgiuca wrote: > On 2016/08/24 17:27:36, Matt Giuca wrote: > > ...
4 years, 4 months ago (2016-08-24 18:07:50 UTC) #28
Matt Giuca
> I would prefer that we follow that precedent. IOW, the API surface does not ...
4 years, 4 months ago (2016-08-24 18:22:53 UTC) #29
Matt Giuca
On 2016/08/24 18:22:53, Matt Giuca (OOO til Oct 4) wrote: > > I would prefer ...
4 years, 2 months ago (2016-09-29 03:54:24 UTC) #30
dglazkov
lgtm
4 years, 2 months ago (2016-09-29 04:01:36 UTC) #31
Matt Giuca
On 2016/09/29 04:01:36, dglazkov wrote: > lgtm Unclosed.
4 years, 2 months ago (2016-09-29 04:02:36 UTC) #33
Sam McNally
The previous approach in patch set 1 doesn't work with origin trials. It set the ...
4 years, 2 months ago (2016-09-29 08:07:12 UTC) #37
dglazkov
https://codereview.chromium.org/2249043002/diff/60001/third_party/WebKit/Source/build/scripts/make_runtime_features.py File third_party/WebKit/Source/build/scripts/make_runtime_features.py (right): https://codereview.chromium.org/2249043002/diff/60001/third_party/WebKit/Source/build/scripts/make_runtime_features.py#newcode52 third_party/WebKit/Source/build/scripts/make_runtime_features.py:52: 'origin_trial_os_whitelist': [], just origin_trial_os? Also, will you need to ...
4 years, 2 months ago (2016-09-29 15:59:47 UTC) #40
Sam McNally
https://codereview.chromium.org/2249043002/diff/60001/third_party/WebKit/Source/build/scripts/make_runtime_features.py File third_party/WebKit/Source/build/scripts/make_runtime_features.py (right): https://codereview.chromium.org/2249043002/diff/60001/third_party/WebKit/Source/build/scripts/make_runtime_features.py#newcode52 third_party/WebKit/Source/build/scripts/make_runtime_features.py:52: 'origin_trial_os_whitelist': [], On 2016/09/29 15:59:47, dglazkov wrote: > just ...
4 years, 2 months ago (2016-10-04 01:54:03 UTC) #42
dglazkov
lgtm
4 years, 2 months ago (2016-10-04 17:03:55 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2249043002/120001
4 years, 2 months ago (2016-10-04 22:55:49 UTC) #49
commit-bot: I haz the power
Committed patchset #4 (id:120001)
4 years, 2 months ago (2016-10-04 23:00:01 UTC) #50
commit-bot: I haz the power
4 years, 2 months ago (2016-10-04 23:01:49 UTC) #52
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/4d59fb592c7df5a06274bbffbe5a565f01307c11
Cr-Commit-Position: refs/heads/master@{#422981}

Powered by Google App Engine
This is Rietveld 408576698