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

Issue 351683002: Adds link disambiguation popup support to Windows. (Closed)

Created:
6 years, 6 months ago by luken
Modified:
6 years, 2 months ago
Reviewers:
cpu_(ooo_6.6-7.5), jam, sky
CC:
chromium-reviews, sadrul, yusukes+watch_chromium.org, nasko+codewatch_chromium.org, dcheng, sievers+watch_chromium.org, yukishiino+watch_chromium.org, ben+aura_chromium.org, miu+watch_chromium.org, tdanderson+views_chromium.org, jbauman+watch_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, kalyank, creis+watch_chromium.org, penghuang+watch_chromium.org, piman+watch_chromium.org, ben+views_chromium.org, tfarina, danakj+watch_chromium.org, James Su, ben+ash_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Adds link disambiguation popup support to Windows. The Android link disambiguation popup is rendered by PopupZoomer on the Java side. This CL tries to recreate that UI in Aura using a BubbleDelegate. This part works just like the Android code: When Blink detects an ambiguous gesture it calls RenderViewImpl::didTapMultipleTargets(), which uses paintCompositedDeprecated() in the WebWidget to get a zoomed bitmap region containing the ambiguous links the gesture could possibly indicate. RenderViewImpl then sends a ShowDisambiguationPopup message via IPC which ultimately ends up in RenderWidgetHostImpl::OnShowDisambiguationPopup(), which marshals the bitmap and then then calls ShowDisambiguationPopup on the view_. This part is specific to aura: After a series of delegation steps the callback ends up in WebContentsViewAura::OnLinkDisambiguationPopupRequested, which converts the target rectangle from pixels to DIPs and then requests the popup be rendered by asking its WebContentsViewDelegate, ChromeWebContentsViewDelegateViews, which owns a LinkDisambiguationPopup and asks it to render. The LinkDisambiguationPopup uses BubbleDelegate to show the zoomed image. Any GestureEvents it receives converted into the coordinate space of the content view and then are relayed via callback back to WebContentsViewAura, which then converts them in to Blink events and sends them on to the RenderWidgetHostImpl for relaying back to Blink. jam: content/ parts sky: everything else? BUG=385249 Committed: https://crrev.com/b171b53a96f5926e2462985f05450ca9054b7ac3 Cr-Commit-Position: refs/heads/master@{#296355}

Patch Set 1 #

Patch Set 2 : [wip] - moving to delegate #

Patch Set 3 : widget swallowing scaled GestureEvents #

Patch Set 4 : first working version #

Patch Set 5 : rebased #

Patch Set 6 : still broken on high dpi #

Patch Set 7 : using new GestureEvent coordinate conversion #

Patch Set 8 : finally working on highdpi! #

Patch Set 9 : first patch ready for review #

Total comments: 10

Patch Set 10 : rebased #

Patch Set 11 : responding to cpu's feedback #

Total comments: 14

Patch Set 12 : rebased #

Patch Set 13 : stop using paintCompositedDeprecated #

Patch Set 14 : #

Patch Set 15 : rebased #

Patch Set 16 : draft addressing jam and sky's feedback #

Patch Set 17 : remove a stray header #

Patch Set 18 : some trybot fixes #

Patch Set 19 : rebased, give trybots another chance #

Patch Set 20 : making interface changes windows-only #

Total comments: 36

Patch Set 21 : responding to sky and jam's feedback #

Patch Set 22 : removed scrolling cruft #

Total comments: 58

Patch Set 23 : rebased #

Patch Set 24 : broken wip, moving machines #

Patch Set 25 : responding to sky's last round of feedback #

Total comments: 24

Patch Set 26 : latest round of feedback #

Patch Set 27 : cleanup #

Patch Set 28 : adds mouse event support in popup bubble #

Total comments: 2

Patch Set 29 : changing default ifdef #

Patch Set 30 : fix linux build #

Patch Set 31 : fix win_gpu bot #

Patch Set 32 : attempt to fix athena build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+569 lines, -31 lines) Patch
M athena/content/web_contents_view_delegate_factory_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +11 lines, -0 lines 0 comments Download
M chrome/browser/defaults.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/defaults.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +57 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +198 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +25 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_child_frame.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +5 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_child_frame.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +4 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_guest.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +5 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_guest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +4 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_view_host_delegate_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +22 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +8 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +19 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +88 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +4 lines, -2 lines 0 comments Download
M content/browser/web_contents/web_contents_view_aura.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/web_contents/web_contents_view_aura.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +18 lines, -1 line 0 comments Download
M content/public/browser/web_contents_view_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +28 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -1 line 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 4 chunks +3 lines, -3 lines 0 comments Download
M content/shell/browser/shell_web_contents_view_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +11 lines, -0 lines 0 comments Download
M content/shell/browser/shell_web_contents_view_delegate_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +13 lines, -0 lines 0 comments Download
M content/test/test_render_view_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +5 lines, -2 lines 0 comments Download

