[AW] Add switch to enable LogJsConsoleMessages Feature
- Add a webview switch to enable logging js console messages to logcat.
It causes enabling chrome feature flag LogJsConsoleMessages.
- Logging is automatically enabled if it's a debuggable app or if it's a
debug android build otherwise messages are not be logged because it
may contain PII.
- Remove the old fix of returning true from AwWebContentDeledateAdapter
when it's debuggable.
Bug: 905251
Change-Id: I6719058f93bd0af32d87dc5c9e2bf484c95066e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1535862
Reviewed-by: Tobias Sargeant <tobiasjs@chromium.org>
Commit-Queue: Hazem Ashmawy <hazems@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#644043}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: d8e4e9d423bfca02e158bc645e088fe59385464e
1 file changed