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

Issue 1316013004: Remove "API proposal for chrome.app.window to intercept all keys." (Closed)

Created:
5 years, 3 months ago by Sriram
Modified:
5 years, 3 months ago
CC:
chromium-reviews, tfarina, extensions-reviews_chromium.org, asvitkine+watch_chromium.org, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove "API proposal for chrome.app.window to intercept all keys." This reverts commit c811bb98b489b67a5f85ed79d7acd288533a080d. The commit is reverted as it was decided to not add the API to platform. Disabling presubmit to bypass enum edit check that fails as the enum value is renamed to kDelete_. NOPRESUBMIT=true BUG=166928 Committed: https://crrev.com/9daeacae81c70fe055af8d8a333691ca9a9fd181 Cr-Commit-Position: refs/heads/master@{#347960}

Patch Set 1 #

Patch Set 2 : Sync to TOT #

Total comments: 2

Patch Set 3 : Fix gn build and bad merge #

Patch Set 4 : Added Deleted_ prefix to deleted enums #

Patch Set 5 : Sync to TOT in preparation to submit #

Patch Set 6 : Sync to TOT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -1213 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 1 chunk +0 lines, -10 lines 0 comments Download
D chrome/browser/apps/app_window_intercept_all_keys_uitest.cc View 1 chunk +0 lines, -365 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/native_app_window_cocoa.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm View 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/apps/chrome_native_app_window_views.h View 3 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/apps/chrome_native_app_window_views.cc View 2 chunks +0 lines, -9 lines 0 comments Download
D chrome/browser/ui/views/apps/desktop_keyboard_capture.h View 1 chunk +0 lines, -34 lines 0 comments Download
D chrome/browser/ui/views/apps/desktop_keyboard_capture.cc View 1 chunk +0 lines, -40 lines 0 comments Download
D chrome/browser/ui/views/apps/keyboard_hook_handler.h View 1 chunk +0 lines, -23 lines 0 comments Download
D chrome/browser/ui/views/apps/keyboard_hook_handler.cc View 1 chunk +0 lines, -21 lines 0 comments Download
D chrome/browser/ui/views/apps/keyboard_hook_handler_win.cc View 1 chunk +0 lines, -429 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions/permissions/chrome_api_permissions.cc View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions/permissions/chrome_permission_message_rules.cc View 1 2 3 4 5 1 chunk +0 lines, -3 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/has_permission/main.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/has_permission/main.js View 1 chunk +0 lines, -82 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/has_permission/manifest.json View 1 chunk +0 lines, -13 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/no_permission/main.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/no_permission/main.js View 1 chunk +0 lines, -82 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/window_api_intercept_all_keys/no_permission/manifest.json View 1 chunk +0 lines, -10 lines 0 comments Download
M extensions/browser/api/app_current_window_internal/app_current_window_internal_api.h View 1 chunk +0 lines, -11 lines 0 comments Download
M extensions/browser/api/app_current_window_internal/app_current_window_internal_api.cc View 3 chunks +1 line, -22 lines 0 comments Download
M extensions/browser/app_window/app_window.h View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/browser/app_window/app_window.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/browser/app_window/native_app_window.h View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/browser/extension_function_histogram_value.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M extensions/common/api/_permission_features.json View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/common/api/app_current_window_internal.idl View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/common/api/app_window.idl View 1 chunk +0 lines, -6 lines 0 comments Download
M extensions/common/permissions/api_permission.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M extensions/components/native_app_window/native_app_window_views.h View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/components/native_app_window/native_app_window_views.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/shell/browser/shell_native_app_window.h View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/shell/browser/shell_native_app_window.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 3 chunks +4 lines, -3 lines 0 comments Download

Messages

Total messages: 39 (12 generated)
Sriram
5 years, 3 months ago (2015-09-02 23:12:20 UTC) #2
Sriram
Ping?
5 years, 3 months ago (2015-09-03 19:11:37 UTC) #3
Alexei Svitkine (slow)
lgtm, but don't know the context for the revert
5 years, 3 months ago (2015-09-03 19:15:43 UTC) #4
Sriram
On 2015/09/03 19:15:43, Alexei Svitkine wrote: > lgtm, but don't know the context for the ...
5 years, 3 months ago (2015-09-03 19:19:59 UTC) #5
Marc Treib
https://codereview.chromium.org/1316013004/diff/20001/extensions/common/permissions/api_permission.h File extensions/common/permissions/api_permission.h (right): https://codereview.chromium.org/1316013004/diff/20001/extensions/common/permissions/api_permission.h#newcode141 extensions/common/permissions/api_permission.h:141: kInterceptAllKeys_unused, nit: The common pattern would be kDeleted_InterceptAllKeys
5 years, 3 months ago (2015-09-04 07:28:35 UTC) #7
Sriram
Ping Ben? https://codereview.chromium.org/1316013004/diff/20001/extensions/common/permissions/api_permission.h File extensions/common/permissions/api_permission.h (right): https://codereview.chromium.org/1316013004/diff/20001/extensions/common/permissions/api_permission.h#newcode141 extensions/common/permissions/api_permission.h:141: kInterceptAllKeys_unused, On 2015/09/04 07:28:35, Marc Treib wrote: ...
5 years, 3 months ago (2015-09-04 20:20:08 UTC) #8
benwells
Just to make sure, did you generate this revert via git, and then sync it ...
5 years, 3 months ago (2015-09-04 20:48:57 UTC) #9
Sriram
On 2015/09/04 20:48:57, benwells wrote: > Just to make sure, did you generate this revert ...
5 years, 3 months ago (2015-09-04 20:58:44 UTC) #10
Sriram
5 years, 3 months ago (2015-09-04 20:58:49 UTC) #11
benwells
lgtm
5 years, 3 months ago (2015-09-04 22:19:26 UTC) #12
Sriram
Thanks Ben! Marc - do you want to take another look or is it okay ...
5 years, 3 months ago (2015-09-04 22:21:12 UTC) #13
Marc Treib
On 2015/09/04 22:21:12, Sriram wrote: > Thanks Ben! > > Marc - do you want ...
5 years, 3 months ago (2015-09-07 07:30:31 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1316013004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1316013004/80001
5 years, 3 months ago (2015-09-08 16:37:44 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/97345)
5 years, 3 months ago (2015-09-08 16:47:55 UTC) #19
Sriram
Adding sky for OWNER approval for these files: chrome/browser/ui/BUILD.gn
5 years, 3 months ago (2015-09-08 18:57:45 UTC) #21
sky
LGTM
5 years, 3 months ago (2015-09-08 22:15:23 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1316013004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1316013004/80001
5 years, 3 months ago (2015-09-08 22:18:29 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/97505)
5 years, 3 months ago (2015-09-08 22:32:41 UTC) #26
Marc Treib
On 2015/09/08 22:32:41, commit-bot: I haz the power wrote: > Try jobs failed on following ...
5 years, 3 months ago (2015-09-09 11:39:23 UTC) #27
Sriram
On 2015/09/09 11:39:23, Marc Treib wrote: > On 2015/09/08 22:32:41, commit-bot: I haz the power ...
5 years, 3 months ago (2015-09-09 16:48:59 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1316013004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1316013004/80001
5 years, 3 months ago (2015-09-09 16:49:31 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1316013004/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1316013004/100001
5 years, 3 months ago (2015-09-09 16:55:49 UTC) #34
Marc Treib
On 2015/09/09 16:48:59, Sriram wrote: > On 2015/09/09 11:39:23, Marc Treib wrote: > > On ...
5 years, 3 months ago (2015-09-09 16:59:05 UTC) #35
Sriram
Infra-dev is already on the thread I posted on chromium-dev so will let them make ...
5 years, 3 months ago (2015-09-09 17:01:51 UTC) #36
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 3 months ago (2015-09-09 18:25:25 UTC) #37
commit-bot: I haz the power
Patchset 6 (id:??) landed as https://crrev.com/9daeacae81c70fe055af8d8a333691ca9a9fd181 Cr-Commit-Position: refs/heads/master@{#347960}
5 years, 3 months ago (2015-09-09 18:26:43 UTC) #38
commit-bot: I haz the power
5 years, 3 months ago (2015-09-23 12:01:12 UTC) #39
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/9daeacae81c70fe055af8d8a333691ca9a9fd181
Cr-Commit-Position: refs/heads/master@{#347960}

Powered by Google App Engine
This is Rietveld 408576698