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

Issue 17420005: Move the following clipboard files from webkit\glue to webkit\renderer. These files now live in the… (Closed)

Created:
7 years, 6 months ago by ananta
Modified:
7 years, 6 months ago
Reviewers:
jamesr
CC:
chromium-reviews, hashimoto+watch_chromium.org, aboxhall+watch_chromium.org, yoshiki+watch_chromium.org, jam, dcheng, davidbarr+watch_chromium.org, joi+watch-content_chromium.org, yuzo+watch_chromium.org, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, ctguil+watch_chromium.org, zork+watch_chromium.org
Visibility:
Public.

Description

Move the following clipboard files from webkit\glue to content\renderer. These files now live in the content_renderer target. 1. scoped_clipboard_writer_glue.h 2. scoped_clipboard_writer_glue.cc 3. webclipboard_impl.cc 4. webclipboard_impl.h 5. clipboard_client.h I moved the static functions URLToMarkup and URLToImageMarkup out of the WebClipboardImpl class to the newly added webkit\renderer\clipboard_utils.cc/.h files as these functions are used by the MockWebClipboardImpl class which lives in webkit\support. This class is eventually used by the webkit_unit_tests target. Moving these functions out avoids the dependency on content in webkit_unit_tests. This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249 which is splitting chrome.dll into a browser and renderer component due to build issues on Windows. BUG=237249 R=jamesr@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207657

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 6

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+128 lines, -756 lines) Patch
M content/content_renderer.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -0 lines 0 comments Download
A + content/renderer/clipboard_client.h View 1 2 3 4 5 6 7 2 chunks +8 lines, -7 lines 0 comments Download
M content/renderer/renderer_clipboard_client.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -2 lines 0 comments Download
M content/renderer/renderer_clipboard_client.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +4 lines, -6 lines 0 comments Download
M content/renderer/renderer_webkitplatformsupport_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +2 lines, -5 lines 0 comments Download
M content/renderer/renderer_webkitplatformsupport_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +2 lines, -2 lines 0 comments Download
A + content/renderer/scoped_clipboard_writer_glue.h View 1 2 3 4 5 1 chunk +9 lines, -11 lines 0 comments Download
A + content/renderer/scoped_clipboard_writer_glue.cc View 1 2 3 4 5 6 7 8 2 chunks +6 lines, -6 lines 0 comments Download
A + content/renderer/webclipboard_impl.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +9 lines, -14 lines 0 comments Download
A + content/renderer/webclipboard_impl.cc View 1 2 3 4 5 6 7 8 6 chunks +11 lines, -35 lines 0 comments Download
D webkit/glue/clipboard_client.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -84 lines 0 comments Download
D webkit/glue/scoped_clipboard_writer_glue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -31 lines 0 comments Download
D webkit/glue/scoped_clipboard_writer_glue.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -35 lines 0 comments Download
D webkit/glue/webclipboard_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -67 lines 0 comments Download
D webkit/glue/webclipboard_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -278 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +3 lines, -4 lines 0 comments Download
M webkit/plugins/ppapi/plugin_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +0 lines, -2 lines 0 comments Download
A webkit/renderer/clipboard_utils.h View 1 2 3 4 5 6 7 8 1 chunk +25 lines, -0 lines 0 comments Download
A webkit/renderer/clipboard_utils.cc View 1 2 3 4 5 1 chunk +38 lines, -0 lines 0 comments Download
M webkit/support/mock_webclipboard_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +3 lines, -4 lines 0 comments Download
M webkit/support/simple_clipboard_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -43 lines 0 comments Download
D webkit/support/simple_clipboard_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -118 lines 0 comments Download
M webkit/support/test_webkit_platform_support.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -1 line 0 comments Download
M webkit/support/webkit_support.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
ananta
7 years, 6 months ago (2013-06-19 01:09:23 UTC) #1
jamesr
This looks good, but can we move these straight into content/renderer ?
7 years, 6 months ago (2013-06-19 18:10:32 UTC) #2
ananta
On 2013/06/19 18:10:32, jamesr wrote: > This looks good, but can we move these straight ...
7 years, 6 months ago (2013-06-19 19:43:48 UTC) #3
jamesr
lgtm. i think we can get rid of some of the interfaces, but that doesn't ...
7 years, 6 months ago (2013-06-19 19:49:20 UTC) #4
ananta
https://codereview.chromium.org/17420005/diff/67001/content/renderer/clipboard_client.h File content/renderer/clipboard_client.h (right): https://codereview.chromium.org/17420005/diff/67001/content/renderer/clipboard_client.h#newcode5 content/renderer/clipboard_client.h:5: #ifndef WEBKIT_GLUE_CLIPBOARD_CLIENT_H_ On 2013/06/19 19:49:20, jamesr wrote: > update ...
7 years, 6 months ago (2013-06-19 19:56:14 UTC) #5
ananta
7 years, 6 months ago (2013-06-21 00:40:31 UTC) #6
Message was sent while issue was closed.
Committed patchset #14 manually as r207657 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698