New issue
Advanced search Search tips

Issue 793306 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug

Blocked on:
issue 703855
issue 811985

Blocking:
issue 793809



Sign in to add a comment

Tests are failing on iOS 11 iPad when typing special characters

Project Member Reported by gambard@chromium.org, Dec 8 2017

Issue description

What steps will reproduce the problem?
(1) Run a test typing special characters (e.g. PrerenderTestCase.testTapPrerenderSuggestions) on iOS 11 iPad

What is the expected result?
The test should be able to type the URL.

What happens instead?
The test is failing because the iPad is presenting the "alternate letters" educational screen on iPad

Assigning to baxley@ as I think you investigated something like that.

https://touch-isolate.appspot.com/browse?namespace=default-gzip&digest=8631604a28cc6e0b4a172a15203e1016f814f722&as=PrerenderTestCase_testTapPrerenderSuggestions.png
 
Thanks for filing. Yes, a downstream CL that should fix it was just approved. Once it is pushed to open-source EarlGrey, I'll see if this is fixed.

This is already blocking a decent number of iPad tests.

grey_replaceText() can be used if we simply need to enter text. But in some cases this isn't sufficient. Omnibox suggestions.

I need to investigate why this failed on iOS 11 only, since we had an existing bug with the exact same symptoms on iOS 10: crbug.com/793306
Project Member

Comment 2 by bugdroid1@chromium.org, Dec 8 2017

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

commit 06e0b87d918ab7f38e1c2c2db1a01b72b8187dcb
Author: Mike Baxley <baxley@chromium.org>
Date: Fri Dec 08 19:40:07 2017

Disable testTapPrerenderSuggestions on iOS 11 iPad

PrerenderTestCase.testTapPrerenderSuggestions is failing because the
edcuational view for alternate letters is preventing EarlGrey to type
the URL.

TBR: gambard,sdefresne
Bug: 793306
Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs
Change-Id: I63249286b0658d9be9bf2c0d5a075a0aa50e36a5
Reviewed-on: https://chromium-review.googlesource.com/817914
Commit-Queue: Mike Baxley <baxley@chromium.org>
Reviewed-by: Yuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#522843}
[modify] https://crrev.com/06e0b87d918ab7f38e1c2c2db1a01b72b8187dcb/ios/chrome/browser/prerender/BUILD.gn
[modify] https://crrev.com/06e0b87d918ab7f38e1c2c2db1a01b72b8187dcb/ios/chrome/browser/prerender/prerender_egtest.mm

Comment 3 by baxley@chromium.org, Jan 24 2018

Blocking: 793809

Comment 4 by baxley@chromium.org, Jan 24 2018

Blockedon: 703855

Comment 5 by baxley@chromium.org, Feb 13 2018

Blockedon: 811985
Owner: huangml@chromium.org
Owner: linds...@chromium.org

Sign in to add a comment