New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 819876 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Task
Proj-XR
Proj-XR-VR

Blocking:
issue 768564
issue 808716
issue 808722



Sign in to add a comment

VRB : <select> 2D UI support

Project Member Reported by ericde@google.com, Mar 8 2018

Issue description

add support for <select> to VR Browsing 2D UI.

 

Comment 1 by ericde@google.com, Mar 8 2018

Blocking: 808722

Comment 2 by ericde@google.com, Mar 23 2018

Blocking: 808716

Comment 3 by ericde@google.com, Mar 27 2018

Status: Started (was: Assigned)
going back and forth on reviews, should land this week.

Comment 4 by sko...@chromium.org, Mar 30 2018

Blocking: 768564

Comment 5 by ericde@google.com, Apr 6 2018

this landed, right? if so can we mark Fixed?
Project Member

Comment 6 by bugdroid1@chromium.org, Apr 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d8f8795eeda38afb930044a211c3d28193fc8709

commit d8f8795eeda38afb930044a211c3d28193fc8709
Author: Amirhossein Simjour <asimjour@chromium.org>
Date: Thu Apr 12 03:17:25 2018

Update SelectPopupDialog to use UiWidgetFactory

Instead of using AlertDialogs directly, SelectPopupDialog uses
UiWidgetFactory to create a new AlertDialog.
This change has no effect when UiWidgetFactory is not replaced with
VrUiWidgetFactory.

Bug:  819876 
Change-Id: I362a08a77146eaae962d646124246542f7bfc2c4
Reviewed-on: https://chromium-review.googlesource.com/1008246
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Commit-Queue: Amirhossein Simjour <asimjour@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550003}
[modify] https://crrev.com/d8f8795eeda38afb930044a211c3d28193fc8709/content/public/android/java/src/org/chromium/content/browser/input/SelectPopupDialog.java
[modify] https://crrev.com/d8f8795eeda38afb930044a211c3d28193fc8709/ui/android/java/src/org/chromium/ui/widget/UiWidgetFactory.java

Cc: asimjour@chromium.org dbbrooks@chromium.org
 Issue 830904  has been merged into this issue.
Project Member

Comment 9 by bugdroid1@chromium.org, Apr 13 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3324b05ba6b29425f9eec6c936b0b3658fabdff8

commit 3324b05ba6b29425f9eec6c936b0b3658fabdff8
Author: Amirhossein Simjour <asimjour@chromium.org>
Date: Fri Apr 13 01:37:28 2018

VR: Remove suppression of select popup

VR supports html select element, so the corresponding page popup
doesn't need to be suppressed.

Bug:  819876 
Change-Id: Iac3cf7fbd7437cce27f3a265e95e3f0eb76c3e2c
Reviewed-on: https://chromium-review.googlesource.com/1010782
Reviewed-by: Ian Vollick <vollick@chromium.org>
Commit-Queue: Amirhossein Simjour <asimjour@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550462}
[modify] https://crrev.com/3324b05ba6b29425f9eec6c936b0b3658fabdff8/third_party/blink/renderer/core/page/chrome_client_impl.cc
[modify] https://crrev.com/3324b05ba6b29425f9eec6c936b0b3658fabdff8/third_party/blink/renderer/core/page/chrome_client_impl_test.cc

Status: Fixed (was: Started)
Project Member

Comment 11 by bugdroid1@chromium.org, Apr 17 2018

Labels: merge-merged-testbranch
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/57ce29bfb9f82673cbe1f43bbb199f0e316b1572

commit 57ce29bfb9f82673cbe1f43bbb199f0e316b1572
Author: Amirhossein Simjour <asimjour@chromium.org>
Date: Thu Apr 12 22:21:51 2018

VR support for android.app.AlertDialogs

This is used to support html <select> element when it uses
Android AlertDialogs.

Bug:819876

Change-Id: Ibe005b8227d623430e79a563521700258cc34d69
Reviewed-on: https://chromium-review.googlesource.com/1010479
Commit-Queue: Amirhossein Simjour <asimjour@chromium.org>
Reviewed-by: Biao She <bshe@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550387}
[add] https://crrev.com/57ce29bfb9f82673cbe1f43bbb199f0e316b1572/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrAlertDialog.java
[modify] https://crrev.com/57ce29bfb9f82673cbe1f43bbb199f0e316b1572/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java
[modify] https://crrev.com/57ce29bfb9f82673cbe1f43bbb199f0e316b1572/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrUiWidgetFactory.java
[modify] https://crrev.com/57ce29bfb9f82673cbe1f43bbb199f0e316b1572/chrome/android/java_sources.gni

Project Member

Comment 12 by bugdroid1@chromium.org, Apr 17 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3324b05ba6b29425f9eec6c936b0b3658fabdff8

commit 3324b05ba6b29425f9eec6c936b0b3658fabdff8
Author: Amirhossein Simjour <asimjour@chromium.org>
Date: Fri Apr 13 01:37:28 2018

VR: Remove suppression of select popup

VR supports html select element, so the corresponding page popup
doesn't need to be suppressed.

Bug:  819876 
Change-Id: Iac3cf7fbd7437cce27f3a265e95e3f0eb76c3e2c
Reviewed-on: https://chromium-review.googlesource.com/1010782
Reviewed-by: Ian Vollick <vollick@chromium.org>
Commit-Queue: Amirhossein Simjour <asimjour@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550462}
[modify] https://crrev.com/3324b05ba6b29425f9eec6c936b0b3658fabdff8/third_party/blink/renderer/core/page/chrome_client_impl.cc
[modify] https://crrev.com/3324b05ba6b29425f9eec6c936b0b3658fabdff8/third_party/blink/renderer/core/page/chrome_client_impl_test.cc

Status: Assigned (was: Fixed)
In Chrome 68.0.3405.0 Android O, Pixel 2XL,

I can't scroll in the <select> list popups.

(1) Navigate to https://rsolomakhin.github.io/autofill/
(2) Enter VR Browsing
(3) Open the State list. 
(4) Try to scroll to select one of the states further in the list. 
Labels: Merge-Request-67
Project Member

Comment 15 by sheriffbot@chromium.org, Apr 25 2018

Labels: -Merge-Request-67 Merge-Approved-67 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M67. Please go ahead and merge the CL to branch 3396 manually. Please contact milestone owner if you have questions.
Owners: cmasso@(Android), cmasso@(iOS), kbleicher@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 16 by bugdroid1@chromium.org, Apr 25 2018

Labels: -merge-approved-67 merge-merged-3396
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0943e8f58fa1dfe5ccdef330052aeebb794c1852

commit 0943e8f58fa1dfe5ccdef330052aeebb794c1852
Author: Amirhossein Simjour <asimjour@chromium.org>
Date: Wed Apr 25 17:06:59 2018

VR: Remove suppression of select popup

VR supports html select element, so the corresponding page popup
doesn't need to be suppressed.

Bug:  819876 
Change-Id: Iac3cf7fbd7437cce27f3a265e95e3f0eb76c3e2c
Reviewed-on: https://chromium-review.googlesource.com/1010782
Reviewed-by: Ian Vollick <vollick@chromium.org>
Commit-Queue: Amirhossein Simjour <asimjour@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#550462}(cherry picked from commit 3324b05ba6b29425f9eec6c936b0b3658fabdff8)
Reviewed-on: https://chromium-review.googlesource.com/1028334
Reviewed-by: Amirhossein Simjour <asimjour@chromium.org>
Cr-Commit-Position: refs/branch-heads/3396@{#298}
Cr-Branched-From: 9ef2aa869bc7bc0c089e255d698cca6e47d6b038-refs/heads/master@{#550428}
[modify] https://crrev.com/0943e8f58fa1dfe5ccdef330052aeebb794c1852/third_party/blink/renderer/core/page/chrome_client_impl.cc
[modify] https://crrev.com/0943e8f58fa1dfe5ccdef330052aeebb794c1852/third_party/blink/renderer/core/page/chrome_client_impl_test.cc

Status: Fixed (was: Assigned)
Labels: Test-Complete
Status: Verified (was: Fixed)
Fix Verified in build 67.0.3396.29 beta. 
 Bug 836292  - [VR Browsing] <select> lists are not scroll-able
has been fixed and is being merged back to M-67.

Sign in to add a comment