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

Issue 747441 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug

Blocked on:
issue 747622

Blocking:
issue 747114



Sign in to add a comment

PrintControllerTestCase Fails on Xcode9/iOS 11 due to share menu issue

Project Member Reported by liaoyuke@chromium.org, Jul 21 2017

Issue description

This test fails consistently when running locally on Xcode9/iOS 11, should investigate why it fails and re-assign or come up with a fix if possible.
 
Blocking: 747114
Blockedon: 747622
Labels: ReleaseBlock-Beta M-62
Owner: gch...@chromium.org
Status: Assigned (was: Available)
Summary: PrintControllerTestCase Fails on Xcode9/iOS 11 due to share menu issue (was: PrintControllerTestCase Fails on Xcode9/iOS 11)
Status: Started (was: Assigned)
Will be able to just use dispatcher to trigger print instead.
Project Member

Comment 5 by bugdroid1@chromium.org, Aug 2 2017

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

commit 6a64e8cb70f51909d173059bb6faa83e212c1bcf
Author: Gregory Chatzinoff <gchatz@chromium.org>
Date: Wed Aug 02 17:48:33 2017

Reenable Print Earl Grey tests for iOS11.

The print Earl Grey tests were disabled on iOS11 because Earl Grey is
unable to interact with the share menu. This CL fixes the test in
iOS 11 by going through the dispatcher to open the print view
controller instead of through the share menu. Also, iOS 11 changed the
print view controller's accessibility labels, so use an accessibility
id (which is unchanged) to verify that the print view
controller opened.

Bug:  747441 
Change-Id: I809d089b50c294cc2ac5a9c92bcfefc1da41f8c5
Reviewed-on: https://chromium-review.googlesource.com/597429
Reviewed-by: Mark Cogan <marq@chromium.org>
Commit-Queue: Gregory Chatzinoff <gchatz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#491429}
[modify] https://crrev.com/6a64e8cb70f51909d173059bb6faa83e212c1bcf/ios/chrome/browser/ui/print/print_controller_egtest.mm

Status: Fixed (was: Started)

Sign in to add a comment