Messages

Total messages: 35 (3 generated)
cpu_(ooo_6.6-7.5)
My first impression is that it is solid. I am not an expert in most ...
6 years, 5 months ago (2014-07-20 01:43:15 UTC) #1
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/351683002/diff/160001/content/browser/renderer_host/render_widget_host_impl.cc File content/browser/renderer_host/render_widget_host_impl.cc (right): https://codereview.chromium.org/351683002/diff/160001/content/browser/renderer_host/render_widget_host_impl.cc#newcode1643 content/browser/renderer_host/render_widget_host_impl.cc:1643: #else add comment about the rect coordinates, for future ...
6 years, 5 months ago (2014-07-20 01:50:44 UTC) #2
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/351683002/diff/160001/ui/keyboard/keyboard_controller.cc File ui/keyboard/keyboard_controller.cc (right): https://codereview.chromium.org/351683002/diff/160001/ui/keyboard/keyboard_controller.cc#newcode122 ui/keyboard/keyboard_controller.cc:122: const gfx::Rect& target_rect, const SkBitmap& zoomed_bitmap) OVERRIDE {} what ...
6 years, 5 months ago (2014-07-20 01:54:06 UTC) #3
luken
https://codereview.chromium.org/351683002/diff/160001/content/browser/renderer_host/render_widget_host_impl.cc File content/browser/renderer_host/render_widget_host_impl.cc (right): https://codereview.chromium.org/351683002/diff/160001/content/browser/renderer_host/render_widget_host_impl.cc#newcode1643 content/browser/renderer_host/render_widget_host_impl.cc:1643: #else On 2014/07/20 01:50:44, cpu wrote: > add comment ...
6 years, 5 months ago (2014-07-21 18:01:29 UTC) #4
jam
I don't understand why all the different classes need to change, in particular aura::WindowDelegate. I ...
6 years, 5 months ago (2014-07-22 01:04:27 UTC) #5
sky
https://codereview.chromium.org/351683002/diff/200001/ui/aura/window_delegate.h File ui/aura/window_delegate.h (right): https://codereview.chromium.org/351683002/diff/200001/ui/aura/window_delegate.h#newcode105 ui/aura/window_delegate.h:105: virtual void OnLinkDisambiguationPopupRequested( You should not need to change ...
6 years, 5 months ago (2014-07-22 04:17:24 UTC) #6
Rick Byers
Before landing this CL let's discuss some of the higher-level issues over on the bug: ...
6 years, 4 months ago (2014-07-29 19:14:44 UTC) #7
luken
PTAL. Yes, the bots are all red but it seems to be not related to ...
6 years, 4 months ago (2014-07-30 19:17:31 UTC) #8
jam
lgtm for content https://codereview.chromium.org/351683002/diff/380001/content/browser/web_contents/web_contents_view_aura.cc File content/browser/web_contents/web_contents_view_aura.cc (right): https://codereview.chromium.org/351683002/diff/380001/content/browser/web_contents/web_contents_view_aura.cc#newcode993 content/browser/web_contents/web_contents_view_aura.cc:993: void WebContentsViewAura::ProcessLinkDisambiguationGesture( this should be behind ...
6 years, 4 months ago (2014-07-30 20:29:03 UTC) #9
sky
https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode43 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:43: gfx::Rect target_rect_; const https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode44 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:44: }; DISALLOW... https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode58 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:58: ...
6 years, 4 months ago (2014-07-30 21:50:37 UTC) #10
luken
PTAL, thanks. jam@, I had to add a method to hide the window, you might ...
6 years, 4 months ago (2014-07-31 01:41:48 UTC) #11
sky
https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode134 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:134: zoomed_image_ = gfx::Image::CreateFrom1xBitmap(zoomed_bitmap); On 2014/07/31 01:41:46, luken wrote: > ...
6 years, 4 months ago (2014-07-31 15:37:40 UTC) #12
sky
Also, I think this should be behind a flag and something folks can turn on ...
6 years, 4 months ago (2014-07-31 15:38:32 UTC) #13
luken
https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h File chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h (right): https://codereview.chromium.org/351683002/diff/380001/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h#newcode53 chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h:53: #if defined(OS_WIN) On 2014/07/31 15:37:40, sky wrote: > On ...
6 years, 4 months ago (2014-07-31 23:57:42 UTC) #14
sky
I went through all the ifdefs. Here's what I think should happen to each. Additionally ...
6 years, 4 months ago (2014-08-04 20:05:20 UTC) #15
jam
On 2014/07/31 01:41:48, luken wrote: > PTAL, thanks. jam@, I had to add a method ...
6 years, 4 months ago (2014-08-06 21:20:50 UTC) #16
luken
https://codereview.chromium.org/351683002/diff/420001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/420001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode36 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:36: virtual void OnWidgetDestroying(views::Widget* widget) OVERRIDE; On 2014/08/04 20:05:19, sky ...
6 years, 3 months ago (2014-09-11 01:07:28 UTC) #17
sky
https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode38 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:38: float scale_; nit: const https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode79 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:79: void LinkDisambiguationPopup::ZoomBubbleView::OnGestureEvent( What ...
6 years, 3 months ago (2014-09-11 14:53:44 UTC) #18
luken
https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode38 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:38: float scale_; On 2014/09/11 14:53:43, sky wrote: > nit: ...
6 years, 3 months ago (2014-09-17 00:00:48 UTC) #19
sky
https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode79 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:79: void LinkDisambiguationPopup::ZoomBubbleView::OnGestureEvent( On 2014/09/17 00:00:48, luken wrote: > On ...
6 years, 3 months ago (2014-09-17 14:34:30 UTC) #20
luken
https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc File chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc (right): https://codereview.chromium.org/351683002/diff/480001/chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc#newcode79 chrome/browser/ui/views/link_disambiguation/link_disambiguation_popup.cc:79: void LinkDisambiguationPopup::ZoomBubbleView::OnGestureEvent( On 2014/09/17 14:34:30, sky wrote: > On ...
6 years, 3 months ago (2014-09-18 22:14:55 UTC) #21
sky
Did you make sure there aren't any problems with this in non-metro mode where touch ...
6 years, 3 months ago (2014-09-19 15:19:23 UTC) #22
luken
I've tested this feature on both metro and non-metro mode. https://codereview.chromium.org/351683002/diff/480001/content/browser/renderer_host/render_widget_host_view_aura.cc File content/browser/renderer_host/render_widget_host_view_aura.cc (right): https://codereview.chromium.org/351683002/diff/480001/content/browser/renderer_host/render_widget_host_view_aura.cc#newcode1251 ...
6 years, 3 months ago (2014-09-19 19:27:41 UTC) #23
sky
LGTM - you can resolve the issue of problems with document mutation separately. Also, I ...
6 years, 3 months ago (2014-09-22 15:01:30 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/351683002/620001
6 years, 3 months ago (2014-09-23 20:31:52 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu_triggered_tests/builds/54704)
6 years, 3 months ago (2014-09-23 21:11:07 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/351683002/620001
6 years, 3 months ago (2014-09-24 05:50:09 UTC) #30
commit-bot: I haz the power
Committed patchset #32 (id:620001) as e4edf37ab174f714f097fb6157611c4585dd2ba1
6 years, 3 months ago (2014-09-24 05:50:46 UTC) #31
commit-bot: I haz the power
Patchset 32 (id:??) landed as https://crrev.com/b171b53a96f5926e2462985f05450ca9054b7ac3 Cr-Commit-Position: refs/heads/master@{#296355}
6 years, 3 months ago (2014-09-24 05:51:57 UTC) #32
csaavedra
On 2014/09/24 05:51:57, I haz the power (commit-bot) wrote: > Patchset 32 (id:??) landed as ...
6 years, 2 months ago (2014-09-30 12:18:35 UTC) #33
luken
On 2014/09/30 12:18:35, csaavedra wrote: > On 2014/09/24 05:51:57, I haz the power (commit-bot) wrote: ...
6 years, 2 months ago (2014-09-30 17:48:40 UTC) #34
csaavedra
6 years, 2 months ago (2014-10-01 11:45:51 UTC) #35
Message was sent while issue was closed.
On 2014/09/30 17:48:40, luken wrote:
> On 2014/09/30 12:18:35, csaavedra wrote:
> > On 2014/09/24 05:51:57, I haz the power (commit-bot) wrote:
> > > Patchset 32 (id:??) landed as
> > > https://crrev.com/b171b53a96f5926e2462985f05450ca9054b7ac3
> > > Cr-Commit-Position: refs/heads/master@{#296355}
> > 
> > This seems to have broken the content_shell build with embedded=1. In
> specific,
> > RenderWidgetHostViewBase::ShowDisambiguationPopup() is #ifdef'ed out.
> 
> There's a patch that just landed from
> https://codereview.chromium.org/610893003/, does
> this fix that?

Seems to fix it, yes. Thanks!

Powered by Google App Engine
This is Rietveld 408576698