-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Feat:add webview inspector #1443
Feat:add webview inspector #1443
Conversation
- add warning
- code refactoring - add title to webviews in selector
- update html cleaner
yey, see this pr tomorrow :) |
don't have time to review just yet, but wow, looks amazing! |
@KazuCocoa and @jlipps In this piece of code https://github.com/appium/appium-desktop/blob/master/app/main/appium.js#L233 we start Appium-Desktop in the native context by default. Can we disable this when this PR is getting merged? |
Yes, I think we can remove there. |
Yes, that did the trick, tnx |
- automatically download chromedriver - refactor get source order - refactor helpers and add webview helpers - refactor parsing HTML source - default iOS url
- remove starting in native context for browsers and allow using autoWebview property - add NATIVE_APP const - fix object deconstruction issue with iOS - add start browser with initial url for iOS and Android
I've finished the PR and removed the draft text. All added features are explained in the description and it works for Android and iOS. Thanks for the review so far and please let me know if I need to do more for it. |
- clean up adjusted code - fix all linting warnings in non touched files
- remove default auto chrome download for allowInsecure prop - fixed key for context selectbox tooltip - added tooltip to relaxed security checkbox
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left a minor comment, otherwise lgtm
This PR will add a webview inspector for Android AND iOS with:
head/script
are removedwdith/height/x/y
data on the HTMLNATIVE_APP
)autoWebview: true