DescriptionRevert of Simplify FrameLoader::Clear(), remove FrameLoader::check_timer_ (patchset #2 id:20001 of https://codereview.chromium.org/2854853006/ )
Reason for revert:
Moving CheckCompleted() call to HTMLFrameOwnerElement::ClearContentFrame() appears to be causing script to run in a ScriptForbiddenScope. See crbug.com/719397
Original issue's description:
> Simplify FrameLoader::Clear(), remove FrameLoader::check_timer_
>
> Clear() is full of strange, old logic. Several clauses are outright unnecessary, or have better-encapsulated homes.
>
> check_timer_ appears to have two uses, one of which is vestigial, the other of which can be better-situated to not require a timer.
>
> BUG=
>
> Review-Url: https://codereview.chromium.org/2854853006
> Cr-Commit-Position: refs/heads/master@{#469774}
> Committed: https://chromium.googlesource.com/chromium/src/+/2081f48578f7d6ff49d468a76e471f2b90f78178
TBR=dcheng@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=
Review-Url: https://codereview.chromium.org/2871703002
Cr-Commit-Position: refs/heads/master@{#470176}
Committed: https://chromium.googlesource.com/chromium/src/+/f9ec861dd439fa98154ae7928f1472bd6e4d2c88
Patch Set 1 #
Messages
Total messages: 11 (5 generated)
|