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

Issue 766495 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: Bug



Sign in to add a comment

Reenable ContentSuggestionsTestCase.testMostVisitedNewTab

Project Member Reported by stkhapugin@chromium.org, Sep 19 2017

Issue description

This test has fallen five times on iPhone 5s iOS 11.0 (only this configuration), so I'm disabling it on iOS 11 phones.

The issue is seemingly introduced between 22f9a4d0b5a9a2167ccac4cf9cc5348874f5d6d0..671360a7034b6f9462078c1c4dbfb6f5265a1e97 but there's nothing touching iOS at this time. 

Example failure: 

---

ContentSuggestionsTestCase/testMostVisitedNewTab: 
2017-09-18 21:37:30.386 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.388 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.391 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.394 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.399 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.403 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.407 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:30.418 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: ClearHistory(1601-01-01 00:00:00.000 UTC, 293878-01-10 04:00:54.775 UTC, @0x7fff5fae4368 8-byte object <70-8F A4-00 C0-60 00-00>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.
[0918/213732.285400:WARNING:embedded_test_server.cc(229)] Request not handled. Returning 404: /favicon.ico
2017-09-18 21:37:33.406 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.406 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.408 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.409 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.412 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.412 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.415 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.416 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.419 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.419 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.421 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.421 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.425 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.426 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:33.429 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
../../ios/chrome/browser/ui/content_suggestions/content_suggestions_egtest.mm:657: error: -[ContentSuggestionsTestCase testMostVisitedNewTab] : Exception: AssertionFailedException

Exception Name: AssertionFailedException
Exception Reason: (((testing::WaitUntilConditionOrTimeout( testing::kWaitForUIElementTimeout, condition))) is true) failed
Exception Details: Collection view not visible

Bundle ID: com.google.gtest.ios-chrome-ui-egtests

Stack Trace: (
	0   EarlGrey                            0x00000001119ddec6 -[GREYDefaultFailureHandler handleException:details:] + 1270
	1   ios_chrome_ui_egtests               0x00000001019da67d -[ContentSuggestionsTestCase testMostVisitedNewTab] + 2909
	2   CoreFoundation                      0x000000010e43456c __invoking___ + 140
	3   CoreFoundation                      0x000000010e434440 -[NSInvocation invoke] + 320
	4   EarlGrey                            0x00000001119c1818 -[GREYTestCaseInvocation invoke] + 104
	5   XCTest                              0x000000010f871949 __24-[XCTestCase invokeTest]_block_invoke + 591
	6   XCTest                              0x000000010f8b9f45 -[XCUITestContext performInScope:] + 183
	7   XCTest                              0x000000010f8716ef -[XCTestCase invokeTest] + 141
	8   EarlGrey                            0x00000001119b2bf4 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1012
	9   XCTest                              0x000000010f8726b0 __26-[XCTestCase performTest:]_block_invoke.369 + 42
	10  XCTest                              0x000000010f8bec4b +[XCTContext runInContextForTestCase:block:] + 163
	11  XCTest                              0x000000010f87204c -[XCTestCase performTest:] + 608
	12  XCTest                              0x000000010f86e052 __27-[XCTestSuite performTest:]_block_invoke + 363
	13  XCTest                              0x000000010f86d9b9 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 26
	14  XCTest                              0x000000010f86dbb6 -[XCTestSuite performTest:] + 239
	15  XCTest                              0x000000010f86e052 __27-[XCTestSuite performTest:]_block_invoke + 363
	16  XCTest                              0x000000010f86d9b9 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 26
	17  XCTest                              0x000000010f86dbb6 -[XCTestSuite performTest:] + 239
	18  XCTest                              0x000000010f86e052 __27-[XCTestSuite performTest:]_block_invoke + 363
	19  XCTest                              0x000000010f86d9b9 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 26
	20  XCTest                              0x000000010f86dbb6 -[XCTestSuite performTest:] + 239
	21  XCTest                              0x000000010f8c616d __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 40
	22  XCTest                              0x000000010f881232 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 475
	23  XCTest                              0x000000010f8c600c -[XCTTestRunSession runTestsAndReturnError:] + 281
	24  XCTest                              0x000000010f85d6ab -[XCTestDriver runTestsAndReturnError:] + 314
	25  XCTest                              0x000000010f8bdeb6 _XCTestMain + 619
	26  CoreFoundation                      0x000000010e45320c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
	27  CoreFoundation                      0x000000010e437a3b __CFRunLoopDoBlocks + 203
	28  CoreFoundation                      0x000000010e437214 __CFRunLoopRun + 1300
	29  CoreFoundation                      0x000000010e436a89 CFRunLoopRunSpecific + 409
	30  GraphicsServices                    0x0000000114cd69c6 GSEventRunModal + 62
	31  UIKit                               0x000000010c274d30 UIApplicationMain + 159
	32  ios_chrome_ui_egtests               0x0000000100117e63 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 371
	33  ios_chrome_ui_egtests               0x0000000100117943 main + 419
	34  libdyld.dylib                       0x00000001161cad81 start + 1
)

Screenshots: {
  "Screenshot At Failure" : "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/3FEA1F49-B655-4637-BED9-FE0F066EF631/data/Containers/Data/Application/397FAD40-AD07-41AF-A6A2-A8404A0E2104/Documents/ContentSuggestionsTestCase_testMostVisitedNewTab-AssertionFailedException-0BA7E358-C8B0-4294-92EB-902F00279F08/ContentSuggestionsTestCase_testMostVisitedNewTab.png",
  "Visibility Checker Most Recent Before Image" : "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/3FEA1F49-B655-4637-BED9-FE0F066EF631/data/Containers/Data/Application/397FAD40-AD07-41AF-A6A2-A8404A0E2104/Documents/ContentSuggestionsTestCase_testMostVisitedNewTab-AssertionFailedException-0BA7E358-C8B0-4294-92EB-902F00279F08/ContentSuggestionsTestCase_testMostVisitedNewTab_before.png",
  "Visibility Checker Most Recent Expected After Image" : "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/3FEA1F49-B655-4637-BED9-FE0F066EF631/data/Containers/Data/Application/397FAD40-AD07-41AF-A6A2-A8404A0E2104/Documents/ContentSuggestionsTestCase_testMostVisitedNewTab-AssertionFailedException-0BA7E358-C8B0-4294-92EB-902F00279F08/ContentSuggestionsTestCase_testMostVisitedNewTab_after_expected.png",
  "Visibility Checker Most Recent Actual After Image" : "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/3FEA1F49-B655-4637-BED9-FE0F066EF631/data/Containers/Data/Application/397FAD40-AD07-41AF-A6A2-A8404A0E2104/Documents/ContentSuggestionsTestCase_testMostVisitedNewTab-AssertionFailedException-0BA7E358-C8B0-4294-92EB-902F00279F08/ContentSuggestionsTestCase_testMostVisitedNewTab_after_actual.png"
}

UI hierarchy (ordered by window level, front to back as rendered):

Legend: {
  "[AX]" : "Accessibility",
  "[UIE]" : "User Interaction Enabled",
  "[Window 1]" : "Frontmost Window"
}

========== Window 1 ==========

<_UIInteractiveHighlightEffectWindow:0x7fbb8014cd90; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; hidden; alpha=1; UIE=N>

========== Window 2 ==========

<UITextEffectsWindow:0x7fbb80149050; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; hidden; alpha=1>

========== Window 3 ==========

<UITextEffectsWindow:0x7fbb8023bc00; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; alpha=1>
  |--<UIInputSetContainerView:0x7fbb80123cf0; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; alpha=1>
  |  |--<UIInputSetHostView:0x7fbb7a691fa0; AX=N; AX.frame={{0, 568}, {320, 0}}; AX.activationPoint={160, 568}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 568}, {320, 0}}; opaque; alpha=1>

========== Window 4 ==========

<ChromeOverlayWindow:0x7fbb7a707160; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; alpha=1>
  |--<MDCOverlayWindowContainerView:0x7fbb7a412490; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; hidden; alpha=1>
  |--<UIView:0x7fbb7a72d430; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; alpha=1>
  |  |--<UIView:0x7fbb7d02d9a0; AX=N; AX.frame={{0, 0}, {320, 568}}; AX.activationPoint={160, 284}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 568}}; opaque; alpha=1>
  |  |  |--<ToolbarView:0x7fbb7a62a070; AX=N; AX.id='kToolbarIdentifier'; AX.frame={{0, 0}, {320, 76}}; AX.activationPoint={160, 38}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 76}}; opaque; hidden; alpha=1>
  |  |  |  |--<MDCProgressView:0x7fbb7a42d5f0; AX=Y; AX.value='100%'; AX.frame={{0, 74}, {320, 2}}; AX.activationPoint={160, 75}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 74}, {320, 2}}; opaque; hidden; alpha=1>
  |  |  |  |  |--<UIView:0x7fbb7a733cc0; AX=N; AX.frame={{0, 74}, {320, 2}}; AX.activationPoint={160, 75}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 2}}; opaque; alpha=1>
  |  |  |  |  |--<UIView:0x7fbb7a733ae0; AX=N; AX.frame={{0, 76}, {320, 0}}; AX.activationPoint={160, 76}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {320, 0}}; opaque; alpha=1>
  |  |  |  |--<UIView:0x7fbb7a4353d0; AX=N; AX.frame={{0, 20}, {230, 56}}; AX.activationPoint={115, 48}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 20}, {230, 56}}; opaque; alpha=1>
  |  |  |  |  |--<UIButton:0x7fbb7a67dcd0; AX=N; AX.label='Cancel'; AX.frame={{272, 24}, {40, 48}}; AX.activationPoint={292, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{272, 4}, {40, 48}}; hidden; alpha=0>
  |  |  |  |  |  |--<UIImageView:0x7fbb801354f0; AX=N; AX.id='collapse'; AX.frame={{280, 36}, {24, 24}}; AX.activationPoint={292, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |--<OmniboxTextFieldIOS:0x7fbb7d86e800; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='Search or type URL'; AX.frame={{55, 27}, {175, 43}}; AX.activationPoint={142.5, 48.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{55, 7}, {175, 43}}; alpha=1; text=''>
  |  |  |  |  |  |--<_UITextFieldContentView:0x7fbb7a42e0c0; AX=N; AX.frame={{65, 27}, {161, 43}}; AX.activationPoint={145.5, 48.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{10, 0}, {161, 43}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |--<UITextSelectionView:0x7fbb7a64ecf0; AX=N; AX.frame={{65, 27}, {0, 0}}; AX.activationPoint={65, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=0; UIE=N>
  |  |  |  |  |  |--<UITextFieldLabel:0x7fbb7a746a30; AX=Y; AX.label='Search or type URL'; AX.frame={{65, 39}, {161, 19}}; AX.activationPoint={145.5, 48.5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{10, 12}, {161, 19}}; alpha=1; UIE=N; text='Search or type URL'>
  |  |  |  |  |  |--<UIAccessibilityTextFieldElement:0x60c000448430; AX=Y; AX.label='Address and search bar'; AX.value='Search or type URL'; AX.frame={{55, 27}, {175, 43}}; AX.activationPoint={142.5, 48.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'>
  |  |  |  |  |--<UIView:0x7fbb7a43b3c0; AX=N; AX.frame={{0, 0}, {326, 76}}; AX.activationPoint={163, 38}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -20}, {326, 76}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |--<UIImageView:0x7fbb7a43b1a0; AX=N; AX.frame={{55, 27}, {175, 43}}; AX.activationPoint={142.5, 48.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{55, 27}, {175, 43}}; alpha=1; UIE=N>
  |  |  |  |  |--<UIButton:0x7fbb7a43a790; AX=N; AX.id='Forward'; AX.label='Forward'; AX.frame={{48, 24}, {48, 48}}; AX.activationPoint={72, 48}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{48, 4}, {48, 48}}; alpha=0; disabled>
  |  |  |  |  |  |--<UIImageView:0x7fbb7a73c6b0; AX=N; AX.frame={{56.5, 36}, {24, 24}}; AX.activationPoint={68.5, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8.5, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |--<UIButton:0x7fbb7a43a270; AX=N; AX.id='Back'; AX.label='Back'; AX.frame={{0, 24}, {48, 48}}; AX.activationPoint={24, 48}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 4}, {48, 48}}; alpha=1; disabled>
  |  |  |  |  |  |--<UIImageView:0x7fbb7a73af50; AX=N; AX.frame={{16.5, 36}, {24, 24}}; AX.activationPoint={28.5, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{16.5, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |--<ToolbarCenteredButton:0x7fbb7d0321b0; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='2'; AX.frame={{230, 24}, {48, 48}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{230, 24}, {48, 48}}; alpha=1>
  |  |  |  |  |--<UIButtonLabel:0x7fbb7d0328f0; AX=Y; AX.label='2'; AX.frame={{230, 24}, {48, 48}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N; text='2'>
  |  |  |  |  |--<UIImageView:0x7fbb7a73b170; AX=N; AX.frame={{242, 36}, {24, 24}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{12, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |--<UIImageView:0x7fbb7d02ec60; AX=N; AX.frame={{0, 76}, {320, 10}}; AX.activationPoint={160, 81}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 76}, {320, 10}}; alpha=0; UIE=N>
  |  |  |  |--<UIImageView:0x7fbb7a62a2a0; AX=N; AX.frame={{0, 76}, {320, 2}}; AX.activationPoint={160, 77}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 76}, {320, 2}}; alpha=1; UIE=N>
  |  |  |  |--<ToolbarToolsMenuButton:0x7fbb7a62be50; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{276, 24}, {44, 48}}; AX.activationPoint={298, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{276, 24}, {44, 48}}; alpha=1>
  |  |  |  |--<UIImageView:0x7fbb7a62a6d0; AX=N; AX.frame={{0, 0}, {320, 76}}; AX.activationPoint={160, 38}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 76}}; alpha=1>
  |  |  |--<InfoBarContainerView:0x7fbb7a4302b0; AX=N; AX.frame={{0, 568}, {320, 0}}; AX.activationPoint={160, 568}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 568}, {320, 0}}; opaque; alpha=1>
  |  |  |--<UIButton:0x7fbb7d02e950; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 20}, {320, 548}}; AX.activationPoint={160, 294}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 20}, {320, 548}}; hidden; alpha=0>
  |  |  |--<BrowserContainerView:0x7fbb7d02e1d0; AX=N; AX.frame={{0, 20}, {320, 548}}; AX.activationPoint={160, 294}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 20}, {320, 548}}; opaque; alpha=1>
  |  |  |  |--<CRWWebControllerContainerView:0x7fbb802c5300; AX=N; AX.frame={{0, 20}, {320, 548}}; AX.activationPoint={160, 294}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 548}}; opaque; alpha=1>
  |  |  |  |  |--<NewTabPageView:0x7fbb802c5d80; AX=N; AX.frame={{0, 20}, {320, 548}}; AX.activationPoint={160, 294}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 548}}; opaque; alpha=1>
  |  |  |  |  |  |--<NewTabPageBar:0x7fbb802c5920; AX=N; AX.frame={{0, 520}, {320, 48}}; AX.activationPoint={160, 544}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 500}, {320, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |--<NewTabPageBarButton:0x7fbb802c65b0; AX=Y; AX.label='Recent Tabs'; AX.frame={{160, 520}, {160, 48}}; AX.activationPoint={240, 544}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{160, 0}, {160, 48}}; alpha=1>
  |  |  |  |  |  |  |  |--<UIButtonLabel:0x7fbb802c6900; AX=N; AX.frame={{160, 520}, {0, 0}}; AX.activationPoint={160, 520}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802bc1a0; AX=N; AX.id='ntp_opentabs'; AX.frame={{228, 532}, {24, 24}}; AX.activationPoint={240, 544}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{68, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |--<NewTabPageBarButton:0x7fbb802c5f70; AX=Y; AX.label='Bookmarks'; AX.frame={{0, 520}, {160, 48}}; AX.activationPoint={80, 544}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {160, 48}}; alpha=1>
  |  |  |  |  |  |  |  |--<UIButtonLabel:0x7fbb802c62c0; AX=N; AX.frame={{0, 520}, {0, 0}}; AX.activationPoint={0, 520}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a751ac0; AX=N; AX.id='ntp_bookmarks'; AX.frame={{68, 532}, {24, 24}}; AX.activationPoint={80, 544}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{68, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |--<UIImageView:0x7fbb802c5b60; AX=N; AX.id='ntp_bottom_bar_shadow'; AX.frame={{0, 511}, {320, 9}}; AX.activationPoint={160, 515.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, -9}, {320, 9}}; alpha=0; UIE=N>
  |  |  |  |  |  |--<UIScrollView:0x7fbb7c8aa400; AX=N; AX.frame={{0, 20}, {320, 500}}; AX.activationPoint={160, 270}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 500}}; opaque; alpha=1>
  |  |  |  |  |  |  |--<UICollectionViewControllerWrapperView:0x7fbb802a80f0; AX=N; AX.frame={{0, 20}, {320, 500}}; AX.activationPoint={160, 270}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 500}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |--<UICollectionView:0x7fbb7cae4e00; AX=N; AX.id='ContentSuggestionsCollectionIdentifier'; AX.frame={{0, 20}, {320, 500}}; AX.activationPoint={160, 270}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 500}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802c39e0; AX=N; AX.frame={{314.5, 23}, {2.5, 346}}; AX.activationPoint={315.75, 196}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{314.5, 3}, {2.5, 346}}; alpha=0; UIE=N>
  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802c50e0; AX=N; AX.frame={{3, 514.5}, {314, 2.5}}; AX.activationPoint={160, 515.75}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 494.5}, {314, 2.5}}; alpha=0; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsHeaderCell:0x7fbb804d3180; AX=N; AX.id='CSHeaderIdentifier'; AX.frame={{0, 20}, {320, 274}}; AX.activationPoint={160, 157}; AX.traits='UIAccessibilityTraitHeader'; AX.focused='N'; frame={{0, 0}, {320, 274}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7a760020; AX=N; AX.frame={{0, 20}, {320, 274}}; AX.activationPoint={160, 157}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 274}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d37d0; AX=N; AX.frame={{0, 20}, {0, 0}}; AX.activationPoint={0, 20}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb804d3480; AX=N; AX.frame={{0, 20}, {320, 274}}; AX.activationPoint={160, 157}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 274}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<NewTabPageHeaderView:0x7fbb802ced00; AX=N; AX.frame={{0, 20}, {320, 274}}; AX.activationPoint={160, 157}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 274}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<ToolbarView:0x7fbb802a33b0; AX=N; AX.id='kToolbarIdentifier'; AX.frame={{0, 20}, {320, 56}}; AX.activationPoint={160, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 56}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIButton:0x7fbb80221820; AX=Y; AX.label='Address and search bar'; AX.frame={{96, 24}, {128, 48}}; AX.activationPoint={160, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{96, 4}, {128, 48}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIButton:0x7fbb8022d430; AX=N; AX.id='Forward'; AX.label='Forward'; AX.frame={{48, 24}, {48, 48}}; AX.activationPoint={72, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{48, 4}, {48, 48}}; hidden; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a68d490; AX=N; AX.frame={{56.5, 36}, {24, 24}}; AX.activationPoint={68.5, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8.5, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIButton:0x7fbb8022d120; AX=N; AX.id='Back'; AX.label='Back'; AX.frame={{0, 24}, {48, 48}}; AX.activationPoint={24, 48}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 4}, {48, 48}}; hidden; alpha=1; disabled>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb8049d350; AX=N; AX.frame={{17, 36}, {24, 24}}; AX.activationPoint={29, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{17, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<ToolbarCenteredButton:0x7fbb802689e0; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='2'; AX.frame={{230, 24}, {48, 48}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{230, 4}, {48, 48}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIButtonLabel:0x7fbb8022ce30; AX=Y; AX.label='2'; AX.frame={{230, 24}, {48, 48}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N; text='2'>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d8730; AX=N; AX.frame={{242, 36}, {24, 24}}; AX.activationPoint={254, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{12, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb80288c00; AX=N; AX.frame={{0, 76}, {320, 10}}; AX.activationPoint={160, 81}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 56}, {320, 10}}; alpha=0; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802889e0; AX=N; AX.frame={{0, 76}, {320, 2}}; AX.activationPoint={160, 77}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 56}, {320, 2}}; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<ToolbarToolsMenuButton:0x7fbb802a3800; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{276, 24}, {44, 48}}; AX.activationPoint={298, 48}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{276, 4}, {44, 48}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802a35e0; AX=N; AX.frame={{0, 20}, {320, 56}}; AX.activationPoint={160, 48}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 56}}; hidden; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIButton:0x7fbb802ceef0; AX=N; AX.id='NTPHomeFakeOmniboxAccessibilityID'; AX.frame={{34.5, 228}, {251, 50}}; AX.activationPoint={160, 253}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{34.5, 208}, {251, 50}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb8028daa0; AX=N; AX.frame={{34.5, 278}, {251, 10}}; AX.activationPoint={160, 283}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 50}, {251, 10}}; alpha=0; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIButton:0x7fbb802451b0; AX=Y; AX.id='Voice Search'; AX.label='Voice Search'; AX.frame={{237.5, 229}, {48, 48}}; AX.activationPoint={261.5, 253}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{203, 1}, {48, 48}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d8270; AX=N; AX.id='voice_icon'; AX.frame={{249.5, 241}, {24, 24}}; AX.activationPoint={261.5, 253}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{12, 12}, {24, 24}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb802280d0; AX=Y; AX.label='Search or type URL'; AX.frame={{34.5, 228}, {251, 50}}; AX.activationPoint={160, 253}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {251, 50}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb80227e00; AX=N; AX.label='Search or type URL'; AX.frame={{46.5, 231.5}, {191, 44}}; AX.activationPoint={142, 253.5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12, 3.5}, {191, 44}}; opaque; alpha=1; UIE=N; text='Search or type URL'>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb80243e90; AX=N; AX.frame={{34.5, 228}, {251, 50}}; AX.activationPoint={160, 253}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {251, 50}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<LogoContainerView:0x7fbb802454c0; AX=Y; AX.label='Searching with Google'; AX.frame={{0, 76}, {320, 120}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 56}, {320, 120}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<GIPAnimatedGIFImageView:0x7fbb802456d0; AX=Y; AX.label='Amalia Hernandez’s 100th Birthday'; AX.frame={{0, 76}, {320, 120}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 120}}; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |--<GSKGlifContainerView:0x7fbb80245940; AX=N; AX.frame={{136, 112}, {48, 48}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{136, 36}, {48, 48}}; opaque; alpha=0>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb802a2d90; AX=N; AX.frame={{136, 112}, {48, 48}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<GSKGlifDotsView:0x7fbb802a3fd0; AX=N; AX.frame={{136, 112}, {48, 48}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb802a3190; AX=N; AX.id='glif-google-to-dots_0'; AX.frame={{56, 99.5}, {208, 73}}; AX.activationPoint={160, 136}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{-80, -12.5}, {208, 73}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d3b70; AX=N; AX.frame={{0, 20}, {320, 274}}; AX.activationPoint={160, 157}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {320, 274}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb7a6d1010; AX=Y; AX.label='Yahoo'; AX.frame={{212.5, 418}, {73, 100}}; AX.activationPoint={249, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{212.5, 398}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7d03eb90; AX=N; AX.frame={{212.5, 418}, {73, 100}}; AX.activationPoint={249, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804ac420; AX=N; AX.frame={{212.5, 418}, {0, 0}}; AX.activationPoint={212.5, 418}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb8045c410; AX=N; AX.frame={{212.5, 418}, {73, 100}}; AX.activationPoint={249, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb804c5b80; AX=N; AX.frame={{225, 418}, {48, 48}}; AX.activationPoint={249, 442}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804b8110; AX=N; AX.frame={{225, 418}, {48, 48}}; AX.activationPoint={249, 442}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804b8330; AX=N; AX.frame={{225, 418}, {48, 48}}; AX.activationPoint={249, 442}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb80482690; AX=Y; AX.label='Yahoo'; AX.frame={{212.5, 476}, {73, 14.5}}; AX.activationPoint={249, 483.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 14.5}}; opaque; alpha=1; UIE=N; text='Yahoo'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804ade50; AX=N; AX.frame={{212.5, 418}, {73, 100}}; AX.activationPoint={249, 468}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb804ae070; AX=Y; AX.label='Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more'; AX.frame={{123.5, 418}, {73, 100}}; AX.activationPoint={160, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{123.5, 398}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7d03e6b0; AX=N; AX.frame={{123.5, 418}, {73, 100}}; AX.activationPoint={160, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804ae550; AX=N; AX.frame={{123.5, 418}, {0, 0}}; AX.activationPoint={123.5, 418}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb804ae370; AX=N; AX.frame={{123.5, 418}, {73, 100}}; AX.activationPoint={160, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb804ae770; AX=N; AX.frame={{136, 418}, {48, 48}}; AX.activationPoint={160, 442}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804c8b10; AX=N; AX.frame={{136, 418}, {48, 48}}; AX.activationPoint={160, 442}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804c8d30; AX=N; AX.frame={{136, 418}, {48, 48}}; AX.activationPoint={160, 442}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804c8840; AX=Y; AX.label='Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more'; AX.frame={{123.5, 476}, {73, 28.5}}; AX.activationPoint={160, 490.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 28.5}}; opaque; alpha=1; UIE=N; text='Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb8042e0e0; AX=N; AX.frame={{123.5, 418}, {73, 100}}; AX.activationPoint={160, 468}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb8045c8a0; AX=Y; AX.label='Wikipedia, the free encyclopedia'; AX.frame={{34.5, 418}, {73, 100}}; AX.activationPoint={71, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{34.5, 398}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7a75a890; AX=N; AX.frame={{34.5, 418}, {73, 100}}; AX.activationPoint={71, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb8045cba0; AX=N; AX.frame={{34.5, 418}, {0, 0}}; AX.activationPoint={34.5, 418}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb8042e300; AX=N; AX.frame={{34.5, 418}, {73, 100}}; AX.activationPoint={71, 468}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb80483160; AX=N; AX.frame={{47, 418}, {48, 48}}; AX.activationPoint={71, 442}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb80483350; AX=N; AX.frame={{47, 418}, {48, 48}}; AX.activationPoint={71, 442}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804d1770; AX=N; AX.frame={{47, 418}, {48, 48}}; AX.activationPoint={71, 442}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb80482e90; AX=Y; AX.label='Wikipedia, the free encyclopedia'; AX.frame={{34.5, 476}, {73, 28.5}}; AX.activationPoint={71, 490.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 28.5}}; opaque; alpha=1; UIE=N; text='Wikipedia, the free encyclopedia'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb80483570; AX=N; AX.frame={{34.5, 418}, {73, 100}}; AX.activationPoint={71, 468}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb804d1a40; AX=Y; AX.label='YouTube'; AX.frame={{212.5, 302}, {73, 100}}; AX.activationPoint={249, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{212.5, 282}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7d046c10; AX=N; AX.frame={{212.5, 302}, {73, 100}}; AX.activationPoint={249, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d2090; AX=N; AX.frame={{212.5, 302}, {0, 0}}; AX.activationPoint={212.5, 302}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb804d1d40; AX=N; AX.frame={{212.5, 302}, {73, 100}}; AX.activationPoint={249, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb804d2580; AX=N; AX.frame={{225, 302}, {48, 48}}; AX.activationPoint={249, 326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d2770; AX=N; AX.frame={{225, 302}, {48, 48}}; AX.activationPoint={249, 326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804d2990; AX=N; AX.frame={{225, 302}, {48, 48}}; AX.activationPoint={249, 326}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1; UIE=N; text=''>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb804d22b0; AX=Y; AX.label='YouTube'; AX.frame={{212.5, 360}, {73, 14.5}}; AX.activationPoint={249, 367.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 14.5}}; opaque; alpha=1; UIE=N; text='YouTube'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb804d2de0; AX=N; AX.frame={{212.5, 302}, {73, 100}}; AX.activationPoint={249, 352}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb7a6ae680; AX=Y; AX.label='Facebook - Log In or Sign Up'; AX.frame={{123.5, 302}, {73, 100}}; AX.activationPoint={160, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{123.5, 282}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7d047670; AX=N; AX.frame={{123.5, 302}, {73, 100}}; AX.activationPoint={160, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a6aecd0; AX=N; AX.frame={{123.5, 302}, {0, 0}}; AX.activationPoint={123.5, 302}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb7a6ae980; AX=N; AX.frame={{123.5, 302}, {73, 100}}; AX.activationPoint={160, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb7a6af1c0; AX=N; AX.frame={{136, 302}, {48, 48}}; AX.activationPoint={160, 326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a6af3b0; AX=N; AX.frame={{136, 302}, {48, 48}}; AX.activationPoint={160, 326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb7a6aca20; AX=N; AX.label='IP'; AX.frame={{136, 302}, {48, 48}}; AX.activationPoint={160, 326}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; hidden; alpha=1; UIE=N; text='IP'>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb7a6aeef0; AX=Y; AX.label='Facebook - Log In or Sign Up'; AX.frame={{123.5, 360}, {73, 28.5}}; AX.activationPoint={160, 374.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 28.5}}; opaque; alpha=1; UIE=N; text='Facebook - Log In or Sign Up'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a6accf0; AX=N; AX.frame={{123.5, 302}, {73, 100}}; AX.activationPoint={160, 352}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |--<ContentSuggestionsMostVisitedCell:0x7fbb7a6ad090; AX=Y; AX.label='Page title!'; AX.frame={{34.5, 302}, {73, 100}}; AX.activationPoint={71, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{34.5, 282}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |--<MDCInkView:0x7fbb7d03e350; AX=N; AX.frame={{34.5, 302}, {73, 100}}; AX.activationPoint={71, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a6ef720; AX=N; AX.frame={{34.5, 302}, {0, 0}}; AX.activationPoint={34.5, 302}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |--<UIView:0x7fbb7a6ef3d0; AX=N; AX.frame={{34.5, 302}, {73, 100}}; AX.activationPoint={71, 352}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |--<FaviconViewNew:0x7fbb7a6ef940; AX=N; AX.frame={{47, 302}, {48, 48}}; AX.activationPoint={71, 326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{12.5, 0}, {48, 48}}; opaque; alpha=1>
  |  |  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb801844a0; AX=N; AX.frame={{47, 302}, {48, 48}}; AX.activationPoint={71, 326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {48, 48}}; hidden; alpha=1; UIE=N>
  |  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb7a6d09a0; AX=N; AX.label='IP'; AX.frame={{47, 302}, {48, 48}}; AX.activationPoint={71, 326}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {48, 48}}; opaque; alpha=1; UIE=N; text='IP'>
  |  |  |  |  |  |  |  |  |  |  |--<UILabel:0x7fbb801841d0; AX=Y; AX.label='Page title!'; AX.frame={{34.5, 360}, {73, 14.5}}; AX.activationPoint={71, 367.25}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 58}, {73, 14.5}}; opaque; alpha=1; UIE=N; text='Page title!'>
  |  |  |  |  |  |  |  |  |  |--<UIImageView:0x7fbb7a6d0c70; AX=N; AX.frame={{34.5, 302}, {73, 100}}; AX.activationPoint={71, 352}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {73, 100}}; opaque; alpha=1; UIE=N>
  |  |  |--<UIView:0x7fbb7a629b20; AX=N; AX.frame={{0, 0}, {320, 20}}; AX.activationPoint={160, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {320, 20}}; opaque; alpha=1>



GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: ClearHistory(1601-01-01 00:00:00.000 UTC, 293878-01-10 04:00:54.775 UTC, @0x7fff5fae4b18 8-byte object <60-A5 A4-00 C0-60 00-00>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.
2017-09-18 21:37:42.466 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.468 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.472 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.476 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.478 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.482 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.486 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.489 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.507 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.511 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.524 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.530 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.533 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.536 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.540 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
2017-09-18 21:37:42.551 ios_chrome_ui_egtests[31742:255416] *** -[NSKeyedUnarchiver initForReadingWithData:]: data is NULL
 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 19 2017

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

commit 286502f39c12923a70438a115721ce170fd66d67
Author: stkhapugin@chromium.org <stkhapugin@chromium.org>
Date: Tue Sep 19 12:30:51 2017

Disables testMostVisitedNewIncognitoTab on iOS 11 phones.

Disables testMostVisitedNewIncognitoTab because it's failing multiple
times on bots downstream.

Bug:  766495 
Change-Id: Ie640c58e32eb87ed7b6ae070e35e111fbe23cd81
Reviewed-on: https://chromium-review.googlesource.com/671011
Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
Reviewed-by: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502830}
[modify] https://crrev.com/286502f39c12923a70438a115721ce170fd66d67/ios/chrome/browser/ui/content_suggestions/content_suggestions_egtest.mm

Project Member

Comment 2 by bugdroid1@chromium.org, Sep 19 2017

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

commit a21c16ac97c7352e0fb9a14444cb7c8262145918
Author: Gauthier Ambard <gambard@chromium.org>
Date: Tue Sep 19 14:18:31 2017

Reenable testMostVisitedNewIncognitoTab on iOS 11 phones

And fix the testMostVisitedNewTab which was the failing test.
It is failing because the doodle is showing, taking too much space on
the collection view. The "sufficientlyVisible" check is failing
because it is checking that the view is > 75% shown on screen, not
taking into account its subviews.

Bug:  766495 
Change-Id: I084f8c8dab9152ce155a73d39561c8c76c6277e9
Reviewed-on: https://chromium-review.googlesource.com/672529
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
Reviewed-by: Stepan Khapugin <stkhapugin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502849}
[modify] https://crrev.com/a21c16ac97c7352e0fb9a14444cb7c8262145918/ios/chrome/browser/ui/content_suggestions/content_suggestions_egtest.mm

Status: Fixed (was: Assigned)

Sign in to add a comment