Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raw Clipboard: Implement read. #22507

Merged
merged 1 commit into from May 8, 2020

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Mar 27, 2020

Implement Raw Clipboard interface for reading arbitrary data. Also,
implements mock interfaces for automated content_shell/WPT tests.

The browser-side change is more simple than the equivalent Raw Write and
Raw Format CLs due to platform-specific code already being handled in
ui::Clipboard::read().

The Raw Clipboard API is only accessible if the user turns on the
Raw Clipboard feature flag, and explicitly provides permission via
permission prompt. These checks are contained in both the browser and
renderer.

Design Doc: https://tinyurl.com/raw-clipboard-access-design

Bug: 897289
Change-Id: Ic5a778cf4c6421ea15bf44faebf08d23e3b39b5b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2107156
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766694}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-2107156 branch 6 times, most recently from 898004b to b442acc Compare April 3, 2020 19:54
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-2107156 branch 8 times, most recently from 25ef561 to 5ea952c Compare April 10, 2020 02:22
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-2107156 branch 3 times, most recently from fccc50f to 99855d4 Compare April 21, 2020 07:22
@chromium-wpt-export-bot chromium-wpt-export-bot force-pushed the chromium-export-cl-2107156 branch 4 times, most recently from 53a2bfb to 93d7bf2 Compare May 1, 2020 03:37
Implement Raw Clipboard interface for reading arbitrary data. Also,
implements mock interfaces for automated content_shell/WPT tests.

The browser-side change is more simple than the equivalent Raw Write and
Raw Format CLs due to platform-specific code already being handled in
ui::Clipboard::read().

The Raw Clipboard API is only accessible if the user turns on the
Raw Clipboard feature flag, and explicitly provides permission via
permission prompt. These checks are contained in both the browser and
renderer.

Design Doc: https://tinyurl.com/raw-clipboard-access-design

Bug: 897289
Change-Id: Ic5a778cf4c6421ea15bf44faebf08d23e3b39b5b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2107156
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766694}
@chromium-wpt-export-bot chromium-wpt-export-bot merged commit df7fc2e into master May 8, 2020
@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-2107156 branch May 8, 2020 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants