 Chromium Code Reviews
 Chromium Code Reviews Issue 
            1953323002:
    Don't allow scripts to run when a node is being adopted.  (Closed)
    
  
    Issue 
            1953323002:
    Don't allow scripts to run when a node is being adopted.  (Closed) 
  | DescriptionDon't allow scripts to run when a node is being adopted.
Running a script in the middle of rescoping nodes can break a lot of invariants and leave DOM in an inconsistent state.
This patch adds a ScriptForbiddenScope in TreeScope::adoptIfNeeded to ensure it never happens.
BUG=605766
Review URL: https://codereview.chromium.org/1910403003
Cr-Commit-Position: refs/heads/master@{#389425}
(cherry picked from commit 146ff1bb11c88778d466bd7a49b544f2b5806ee0)
TBR=dominicc@chromium.org,esprehn@chromium.org
Committed: https://chromium.googlesource.com/chromium/src/+/73dd06077821b2beba42165c484913601d9e8643
   Patch Set 1 #
 Messages
    Total messages: 3 (1 generated)
     | |||||||||||||||||||