commit | 848f4540a6355abdce4923214740681b296eb173 | [log] [tgz] |
---|---|---|
author | Carlos Knippschild <carlosk@chromium.org> | Wed Mar 20 23:18:54 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 20 23:18:54 2019 |
tree | 753ade1c509f0d36503fd2d7bf6adc2f4fb8b3f3 | |
parent | 4dc95efaa717064ad8d7d9fea15bc615edec9101 [diff] |
Revert "PM: Elminate CuID in favor of Node* in private IPCs to graph nodes." This reverts commit f5b288f95873153befd9410d0fb9d73561084771. Reason for revert: breaking FrameNodeImplDeathTest.AddChildFrameOnCyclicReference in many bots Original change's description: > PM: Elminate CuID in favor of Node* in private IPCs to graph nodes. > > Separate node teardown from destruction by making BeforeDestroyed > virtual and overriding it in concrete node classes. > Tighten up the contracts and enforce a stricter data invariant. > Fix tests and test fixtures to destroy frames before pages. > Add a SequenceChecker to the graph. > > Bug: 910288 > Change-Id: I2e6bd857462b8576212001df8128f273ba4f4d74 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1532342 > Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org> > Reviewed-by: Chris Hamilton <chrisha@chromium.org> > Cr-Commit-Position: refs/heads/master@{#642613} TBR=chrisha@chromium.org,siggi@chromium.org Change-Id: I38dbe774f153f301c78a4487955fee6e32fd42d5 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 910288, 944319 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1533170 Reviewed-by: Carlos Knippschild <carlosk@chromium.org> Commit-Queue: Carlos Knippschild <carlosk@chromium.org> Cr-Commit-Position: refs/heads/master@{#642719}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .