Back to build
Raw log | Switch to full mode | Login

TranslateTestCase/testInfobarShowHideDismiss: attempt # 0 ../../ios/chrome/browser/translate/translate_egtest.mm: line 1821 Exception: AssertionFailedException Exception Name: AssertionFailedException Exception Reason: An assertion failed. Exception with Assertion: { "Assertion Criteria": "assertWithMatcher:matcherForSufficientlyVisible(>=0.750000)", "Element Matcher": "(((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityLabel('French')) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityTraits: UIAccessibilityTraitButton))" } Exception Details: Error Trace: [ { "Description": "Assertion with matcher [M] failed: UI element [E] failed to match the following matcher(s): [S]", "Description Glossary": { "M": "matcherForSufficientlyVisible(>=0.750000)", "E": "<HighlightButton:0x7fb17537d770; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1>", "S": "matcherForSufficientlyVisible(>=0.750000)" }, "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "3", "File Name": "GREYAssertions.m", "Function Name": "+[GREYAssertions grey_createAssertionWithMatcher:]_block_invoke", "Line": "75", "TestCase Class": "TranslateTestCase", "TestCase Method": "testInfobarShowHideDismiss" } ] Bundle ID: org.chromium.gtest.ios-chrome-translate-egtests Stack Trace: ( 0 EarlGrey 0x000000011c7e79f2 -[GREYDefaultFailureHandler handleException:details:] + 1250 1 EarlGrey 0x000000011c7dbf1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 2 EarlGrey 0x000000011c7d812d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 3 EarlGrey 0x000000011c7ffc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 4 EarlGrey 0x000000011c7fd371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 5 CoreFoundation 0x000000011a5dc62c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 6 CoreFoundation 0x000000011a5dbde0 __CFRunLoopDoBlocks + 336 7 CoreFoundation 0x000000011a5d662e __CFRunLoopRun + 1246 8 CoreFoundation 0x000000011a5d5e11 CFRunLoopRunSpecific + 625 9 EarlGrey 0x000000011c7fd16e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 10 EarlGrey 0x000000011c7fc32b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 11 EarlGrey 0x000000011c7ff69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 12 EarlGrey 0x000000011c7d708e -[GREYElementInteraction assert:error:] + 1582 13 EarlGrey 0x000000011c7d846b -[GREYElementInteraction assertWithMatcher:error:] + 123 14 EarlGrey 0x000000011c7d83bf -[GREYElementInteraction assertWithMatcher:] + 79 15 ios_chrome_translate_egtests 0x0000000106573d33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 16 ios_chrome_translate_egtests 0x000000010654ca2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 17 CoreFoundation 0x000000011a67e03c __invoking___ + 140 18 CoreFoundation 0x000000011a67b4d5 -[NSInvocation invoke] + 325 19 EarlGrey 0x000000011c7cb3a8 -[GREYTestCaseInvocation invoke] + 104 20 XCTest 0x000000011aae0018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 21 XCTest 0x000000011ab37c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 22 XCTest 0x000000011ab37b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 23 XCTest 0x000000011aadfcd9 __24-[XCTestCase invokeTest]_block_invoke + 848 24 XCTest 0x000000011ab3db7e -[XCUITestContext performInScope:] + 248 25 XCTest 0x000000011aadf8ce -[XCTestCase testContextPerformInScope:] + 98 26 XCTest 0x000000011aadf97c -[XCTestCase invokeTest] + 137 27 EarlGrey 0x000000011c7bc421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 28 XCTest 0x000000011aae14b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 29 XCTest 0x000000011ab37c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 30 XCTest 0x000000011ab37b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 31 XCTest 0x000000011aae13ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 32 XCTest 0x000000011ab4844b +[XCTContext runInContextForTestCase:block:] + 225 33 XCTest 0x000000011aae0afd -[XCTestCase performTest:] + 675 34 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 35 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 36 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 37 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 38 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 39 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 43 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 47 XCTest 0x000000011ab53e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 48 XCTest 0x000000011ab53fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 49 XCTest 0x000000011aaf3bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 50 XCTest 0x000000011ab53bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 51 XCTest 0x000000011aac06b6 -[XCTestDriver runTestsAndReturnError:] + 422 52 XCTest 0x000000011ab449cd _XCTestMain + 1478 53 libXCTestBundleInject.dylib 0x000000011a53fbb8 __copy_helper_block_ + 0 54 CoreFoundation 0x000000011a5dc62c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 55 CoreFoundation 0x000000011a5dbde0 __CFRunLoopDoBlocks + 336 56 CoreFoundation 0x000000011a5d6654 __CFRunLoopRun + 1284 57 CoreFoundation 0x000000011a5d5e11 CFRunLoopRunSpecific + 625 58 GraphicsServices 0x0000000126c781dd GSEventRunModal + 62 59 UIKitCore 0x00000001219c2a39 UIApplicationMain + 140 60 ios_chrome_translate_egtests 0x0000000106543c23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 61 ios_chrome_translate_egtests 0x00000001065434c6 main + 422 62 libdyld.dylib 0x0000000123f8f575 start + 1 63 ??? 0x0000000000000006 0x0 + 6 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/FBE3B33A-22A7-4C62-9F6C-7A35432E02F1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-5F98B93F-5C75-4B5E-ACBA-80D0B96EA1EF/TranslateTestCase_testInfobarShowHideDismiss.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/FBE3B33A-22A7-4C62-9F6C-7A35432E02F1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-5F98B93F-5C75-4B5E-ACBA-80D0B96EA1EF/TranslateTestCase_testInfobarShowHideDismiss_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/FBE3B33A-22A7-4C62-9F6C-7A35432E02F1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-5F98B93F-5C75-4B5E-ACBA-80D0B96EA1EF/TranslateTestCase_testInfobarShowHideDismiss_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/FBE3B33A-22A7-4C62-9F6C-7A35432E02F1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-5F98B93F-5C75-4B5E-ACBA-80D0B96EA1EF/TranslateTestCase_testInfobarShowHideDismiss_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 ========== <UITextEffectsWindow:0x7fb177068600; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; alpha=1> |--<UIInputSetContainerView:0x7fb172e64a30; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7fb172e64e50; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> ========== Window 2 ========== <ChromeOverlayWindow:0x7fb175202b60; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7fb175209ba0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; hidden; alpha=1> |--<WindowedContainerView:0x7fb172c53c10; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7fb1784017f0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIView:0x7fb17840e970; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | |--<UIView:0x7fb172f13f10; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7fb172e1bfe0; AX=N; AX.frame={{0, 688}, {414, 48}}; AX.activationPoint={207, 712}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 688}, {414, 48}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7fb175337780; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 48}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7fb1753417c0; AX=N; AX.frame={{0, 735.66666666666663}, {414, 0.33333333333337123}}; AX.activationPoint={207, 735.83333333333326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -0.33333333333337123}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7fb17533a250; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7fb17533a5b0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7fb1753419a0; AX=N; AX.frame={{4, 738}, {406, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {406, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7fb175340720; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{359, 738}, {44, 44}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{355, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7fb1753415e0; AX=N; AX.frame={{362, 741}, {38, 38}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7fb17533e2b0; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{282, 738}, {44, 44}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{278, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UILabel:0x7fb17504d5c0; AX=Y; AX.label='1'; AX.frame={{297, 753}, {14, 14}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | | |--<UIView:0x7fb17533e600; AX=N; AX.frame={{285, 741}, {38, 38}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fb172e2c1c0; AX=N; AX.id='toolbar_switcher'; AX.frame={{290, 746}, {28, 28}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7fb17533c630; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{172, 738}, {70, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{168, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7fb17533d4a0; AX=N; AX.id='toolbar_search'; AX.frame={{193, 746}, {28, 28}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7fb17533d2c0; AX=N; AX.frame={{172, 741}, {70, 38}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7fb17533b480; AX=Y; AX.label='Forward'; AX.frame={{88, 738}, {44, 44}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{84, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIView:0x7fb17533bec0; AX=N; AX.frame={{91, 741}, {38, 38}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fb172e2bf90; AX=N; AX.frame={{96, 746}, {28, 28}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7fb17533acb0; AX=Y; AX.label='Back'; AX.frame={{4, 738}, {44, 44}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7fb17533b2a0; AX=N; AX.frame={{7, 741}, {38, 38}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fb172e2b7b0; AX=N; AX.frame={{12, 746}, {28, 28}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7fb175339700; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7fb17533a050; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7fb175339950; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7fb172f1f580; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -28}, {414, 68}}; opaque; alpha=1> | | | | |--<UIView:0x7fb175333a50; AX=N; AX.frame={{0, 40}, {414, 0.3333333333333357}}; AX.activationPoint={207, 40.166666666666671}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 68}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | |--<UIButton:0x7fb175335040; AX=Y; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 68}}; alpha=1> | | | | |--<ToolbarProgressBar:0x7fb172c21250; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 38}, {414, 2}}; AX.activationPoint={207, 39}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 66}, {414, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7fb175333870; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7fb17532e420; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7fb172c21070; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 45}, {398, 20}}; opaque; alpha=1> | | | | | |--<UIView:0x7fb172f16aa0; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7fb17500d7c0; AX=N; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{41.789999999999992, 2.0999999999999996}, {314.42000000000007, 15.799999999999999}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7fb17532b5d0; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56224'; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {398, 20}}; alpha=1> | | | | | | | | |--<UIView:0x7fb17532b130; AX=N; AX.frame={{150.38333333333333, 19.100000000000001}, {113.23333333333335, 15.800000000000004}}; AX.activationPoint={207, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{127.33333333333333, 0}, {143.33333333333334, 20}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fb17500ddf0; AX=Y; AX.id='Page Security Info'; AX.label='Page Security Info'; AX.frame={{150.38333333333333, 19.100000000000001}, {15.800000000000011, 15.800000000000004}}; AX.activationPoint={158.28333333333333, 27.000000000000004}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {20, 20}}; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7fb17500db00; AX=Y; AX.label='127.0.0.1:56224'; AX.frame={{169.34333333333331, 19.100000000000001}, {94.273333333333369, 15.800000000000004}}; AX.activationPoint={216.47999999999999, 27.000000000000004}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{23.999999999999993, 0}, {119.33333333333333, 20}}; opaque; alpha=1; UIE=N; text='127.0.0.1:56224'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7fb175329c00; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | | |--<UIImageView:0x7fb172e395a0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7fb175329c00; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | |--<UIImageView:0x7fb172e395a0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7fb17511ee50; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7fb176047400; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='127.0.0.1:56224/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {378, 20}}; alpha=1; text='127.0.0.1:56224/frenchpage/'> | | | | | | | | |--<_UITextFieldContentView:0x7fb17500e8a0; AX=N; AX.frame={{24, 17}, {350, 20}}; AX.activationPoint={199, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {350, 20}}; alpha=1; UIE=N> | | | | | | | | |--<UIButton:0x7fb1752139b0; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{350, -4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7fb172e42980; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x6000033746f0; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56224/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7fb172c20a50; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{414, 5}, {64, 44}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{414, 33}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7fb172c20d70; AX=Y; AX.label='Cancel'; AX.frame={{422.33333333333331, 18}, {47.333333333333314, 18}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.3333333333333321, 13}, {47.333333333333336, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7fb172f20570; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7fb172f209d0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7fb172c20850; AX=N; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{410, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarToolsMenuButton:0x7fb172c1f7f0; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7fb172c1fb60; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7fb172c1f0b0; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UILabel:0x7fb17504b490; AX=Y; AX.label='1'; AX.frame={{403, 20}, {14, 14}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | |--<UIView:0x7fb172c1f610; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e27c00; AX=N; AX.id='toolbar_switcher'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fb172c1cda0; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fb172c1d2c0; AX=N; AX.label='Share'; AX.frame={{410, 5}, {0, 0}}; AX.activationPoint={410, 5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7fb172c1d0e0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e28880; AX=N; AX.id='toolbar_share'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fb172c1dac0; AX=N; AX.label='Bookmark this page'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7fb172c1de00; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e28650; AX=N; AX.id='toolbar_bookmark'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7fb172c1bae0; AX=N; AX.frame={{4, 5}, {0, 44}}; AX.activationPoint={4, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarButton:0x7fb172c1ae60; AX=N; AX.label='Reload'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7fb172c1b900; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e28080; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fb172c19130; AX=N; AX.label='Stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7fb172c09ae0; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e25f40; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fb172f22f40; AX=N; AX.label='Forward'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIView:0x7fb172f23280; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e279d0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fb172f21dd0; AX=N; AX.label='Back'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7fb172f22540; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fb172e27590; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7fb172f1fc90; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7fb172f20260; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7fb172f20050; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7fb175336d70; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> | | | | |--<TranslateInfobarView:0x7fb175317e40; AX=N; AX.id='kTranslateInfobarViewId'; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7fb175319b20; AX=N; AX.frame={{0, 736}, {414, 54}}; AX.activationPoint={207, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 54}}; opaque; alpha=1> | | | | | | |--<ToolbarButton:0x7fb17537a330; AX=Y; AX.label='Close'; AX.frame={{370, 741}, {44, 44}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{370, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7fb1753b6890; AX=N; AX.frame={{373, 744}, {38, 38}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7fb1753afcd0; AX=N; AX.id='translate_dismiss'; AX.frame={{380, 751}, {24, 24}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<ToolbarButton:0x7fb17538ffd0; AX=Y; AX.label='Translate Options'; AX.frame={{326, 741}, {44, 44}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{326, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7fb1753b3160; AX=N; AX.frame={{329, 744}, {38, 38}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7fb1753afaa0; AX=N; AX.id='translate_options'; AX.frame={{336, 751}, {24, 24}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<TranslateInfobarLanguageTabStripView:0x7fb175360f20; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{52, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | |--<UIScrollView:0x7fb1771b1000; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7fb175351d30; AX=N; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{80, 0}, {83, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7fb175370390; AX=Y; AX.label='English'; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {83, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7fb17535b6e0; AX=Y; AX.label='English'; AX.frame={{144.33333333333331, 753}, {58.333333333333343, 20.333333333333371}}; AX.activationPoint={173.5, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {58.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='English'> | | | | | | | | | |--<MDCActivityIndicator:0x7fb1753bcce0; AX=N; AX.frame={{162.66666666666666, 751}, {22, 24}}; AX.activationPoint={173.66666666666666, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{30.666666666666657, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7fb175388530; AX=N; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7fb17537d770; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7fb175395360; AX=Y; AX.label='French'; AX.frame={{64.333333333333329, 753}, {55.333333333333329, 20.333333333333371}}; AX.activationPoint={92, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {55.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='French'> | | | | | | | | | |--<MDCActivityIndicator:0x7fb17538e580; AX=N; AX.frame={{81, 751}, {22, 24}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{29, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | |--<UIImageView:0x7fb175328ab0; AX=N; AX.frame={{16, 751}, {24, 24}}; AX.activationPoint={28, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{16, 15}, {24, 24}}; alpha=1; UIE=N> | | | |--<UIButton:0x7fb172f143e0; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 736}}; hidden; alpha=1> | | | |--<UIView:0x7fb172f140f0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | | |--<CRWWebControllerContainerView:0x7fb172c44d10; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 40}, {414, 696}}; opaque; alpha=1> | | | | | |--<CRWWebViewContentView:0x7fb17840d7f0; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | |--<WKWebView:0x7fb1748d8800; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | |--<WKScrollView:0x7fb1749d9c00; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | | |--<UIImageView:0x7fb178512f40; AX=N; AX.frame={{408.66666666666669, 380.33333333333303}, {2.3333333333333144, 352.66666666666674}}; AX.activationPoint={409.83333333333337, 556.6666666666664}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{408.66666666666669, 1005.9999999999997}, {2.3333333333333335, 352.66666666666669}}; alpha=0; UIE=N> | | | | | | | | |--<UIImageView:0x7fb178512d10; AX=N; AX.frame={{3, 730.66666666666663}, {405.66666666666669, 2.3333333333333712}}; AX.activationPoint={205.83333333333334, 731.83333333333326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 1356.3333333333333}, {405.66666666666669, 2.3333333333333335}}; alpha=0; UIE=N> | | | | | | | | |--<UIView:0x7fb17840d040; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; alpha=1> | | | | | | | | |--<WKContentView:0x7fb17480a400; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414.00001287460327, 1361.9755525588989}}; opaque; alpha=1> | | | | | | | | | |--<UIView:0x7fb1784088c0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | |--<UIView:0x7fb17840c2c0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | |--<WKCompositingView:0x7fb17862dc70; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7fb17525ddc0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7fb175225c90; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7fb17525a690; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7fb17522d510; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7fb17525dbe0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7fb17524eb30; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7fb175204880; AX=N; AX.frame={{0, -625.66666666666663}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, -369.66667676698364}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 512}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7fb178713b90; AX=N; AX.frame={{0, 398.33329293206532}, {413.99998366589358, 336.99998670387959}}; AX.activationPoint={206.99999183294679, 566.83328628400511}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 1024}, {414, 337}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7fb17525c890; AX=N; AX.frame={{0, -113.66668686730065}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, 142.33330303238233}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 512}, {414, 512}}; opaque; alpha=1> | | | | | | | | | |--<AXRemoteElement:0x6000022bd640; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | |--<UIView:0x7fb172f14b30; AX=N; AX.frame={{0, 0}, {414, 20}}; AX.activationPoint={207, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 20}}; opaque; alpha=1> <unknown>: line 0 failed: caught "EarlGreyInternalTestInterruptException", "Immediately halt execution of testcase" ( 0 CoreFoundation 0x000000011a6771bb __exceptionPreprocess + 331 1 libobjc.A.dylib 0x0000000120540735 objc_exception_throw + 48 2 CoreFoundation 0x000000011a676d29 -[NSException raise] + 9 3 EarlGrey 0x000000011c7bbeaa -[XCTestCase(GREYAdditions) grey_markAsFailedAtLine:inFile:description:] + 202 4 EarlGrey 0x000000011c7e7b34 -[GREYDefaultFailureHandler handleException:details:] + 1572 5 EarlGrey 0x000000011c7dbf1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 6 EarlGrey 0x000000011c7d812d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 7 EarlGrey 0x000000011c7ffc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 8 EarlGrey 0x000000011c7fd371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 9 CoreFoundation 0x000000011a5dc62c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 10 CoreFoundation 0x000000011a5dbde0 __CFRunLoopDoBlocks + 336 11 CoreFoundation 0x000000011a5d662e __CFRunLoopRun + 1246 12 CoreFoundation 0x000000011a5d5e11 CFRunLoopRunSpecific + 625 13 EarlGrey 0x000000011c7fd16e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 14 EarlGrey 0x000000011c7fc32b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 15 EarlGrey 0x000000011c7ff69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 16 EarlGrey 0x000000011c7d708e -[GREYElementInteraction assert:error:] + 1582 17 EarlGrey 0x000000011c7d846b -[GREYElementInteraction assertWithMatcher:error:] + 123 18 EarlGrey 0x000000011c7d83bf -[GREYElementInteraction assertWithMatcher:] + 79 19 ios_chrome_translate_egtests 0x0000000106573d33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 20 ios_chrome_translate_egtests 0x000000010654ca2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 21 CoreFoundation 0x000000011a67e03c __invoking___ + 140 22 CoreFoundation 0x000000011a67b4d5 -[NSInvocation invoke] + 325 23 EarlGrey 0x000000011c7cb3a8 -[GREYTestCaseInvocation invoke] + 104 24 XCTest 0x000000011aae0018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 25 XCTest 0x000000011ab37c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 26 XCTest 0x000000011ab37b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 27 XCTest 0x000000011aadfcd9 __24-[XCTestCase invokeTest]_block_invoke + 848 28 XCTest 0x000000011ab3db7e -[XCUITestContext performInScope:] + 248 29 XCTest 0x000000011aadf8ce -[XCTestCase testContextPerformInScope:] + 98 30 XCTest 0x000000011aadf97c -[XCTestCase invokeTest] + 137 31 EarlGrey 0x000000011c7bc421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 32 XCTest 0x000000011aae14b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 33 XCTest 0x000000011ab37c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 34 XCTest 0x000000011ab37b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 35 XCTest 0x000000011aae13ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 36 XCTest 0x000000011ab4844b +[XCTContext runInContextForTestCase:block:] + 225 37 XCTest 0x000000011aae0afd -[XCTestCase performTest:] + 675 38 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 39 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 43 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 47 XCTest 0x000000011aadbccb __27-[XCTestSuite performTest:]_block_invoke + 365 48 XCTest 0x000000011aadb4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 49 XCTest 0x000000011aadb766 -[XCTestSuite performTest:] + 296 50 XCTest 0x000000011ab241a2 -[XCTest runTest] + 57 51 XCTest 0x000000011ab53e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 52 XCTest 0x000000011ab53fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 53 XCTest 0x000000011aaf3bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 54 XCTest 0x000000011ab53bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 55 XCTest 0x000000011aac06b6 -[XCTestDriver runTestsAndReturnError:] + 422 56 XCTest 0x000000011ab449cd _XCTestMain + 1478 57 libXCTestBundleInject.dylib 0x000000011a53fbb8 __copy_helper_block_ + 0 58 CoreFoundation 0x000000011a5dc62c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 59 CoreFoundation 0x000000011a5dbde0 __CFRunLoopDoBlocks + 336 60 CoreFoundation 0x000000011a5d6654 __CFRunLoopRun + 1284 61 CoreFoundation 0x000000011a5d5e11 CFRunLoopRunSpecific + 625 62 GraphicsServices 0x0000000126c781dd GSEventRunModal + 62 63 UIKitCore 0x00000001219c2a39 UIApplicationMain + 140 64 ios_chrome_translate_egtests 0x0000000106543c23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 65 ios_chrome_translate_egtests 0x00000001065434c6 main + 422 66 libdyld.dylib 0x0000000123f8f575 start + 1 67 ??? 0x0000000000000006 0x0 + 6 ) TranslateTestCase/testInfobarShowHideDismiss: attempt # 1 ../../ios/chrome/browser/translate/translate_egtest.mm: line 1821 Exception: AssertionFailedException Exception Name: AssertionFailedException Exception Reason: An assertion failed. Exception with Assertion: { "Assertion Criteria": "assertWithMatcher:matcherForSufficientlyVisible(>=0.750000)", "Element Matcher": "(((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityLabel('French')) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityTraits: UIAccessibilityTraitButton))" } Exception Details: Error Trace: [ { "Description": "Assertion with matcher [M] failed: UI element [E] failed to match the following matcher(s): [S]", "Description Glossary": { "M": "matcherForSufficientlyVisible(>=0.750000)", "E": "<HighlightButton:0x7f7f6dc23b20; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1>", "S": "matcherForSufficientlyVisible(>=0.750000)" }, "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "3", "File Name": "GREYAssertions.m", "Function Name": "+[GREYAssertions grey_createAssertionWithMatcher:]_block_invoke", "Line": "75", "TestCase Class": "TranslateTestCase", "TestCase Method": "testInfobarShowHideDismiss" } ] Bundle ID: org.chromium.gtest.ios-chrome-translate-egtests Stack Trace: ( 0 EarlGrey 0x000000011cdc59f2 -[GREYDefaultFailureHandler handleException:details:] + 1250 1 EarlGrey 0x000000011cdb9f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 2 EarlGrey 0x000000011cdb612d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 3 EarlGrey 0x000000011cdddc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 4 EarlGrey 0x000000011cddb371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 5 CoreFoundation 0x000000011acd862c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 6 CoreFoundation 0x000000011acd7de0 __CFRunLoopDoBlocks + 336 7 CoreFoundation 0x000000011acd262e __CFRunLoopRun + 1246 8 CoreFoundation 0x000000011acd1e11 CFRunLoopRunSpecific + 625 9 EarlGrey 0x000000011cddb16e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 10 EarlGrey 0x000000011cdda32b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 11 EarlGrey 0x000000011cddd69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 12 EarlGrey 0x000000011cdb508e -[GREYElementInteraction assert:error:] + 1582 13 EarlGrey 0x000000011cdb646b -[GREYElementInteraction assertWithMatcher:error:] + 123 14 EarlGrey 0x000000011cdb63bf -[GREYElementInteraction assertWithMatcher:] + 79 15 ios_chrome_translate_egtests 0x0000000106c6fd33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 16 ios_chrome_translate_egtests 0x0000000106c48a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 17 CoreFoundation 0x000000011ad7a03c __invoking___ + 140 18 CoreFoundation 0x000000011ad774d5 -[NSInvocation invoke] + 325 19 EarlGrey 0x000000011cda93a8 -[GREYTestCaseInvocation invoke] + 104 20 XCTest 0x000000011c1f7018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 21 XCTest 0x000000011c24ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 22 XCTest 0x000000011c24eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 23 XCTest 0x000000011c1f6cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 24 XCTest 0x000000011c254b7e -[XCUITestContext performInScope:] + 248 25 XCTest 0x000000011c1f68ce -[XCTestCase testContextPerformInScope:] + 98 26 XCTest 0x000000011c1f697c -[XCTestCase invokeTest] + 137 27 EarlGrey 0x000000011cd9a421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 28 XCTest 0x000000011c1f84b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 29 XCTest 0x000000011c24ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 30 XCTest 0x000000011c24eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 31 XCTest 0x000000011c1f83ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 32 XCTest 0x000000011c25f44b +[XCTContext runInContextForTestCase:block:] + 225 33 XCTest 0x000000011c1f7afd -[XCTestCase performTest:] + 675 34 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 35 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 36 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 37 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 38 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 39 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 43 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 47 XCTest 0x000000011c26ae86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 48 XCTest 0x000000011c26afa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 49 XCTest 0x000000011c20abc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 50 XCTest 0x000000011c26abfa -[XCTTestRunSession runTestsAndReturnError:] + 623 51 XCTest 0x000000011c1d76b6 -[XCTestDriver runTestsAndReturnError:] + 422 52 XCTest 0x000000011c25b9cd _XCTestMain + 1478 53 libXCTestBundleInject.dylib 0x000000011ac3bbb8 __copy_helper_block_ + 0 54 CoreFoundation 0x000000011acd862c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 55 CoreFoundation 0x000000011acd7de0 __CFRunLoopDoBlocks + 336 56 CoreFoundation 0x000000011acd2654 __CFRunLoopRun + 1284 57 CoreFoundation 0x000000011acd1e11 CFRunLoopRunSpecific + 625 58 GraphicsServices 0x00000001272d51dd GSEventRunModal + 62 59 UIKitCore 0x000000012201fa39 UIApplicationMain + 140 60 ios_chrome_translate_egtests 0x0000000106c3fc23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 61 ios_chrome_translate_egtests 0x0000000106c3f4c6 main + 422 62 libdyld.dylib 0x00000001245ec575 start + 1 63 ??? 0x0000000000000006 0x0 + 6 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/89A6551F-CC5C-4703-9224-9E5073839FAF/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-8CBC52D8-9AB6-4A1E-B84B-98D5A6CFFE30/TranslateTestCase_testInfobarShowHideDismiss.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/89A6551F-CC5C-4703-9224-9E5073839FAF/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-8CBC52D8-9AB6-4A1E-B84B-98D5A6CFFE30/TranslateTestCase_testInfobarShowHideDismiss_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/89A6551F-CC5C-4703-9224-9E5073839FAF/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-8CBC52D8-9AB6-4A1E-B84B-98D5A6CFFE30/TranslateTestCase_testInfobarShowHideDismiss_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/89A6551F-CC5C-4703-9224-9E5073839FAF/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-8CBC52D8-9AB6-4A1E-B84B-98D5A6CFFE30/TranslateTestCase_testInfobarShowHideDismiss_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 ========== <UITextEffectsWindow:0x7f7f7009aa00; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; alpha=1> |--<UIInputSetContainerView:0x7f7f6dd3aa90; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7f7f6dd02a80; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> ========== Window 2 ========== <ChromeOverlayWindow:0x7f7f713058f0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7f7f71309470; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; hidden; alpha=1> |--<WindowedContainerView:0x7f7f6de03970; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7f7f6de7daa0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIView:0x7f7f6de7b680; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | |--<UIView:0x7f7f71302ac0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7f7f6dc40040; AX=N; AX.frame={{0, 688}, {414, 48}}; AX.activationPoint={207, 712}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 688}, {414, 48}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7f7f6dc3a520; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 48}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f7f6dc3e700; AX=N; AX.frame={{0, 735.66666666666663}, {414, 0.33333333333337123}}; AX.activationPoint={207, 735.83333333333326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -0.33333333333337123}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7f7f6dc3b240; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7f7f6dc3b5a0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7f7f6dc3e8e0; AX=N; AX.frame={{4, 738}, {406, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {406, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7f7f6dc3dfa0; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{359, 738}, {44, 44}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{355, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f7f6dc3e520; AX=N; AX.frame={{362, 741}, {38, 38}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7f7f6dc3da70; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{282, 738}, {44, 44}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{278, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UILabel:0x7f7f6dc35b50; AX=Y; AX.label='1'; AX.frame={{297, 753}, {14, 14}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | | |--<UIView:0x7f7f6dc3ddc0; AX=N; AX.frame={{285, 741}, {38, 38}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f7f6dc4dd50; AX=N; AX.id='toolbar_switcher'; AX.frame={{290, 746}, {28, 28}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7f7f6dc3cac0; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{172, 738}, {70, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{168, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f7f6dc3d410; AX=N; AX.id='toolbar_search'; AX.frame={{193, 746}, {28, 28}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7f7f6dc3d230; AX=N; AX.frame={{172, 741}, {70, 38}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f7f6dc3bdd0; AX=Y; AX.label='Forward'; AX.frame={{88, 738}, {44, 44}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{84, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIView:0x7f7f6dc3c110; AX=N; AX.frame={{91, 741}, {38, 38}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f7f6dc4db20; AX=N; AX.frame={{96, 746}, {28, 28}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f7f6dc3b8b0; AX=Y; AX.label='Back'; AX.frame={{4, 738}, {44, 44}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f7f6dc3bbf0; AX=N; AX.frame={{7, 741}, {38, 38}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f7f6dc4d340; AX=N; AX.frame={{12, 746}, {28, 28}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7f7f6dc3aa70; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7f7f6dc3b040; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7f7f6dc3ae30; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7f7f6dc160f0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -28}, {414, 68}}; opaque; alpha=1> | | | | |--<UIView:0x7f7f6dc39d70; AX=N; AX.frame={{0, 40}, {414, 0.3333333333333357}}; AX.activationPoint={207, 40.166666666666671}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 68}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | |--<UIButton:0x7f7f6dc39a50; AX=Y; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 68}}; alpha=1> | | | | |--<ToolbarProgressBar:0x7f7f6dc38c40; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 38}, {414, 2}}; AX.activationPoint={207, 39}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 66}, {414, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7f7f6dc39450; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f7f6dc39270; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7f7f6dc38a60; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 45}, {398, 20}}; opaque; alpha=1> | | | | | |--<UIView:0x7f7f6dc14280; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7f7f7131f2e0; AX=N; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{41.789999999999992, 2.0999999999999996}, {314.42000000000007, 15.799999999999999}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7f7f71320320; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56300'; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {398, 20}}; alpha=1> | | | | | | | | |--<UIView:0x7f7f71320140; AX=N; AX.frame={{150.12, 19.100000000000001}, {113.75999999999999, 15.800000000000004}}; AX.activationPoint={207, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{127, 0}, {144, 20}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f7f7130aae0; AX=Y; AX.id='Page Security Info'; AX.label='Page Security Info'; AX.frame={{150.12, 19.100000000000001}, {15.800000000000011, 15.800000000000004}}; AX.activationPoint={158.02000000000001, 27.000000000000004}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {20, 20}}; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7f7f7131f940; AX=Y; AX.label='127.0.0.1:56300'; AX.frame={{169.07999999999998, 19.100000000000001}, {94.800000000000011, 15.800000000000004}}; AX.activationPoint={216.47999999999999, 27.000000000000004}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{24, 0}, {120, 20}}; opaque; alpha=1; UIE=N; text='127.0.0.1:56300'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7f7f7131fc30; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | | |--<UIImageView:0x7f7f6dc593a0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7f7f7131fc30; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | |--<UIImageView:0x7f7f6dc593a0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7f7f71322610; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7f7f7205e200; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='127.0.0.1:56300/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {378, 20}}; alpha=1; text='127.0.0.1:56300/frenchpage/'> | | | | | | | | |--<_UITextFieldContentView:0x7f7f713234d0; AX=N; AX.frame={{24, 17}, {350, 20}}; AX.activationPoint={199, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {350, 20}}; alpha=1; UIE=N> | | | | | | | | |--<UIButton:0x7f7f7112b890; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{350, -4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f7f71330b60; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x600001622820; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56300/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7f7f6dc38440; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{414, 5}, {64, 44}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{414, 33}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7f7f6dc38760; AX=Y; AX.label='Cancel'; AX.frame={{422.33333333333331, 18}, {47.333333333333314, 18}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.3333333333333321, 13}, {47.333333333333336, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7f7f6dc16fc0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7f7f6dc17420; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7f7f6dc38240; AX=N; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{410, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarToolsMenuButton:0x7f7f6dc36db0; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f7f6dc37550; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7f7f6dc36450; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UILabel:0x7f7f7110cc50; AX=Y; AX.label='1'; AX.frame={{403, 20}, {14, 14}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | |--<UIView:0x7f7f6dc36ac0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc49f10; AX=N; AX.id='toolbar_switcher'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f7f6dc34140; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f7f6dc34660; AX=N; AX.label='Share'; AX.frame={{410, 5}, {0, 0}}; AX.activationPoint={410, 5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7f7f6dc34480; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc4acb0; AX=N; AX.id='toolbar_share'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f7f6dc34e60; AX=N; AX.label='Bookmark this page'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f7f6dc351a0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc4aa80; AX=N; AX.id='toolbar_bookmark'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7f7f6dc33370; AX=N; AX.frame={{4, 5}, {0, 44}}; AX.activationPoint={4, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarButton:0x7f7f6dc32e50; AX=N; AX.label='Reload'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f7f6dc33190; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc4a390; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f7f6dc01bf0; AX=N; AX.label='Stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f7f6dc31e50; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc48250; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f7f6dc19990; AX=N; AX.label='Forward'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIView:0x7f7f6dc19cd0; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc49ce0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f7f6dc18820; AX=N; AX.label='Back'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f7f6dc18f90; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f6dc498a0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7f7f6dc166e0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7f7f6dc16cb0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7f7f6dc16aa0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7f7f6dc3fd50; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> | | | | |--<TranslateInfobarView:0x7f7f6dc5b1e0; AX=N; AX.id='kTranslateInfobarViewId'; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f7f6dc4bd40; AX=N; AX.frame={{0, 736}, {414, 54}}; AX.activationPoint={207, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 54}}; opaque; alpha=1> | | | | | | |--<ToolbarButton:0x7f7f6dc27f10; AX=Y; AX.label='Close'; AX.frame={{370, 741}, {44, 44}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{370, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f7f6dc28250; AX=N; AX.frame={{373, 744}, {38, 38}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f7f6dc1fb80; AX=N; AX.id='translate_dismiss'; AX.frame={{380, 751}, {24, 24}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<ToolbarButton:0x7f7f6dc2d0d0; AX=Y; AX.label='Translate Options'; AX.frame={{326, 741}, {44, 44}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{326, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f7f6dc27710; AX=N; AX.frame={{329, 744}, {38, 38}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f7f6dc23e40; AX=N; AX.id='translate_options'; AX.frame={{336, 751}, {24, 24}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<TranslateInfobarLanguageTabStripView:0x7f7f6dc00a30; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{52, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | |--<UIScrollView:0x7f7f6e10bc00; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f7f6dc2a500; AX=N; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{80, 0}, {83, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f7f6dc2b800; AX=Y; AX.label='English'; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {83, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f7f6dc2cb90; AX=Y; AX.label='English'; AX.frame={{144.33333333333331, 753}, {58.333333333333343, 20.333333333333371}}; AX.activationPoint={173.5, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {58.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='English'> | | | | | | | | | |--<MDCActivityIndicator:0x7f7f6dc2a710; AX=N; AX.frame={{162.66666666666666, 751}, {22, 24}}; AX.activationPoint={173.66666666666666, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{30.666666666666657, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f7f6dc415a0; AX=N; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f7f6dc23b20; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f7f6dc24160; AX=Y; AX.label='French'; AX.frame={{64.333333333333329, 753}, {55.333333333333329, 20.333333333333371}}; AX.activationPoint={92, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {55.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='French'> | | | | | | | | | |--<MDCActivityIndicator:0x7f7f6dc2c4a0; AX=N; AX.frame={{81, 751}, {22, 24}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{29, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | |--<UIImageView:0x7f7f6dc21de0; AX=N; AX.frame={{16, 751}, {24, 24}}; AX.activationPoint={28, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{16, 15}, {24, 24}}; alpha=1; UIE=N> | | | |--<UIButton:0x7f7f7131da40; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 736}}; hidden; alpha=1> | | | |--<UIView:0x7f7f71302ca0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | | |--<CRWWebControllerContainerView:0x7f7f6dd843c0; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 40}, {414, 696}}; opaque; alpha=1> | | | | | |--<CRWWebViewContentView:0x7f7f6de6df20; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | |--<WKWebView:0x7f7f6e83a200; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | |--<WKScrollView:0x7f7f6e87b800; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | | |--<UIImageView:0x7f7f71220c90; AX=N; AX.frame={{408.66666666666669, 380.33333333333303}, {2.3333333333333144, 352.66666666666674}}; AX.activationPoint={409.83333333333337, 556.6666666666664}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{408.66666666666669, 1005.9999999999997}, {2.3333333333333335, 352.66666666666669}}; alpha=0; UIE=N> | | | | | | | | |--<UIImageView:0x7f7f71220a60; AX=N; AX.frame={{3, 730.66666666666663}, {405.66666666666669, 2.3333333333333712}}; AX.activationPoint={205.83333333333334, 731.83333333333326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 1356.3333333333333}, {405.66666666666669, 2.3333333333333335}}; alpha=0; UIE=N> | | | | | | | | |--<UIView:0x7f7f6de252e0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; alpha=1> | | | | | | | | |--<WKContentView:0x7f7f6e920400; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414.00001287460327, 1361.9755525588989}}; opaque; alpha=1> | | | | | | | | | |--<UIView:0x7f7f6de1f660; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | |--<UIView:0x7f7f6de55b30; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | |--<WKCompositingView:0x7f7f6df1f780; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f7f71240000; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f7f712401e0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f7123fa60; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f71231570; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f7123fe20; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f7123fc40; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f71231750; AX=N; AX.frame={{0, -625.66666666666663}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, -369.66667676698364}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 512}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f711411b0; AX=N; AX.frame={{0, 398.33329293206532}, {413.99998366589358, 336.99998670387959}}; AX.activationPoint={206.99999183294679, 566.83328628400511}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 1024}, {414, 337}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f7f7123f880; AX=N; AX.frame={{0, -113.66668686730065}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, 142.33330303238233}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 512}, {414, 512}}; opaque; alpha=1> | | | | | | | | | |--<AXRemoteElement:0x6000000442c0; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | |--<UIView:0x7f7f7131df70; AX=N; AX.frame={{0, 0}, {414, 20}}; AX.activationPoint={207, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 20}}; opaque; alpha=1> <unknown>: line 0 failed: caught "EarlGreyInternalTestInterruptException", "Immediately halt execution of testcase" ( 0 CoreFoundation 0x000000011ad731bb __exceptionPreprocess + 331 1 libobjc.A.dylib 0x0000000120b9d735 objc_exception_throw + 48 2 CoreFoundation 0x000000011ad72d29 -[NSException raise] + 9 3 EarlGrey 0x000000011cd99eaa -[XCTestCase(GREYAdditions) grey_markAsFailedAtLine:inFile:description:] + 202 4 EarlGrey 0x000000011cdc5b34 -[GREYDefaultFailureHandler handleException:details:] + 1572 5 EarlGrey 0x000000011cdb9f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 6 EarlGrey 0x000000011cdb612d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 7 EarlGrey 0x000000011cdddc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 8 EarlGrey 0x000000011cddb371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 9 CoreFoundation 0x000000011acd862c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 10 CoreFoundation 0x000000011acd7de0 __CFRunLoopDoBlocks + 336 11 CoreFoundation 0x000000011acd262e __CFRunLoopRun + 1246 12 CoreFoundation 0x000000011acd1e11 CFRunLoopRunSpecific + 625 13 EarlGrey 0x000000011cddb16e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 14 EarlGrey 0x000000011cdda32b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 15 EarlGrey 0x000000011cddd69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 16 EarlGrey 0x000000011cdb508e -[GREYElementInteraction assert:error:] + 1582 17 EarlGrey 0x000000011cdb646b -[GREYElementInteraction assertWithMatcher:error:] + 123 18 EarlGrey 0x000000011cdb63bf -[GREYElementInteraction assertWithMatcher:] + 79 19 ios_chrome_translate_egtests 0x0000000106c6fd33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 20 ios_chrome_translate_egtests 0x0000000106c48a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 21 CoreFoundation 0x000000011ad7a03c __invoking___ + 140 22 CoreFoundation 0x000000011ad774d5 -[NSInvocation invoke] + 325 23 EarlGrey 0x000000011cda93a8 -[GREYTestCaseInvocation invoke] + 104 24 XCTest 0x000000011c1f7018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 25 XCTest 0x000000011c24ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 26 XCTest 0x000000011c24eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 27 XCTest 0x000000011c1f6cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 28 XCTest 0x000000011c254b7e -[XCUITestContext performInScope:] + 248 29 XCTest 0x000000011c1f68ce -[XCTestCase testContextPerformInScope:] + 98 30 XCTest 0x000000011c1f697c -[XCTestCase invokeTest] + 137 31 EarlGrey 0x000000011cd9a421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 32 XCTest 0x000000011c1f84b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 33 XCTest 0x000000011c24ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 34 XCTest 0x000000011c24eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 35 XCTest 0x000000011c1f83ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 36 XCTest 0x000000011c25f44b +[XCTContext runInContextForTestCase:block:] + 225 37 XCTest 0x000000011c1f7afd -[XCTestCase performTest:] + 675 38 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 39 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 43 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 47 XCTest 0x000000011c1f2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 48 XCTest 0x000000011c1f24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 49 XCTest 0x000000011c1f2766 -[XCTestSuite performTest:] + 296 50 XCTest 0x000000011c23b1a2 -[XCTest runTest] + 57 51 XCTest 0x000000011c26ae86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 52 XCTest 0x000000011c26afa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 53 XCTest 0x000000011c20abc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 54 XCTest 0x000000011c26abfa -[XCTTestRunSession runTestsAndReturnError:] + 623 55 XCTest 0x000000011c1d76b6 -[XCTestDriver runTestsAndReturnError:] + 422 56 XCTest 0x000000011c25b9cd _XCTestMain + 1478 57 libXCTestBundleInject.dylib 0x000000011ac3bbb8 __copy_helper_block_ + 0 58 CoreFoundation 0x000000011acd862c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 59 CoreFoundation 0x000000011acd7de0 __CFRunLoopDoBlocks + 336 60 CoreFoundation 0x000000011acd2654 __CFRunLoopRun + 1284 61 CoreFoundation 0x000000011acd1e11 CFRunLoopRunSpecific + 625 62 GraphicsServices 0x00000001272d51dd GSEventRunModal + 62 63 UIKitCore 0x000000012201fa39 UIApplicationMain + 140 64 ios_chrome_translate_egtests 0x0000000106c3fc23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 65 ios_chrome_translate_egtests 0x0000000106c3f4c6 main + 422 66 libdyld.dylib 0x00000001245ec575 start + 1 67 ??? 0x0000000000000006 0x0 + 6 ) TranslateTestCase/testInfobarShowHideDismiss: attempt # 2 ../../ios/chrome/browser/translate/translate_egtest.mm: line 1821 Exception: AssertionFailedException Exception Name: AssertionFailedException Exception Reason: An assertion failed. Exception with Assertion: { "Assertion Criteria": "assertWithMatcher:matcherForSufficientlyVisible(>=0.750000)", "Element Matcher": "(((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityLabel('French')) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityTraits: UIAccessibilityTraitButton))" } Exception Details: Error Trace: [ { "Description": "Assertion with matcher [M] failed: UI element [E] failed to match the following matcher(s): [S]", "Description Glossary": { "M": "matcherForSufficientlyVisible(>=0.750000)", "E": "<HighlightButton:0x7f821ce6f470; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1>", "S": "matcherForSufficientlyVisible(>=0.750000)" }, "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "3", "File Name": "GREYAssertions.m", "Function Name": "+[GREYAssertions grey_createAssertionWithMatcher:]_block_invoke", "Line": "75", "TestCase Class": "TranslateTestCase", "TestCase Method": "testInfobarShowHideDismiss" } ] Bundle ID: org.chromium.gtest.ios-chrome-translate-egtests Stack Trace: ( 0 EarlGrey 0x0000000122bbd9f2 -[GREYDefaultFailureHandler handleException:details:] + 1250 1 EarlGrey 0x0000000122bb1f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 2 EarlGrey 0x0000000122bae12d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 3 EarlGrey 0x0000000122bd5c14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 4 EarlGrey 0x0000000122bd3371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 5 CoreFoundation 0x0000000120ad062c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 6 CoreFoundation 0x0000000120acfde0 __CFRunLoopDoBlocks + 336 7 CoreFoundation 0x0000000120aca62e __CFRunLoopRun + 1246 8 CoreFoundation 0x0000000120ac9e11 CFRunLoopRunSpecific + 625 9 EarlGrey 0x0000000122bd316e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 10 EarlGrey 0x0000000122bd232b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 11 EarlGrey 0x0000000122bd569d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 12 EarlGrey 0x0000000122bad08e -[GREYElementInteraction assert:error:] + 1582 13 EarlGrey 0x0000000122bae46b -[GREYElementInteraction assertWithMatcher:error:] + 123 14 EarlGrey 0x0000000122bae3bf -[GREYElementInteraction assertWithMatcher:] + 79 15 ios_chrome_translate_egtests 0x000000010ca67d33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 16 ios_chrome_translate_egtests 0x000000010ca40a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 17 CoreFoundation 0x0000000120b7203c __invoking___ + 140 18 CoreFoundation 0x0000000120b6f4d5 -[NSInvocation invoke] + 325 19 EarlGrey 0x0000000122ba13a8 -[GREYTestCaseInvocation invoke] + 104 20 XCTest 0x0000000121fef018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 21 XCTest 0x0000000122046c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 22 XCTest 0x0000000122046b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 23 XCTest 0x0000000121feecd9 __24-[XCTestCase invokeTest]_block_invoke + 848 24 XCTest 0x000000012204cb7e -[XCUITestContext performInScope:] + 248 25 XCTest 0x0000000121fee8ce -[XCTestCase testContextPerformInScope:] + 98 26 XCTest 0x0000000121fee97c -[XCTestCase invokeTest] + 137 27 EarlGrey 0x0000000122b92421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 28 XCTest 0x0000000121ff04b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 29 XCTest 0x0000000122046c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 30 XCTest 0x0000000122046b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 31 XCTest 0x0000000121ff03ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 32 XCTest 0x000000012205744b +[XCTContext runInContextForTestCase:block:] + 225 33 XCTest 0x0000000121fefafd -[XCTestCase performTest:] + 675 34 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 35 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 36 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 37 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 38 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 39 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 42 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 43 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 46 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 47 XCTest 0x0000000122062e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 48 XCTest 0x0000000122062fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 49 XCTest 0x0000000122002bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 50 XCTest 0x0000000122062bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 51 XCTest 0x0000000121fcf6b6 -[XCTestDriver runTestsAndReturnError:] + 422 52 XCTest 0x00000001220539cd _XCTestMain + 1478 53 libXCTestBundleInject.dylib 0x0000000120a33bb8 __copy_helper_block_ + 0 54 CoreFoundation 0x0000000120ad062c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 55 CoreFoundation 0x0000000120acfde0 __CFRunLoopDoBlocks + 336 56 CoreFoundation 0x0000000120aca654 __CFRunLoopRun + 1284 57 CoreFoundation 0x0000000120ac9e11 CFRunLoopRunSpecific + 625 58 GraphicsServices 0x000000012d16d1dd GSEventRunModal + 62 59 UIKitCore 0x0000000127e17a39 UIApplicationMain + 140 60 ios_chrome_translate_egtests 0x000000010ca37c23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 61 ios_chrome_translate_egtests 0x000000010ca374c6 main + 422 62 libdyld.dylib 0x000000012a484575 start + 1 63 ??? 0x0000000000000006 0x0 + 6 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/D35F5754-1DAD-489D-A34E-A1198782B8AB/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-E8087525-1E7C-4A84-A839-BC74445AC873/TranslateTestCase_testInfobarShowHideDismiss.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/D35F5754-1DAD-489D-A34E-A1198782B8AB/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-E8087525-1E7C-4A84-A839-BC74445AC873/TranslateTestCase_testInfobarShowHideDismiss_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/D35F5754-1DAD-489D-A34E-A1198782B8AB/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-E8087525-1E7C-4A84-A839-BC74445AC873/TranslateTestCase_testInfobarShowHideDismiss_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/D35F5754-1DAD-489D-A34E-A1198782B8AB/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-E8087525-1E7C-4A84-A839-BC74445AC873/TranslateTestCase_testInfobarShowHideDismiss_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 ========== <UITextEffectsWindow:0x7f821e8e8a00; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; alpha=1> |--<UIInputSetContainerView:0x7f821cc21e60; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7f821cc5dfa0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> ========== Window 2 ========== <ChromeOverlayWindow:0x7f821fc00620; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7f821fc04390; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; hidden; alpha=1> |--<WindowedContainerView:0x7f821ce1fd40; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7f821f92cd20; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIView:0x7f821f92bca0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | |--<UIView:0x7f821fc0a7a0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7f821cc32760; AX=N; AX.frame={{0, 688}, {414, 48}}; AX.activationPoint={207, 712}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 688}, {414, 48}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7f821cc2cb30; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 48}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f821cc30e20; AX=N; AX.frame={{0, 735.66666666666663}, {414, 0.33333333333337123}}; AX.activationPoint={207, 735.83333333333326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -0.33333333333337123}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7f821cc2d960; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7f821cc2dcc0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7f821cc31000; AX=N; AX.frame={{4, 738}, {406, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {406, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7f821cc306c0; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{359, 738}, {44, 44}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{355, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f821cc30c40; AX=N; AX.frame={{362, 741}, {38, 38}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7f821cc30190; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{282, 738}, {44, 44}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{278, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UILabel:0x7f821fc08a80; AX=Y; AX.label='1'; AX.frame={{297, 753}, {14, 14}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | | |--<UIView:0x7f821cc304e0; AX=N; AX.frame={{285, 741}, {38, 38}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f821cc40580; AX=N; AX.id='toolbar_switcher'; AX.frame={{290, 746}, {28, 28}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7f821cc2f1e0; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{172, 738}, {70, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{168, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f821cc2fb30; AX=N; AX.id='toolbar_search'; AX.frame={{193, 746}, {28, 28}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7f821cc2f950; AX=N; AX.frame={{172, 741}, {70, 38}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f821cc2e4f0; AX=Y; AX.label='Forward'; AX.frame={{88, 738}, {44, 44}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{84, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIView:0x7f821cc2e830; AX=N; AX.frame={{91, 741}, {38, 38}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f821cc40350; AX=N; AX.frame={{96, 746}, {28, 28}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f821cc2dfd0; AX=Y; AX.label='Back'; AX.frame={{4, 738}, {44, 44}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f821cc2e310; AX=N; AX.frame={{7, 741}, {38, 38}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f821cc3fb70; AX=N; AX.frame={{12, 746}, {28, 28}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7f821cc2d190; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7f821cc2d760; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7f821cc2d550; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7f821cc162a0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -28}, {414, 68}}; opaque; alpha=1> | | | | |--<UIView:0x7f821cc2c270; AX=N; AX.frame={{0, 40}, {414, 0.3333333333333357}}; AX.activationPoint={207, 40.166666666666671}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 68}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | |--<UIButton:0x7f821cc2bf50; AX=Y; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 68}}; alpha=1> | | | | |--<ToolbarProgressBar:0x7f821cc2b140; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 38}, {414, 2}}; AX.activationPoint={207, 39}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 66}, {414, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7f821cc2b950; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f821cc2b770; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7f821cc2af60; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 45}, {398, 20}}; opaque; alpha=1> | | | | | |--<UIView:0x7f821cc081e0; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7f821fc0fe20; AX=N; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{41.789999999999992, 2.0999999999999996}, {314.42000000000007, 15.799999999999999}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7f821fc10bb0; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56317'; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {398, 20}}; alpha=1> | | | | | | | | |--<UIView:0x7f821fc109d0; AX=N; AX.frame={{151.69999999999999, 19.100000000000001}, {110.86333333333334, 15.800000000000004}}; AX.activationPoint={207.13166666666666, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{129, 0}, {140.33333333333334, 20}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f821fc10480; AX=Y; AX.id='Page Security Info'; AX.label='Page Security Info'; AX.frame={{151.69999999999999, 19.100000000000001}, {15.800000000000011, 15.800000000000004}}; AX.activationPoint={159.59999999999999, 27.000000000000004}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {20, 20}}; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7f821fc10050; AX=Y; AX.label='127.0.0.1:56317'; AX.frame={{170.66, 19.100000000000001}, {91.903333333333336, 15.800000000000004}}; AX.activationPoint={216.61166666666668, 27.000000000000004}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{23.999999999999993, 0}, {116.33333333333333, 20}}; opaque; alpha=1; UIE=N; text='127.0.0.1:56317'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7f821fc106b0; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | | |--<UIImageView:0x7f821cc4f9f0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7f821fc106b0; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | |--<UIImageView:0x7f821cc4f9f0; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7f821fc132d0; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7f8221856a00; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='127.0.0.1:56317/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {378, 20}}; alpha=1; text='127.0.0.1:56317/frenchpage/'> | | | | | | | | |--<_UITextFieldContentView:0x7f821fc14190; AX=N; AX.frame={{24, 17}, {350, 20}}; AX.activationPoint={199, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {350, 20}}; alpha=1; UIE=N> | | | | | | | | |--<UIButton:0x7f821ce41f30; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{350, -4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f821cc574b0; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x6000039ef1e0; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56317/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7f821cc2a940; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{414, 5}, {64, 44}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{414, 33}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7f821cc2ac60; AX=Y; AX.label='Cancel'; AX.frame={{422.33333333333331, 18}, {47.333333333333314, 18}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.3333333333333321, 13}, {47.333333333333336, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7f821cc17170; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7f821cc175d0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7f821cc2a740; AX=N; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{410, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarToolsMenuButton:0x7f821cc292b0; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f821cc29a50; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7f821cc28840; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UILabel:0x7f821f83b580; AX=Y; AX.label='1'; AX.frame={{403, 20}, {14, 14}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | |--<UIView:0x7f821cc28fc0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3c630; AX=N; AX.id='toolbar_switcher'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f821cc26530; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f821cc26a50; AX=N; AX.label='Share'; AX.frame={{410, 5}, {0, 0}}; AX.activationPoint={410, 5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7f821cc26870; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3d3d0; AX=N; AX.id='toolbar_share'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f821cc27250; AX=N; AX.label='Bookmark this page'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f821cc27590; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3d1a0; AX=N; AX.id='toolbar_bookmark'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7f821cc25760; AX=N; AX.frame={{4, 5}, {0, 44}}; AX.activationPoint={4, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarButton:0x7f821cc25240; AX=N; AX.label='Reload'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f821cc25580; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3cab0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f821cc01d40; AX=N; AX.label='Stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f821cc24840; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3a970; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f821cc19b40; AX=N; AX.label='Forward'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIView:0x7f821cc19e80; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3c400; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f821cc189d0; AX=N; AX.label='Back'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f821cc19140; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc3bfc0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7f821cc16890; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7f821cc16e60; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7f821cc16c50; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7f821cc32470; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> | | | | |--<TranslateInfobarView:0x7f821ce67fe0; AX=N; AX.id='kTranslateInfobarViewId'; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f821ce714a0; AX=N; AX.frame={{0, 736}, {414, 54}}; AX.activationPoint={207, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 54}}; opaque; alpha=1> | | | | | | |--<ToolbarButton:0x7f821ce75610; AX=Y; AX.label='Close'; AX.frame={{370, 741}, {44, 44}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{370, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f821ce75950; AX=N; AX.frame={{373, 744}, {38, 38}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f821f85c9c0; AX=N; AX.id='translate_dismiss'; AX.frame={{380, 751}, {24, 24}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<ToolbarButton:0x7f821ce74ad0; AX=Y; AX.label='Translate Options'; AX.frame={{326, 741}, {44, 44}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{326, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f821ce74e10; AX=N; AX.frame={{329, 744}, {38, 38}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f821f868970; AX=N; AX.id='translate_options'; AX.frame={{336, 751}, {24, 24}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<TranslateInfobarLanguageTabStripView:0x7f821ce71db0; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{52, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | |--<UIScrollView:0x7f821e077000; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f821ce6f9a0; AX=N; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{80, 0}, {83, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f821ce0f850; AX=Y; AX.label='English'; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {83, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f821ce746b0; AX=Y; AX.label='English'; AX.frame={{144.33333333333331, 753}, {58.333333333333343, 20.333333333333371}}; AX.activationPoint={173.5, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {58.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='English'> | | | | | | | | | |--<MDCActivityIndicator:0x7f821ce3d7f0; AX=N; AX.frame={{162.66666666666666, 751}, {22, 24}}; AX.activationPoint={173.66666666666666, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{30.666666666666657, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f821ce73050; AX=N; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f821ce6f470; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f821ce3d4f0; AX=Y; AX.label='French'; AX.frame={{64.333333333333329, 753}, {55.333333333333329, 20.333333333333371}}; AX.activationPoint={92, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {55.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='French'> | | | | | | | | | |--<MDCActivityIndicator:0x7f821ce73690; AX=N; AX.frame={{81, 751}, {22, 24}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{29, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | |--<UIImageView:0x7f821ce71b80; AX=N; AX.frame={{16, 751}, {24, 24}}; AX.activationPoint={28, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{16, 15}, {24, 24}}; alpha=1; UIE=N> | | | |--<UIButton:0x7f821fc0e680; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 736}}; hidden; alpha=1> | | | |--<UIView:0x7f821fc009b0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | | |--<CRWWebControllerContainerView:0x7f821f860e90; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 40}, {414, 696}}; opaque; alpha=1> | | | | | |--<CRWWebViewContentView:0x7f821cf46790; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | |--<WKWebView:0x7f821f0c5800; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | |--<WKScrollView:0x7f821f0f7800; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | | |--<UIImageView:0x7f821cc1d140; AX=N; AX.frame={{408.66666666666669, 380.33333333333303}, {2.3333333333333144, 352.66666666666674}}; AX.activationPoint={409.83333333333337, 556.6666666666664}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{408.66666666666669, 1005.9999999999997}, {2.3333333333333335, 352.66666666666669}}; alpha=0; UIE=N> | | | | | | | | |--<UIImageView:0x7f821cc52010; AX=N; AX.frame={{3, 730.66666666666663}, {405.66666666666669, 2.3333333333333712}}; AX.activationPoint={205.83333333333334, 731.83333333333326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 1356.3333333333333}, {405.66666666666669, 2.3333333333333335}}; alpha=0; UIE=N> | | | | | | | | |--<UIView:0x7f821cf1bd30; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; alpha=1> | | | | | | | | |--<WKContentView:0x7f821f102600; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414.00001287460327, 1361.9755525588989}}; opaque; alpha=1> | | | | | | | | | |--<UIView:0x7f821cf3f030; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | |--<UIView:0x7f821cf1ecc0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | |--<WKCompositingView:0x7f821cf4c140; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce28d60; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce099e0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce333c0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce6ead0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce709c0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce54180; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce09fd0; AX=N; AX.frame={{0, -625.66666666666663}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, -369.66667676698364}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 512}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f821fa16320; AX=N; AX.frame={{0, 398.33329293206532}, {413.99998366589358, 336.99998670387959}}; AX.activationPoint={206.99999183294679, 566.83328628400511}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 1024}, {414, 337}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f821ce2be70; AX=N; AX.frame={{0, -113.66668686730065}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, 142.33330303238233}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 512}, {414, 512}}; opaque; alpha=1> | | | | | | | | | |--<AXRemoteElement:0x600002cb3280; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | |--<UIView:0x7f821fc0ecc0; AX=N; AX.frame={{0, 0}, {414, 20}}; AX.activationPoint={207, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 20}}; opaque; alpha=1> <unknown>: line 0 failed: caught "EarlGreyInternalTestInterruptException", "Immediately halt execution of testcase" ( 0 CoreFoundation 0x0000000120b6b1bb __exceptionPreprocess + 331 1 libobjc.A.dylib 0x0000000126995735 objc_exception_throw + 48 2 CoreFoundation 0x0000000120b6ad29 -[NSException raise] + 9 3 EarlGrey 0x0000000122b91eaa -[XCTestCase(GREYAdditions) grey_markAsFailedAtLine:inFile:description:] + 202 4 EarlGrey 0x0000000122bbdb34 -[GREYDefaultFailureHandler handleException:details:] + 1572 5 EarlGrey 0x0000000122bb1f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 6 EarlGrey 0x0000000122bae12d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 7 EarlGrey 0x0000000122bd5c14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 8 EarlGrey 0x0000000122bd3371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 9 CoreFoundation 0x0000000120ad062c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 10 CoreFoundation 0x0000000120acfde0 __CFRunLoopDoBlocks + 336 11 CoreFoundation 0x0000000120aca62e __CFRunLoopRun + 1246 12 CoreFoundation 0x0000000120ac9e11 CFRunLoopRunSpecific + 625 13 EarlGrey 0x0000000122bd316e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 14 EarlGrey 0x0000000122bd232b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 15 EarlGrey 0x0000000122bd569d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 16 EarlGrey 0x0000000122bad08e -[GREYElementInteraction assert:error:] + 1582 17 EarlGrey 0x0000000122bae46b -[GREYElementInteraction assertWithMatcher:error:] + 123 18 EarlGrey 0x0000000122bae3bf -[GREYElementInteraction assertWithMatcher:] + 79 19 ios_chrome_translate_egtests 0x000000010ca67d33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 20 ios_chrome_translate_egtests 0x000000010ca40a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 21 CoreFoundation 0x0000000120b7203c __invoking___ + 140 22 CoreFoundation 0x0000000120b6f4d5 -[NSInvocation invoke] + 325 23 EarlGrey 0x0000000122ba13a8 -[GREYTestCaseInvocation invoke] + 104 24 XCTest 0x0000000121fef018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 25 XCTest 0x0000000122046c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 26 XCTest 0x0000000122046b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 27 XCTest 0x0000000121feecd9 __24-[XCTestCase invokeTest]_block_invoke + 848 28 XCTest 0x000000012204cb7e -[XCUITestContext performInScope:] + 248 29 XCTest 0x0000000121fee8ce -[XCTestCase testContextPerformInScope:] + 98 30 XCTest 0x0000000121fee97c -[XCTestCase invokeTest] + 137 31 EarlGrey 0x0000000122b92421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 32 XCTest 0x0000000121ff04b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 33 XCTest 0x0000000122046c74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 34 XCTest 0x0000000122046b91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 35 XCTest 0x0000000121ff03ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 36 XCTest 0x000000012205744b +[XCTContext runInContextForTestCase:block:] + 225 37 XCTest 0x0000000121fefafd -[XCTestCase performTest:] + 675 38 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 39 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 42 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 43 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 46 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 47 XCTest 0x0000000121feaccb __27-[XCTestSuite performTest:]_block_invoke + 365 48 XCTest 0x0000000121fea4a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 49 XCTest 0x0000000121fea766 -[XCTestSuite performTest:] + 296 50 XCTest 0x00000001220331a2 -[XCTest runTest] + 57 51 XCTest 0x0000000122062e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 52 XCTest 0x0000000122062fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 53 XCTest 0x0000000122002bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 54 XCTest 0x0000000122062bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 55 XCTest 0x0000000121fcf6b6 -[XCTestDriver runTestsAndReturnError:] + 422 56 XCTest 0x00000001220539cd _XCTestMain + 1478 57 libXCTestBundleInject.dylib 0x0000000120a33bb8 __copy_helper_block_ + 0 58 CoreFoundation 0x0000000120ad062c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 59 CoreFoundation 0x0000000120acfde0 __CFRunLoopDoBlocks + 336 60 CoreFoundation 0x0000000120aca654 __CFRunLoopRun + 1284 61 CoreFoundation 0x0000000120ac9e11 CFRunLoopRunSpecific + 625 62 GraphicsServices 0x000000012d16d1dd GSEventRunModal + 62 63 UIKitCore 0x0000000127e17a39 UIApplicationMain + 140 64 ios_chrome_translate_egtests 0x000000010ca37c23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 65 ios_chrome_translate_egtests 0x000000010ca374c6 main + 422 66 libdyld.dylib 0x000000012a484575 start + 1 67 ??? 0x0000000000000006 0x0 + 6 ) TranslateTestCase/testInfobarShowHideDismiss: attempt # 3 ../../ios/chrome/browser/translate/translate_egtest.mm: line 1821 Exception: AssertionFailedException Exception Name: AssertionFailedException Exception Reason: An assertion failed. Exception with Assertion: { "Assertion Criteria": "assertWithMatcher:matcherForSufficientlyVisible(>=0.750000)", "Element Matcher": "(((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityLabel('French')) && ((respondsToSelector(isAccessibilityElement) && isAccessibilityElement) && accessibilityTraits: UIAccessibilityTraitButton))" } Exception Details: Error Trace: [ { "Description": "Assertion with matcher [M] failed: UI element [E] failed to match the following matcher(s): [S]", "Description Glossary": { "M": "matcherForSufficientlyVisible(>=0.750000)", "E": "<HighlightButton:0x7f87fa45b350; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1>", "S": "matcherForSufficientlyVisible(>=0.750000)" }, "Error Domain": "com.google.earlgrey.ElementInteractionErrorDomain", "Error Code": "3", "File Name": "GREYAssertions.m", "Function Name": "+[GREYAssertions grey_createAssertionWithMatcher:]_block_invoke", "Line": "75", "TestCase Class": "TranslateTestCase", "TestCase Method": "testInfobarShowHideDismiss" } ] Bundle ID: org.chromium.gtest.ios-chrome-translate-egtests Stack Trace: ( 0 EarlGrey 0x000000011d4539f2 -[GREYDefaultFailureHandler handleException:details:] + 1250 1 EarlGrey 0x000000011d447f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 2 EarlGrey 0x000000011d44412d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 3 EarlGrey 0x000000011d46bc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 4 EarlGrey 0x000000011d469371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 5 CoreFoundation 0x000000011b36662c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 6 CoreFoundation 0x000000011b365de0 __CFRunLoopDoBlocks + 336 7 CoreFoundation 0x000000011b36062e __CFRunLoopRun + 1246 8 CoreFoundation 0x000000011b35fe11 CFRunLoopRunSpecific + 625 9 EarlGrey 0x000000011d46916e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 10 EarlGrey 0x000000011d46832b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 11 EarlGrey 0x000000011d46b69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 12 EarlGrey 0x000000011d44308e -[GREYElementInteraction assert:error:] + 1582 13 EarlGrey 0x000000011d44446b -[GREYElementInteraction assertWithMatcher:error:] + 123 14 EarlGrey 0x000000011d4443bf -[GREYElementInteraction assertWithMatcher:] + 79 15 ios_chrome_translate_egtests 0x00000001072fdd33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 16 ios_chrome_translate_egtests 0x00000001072d6a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 17 CoreFoundation 0x000000011b40803c __invoking___ + 140 18 CoreFoundation 0x000000011b4054d5 -[NSInvocation invoke] + 325 19 EarlGrey 0x000000011d4373a8 -[GREYTestCaseInvocation invoke] + 104 20 XCTest 0x000000011c885018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 21 XCTest 0x000000011c8dcc74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 22 XCTest 0x000000011c8dcb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 23 XCTest 0x000000011c884cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 24 XCTest 0x000000011c8e2b7e -[XCUITestContext performInScope:] + 248 25 XCTest 0x000000011c8848ce -[XCTestCase testContextPerformInScope:] + 98 26 XCTest 0x000000011c88497c -[XCTestCase invokeTest] + 137 27 EarlGrey 0x000000011d428421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 28 XCTest 0x000000011c8864b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 29 XCTest 0x000000011c8dcc74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 30 XCTest 0x000000011c8dcb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 31 XCTest 0x000000011c8863ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 32 XCTest 0x000000011c8ed44b +[XCTContext runInContextForTestCase:block:] + 225 33 XCTest 0x000000011c885afd -[XCTestCase performTest:] + 675 34 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 35 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 36 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 37 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 38 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 39 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 43 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 47 XCTest 0x000000011c8f8e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 48 XCTest 0x000000011c8f8fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 49 XCTest 0x000000011c898bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 50 XCTest 0x000000011c8f8bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 51 XCTest 0x000000011c8656b6 -[XCTestDriver runTestsAndReturnError:] + 422 52 XCTest 0x000000011c8e99cd _XCTestMain + 1478 53 libXCTestBundleInject.dylib 0x000000011b2c9bb8 __copy_helper_block_ + 0 54 CoreFoundation 0x000000011b36662c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 55 CoreFoundation 0x000000011b365de0 __CFRunLoopDoBlocks + 336 56 CoreFoundation 0x000000011b360654 __CFRunLoopRun + 1284 57 CoreFoundation 0x000000011b35fe11 CFRunLoopRunSpecific + 625 58 GraphicsServices 0x00000001279631dd GSEventRunModal + 62 59 UIKitCore 0x00000001226ada39 UIApplicationMain + 140 60 ios_chrome_translate_egtests 0x00000001072cdc23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 61 ios_chrome_translate_egtests 0x00000001072cd4c6 main + 422 62 libdyld.dylib 0x0000000124c7a575 start + 1 63 ??? 0x0000000000000006 0x0 + 6 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/A91136FD-198F-46AF-8834-42621D03ABE1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-A0D105B8-39E0-4A81-9B2C-BE39FC24EF0D/TranslateTestCase_testInfobarShowHideDismiss.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/A91136FD-198F-46AF-8834-42621D03ABE1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-A0D105B8-39E0-4A81-9B2C-BE39FC24EF0D/TranslateTestCase_testInfobarShowHideDismiss_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/A91136FD-198F-46AF-8834-42621D03ABE1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-A0D105B8-39E0-4A81-9B2C-BE39FC24EF0D/TranslateTestCase_testInfobarShowHideDismiss_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/CoreSimulator/Devices/484F81F3-6D12-4CFE-B367-6F45758C7AA7/data/Containers/Data/Application/A91136FD-198F-46AF-8834-42621D03ABE1/Documents/TranslateTestCase_testInfobarShowHideDismiss-AssertionFailedException-A0D105B8-39E0-4A81-9B2C-BE39FC24EF0D/TranslateTestCase_testInfobarShowHideDismiss_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 ========== <UITextEffectsWindow:0x7f87fa89e600; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; alpha=1> |--<UIInputSetContainerView:0x7f87fa731450; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7f87fa724fc0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> ========== Window 2 ========== <ChromeOverlayWindow:0x7f87fe506f20; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7f87fe504b60; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; hidden; alpha=1> |--<WindowedContainerView:0x7f87fe037650; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7f87fe4a5e40; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | |--<UIView:0x7f87fe4a3a20; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | |--<UIView:0x7f87fe73b710; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7f87fe0109b0; AX=N; AX.frame={{0, 688}, {414, 48}}; AX.activationPoint={207, 712}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 688}, {414, 48}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7f87fe42c750; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 48}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f87fe00ee60; AX=N; AX.frame={{0, 735.66666666666663}, {414, 0.33333333333337123}}; AX.activationPoint={207, 735.83333333333326}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -0.33333333333337123}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7f87fe421ec0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7f87fe430b80; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7f87fe00f040; AX=N; AX.frame={{4, 738}, {406, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {406, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7f87fe00e700; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{359, 738}, {44, 44}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{355, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f87fe00ec80; AX=N; AX.frame={{362, 741}, {38, 38}}; AX.activationPoint={381, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7f87fe00e1d0; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{282, 738}, {44, 44}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{278, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UILabel:0x7f87fa64a130; AX=Y; AX.label='1'; AX.frame={{297, 753}, {14, 14}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | | |--<UIView:0x7f87fe00e520; AX=N; AX.frame={{285, 741}, {38, 38}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f87fe01f250; AX=N; AX.id='toolbar_switcher'; AX.frame={{290, 746}, {28, 28}}; AX.activationPoint={304, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7f87fe00d330; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{172, 738}, {70, 44}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{168, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f87fe00db70; AX=N; AX.id='toolbar_search'; AX.frame={{193, 746}, {28, 28}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7f87fe00d990; AX=N; AX.frame={{172, 741}, {70, 38}}; AX.activationPoint={207, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f87fe0032a0; AX=Y; AX.label='Forward'; AX.frame={{88, 738}, {44, 44}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{84, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIView:0x7f87fe001890; AX=N; AX.frame={{91, 741}, {38, 38}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f87fe01f020; AX=N; AX.frame={{96, 746}, {28, 28}}; AX.activationPoint={110, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7f87fe000690; AX=Y; AX.label='Back'; AX.frame={{4, 738}, {44, 44}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIView:0x7f87fe0016b0; AX=N; AX.frame={{7, 741}, {38, 38}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f87fe01e840; AX=N; AX.frame={{12, 746}, {28, 28}}; AX.activationPoint={26, 760}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7f87fe42e470; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7f87fe421cc0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7f87fe421ab0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7f87fe4234c0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -28}, {414, 68}}; opaque; alpha=1> | | | | |--<UIView:0x7f87fe42f3a0; AX=N; AX.frame={{0, 40}, {414, 0.3333333333333357}}; AX.activationPoint={207, 40.166666666666671}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 68}, {414, 0.33333333333333331}}; opaque; alpha=1> | | | | |--<UIButton:0x7f87fe42f080; AX=Y; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 68}}; alpha=1> | | | | |--<ToolbarProgressBar:0x7f87fe42e270; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 38}, {414, 2}}; AX.activationPoint={207, 39}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 66}, {414, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7f87fe42ea80; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f87fe42e8a0; AX=N; AX.frame={{0, 40}, {414, 0}}; AX.activationPoint={207, 40}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {414, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7f87fe42e090; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 45}, {398, 20}}; opaque; alpha=1> | | | | | |--<UIView:0x7f87fe421650; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7f87fe73d490; AX=N; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{41.789999999999992, 2.0999999999999996}, {314.42000000000007, 15.799999999999999}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7f87fe73eb30; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56333'; AX.frame={{49.789999999999992, 19.100000000000001}, {314.42000000000007, 15.800000000000004}}; AX.activationPoint={207.00000000000003, 27.000000000000004}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {398, 20}}; alpha=1> | | | | | | | | |--<UIView:0x7f87fe73e950; AX=N; AX.frame={{150.12, 19.100000000000001}, {113.75999999999999, 15.800000000000004}}; AX.activationPoint={207, 27.000000000000004}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{127, 0}, {144, 20}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7f87fe73dde0; AX=Y; AX.id='Page Security Info'; AX.label='Page Security Info'; AX.frame={{150.12, 19.100000000000001}, {15.800000000000011, 15.800000000000004}}; AX.activationPoint={158.02000000000001, 27.000000000000004}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {20, 20}}; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7f87fe73daf0; AX=Y; AX.label='127.0.0.1:56333'; AX.frame={{169.07999999999998, 19.100000000000001}, {94.800000000000011, 15.800000000000004}}; AX.activationPoint={216.47999999999999, 27.000000000000004}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{24, 0}, {120, 20}}; opaque; alpha=1; UIE=N; text='127.0.0.1:56333'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7f87fe73e010; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | | |--<UIImageView:0x7f87fe02aa50; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7f87fe73e010; AX=Y; AX.label='Share…'; AX.frame={{337.35000000000002, 17.519999999999996}, {18.95999999999998, 18.960000000000001}}; AX.activationPoint={346.83000000000004, 26.999999999999996}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{364, -2}, {24, 24}}; alpha=0> | | | | | | | | |--<UIImageView:0x7f87fe02aa50; AX=N; AX.id='location_bar_share'; AX.frame={{337.35000000000002, 17.52}, {18.95999999999998, 18.960000000000004}}; AX.activationPoint={346.83000000000004, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7f87fe740480; AX=N; AX.frame={{8, 17}, {398, 20}}; AX.activationPoint={207, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {398, 20}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7f87fc10b800; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='127.0.0.1:56333/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {378, 20}}; alpha=1; text='127.0.0.1:56333/frenchpage/'> | | | | | | | | |--<_UITextFieldContentView:0x7f87fe741120; AX=N; AX.frame={{24, 17}, {350, 20}}; AX.activationPoint={199, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {350, 20}}; alpha=1; UIE=N> | | | | | | | | |--<UIButton:0x7f87fe750ff0; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{350, -4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIImageView:0x7f87fe038420; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{374, 13}, {28, 28}}; AX.activationPoint={388, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x600001ac07e0; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:56333/frenchpage/'; AX.frame={{24, 17}, {378, 20}}; AX.activationPoint={213, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7f87fe42da70; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{414, 5}, {64, 44}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{414, 33}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7f87fe42dd90; AX=Y; AX.label='Cancel'; AX.frame={{422.33333333333331, 18}, {47.333333333333314, 18}}; AX.activationPoint={446, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.3333333333333321, 13}, {47.333333333333336, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7f87fe4244b0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7f87fe424910; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7f87fe42d870; AX=N; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{410, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarToolsMenuButton:0x7f87fe42c3e0; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f87fe42cb80; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7f87fe42b970; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='1'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UILabel:0x7f87fa61a980; AX=Y; AX.label='1'; AX.frame={{403, 20}, {14, 14}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='1'> | | | | | | | | |--<UIView:0x7f87fe42c0f0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01abf0; AX=N; AX.id='toolbar_switcher'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f87fe429660; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7f87fe429b80; AX=N; AX.label='Share'; AX.frame={{410, 5}, {0, 0}}; AX.activationPoint={410, 5}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7f87fe4299a0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01bce0; AX=N; AX.id='toolbar_share'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f87fe42a380; AX=N; AX.label='Bookmark this page'; AX.frame={{410, 5}, {0, 44}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f87fe42a6c0; AX=N; AX.frame={{391, 8}, {38, 38}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01bab0; AX=N; AX.id='toolbar_bookmark'; AX.frame={{410, 13}, {0, 28}}; AX.activationPoint={410, 27}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7f87fe428890; AX=N; AX.frame={{4, 5}, {0, 44}}; AX.activationPoint={4, 27}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 33}, {0, 44}}; opaque; alpha=0> | | | | | | | |--<ToolbarButton:0x7f87fe428370; AX=N; AX.label='Reload'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f87fe4286b0; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01b2a0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f87fe427680; AX=N; AX.label='Stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f87fe4279c0; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01b070; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f87fe426b50; AX=N; AX.label='Forward'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIView:0x7f87fe426e90; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe01a9c0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7f87fe425af0; AX=N; AX.label='Back'; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIView:0x7f87fe426150; AX=N; AX.frame={{-15, 0}, {38, 38}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe0101a0; AX=N; AX.frame={{4, 5}, {0, 28}}; AX.activationPoint={4, 19}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7f87fe423bd0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7f87fe4241a0; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7f87fe423f90; AX=N; AX.frame={{0, -28}, {414, 68}}; AX.activationPoint={207, 6}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 68}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7f87fe0104b0; AX=N; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 736}, {414, 0}}; opaque; alpha=1> | | | | |--<TranslateInfobarView:0x7f87fa434d50; AX=N; AX.id='kTranslateInfobarViewId'; AX.frame={{0, 736}, {414, 0}}; AX.activationPoint={207, 736}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7f87fa46a410; AX=N; AX.frame={{0, 736}, {414, 54}}; AX.activationPoint={207, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 54}}; opaque; alpha=1> | | | | | | |--<ToolbarButton:0x7f87fa438560; AX=Y; AX.label='Close'; AX.frame={{370, 741}, {44, 44}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{370, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f87fa4056a0; AX=N; AX.frame={{373, 744}, {38, 38}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f87fa46c2d0; AX=N; AX.id='translate_dismiss'; AX.frame={{380, 751}, {24, 24}}; AX.activationPoint={392, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<ToolbarButton:0x7f87fa467980; AX=Y; AX.label='Translate Options'; AX.frame={{326, 741}, {44, 44}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{326, 5}, {44, 44}}; alpha=1> | | | | | | | |--<UIView:0x7f87fa467cc0; AX=N; AX.frame={{329, 744}, {38, 38}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<UIImageView:0x7f87fa415910; AX=N; AX.id='translate_options'; AX.frame={{336, 751}, {24, 24}}; AX.activationPoint={348, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{10, 10}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<TranslateInfobarLanguageTabStripView:0x7f87fa4573e0; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{52, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | |--<UIScrollView:0x7f87fa89b400; AX=N; AX.frame={{52, 736}, {274, 54}}; AX.activationPoint={189, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {274, 54}}; opaque; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f87fa466d20; AX=N; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{80, 0}, {83, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f87fa4688f0; AX=Y; AX.label='English'; AX.frame={{132, 736}, {83, 54}}; AX.activationPoint={173.5, 763}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {83, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f87fa4673b0; AX=Y; AX.label='English'; AX.frame={{144.33333333333331, 753}, {58.333333333333343, 20.333333333333371}}; AX.activationPoint={173.5, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {58.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='English'> | | | | | | | | | |--<MDCActivityIndicator:0x7f87fa468470; AX=N; AX.frame={{162.66666666666666, 751}, {22, 24}}; AX.activationPoint={173.66666666666666, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{30.666666666666657, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | | | |--<TranslateInfobarLanguageTabView:0x7f87fa46a200; AX=N; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; opaque; alpha=1> | | | | | | | | | |--<HighlightButton:0x7f87fa45b350; AX=Y; AX.label='French'; AX.frame={{52, 736}, {80, 54}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitSelected'; AX.focused='N'; frame={{0, 0}, {80, 54}}; alpha=1> | | | | | | | | | | |--<UIButtonLabel:0x7f87fa466a20; AX=Y; AX.label='French'; AX.frame={{64.333333333333329, 753}, {55.333333333333329, 20.333333333333371}}; AX.activationPoint={92, 763.16666666666674}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{12.333333333333332, 17}, {55.333333333333336, 20.333333333333332}}; alpha=1; UIE=N; text='French'> | | | | | | | | | |--<MDCActivityIndicator:0x7f87fa457610; AX=N; AX.frame={{81, 751}, {22, 24}}; AX.activationPoint={92, 763}; AX.traits='UIAccessibilityTraitUpdatesFrequently'; AX.focused='N'; frame={{29, 15}, {22, 24}}; opaque; hidden; alpha=1> | | | | | | |--<UIImageView:0x7f87fa469c90; AX=N; AX.frame={{16, 751}, {24, 24}}; AX.activationPoint={28, 763}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{16, 15}, {24, 24}}; alpha=1; UIE=N> | | | |--<UIButton:0x7f87fe73bbe0; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 736}}; hidden; alpha=1> | | | |--<UIView:0x7f87fe73b8f0; AX=N; AX.frame={{0, 0}, {414, 736}}; AX.activationPoint={207, 368}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 736}}; opaque; alpha=1> | | | | |--<CRWWebControllerContainerView:0x7f87fa51e5a0; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 40}, {414, 696}}; opaque; alpha=1> | | | | | |--<CRWWebViewContentView:0x7f87fe496990; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | |--<WKWebView:0x7f87fb003800; AX=N; AX.frame={{0, 40}, {414, 696}}; AX.activationPoint={207, 388}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | |--<WKScrollView:0x7f87fb077400; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 696}}; opaque; alpha=1> | | | | | | | | |--<UIImageView:0x7f87fe4ada70; AX=N; AX.frame={{408.66666666666669, 380.33333333333303}, {2.3333333333333144, 352.66666666666674}}; AX.activationPoint={409.83333333333337, 556.6666666666664}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{408.66666666666669, 1005.9999999999997}, {2.3333333333333335, 352.66666666666669}}; alpha=0; UIE=N> | | | | | | | | |--<UIImageView:0x7f87fe4ad840; AX=N; AX.frame={{3, 730.66666666666663}, {405.66666666666669, 2.3333333333333712}}; AX.activationPoint={205.83333333333334, 731.83333333333326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 1356.3333333333333}, {405.66666666666669, 2.3333333333333335}}; alpha=0; UIE=N> | | | | | | | | |--<UIView:0x7f87fe464a60; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; alpha=1> | | | | | | | | |--<WKContentView:0x7f87fb146600; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414.00001287460327, 1361.9755525588989}}; opaque; alpha=1> | | | | | | | | | |--<UIView:0x7f87fe4657c0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | |--<UIView:0x7f87fe43e740; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | |--<WKCompositingView:0x7f87fa57dfb0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa469690; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa469870; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa4690f0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa405db0; AX=N; AX.frame={{0, -625.66666666666663}, {414.00001287460327, 1361.9755525588989}}; AX.activationPoint={207.00000643730164, 55.321109612782834}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 3224}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa4694b0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa4692d0; AX=N; AX.frame={{0, -625.66666666666663}, {0, 0}}; AX.activationPoint={0, -625.66666666666663}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa43bc50; AX=N; AX.frame={{0, -625.66666666666663}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, -369.66667676698364}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 512}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fe0347c0; AX=N; AX.frame={{0, 398.33329293206532}, {413.99998366589358, 336.99998670387959}}; AX.activationPoint={206.99999183294679, 566.83328628400511}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 1024}, {414, 337}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7f87fa468f10; AX=N; AX.frame={{0, -113.66668686730065}, {413.99998366589358, 511.99997979936597}}; AX.activationPoint={206.99999183294679, 142.33330303238233}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 512}, {414, 512}}; opaque; alpha=1> | | | | | | | | | |--<AXRemoteElement:0x600000fdfdc0; AX=N; AX.frame={{0, 40}, {414, 695.99999999999989}}; AX.activationPoint={207, 387.99999999999994}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | |--<UIView:0x7f87fe73c330; AX=N; AX.frame={{0, 0}, {414, 20}}; AX.activationPoint={207, 10}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {414, 20}}; opaque; alpha=1> <unknown>: line 0 failed: caught "EarlGreyInternalTestInterruptException", "Immediately halt execution of testcase" ( 0 CoreFoundation 0x000000011b4011bb __exceptionPreprocess + 331 1 libobjc.A.dylib 0x000000012122b735 objc_exception_throw + 48 2 CoreFoundation 0x000000011b400d29 -[NSException raise] + 9 3 EarlGrey 0x000000011d427eaa -[XCTestCase(GREYAdditions) grey_markAsFailedAtLine:inFile:description:] + 202 4 EarlGrey 0x000000011d453b34 -[GREYDefaultFailureHandler handleException:details:] + 1572 5 EarlGrey 0x000000011d447f1c -[GREYElementInteraction grey_handleFailureOfAssertion:assertionError:userProvidedOutError:] + 6332 6 EarlGrey 0x000000011d44412d __39-[GREYElementInteraction assert:error:]_block_invoke + 2029 7 EarlGrey 0x000000011d46bc14 __59-[GREYUIThreadExecutor executeSyncWithTimeout:block:error:]_block_invoke + 68 8 EarlGrey 0x000000011d469371 __54-[GREYRunLoopSpinner grey_checkConditionInActiveMode:]_block_invoke + 273 9 CoreFoundation 0x000000011b36662c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 10 CoreFoundation 0x000000011b365de0 __CFRunLoopDoBlocks + 336 11 CoreFoundation 0x000000011b36062e __CFRunLoopRun + 1246 12 CoreFoundation 0x000000011b35fe11 CFRunLoopRunSpecific + 625 13 EarlGrey 0x000000011d46916e -[GREYRunLoopSpinner grey_checkConditionInActiveMode:] + 350 14 EarlGrey 0x000000011d46832b -[GREYRunLoopSpinner spinWithStopConditionBlock:] + 267 15 EarlGrey 0x000000011d46b69d -[GREYUIThreadExecutor executeSyncWithTimeout:block:error:] + 957 16 EarlGrey 0x000000011d44308e -[GREYElementInteraction assert:error:] + 1582 17 EarlGrey 0x000000011d44446b -[GREYElementInteraction assertWithMatcher:error:] + 123 18 EarlGrey 0x000000011d4443bf -[GREYElementInteraction assertWithMatcher:] + 79 19 ios_chrome_translate_egtests 0x00000001072fdd33 -[TranslateTestCase assertTranslateInfobarIsVisible] + 2531 20 ios_chrome_translate_egtests 0x00000001072d6a2c -[TranslateTestCase testInfobarShowHideDismiss] + 2028 21 CoreFoundation 0x000000011b40803c __invoking___ + 140 22 CoreFoundation 0x000000011b4054d5 -[NSInvocation invoke] + 325 23 EarlGrey 0x000000011d4373a8 -[GREYTestCaseInvocation invoke] + 104 24 XCTest 0x000000011c885018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 25 XCTest 0x000000011c8dcc74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 26 XCTest 0x000000011c8dcb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 27 XCTest 0x000000011c884cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 28 XCTest 0x000000011c8e2b7e -[XCUITestContext performInScope:] + 248 29 XCTest 0x000000011c8848ce -[XCTestCase testContextPerformInScope:] + 98 30 XCTest 0x000000011c88497c -[XCTestCase invokeTest] + 137 31 EarlGrey 0x000000011d428421 -[XCTestCase(GREYAdditions) grey_invokeTest] + 1073 32 XCTest 0x000000011c8864b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 33 XCTest 0x000000011c8dcc74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 34 XCTest 0x000000011c8dcb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 35 XCTest 0x000000011c8863ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 36 XCTest 0x000000011c8ed44b +[XCTContext runInContextForTestCase:block:] + 225 37 XCTest 0x000000011c885afd -[XCTestCase performTest:] + 675 38 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 39 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 40 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 41 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 42 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 43 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 44 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 45 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 46 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 47 XCTest 0x000000011c880ccb __27-[XCTestSuite performTest:]_block_invoke + 365 48 XCTest 0x000000011c8804a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 49 XCTest 0x000000011c880766 -[XCTestSuite performTest:] + 296 50 XCTest 0x000000011c8c91a2 -[XCTest runTest] + 57 51 XCTest 0x000000011c8f8e86 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke + 171 52 XCTest 0x000000011c8f8fa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 53 XCTest 0x000000011c898bc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 54 XCTest 0x000000011c8f8bfa -[XCTTestRunSession runTestsAndReturnError:] + 623 55 XCTest 0x000000011c8656b6 -[XCTestDriver runTestsAndReturnError:] + 422 56 XCTest 0x000000011c8e99cd _XCTestMain + 1478 57 libXCTestBundleInject.dylib 0x000000011b2c9bb8 __copy_helper_block_ + 0 58 CoreFoundation 0x000000011b36662c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 59 CoreFoundation 0x000000011b365de0 __CFRunLoopDoBlocks + 336 60 CoreFoundation 0x000000011b360654 __CFRunLoopRun + 1284 61 CoreFoundation 0x000000011b35fe11 CFRunLoopRunSpecific + 625 62 GraphicsServices 0x00000001279631dd GSEventRunModal + 62 63 UIKitCore 0x00000001226ada39 UIApplicationMain + 140 64 ios_chrome_translate_egtests 0x00000001072cdc23 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 65 ios_chrome_translate_egtests 0x00000001072cd4c6 main + 422 66 libdyld.dylib 0x0000000124c7a575 start + 1 67 ??? 0x0000000000000006 0x0 + 6 )