Skip to content

Conversation

@CrisBarreiro
Copy link
Contributor

@CrisBarreiro CrisBarreiro commented Nov 18, 2025

Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1211981173033273?focus=true

Description

A last minute seemingly innocent refactor in βœ“ πŸ‘©β€πŸ’» Create artificially complex script is causing Uncaught ReferenceError: Cannot access 'stateManager' before initialization , which prevents the script from fully executing

Steps to test this PR

Feature 1

  • Set const val PRIVACY_REMOTE_CONFIG_URL = "https://api.jsonblob.com/019a97b1-c9a7-768f-8cad-bc5c8f4f6f7e"
  • Fresh install
  • Load a site
  • Open Chrome console and check logs for
    • Posting initial ping...
    • Performance measures:
    • Messaging feature initialized
    • ddgBlobDownloadObj received Pong from Native
    • Performance feature initialized
    • window received ...

UI changes

n/a

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@CrisBarreiro CrisBarreiro force-pushed the feature/cris/derisk-webviewcompat/fix-complex-script branch from e92aa12 to 505bf4c Compare November 19, 2025 11:10
@CrisBarreiro CrisBarreiro merged commit 475d99c into develop Nov 19, 2025
7 checks passed
@CrisBarreiro CrisBarreiro deleted the feature/cris/derisk-webviewcompat/fix-complex-script branch November 19, 2025 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants