Skip to content

Instantly share code, notes, and snippets.

@imurchie
Created January 7, 2020 15:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imurchie/91190751b5da8760b367b3cf761912e2 to your computer and use it in GitHub Desktop.
Save imurchie/91190751b5da8760b367b3cf761912e2 to your computer and use it in GitHub Desktop.
iOS 13.3 iPhone X SafariViewController Native Source
<?xml version="1.0" encoding="UTF-8"?><AppiumAUT><XCUIElementTypeApplication type="XCUIElementTypeApplication" name="SafariViewControllerExample" label="SafariViewControllerExample" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeWindow type="XCUIElementTypeWindow" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeNavigationBar type="XCUIElementTypeNavigationBar" enabled="true" visible="false" x="0" y="44" width="375" height="44"/>
<XCUIElementTypeToolbar type="XCUIElementTypeToolbar" name="Toolbar" enabled="true" visible="false" x="0" y="729" width="375" height="49"/>
</XCUIElementTypeOther>
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" name="topBrowserBar" enabled="true" visible="true" x="0" y="44" width="375" height="44">
<XCUIElementTypeButton type="XCUIElementTypeButton" name="Done" label="Done" enabled="true" visible="true" x="14" y="46" width="43" height="34">
<XCUIElementTypeStaticText type="XCUIElementTypeStaticText" value="Done" name="Done" label="Done" enabled="true" visible="false" x="14" y="52" width="43" height="22"/>
</XCUIElementTypeButton>
<XCUIElementTypeButton type="XCUIElementTypeButton" value="‎appium.io, Not Secure —" name="URL" label="Address" enabled="true" visible="true" x="19" y="45" width="337" height="36">
<XCUIElementTypeOther type="XCUIElementTypeOther" value="‎appium.io, Not Secure —" name="URL" label="Address" enabled="true" visible="true" x="203" y="52" width="80" height="21"/>
<XCUIElementTypeButton type="XCUIElementTypeButton" name="Format Options" label="Format Options" enabled="true" visible="true" x="289" y="45" width="41" height="36"/>
<XCUIElementTypeButton type="XCUIElementTypeButton" name="ReloadButton" label="Reload" enabled="true" visible="true" x="329" y="45" width="37" height="36"/>
</XCUIElementTypeButton>
</XCUIElementTypeOther>
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeWebView type="XCUIElementTypeWebView" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeWebView type="XCUIElementTypeWebView" enabled="true" visible="true" x="0" y="0" width="375" height="812">
<XCUIElementTypeWebView type="XCUIElementTypeWebView" enabled="true" visible="true" x="0" y="0" width="375" height="812">
// WEBVIEW HTML CONTENT, RENDERED AS XCUITEST JUNK
</XCUIElementTypeWebView>
<XCUIElementTypeOther type="XCUIElementTypeOther" value="0%" name="Vertical scroll bar, 5 pages" label="Vertical scroll bar, 5 pages" enabled="true" visible="true" x="342" y="88" width="30" height="641"/>
<XCUIElementTypeOther type="XCUIElementTypeOther" value="0%" name="Horizontal scroll bar, 2 pages" label="Horizontal scroll bar, 2 pages" enabled="true" visible="true" x="0" y="696" width="375" height="30"/>
</XCUIElementTypeWebView>
</XCUIElementTypeWebView>
</XCUIElementTypeOther>
<XCUIElementTypeToolbar type="XCUIElementTypeToolbar" name="BottomBrowserToolbar" enabled="true" visible="true" x="0" y="729" width="375" height="49">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="728" width="375" height="1"/>
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="729" width="375" height="49">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="729" width="375" height="49">
<XCUIElementTypeButton type="XCUIElementTypeButton" name="back" label="Back" enabled="false" visible="true" x="0" y="734" width="60" height="44"/>
<XCUIElementTypeButton type="XCUIElementTypeButton" name="ForwardButton" label="Forward" enabled="false" visible="true" x="105" y="734" width="60" height="44"/>
<XCUIElementTypeButton type="XCUIElementTypeButton" name="ShareButton" label="Share" enabled="true" visible="true" x="210" y="734" width="60" height="44"/>
<XCUIElementTypeButton type="XCUIElementTypeButton" name="OpenInSafariButton" label="Open in Safari" enabled="true" visible="true" x="315" y="734" width="60" height="44"/>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeToolbar>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="true" x="0" y="64" width="24" height="748"/>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeWindow>
<XCUIElementTypeWindow type="XCUIElementTypeWindow" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812"/>
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812"/>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeWindow>
<XCUIElementTypeWindow type="XCUIElementTypeWindow" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812">
<XCUIElementTypeOther type="XCUIElementTypeOther" enabled="true" visible="false" x="0" y="0" width="375" height="812"/>
</XCUIElementTypeOther>
</XCUIElementTypeOther>
</XCUIElementTypeWindow>
</XCUIElementTypeApplication></AppiumAUT>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment