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

DownloadManagerTestCase/testDownloadInNewTab: attempt # 0 ../../ios/chrome/browser/ui/download/download_manager_egtest.mm: line 63 Exception: AssertionFailedException Exception Name: AssertionFailedException Exception Reason: ((WaitForOpenInButton()) is true) failed Exception Details: Open in... button did not show up Bundle ID: org.chromium.gtest.ios-chrome-ui-egtests Stack Trace: ( 0 EarlGrey 0x000000011d5a6cee -[GREYDefaultFailureHandler handleException:details:] + 1294 1 ios_chrome_ui_egtests 0x000000010936fb34 -[DownloadManagerTestCase testDownloadInNewTab] + 7300 2 CoreFoundation 0x000000011b55a03c __invoking___ + 140 3 CoreFoundation 0x000000011b5574d5 -[NSInvocation invoke] + 325 4 EarlGrey 0x000000011d58a538 -[GREYTestCaseInvocation invoke] + 104 5 XCTest 0x000000011c9d7018 __24-[XCTestCase invokeTest]_block_invoke.196 + 78 6 XCTest 0x000000011ca2ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 7 XCTest 0x000000011ca2eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 8 XCTest 0x000000011c9d6cd9 __24-[XCTestCase invokeTest]_block_invoke + 848 9 XCTest 0x000000011ca34b7e -[XCUITestContext performInScope:] + 248 10 XCTest 0x000000011c9d68ce -[XCTestCase testContextPerformInScope:] + 98 11 XCTest 0x000000011c9d697c -[XCTestCase invokeTest] + 137 12 EarlGrey 0x000000011d57b2df -[XCTestCase(GREYAdditions) grey_invokeTest] + 1071 13 XCTest 0x000000011c9d84b7 __26-[XCTestCase performTest:]_block_invoke_2 + 43 14 XCTest 0x000000011ca2ec74 -[XCTestCase(Failures) performFailableBlock:testCaseRun:shouldInterruptTest:] + 57 15 XCTest 0x000000011ca2eb91 -[XCTestCase(Failures) _performTurningExceptionsIntoFailuresInterruptAfterHandling:block:] + 96 16 XCTest 0x000000011c9d83ce __26-[XCTestCase performTest:]_block_invoke.330 + 88 17 XCTest 0x000000011ca3f44b +[XCTContext runInContextForTestCase:block:] + 225 18 XCTest 0x000000011c9d7afd -[XCTestCase performTest:] + 675 19 XCTest 0x000000011ca1b1a2 -[XCTest runTest] + 57 20 XCTest 0x000000011c9d2ccb __27-[XCTestSuite performTest:]_block_invoke + 365 21 XCTest 0x000000011c9d24a3 -[XCTestSuite _performProtectedSectionForTest:testSection:] + 55 22 XCTest 0x000000011c9d2766 -[XCTestSuite performTest:] + 296 23 XCTest 0x000000011ca1b1a2 -[XCTest runTest] + 57 24 XCTest 0x000000011ca4b491 __102-[XCTTestRunSession executeTestIdentifiers:skippingTestIdentifiers:completionHandler:completionQueue:]_block_invoke + 256 25 XCTest 0x000000011ca4afa7 __44-[XCTTestRunSession runTestsAndReturnError:]_block_invoke.80 + 68 26 XCTest 0x000000011c9eabc1 -[XCTestObservationCenter _observeTestExecutionForBlock:] + 585 27 XCTest 0x000000011ca4abfa -[XCTTestRunSession runTestsAndReturnError:] + 623 28 XCTest 0x000000011c9b76b6 -[XCTestDriver runTestsAndReturnError:] + 422 29 XCTest 0x000000011ca3b9cd _XCTestMain + 1478 30 libXCTestBundleInject.dylib 0x000000011b41bbb8 __copy_helper_block_ + 0 31 CoreFoundation 0x000000011b4b862c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 32 CoreFoundation 0x000000011b4b7de0 __CFRunLoopDoBlocks + 336 33 CoreFoundation 0x000000011b4b2654 __CFRunLoopRun + 1284 34 CoreFoundation 0x000000011b4b1e11 CFRunLoopRunSpecific + 625 35 GraphicsServices 0x000000012743a1dd GSEventRunModal + 62 36 UIKitCore 0x000000012224c81d UIApplicationMain + 140 37 ios_chrome_ui_egtests 0x00000001075af013 _ZN12_GLOBAL__N_120RunUIApplicationMainEiPPc + 355 38 ios_chrome_ui_egtests 0x00000001075aeae1 main + 417 39 libdyld.dylib 0x0000000124751575 start + 1 ) Screenshots: { "Screenshot At Failure": "/Users/chrome-bot/Library/Developer/XCTestDevices/9BE7E758-B430-4720-BEA8-E430439F3778/data/Containers/Data/Application/BBA90A65-E921-46C9-B2C7-E618A30297D3/Documents/DownloadManagerTestCase_testDownloadInNewTab-AssertionFailedException-DABBF118-F31A-42C3-A571-0644F1D6540D/DownloadManagerTestCase_testDownloadInNewTab.png", "Visibility Checker Most Recent Before Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/9BE7E758-B430-4720-BEA8-E430439F3778/data/Containers/Data/Application/BBA90A65-E921-46C9-B2C7-E618A30297D3/Documents/DownloadManagerTestCase_testDownloadInNewTab-AssertionFailedException-DABBF118-F31A-42C3-A571-0644F1D6540D/DownloadManagerTestCase_testDownloadInNewTab_before.png", "Visibility Checker Most Recent Expected After Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/9BE7E758-B430-4720-BEA8-E430439F3778/data/Containers/Data/Application/BBA90A65-E921-46C9-B2C7-E618A30297D3/Documents/DownloadManagerTestCase_testDownloadInNewTab-AssertionFailedException-DABBF118-F31A-42C3-A571-0644F1D6540D/DownloadManagerTestCase_testDownloadInNewTab_after_expected.png", "Visibility Checker Most Recent Actual After Image": "/Users/chrome-bot/Library/Developer/XCTestDevices/9BE7E758-B430-4720-BEA8-E430439F3778/data/Containers/Data/Application/BBA90A65-E921-46C9-B2C7-E618A30297D3/Documents/DownloadManagerTestCase_testDownloadInNewTab-AssertionFailedException-DABBF118-F31A-42C3-A571-0644F1D6540D/DownloadManagerTestCase_testDownloadInNewTab_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 ========== <UIRemoteKeyboardWindow:0x7fa40a989c00; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; alpha=1> |--<UIInputSetContainerView:0x7fa40d942eb0; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7fa40d9435f0; AX=N; AX.frame={{0, 812}, {375, 0}}; AX.activationPoint={187.5, 812}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 812}, {375, 0}}; opaque; alpha=1> | | |--<UIKeyboardDockView:0x7fa409fcbb50; AX=Y; AX.frame={{0, 812}, {108, 54}}; AX.activationPoint={54, 839}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {108, 54}}; opaque; hidden; alpha=1> | | | |--<UIKeyboardDockItemButton:0x7fa40da00930; AX=N; AX.id='dictation'; AX.label='Dictate'; AX.hint='Double-tap to start dictation. Double-tap with two fingers when finished.'; AX.frame={{42, 799}, {66, 66}}; AX.activationPoint={75, 832}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{42, -13}, {66, 66}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7fa40da00ea0; AX=N; AX.frame={{42, 799}, {0, 0}}; AX.activationPoint={42, 799}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<UIImageView:0x7fa40da00c70; AX=N; AX.id='dictation_dockitem-portrait'; AX.frame={{67, 815}, {15, 25}}; AX.activationPoint={74.5, 827.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{25, 16}, {15, 25}}; alpha=1; UIE=N> | | | |--<UIKeyboardDockItemButton:0x7fa409f884f0; AX=N; AX.label='Next keyboard'; AX.hint='Double-tap and hold, then drag up to select another keyboard'; AX.value='Emoji'; AX.frame={{0, 799}, {66, 66}}; AX.activationPoint={33, 832}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -13}, {66, 66}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7fa409f88830; AX=N; AX.frame={{0, 799}, {0, 0}}; AX.activationPoint={0, 799}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<UIImageView:0x7fa409fcc380; AX=N; AX.id='emoji_dockitem-portrait'; AX.frame={{26, 813}, {27, 27}}; AX.activationPoint={39.5, 826.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{26, 14}, {27, 27}}; alpha=1; UIE=N> ========== Window 2 ========== <UITextEffectsWindow:0x7fa40b151c00; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> |--<UIApplicationRotationFollowingControllerView:0x7fa40d942590; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; alpha=1> ========== Window 3 ========== <UITextEffectsWindow:0x7fa40a011c00; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; alpha=1> |--<UIInputSetContainerView:0x7fa409f91b70; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | |--<UIInputSetHostView:0x7fa409f921b0; AX=N; AX.frame={{0, 812}, {375, 233}}; AX.activationPoint={187.5, 928.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 812}, {375, 233}}; opaque; alpha=1> | | |--<UIKeyboardDockView:0x7fa40da059d0; AX=Y; AX.frame={{0, 812}, {108, 54}}; AX.activationPoint={54, 839}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {108, 54}}; opaque; hidden; alpha=1> | | | |--<UIKeyboardDockItemButton:0x7fa40da06650; AX=N; AX.id='dictation'; AX.label='Dictate'; AX.hint='Double-tap to start dictation. Double-tap with two fingers when finished.'; AX.frame={{42, 799}, {66, 66}}; AX.activationPoint={75, 832}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{42, -13}, {66, 66}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7fa40da06bc0; AX=N; AX.frame={{42, 799}, {0, 0}}; AX.activationPoint={42, 799}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<UIImageView:0x7fa40da06990; AX=N; AX.id='dictation_dockitem-portrait'; AX.frame={{67, 815}, {15, 25}}; AX.activationPoint={74.5, 827.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{25, 16}, {15, 25}}; alpha=1; UIE=N> | | | |--<UIKeyboardDockItemButton:0x7fa40da05de0; AX=N; AX.label='Next keyboard'; AX.hint='Double-tap and hold, then drag up to select another keyboard'; AX.value='Emoji'; AX.frame={{0, 799}, {66, 66}}; AX.activationPoint={33, 832}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, -13}, {66, 66}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7fa40da06350; AX=N; AX.frame={{0, 799}, {0, 0}}; AX.activationPoint={0, 799}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<UIImageView:0x7fa40da06120; AX=N; AX.id='emoji_dockitem-portrait'; AX.frame={{26, 813}, {27, 27}}; AX.activationPoint={39.5, 826.5}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{26, 14}, {27, 27}}; alpha=1; UIE=N> ========== Window 4 ========== <ChromeOverlayWindow:0x7fa409c0f2e0; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> |--<MDCOverlayWindowContainerView:0x7fa409d27900; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; hidden; alpha=1> |--<UITransitionView:0x7fa40c681900; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | |--<UIView:0x7fa409d5dfc0; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | | |--<UIView:0x7fa409f26b90; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | | | |--<LegacyToolbarContainerView:0x7fa409c68090; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 730}, {375, 82}}; opaque; alpha=1> | | | | |--<SecondaryToolbarView:0x7fa409e46f30; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1> | | | | | |--<UIVisualEffectView:0x7fa409d175d0; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectContentView:0x7fa409d17820; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1> | | | | | | | |--<UIStackView:0x7fa409e47c30; AX=N; AX.frame={{4, 732}, {367, 44}}; AX.activationPoint={187.5, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 2}, {367, 44}}; opaque; alpha=1> | | | | | | | | |--<ToolbarToolsMenuButton:0x7fa409c66bc0; AX=Y; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{320, 732}, {44, 44}}; AX.activationPoint={342, 754}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{316, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7fa409ed3a80; AX=N; AX.frame={{320, 732}, {0, 0}}; AX.activationPoint={320, 732}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7fa409c65a20; AX=N; AX.frame={{323, 735}, {38, 38}}; AX.activationPoint={342, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<ToolbarTabGridButton:0x7fa409c0f670; AX=Y; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='2'; AX.frame={{252.66666666666663, 732}, {44, 44}}; AX.activationPoint={274.66666666666663, 754}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{248.66666666666663, 0}, {44, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7fa409ed3d80; AX=N; AX.frame={{252.66666666666663, 732}, {0, 0}}; AX.activationPoint={252.66666666666663, 732}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UILabel:0x7fa409e7a210; AX=Y; AX.label='2'; AX.frame={{267.66666666666663, 747}, {14, 14}}; AX.activationPoint={274.66666666666663, 754}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{15.000000000000028, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='2'> | | | | | | | | | |--<UIView:0x7fa409c669e0; AX=N; AX.frame={{255.66666666666663, 735}, {38, 38}}; AX.activationPoint={274.66666666666663, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fa409c70600; AX=N; AX.id='toolbar_switcher'; AX.frame={{260.66666666666663, 740}, {28, 28}}; AX.activationPoint={274.66666666666663, 754}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarSearchButton:0x7fa409f35560; AX=Y; AX.id='kToolbarOmniboxButtonIdentifier'; AX.label='Search'; AX.frame={{152.66666666666666, 732}, {70, 44}}; AX.activationPoint={187.66666666666666, 754}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{148.66666666666666, 0}, {70, 44}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7fa409ed4080; AX=N; AX.frame={{152.66666666666666, 732}, {0, 0}}; AX.activationPoint={152.66666666666666, 732}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7fa409d3efa0; AX=N; AX.id='toolbar_search'; AX.frame={{173.66666666666666, 740}, {28, 28}}; AX.activationPoint={187.66666666666666, 754}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{21, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | | |--<UIView:0x7fa409d3edc0; AX=N; AX.frame={{152.66666666666666, 735}, {70, 38}}; AX.activationPoint={187.66666666666666, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 3}, {70, 38}}; opaque; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7fa409e478f0; AX=Y; AX.label='Forward'; AX.frame={{78.333333333333329, 732}, {44, 44}}; AX.activationPoint={100.33333333333333, 754}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{74.333333333333329, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7fa409fa1fa0; AX=N; AX.frame={{78.333333333333329, 732}, {0, 0}}; AX.activationPoint={78.333333333333329, 732}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7fa409f34cd0; AX=N; AX.frame={{81.333333333333329, 735}, {38, 38}}; AX.activationPoint={100.33333333333333, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fa409c703d0; AX=N; AX.frame={{86.333333333333329, 740}, {28, 28}}; AX.activationPoint={100.33333333333333, 754}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<ToolbarButton:0x7fa409e475b0; AX=Y; AX.label='Back'; AX.frame={{4, 732}, {44, 44}}; AX.activationPoint={26, 754}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {44, 44}}; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7fa409ed4380; AX=N; AX.frame={{4, 732}, {0, 0}}; AX.activationPoint={4, 732}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIView:0x7fa409c67600; AX=N; AX.frame={{7, 735}, {38, 38}}; AX.activationPoint={26, 754}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{3, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fa409c701a0; AX=N; AX.frame={{12, 740}, {28, 28}}; AX.activationPoint={26, 754}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{8, 8}, {28, 28}}; alpha=1; UIE=N> | | | | | |--<UIVisualEffectView:0x7fa409d3eb70; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1> | | | | | | |--<_UIVisualEffectSubview:0x7fa409f34a30; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1; UIE=N> | | | | | | |--<_UIVisualEffectBackdropView:0x7fa409f27a30; AX=N; AX.frame={{0, 730}, {375, 82}}; AX.activationPoint={187.5, 771}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 82}}; opaque; alpha=1; UIE=N> | | | |--<PrimaryToolbarView:0x7fa409c67220; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1> | | | | |--<UIButton:0x7fa409e452f0; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {375, 92}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7fa40c623640; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | |--<ToolbarProgressBar:0x7fa409e44800; AX=Y; AX.value='Page load progress bar, 100% loaded.'; AX.frame={{0, 90}, {375, 2}}; AX.activationPoint={187.5, 91}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 90}, {375, 2}}; opaque; hidden; alpha=1> | | | | | |--<UIView:0x7fa409e44f00; AX=N; AX.frame={{0, 92}, {375, 0}}; AX.activationPoint={187.5, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {375, 0}}; opaque; alpha=1> | | | | | |--<UIView:0x7fa409e44d20; AX=N; AX.frame={{0, 92}, {375, 0}}; AX.activationPoint={187.5, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 2}, {375, 0}}; opaque; alpha=1> | | | | |--<UIView:0x7fa409e44620; AX=N; AX.frame={{8, 50}, {359, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{8, 50}, {359, 36}}; opaque; alpha=1> | | | | | |--<UIView:0x7fa409c58c90; AX=N; AX.frame={{8, 50}, {359, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; alpha=1> | | | | | | |--<LocationBarSteadyView:0x7fa409c4da20; AX=N; AX.frame={{8, 50}, {359, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; alpha=1> | | | | | | | |--<LocationBarSteadyButton:0x7fa409c58110; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:64444'; AX.frame={{8, 50}, {359, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {359, 36}}; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409f9a9d0; AX=N; AX.frame={{8, 50}, {0, 0}}; AX.activationPoint={8, 50}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409c57f30; AX=N; AX.frame={{115, 50}, {145, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{107, 0}, {145, 36}}; opaque; alpha=1; UIE=N> | | | | | | | | | |--<UIImageView:0x7fa409c575b0; AX=Y; AX.id='Page Security Info'; AX.label='Page Security Info'; AX.frame={{115, 58}, {20, 20}}; AX.activationPoint={125, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {20, 20}}; alpha=1; UIE=N> | | | | | | | | | |--<UILabel:0x7fa409c572c0; AX=Y; AX.label='127.0.0.1:64444'; AX.frame={{139, 50}, {121, 36}}; AX.activationPoint={199.5, 68}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{24, 0}, {121, 36}}; opaque; alpha=1; UIE=N; text='127.0.0.1:64444'> | | | | | | | | |--<ExtendedTouchTargetButton:0x7fa409c577e0; AX=Y; AX.label='Share…'; AX.frame={{333, 56}, {24, 24}}; AX.activationPoint={345, 68}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{325, 6}, {24, 24}}; alpha=1; disabled> | | | | | | | | | |--<UIButtonLabel:0x7fa409f9a240; AX=N; AX.frame={{333, 56}, {0, 0}}; AX.activationPoint={333, 56}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7fa409c74f90; AX=N; AX.id='location_bar_share'; AX.frame={{333, 56}, {24, 24}}; AX.activationPoint={345, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | | |--<ExtendedTouchTargetButton:0x7fa409c577e0; AX=Y; AX.label='Share…'; AX.frame={{333, 56}, {24, 24}}; AX.activationPoint={345, 68}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{325, 6}, {24, 24}}; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7fa409f9a240; AX=N; AX.frame={{333, 56}, {0, 0}}; AX.activationPoint={333, 56}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIImageView:0x7fa409c74f90; AX=N; AX.id='location_bar_share'; AX.frame={{333, 56}, {24, 24}}; AX.activationPoint={345, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<OmniboxContainerView:0x7fa409c598f0; AX=N; AX.frame={{8, 50}, {359, 36}}; AX.activationPoint={187.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {359, 36}}; opaque; hidden; alpha=1> | | | | | | | |--<OmniboxTextFieldIOS:0x7fa40b944000; AX=N; AX.id='Address'; AX.label='Address and search bar'; AX.value='127.0.0.1:64444/download?50000'; AX.frame={{24, 50}, {339, 36}}; AX.activationPoint={193.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{16, 0}, {339, 36}}; alpha=1; text='127.0.0.1:64444/download?50000'> | | | | | | | | |--<_UITextFieldContentView:0x7fa409c5a490; AX=N; AX.frame={{24, 50}, {311, 36}}; AX.activationPoint={179.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {311, 36}}; alpha=1; UIE=N> | | | | | | | | |--<UIButton:0x7fa409c5e080; AX=N; AX.id='Clear Text'; AX.label='Clear Text'; AX.frame={{335, 54}, {28, 28}}; AX.activationPoint={349, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{311, 4}, {28, 28}}; alpha=1> | | | | | | | | | |--<UIButtonLabel:0x7fa409ed4680; AX=N; AX.frame={{335, 54}, {0, 0}}; AX.activationPoint={335, 54}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | | |--<UIImageView:0x7fa409d11220; AX=N; AX.id='omnibox_clear_icon'; AX.frame={{335, 54}, {28, 28}}; AX.activationPoint={349, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {28, 28}}; alpha=1; UIE=N> | | | | | | | | |--<UIAccessibilityTextFieldElement:0x600000087b40; AX=Y; AX.label='Address and search bar'; AX.value='127.0.0.1:64444/download?50000'; AX.frame={{24, 50}, {339, 36}}; AX.activationPoint={193.5, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | | |--<UIButton:0x7fa409e44000; AX=N; AX.id='kToolbarCancelOmniboxEditButtonIdentifier'; AX.label='Cancel'; AX.frame={{375, 46}, {64, 44}}; AX.activationPoint={407, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{375, 46}, {64, 44}}; hidden; alpha=1> | | | | | |--<UIButtonLabel:0x7fa409e44320; AX=Y; AX.label='Cancel'; AX.frame={{383.33333333333331, 59}, {47.333333333333314, 18}}; AX.activationPoint={407, 68}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{8.3333333333333321, 13}, {47.333333333333336, 18}}; alpha=1; UIE=N; text='Cancel'> | | | | |--<UIVisualEffectView:0x7fa409f343f0; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectContentView:0x7fa409f30d20; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1> | | | | | | |--<UIStackView:0x7fa409e43e00; AX=N; AX.frame={{371, 46}, {0, 44}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{371, 46}, {0, 44}}; opaque; alpha=1> | | | | | | | |--<ToolbarToolsMenuButton:0x7fa409e43980; AX=N; AX.id='kToolbarToolsMenuButtonIdentifier'; AX.label='Menu'; AX.frame={{371, 46}, {0, 44}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409fa1560; AX=N; AX.frame={{371, 46}, {0, 0}}; AX.activationPoint={371, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e27040; AX=N; AX.frame={{352, 49}, {38, 38}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | |--<ToolbarTabGridButton:0x7fa409e42f10; AX=N; AX.id='kToolbarStackButtonIdentifier'; AX.label='Show Tabs'; AX.value='2'; AX.frame={{371, 46}, {0, 44}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409fa1ca0; AX=N; AX.frame={{371, 46}, {0, 0}}; AX.activationPoint={371, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UILabel:0x7fa409e82430; AX=Y; AX.label='2'; AX.frame={{364, 61}, {14, 14}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{-7, 15}, {14, 14}}; opaque; alpha=1; UIE=N; text='2'> | | | | | | | | |--<UIView:0x7fa409e43690; AX=N; AX.frame={{352, 49}, {38, 38}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6b630; AX=N; AX.id='toolbar_switcher'; AX.frame={{371, 54}, {0, 28}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fa409e40c00; AX=N; AX.id='kToolbarShareButtonIdentifier'; AX.label='Share…'; AX.frame={{371, 46}, {0, 44}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7fa409e41120; AX=N; AX.label='Share'; AX.frame={{371, 46}, {0, 0}}; AX.activationPoint={371, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text='Share'> | | | | | | | | |--<UIView:0x7fa409e40f40; AX=N; AX.frame={{352, 49}, {38, 38}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6cb20; AX=N; AX.id='toolbar_share'; AX.frame={{371, 54}, {0, 28}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fa409e41920; AX=N; AX.label='Bookmark this page'; AX.frame={{371, 46}, {0, 44}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 44}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409ee5700; AX=N; AX.frame={{371, 46}, {0, 0}}; AX.activationPoint={371, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e41c60; AX=N; AX.frame={{352, 49}, {38, 38}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, 3}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6c8f0; AX=N; AX.id='toolbar_bookmark'; AX.frame={{371, 54}, {0, 28}}; AX.activationPoint={371, 68}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 8}, {0, 28}}; alpha=1; UIE=N> | | | | | | |--<UIStackView:0x7fa409e3fe30; AX=N; AX.frame={{4, 46}, {0, 44}}; AX.activationPoint={4, 68}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{4, 46}, {0, 44}}; opaque; alpha=1> | | | | | | | |--<ToolbarButton:0x7fa409e3f910; AX=N; AX.label='Reload'; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409ee2720; AX=N; AX.frame={{4, 46}, {0, 0}}; AX.activationPoint={4, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e3fc50; AX=N; AX.frame={{-15, 41}, {38, 38}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6bea0; AX=N; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fa409e3ec20; AX=N; AX.label='Stop'; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1> | | | | | | | | |--<UIButtonLabel:0x7fa409ee4510; AX=N; AX.frame={{4, 46}, {0, 0}}; AX.activationPoint={4, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e3ef60; AX=N; AX.frame={{-15, 41}, {38, 38}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c686a0; AX=N; AX.id='toolbar_stop'; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fa409e3e0f0; AX=N; AX.label='Forward'; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7fa409ee4810; AX=N; AX.frame={{4, 46}, {0, 0}}; AX.activationPoint={4, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e3e430; AX=N; AX.frame={{-15, 41}, {38, 38}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6b400; AX=N; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | | | | |--<ToolbarButton:0x7fa409e3d1a0; AX=N; AX.label='Back'; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitButton,UIAccessibilityTraitNotEnabled'; AX.focused='N'; frame={{0, 0}, {0, 28}}; hidden; alpha=1; disabled> | | | | | | | | |--<UIButtonLabel:0x7fa409ed3780; AX=N; AX.frame={{4, 46}, {0, 0}}; AX.activationPoint={4, 46}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | | | | | | |--<UIView:0x7fa409e3d6f0; AX=N; AX.frame={{-15, 41}, {38, 38}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{-19, -5}, {38, 38}}; opaque; hidden; alpha=1; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409c6aeb0; AX=N; AX.frame={{4, 46}, {0, 28}}; AX.activationPoint={4, 60}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {0, 28}}; alpha=1; UIE=N> | | | | |--<UIVisualEffectView:0x7fa409f341a0; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1> | | | | | |--<_UIVisualEffectSubview:0x7fa409f2fc10; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1; UIE=N> | | | | | |--<_UIVisualEffectBackdropView:0x7fa409f31f00; AX=N; AX.frame={{0, 0}, {375, 92}}; AX.activationPoint={187.5, 46}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 92}}; opaque; alpha=1; UIE=N> | | | |--<UIView:0x7fa409c67da0; AX=N; AX.frame={{0, 812}, {375, 0}}; AX.activationPoint={187.5, 812}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 812}, {375, 0}}; opaque; alpha=1> | | | |--<UIButton:0x7fa409f27060; AX=N; AX.id='Typing Shield'; AX.label='Cancel'; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {375, 812}}; hidden; alpha=1> | | | | |--<UIButtonLabel:0x7fa40c611d40; AX=N; AX.frame={{0, 0}, {0, 0}}; AX.activationPoint={0, 0}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0, 0}, {0, 0}}; hidden; alpha=1; UIE=N; text=''> | | | |--<UIView:0x7fa409f26d70; AX=N; AX.frame={{0, 0}, {375, 812}}; AX.activationPoint={187.5, 406}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 812}}; opaque; alpha=1> | | | | |--<UIView:0x7fa409fb5750; AX=N; AX.frame={{0, 674}, {375, 138}}; AX.activationPoint={187.5, 743}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 674}, {375, 138}}; opaque; alpha=1> | | | | | |--<UIView:0x7fa40c66fb50; AX=N; AX.frame={{0, 731}, {375, 48}}; AX.activationPoint={187.5, 755}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 57}, {375, 48}}; opaque; alpha=0> | | | | | | |--<UIView:0x7fa40c681b30; AX=N; AX.frame={{0, 730}, {375, 1}}; AX.activationPoint={187.5, 730.5}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, -1}, {375, 1}}; opaque; alpha=1> | | | | | | |--<UILabel:0x7fa40c684020; AX=Y; AX.label='Google Drive'; AX.frame={{49.999999999999993, 746.66666666666663}, {79.333333333333314, 16.666666666666629}}; AX.activationPoint={89.666666666666657, 755}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{49.999999999999993, 15.666666666666631}, {79.333333333333329, 16.666666666666668}}; opaque; alpha=1; UIE=N; text='Google Drive'> | | | | | | |--<UIImageView:0x7fa40c66d850; AX=N; AX.id='download_drivium'; AX.frame={{13, 743}, {24, 24}}; AX.activationPoint={25, 755}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{13, 12}, {24, 24}}; alpha=1; UIE=N> | | | | | | |--<UIButton:0x7fa40c685850; AX=Y; AX.label='Install'; AX.frame={{283, 740.66666666666663}, {39, 29}}; AX.activationPoint={302.5, 755.16666666666663}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{283, 9.6666666666666288}, {39, 29}}; alpha=1> | | | | | | | |--<UIButtonLabel:0x7fa40c685b70; AX=Y; AX.label='Install'; AX.frame={{283.33333333333331, 746.66666666666663}, {38.666666666666686, 16.666666666666629}}; AX.activationPoint={302.66666666666663, 755}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0.33333333333333215, 6}, {38.666666666666664, 16.666666666666668}}; alpha=1; UIE=N; text='Install'> | | | | | |--<UIView:0x7fa40c684e00; AX=N; AX.frame={{0, 682}, {375, 48}}; AX.activationPoint={187.5, 706}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 8}, {375, 48}}; opaque; alpha=1> | | | | | | |--<UIButton:0x7fa40c685230; AX=N; AX.frame={{292, 691.66666666666663}, {30, 29}}; AX.activationPoint={307, 706.16666666666663}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{292, 9.6666666666666288}, {30, 29}}; hidden; alpha=1> | | | | | | | |--<UIButtonLabel:0x7fa40c685550; AX=N; AX.label='Download'; AX.frame={{292.33333333333331, 697.66666666666663}, {62.333333333333314, 16.666666666666629}}; AX.activationPoint={323.5, 706}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{0.33333333333333215, 6}, {62.333333333333336, 16.666666666666668}}; hidden; alpha=1; UIE=N; text='Download'> | | | | | | |--<RadialProgressView:0x7fa40c684950; AX=N; AX.frame={{11, 692}, {28, 28}}; AX.activationPoint={25, 706}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{11, 10}, {28, 28}}; opaque; alpha=1> | | | | | | |--<UILabel:0x7fa409f7eba0; AX=Y; AX.label='Downloading… 43 KB'; AX.frame={{50, 697.66666666666663}, {131, 16.666666666666629}}; AX.activationPoint={115.5, 706}; AX.traits='UIAccessibilityTraitStaticText'; AX.focused='N'; frame={{50, 15.666666666666631}, {131, 16.666666666666668}}; opaque; alpha=1; UIE=N; text='Downloading… 43 KB'> | | | | | | |--<DownloadManagerStateView:0x7fa40c66fd30; AX=N; AX.frame={{15.900000333786011, 696.90000033378601}, {18.199999332427979, 18.199999332427979}}; AX.activationPoint={25, 706}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{15.900000333786011, 14.900000333786011}, {18.199999332427979, 18.199999332427979}}; opaque; alpha=1> | | | | | | |--<UIButton:0x7fa40c684630; AX=Y; AX.label='Close'; AX.frame={{339, 694}, {24, 24}}; AX.activationPoint={351, 706}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{339, 12}, {24, 24}}; alpha=1> | | | | | | | |--<UIImageView:0x7fa40c681d10; AX=N; AX.id='download_close'; AX.frame={{339, 694}, {24, 24}}; AX.activationPoint={351, 706}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {24, 24}}; alpha=1; UIE=N> | | | | | |--<UIImageView:0x7fa40c681370; AX=N; AX.frame={{0, 674}, {375, 138}}; AX.activationPoint={187.5, 743}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{0, 0}, {375, 138}}; alpha=1; UIE=N> | | | | |--<CRWWebControllerContainerView:0x7fa40c660e60; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 92}, {375, 638}}; opaque; alpha=1> | | | | | |--<CRWWebViewContentView:0x7fa40d82d750; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 638}}; opaque; alpha=1> | | | | | | |--<WKWebView:0x7fa40b8c6a00; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 638}}; opaque; alpha=1> | | | | | | | |--<WKScrollView:0x7fa40baa4000; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 638}}; opaque; alpha=1> | | | | | | | | |--<UIImageView:0x7fa409ffbbb0; AX=N; AX.frame={{3, 724.66666666666663}, {369, 2.3333333333333712}}; AX.activationPoint={187.5, 725.83333333333326}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{3, 632.66666666666663}, {369, 2.3333333333333335}}; alpha=0; UIE=N> | | | | | | | | |--<UIImageView:0x7fa409fb0870; AX=N; AX.frame={{369.66666666666669, 95}, {2.3333333333333144, 632}}; AX.activationPoint={370.83333333333337, 411}; AX.traits='UIAccessibilityTraitImage'; AX.focused='N'; frame={{369.66666666666669, 3}, {2.3333333333333335, 632}}; alpha=0; UIE=N> | | | | | | | | |--<UIView:0x7fa40c63eb10; AX=N; AX.frame={{0, 92}, {0, 0}}; AX.activationPoint={0, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; alpha=1> | | | | | | | | |--<WKContentView:0x7fa40bb87a00; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375.06898620275945, 638}}; opaque; alpha=1> | | | | | | | | | |--<UIView:0x7fa40c6492f0; AX=N; AX.frame={{0, 92}, {375.06898620275945, 638}}; AX.activationPoint={187.53449310137972, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 1667}}; opaque; alpha=1> | | | | | | | | | | |--<UIView:0x7fa40c65ad20; AX=N; AX.frame={{0, 92}, {375.06898620275945, 638}}; AX.activationPoint={187.53449310137972, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 1667}}; opaque; alpha=1> | | | | | | | | | | | |--<WKCompositingView:0x7fa40c65da30; AX=N; AX.frame={{0, 92}, {375.06898620275945, 638}}; AX.activationPoint={187.53449310137972, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 1667}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c66f060; AX=N; AX.frame={{0, 92}, {0, 0}}; AX.activationPoint={0, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c665090; AX=N; AX.frame={{0, 92}, {375.06898620275945, 638}}; AX.activationPoint={187.53449310137972, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 1667}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c66f240; AX=N; AX.frame={{0, 92}, {0, 0}}; AX.activationPoint={0, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c65d850; AX=N; AX.frame={{0, 92}, {375.06898620275945, 638}}; AX.activationPoint={187.53449310137972, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {980, 1667}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c66ee80; AX=N; AX.frame={{0, 92}, {0, 0}}; AX.activationPoint={0, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c664eb0; AX=N; AX.frame={{0, 92}, {0, 0}}; AX.activationPoint={0, 92}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {0, 0}}; opaque; alpha=1> | | | | | | | | | | | | | | | |--<WKCompositingView:0x7fa40c66eca0; AX=N; AX.frame={{0, 92}, {375.00002113158075, 638.00003595186274}}; AX.activationPoint={187.50001056579038, 411.00001797593137}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 638}}; opaque; alpha=1> | | | | | | | | | |--<AXRemoteElement:0x60000121c6c0; AX=N; AX.frame={{0, 92}, {375, 638}}; AX.activationPoint={187.5, 411}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'> | | | |--<UIView:0x7fa409d10a20; AX=N; AX.frame={{0, 0}, {375, 44}}; AX.activationPoint={187.5, 22}; AX.traits='UIAccessibilityTraitNone'; AX.focused='N'; frame={{0, 0}, {375, 44}}; opaque; alpha=1>