| ErrorPage.java | 
           | 
          7205 | 
        
        
          | FirefoxWebView.kt | 
          An IWebView implementation using WebView.
 Initialization for this class should primarily occur in WebViewProvider,
 which is visible by the main code base and constructs this class.
  | 
          8896 | 
        
        
          | FocusWebViewClient.java | 
          WebViewClient layer that handles browser specific WebViewClient functionality, such as error pages
 and external URL handling.
  | 
          16054 | 
        
        
          | LinkHandler.java | 
          package  | 
          2893 | 
        
        
          | matcher | 
           | 
           | 
        
        
          | NestedWebView.java | 
          WebView that supports nested scrolls (for using in a CoordinatorLayout).
 This code is a simplified version of the NestedScrollView implementation
 which can be found in the support library:
   {@link androidx.core.widget.NestedScrollView}
 Based on:
   https://github.com/takahirom/webview-in-coordinatorlayout
  | 
          4656 | 
        
        
          | TrackingProtectionWebViewClient.java | 
          true if blocking is enabled, false otherwise.
 We cache the SharedPreferences value in a field here to pre-emptively improve performance,
 rather than calling into SharedPreferences directly, or accessing a global getter (which
 delegates to shared prefs). The value is updated via a shared preference change listener.
      | 
          6784 |