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

Issue 2270953002: Merge the mojo blink type converter into ui/events/blink (Closed)

Created:
4 years, 3 months ago by jonross
Modified:
4 years, 3 months ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, tdresser+watch_chromium.org, jam, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, dtapuska+chromiumwatch_chromium.org, darin (slow to review)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Merge the mojo blink type converter into ui/events/blink The code in mojo/converters/blink/blink_input_event_type_converters was mostly duplicate of ui/events/blink/web_input_event. This change merges in the difference, blink::WebTouchEvent conversion. The tests from mojo have been ported over. Furthermore CompositorMusConnection has been updated to use ui/events/blink. With no other callsites, the mojo type converter has been deleted TEST=events_unittests, content_unittests BUG=616673 Committed: https://crrev.com/27bc053e0d9d7bd1a9cbcfa73a38d318eeef09bf Cr-Commit-Position: refs/heads/master@{#415956}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address Review #

Total comments: 8

Patch Set 3 : Updates #

Patch Set 4 : Rebase and update MouseWheelEvent #

Patch Set 5 : Update moved test to not use hardcoded constant #

Patch Set 6 : Rebase apparently restored deleted files #

Unified diffs Side-by-side diffs Delta from patch set Stats (+137 lines, -528 lines) Patch
M content/renderer/mus/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/mus/compositor_mus_connection.h View 1 2 3 chunks +6 lines, -0 lines 0 comments Download
M content/renderer/mus/compositor_mus_connection.cc View 1 2 4 chunks +33 lines, -4 lines 0 comments Download
M mojo/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
D mojo/converters/blink/BUILD.gn View 1 chunk +0 lines, -44 lines 0 comments Download
D mojo/converters/blink/DEPS View 1 chunk +0 lines, -5 lines 0 comments Download
D mojo/converters/blink/OWNERS View 1 chunk +0 lines, -2 lines 0 comments Download
D mojo/converters/blink/blink_input_events_type_converters.h View 1 chunk +0 lines, -31 lines 0 comments Download
D mojo/converters/blink/blink_input_events_type_converters.cc View 1 2 3 4 5 1 chunk +0 lines, -245 lines 0 comments Download
D mojo/converters/blink/blink_input_events_type_converters_unittest.cc View 1 2 3 4 5 1 chunk +0 lines, -139 lines 0 comments Download
D mojo/converters/blink/mojo_blink_export.h View 1 chunk +0 lines, -32 lines 0 comments Download
M ui/events/blink/web_input_event.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M ui/events/blink/web_input_event.cc View 1 2 3 11 chunks +15 lines, -19 lines 0 comments Download
M ui/events/blink/web_input_event_unittest.cc View 1 2 3 4 3 chunks +82 lines, -3 lines 0 comments Download
M ui/events/event.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 49 (27 generated)
jonross
Sadrul, PTAL
4 years, 3 months ago (2016-08-23 20:17:53 UTC) #3
sadrul
https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc#newcode155 content/renderer/mus/compositor_mus_connection.cc:155: std::unique_ptr<blink::WebInputEvent> web_event(Convert(event)); Can the WebInputEvent be created on the ...
4 years, 3 months ago (2016-08-24 18:05:37 UTC) #4
jonross
https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc#newcode155 content/renderer/mus/compositor_mus_connection.cc:155: std::unique_ptr<blink::WebInputEvent> web_event(Convert(event)); On 2016/08/24 18:05:36, sadrul wrote: > Can ...
4 years, 3 months ago (2016-08-24 21:42:05 UTC) #5
sadrul
https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc#newcode155 content/renderer/mus/compositor_mus_connection.cc:155: std::unique_ptr<blink::WebInputEvent> web_event(Convert(event)); On 2016/08/24 21:42:04, jonross wrote: > On ...
4 years, 3 months ago (2016-08-24 21:47:15 UTC) #6
jonross
https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/20001/content/renderer/mus/compositor_mus_connection.cc#newcode155 content/renderer/mus/compositor_mus_connection.cc:155: std::unique_ptr<blink::WebInputEvent> web_event(Convert(event)); On 2016/08/24 21:47:14, sadrul wrote: > On ...
4 years, 3 months ago (2016-08-25 15:11:59 UTC) #7
sadrul
https://codereview.chromium.org/2270953002/diff/40001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/40001/content/renderer/mus/compositor_mus_connection.cc#newcode168 content/renderer/mus/compositor_mus_connection.cc:168: return base::WrapUnique(new blink::WebMouseEvent(blink_event)); Would "return base::MakeUnique<blink::WebMouseEvent>(blink_event);" work here? https://codereview.chromium.org/2270953002/diff/40001/content/renderer/mus/compositor_mus_connection.cc#newcode179 ...
4 years, 3 months ago (2016-08-26 02:37:02 UTC) #8
jonross
https://codereview.chromium.org/2270953002/diff/40001/content/renderer/mus/compositor_mus_connection.cc File content/renderer/mus/compositor_mus_connection.cc (right): https://codereview.chromium.org/2270953002/diff/40001/content/renderer/mus/compositor_mus_connection.cc#newcode168 content/renderer/mus/compositor_mus_connection.cc:168: return base::WrapUnique(new blink::WebMouseEvent(blink_event)); On 2016/08/26 02:37:02, sadrul wrote: > ...
4 years, 3 months ago (2016-08-26 14:33:50 UTC) #9
sadrul
lgtm
4 years, 3 months ago (2016-08-26 16:08:16 UTC) #10
jonross
Hey Ken, Could you provide an owners review for the removal of mojo/converters/blink/*type_converters* We plan ...
4 years, 3 months ago (2016-08-26 17:35:49 UTC) #12
jonross
Hey meacer@ Could you provide an owners review for the removal of mojo/converters/blink/*type_converters* We plan ...
4 years, 3 months ago (2016-08-26 17:36:54 UTC) #14
jonross
Hey cpu@, Could you provide an owner's review for content/renderer, and the non type-converter files ...
4 years, 3 months ago (2016-08-26 17:39:42 UTC) #16
meacer
mojo/converters/blink LGTM
4 years, 3 months ago (2016-08-26 19:10:59 UTC) #17
jonross
Hey cpu@, Could you provide an owner's review for content/renderer, and the non type-converter files ...
4 years, 3 months ago (2016-08-29 19:13:56 UTC) #18
jonross
avi@chromium.org: Please review changes in content/renderer/ We are unifying the ui::Event to blink::WebInputEvent conversion into ...
4 years, 3 months ago (2016-08-30 20:58:33 UTC) #22
jonross
sky@chromium.org: Please review changes in mojo/converters/ I'm deleting the ui::Event to blink::WebInputEvent type converters in ...
4 years, 3 months ago (2016-08-30 20:59:57 UTC) #24
sky
LGTM
4 years, 3 months ago (2016-08-30 22:16:12 UTC) #25
Avi (use Gerrit)
content lgtm
4 years, 3 months ago (2016-08-31 15:11:25 UTC) #26
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/2270953002/60001
4 years, 3 months ago (2016-08-31 15:12:15 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/133782)
4 years, 3 months ago (2016-08-31 16:05:14 UTC) #30
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/2270953002/120001
4 years, 3 months ago (2016-09-01 15:14:41 UTC) #45
commit-bot: I haz the power
Committed patchset #6 (id:120001)
4 years, 3 months ago (2016-09-01 15:19:05 UTC) #47
commit-bot: I haz the power
4 years, 3 months ago (2016-09-01 15:23:20 UTC) #49
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/27bc053e0d9d7bd1a9cbcfa73a38d318eeef09bf
Cr-Commit-Position: refs/heads/master@{#415956}

Powered by Google App Engine
This is Rietveld 408576698