You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
🔺
uai
Bruno Carvalho
brunodesde1987
🔺
uai
Software Engineer | Volunteer Tech Lead at @fortinisocial
Secure Fields Race Condition: Team's Alternative Investigation (October-November 2025)
Secure Fields Race Condition: Team's Alternative Investigation (October-November 2025)
Executive Summary
Following the September 2025 incident and discussion of PR #976 (Bruno's late sync solution), the team initiated an independent investigation to explore alternative approaches to the iframe loading race condition. This investigation, tracked as TA-13399, evaluated four distinct approaches ranging from SDK queuing to architectural redesign.
Key Finding: The team identified Approach 4 (Stateless Controller) as the optimal long-term solution due to its architectural simplification benefits. However, this approach is blocked by TA-5920, a years-old infrastructure issue regarding mixed version deployment risk between /apps and /packages folders.
Interim Decision: Until TA-5920 is resolved, the team selected Approach 1 (SDK waits for controller) as the temporary solution, despite acknowledging it degrades UX by forcing users to wait for both controller and input load times before
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Wait for an element to exist. ES6, Promise, MutationObserver
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sometimes Windows has trouble deleting directories with very long paths down in the lower depths. Fortunately, robocopy can magically circumvent this! Simply create an empty directory and mirror it into the directory you wish to delete.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
A bunch of robocopy flags to help backup an external drive.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters