commit | bed9bc8ab47755b9be2032dc398af2060bc94ede | [log] [tgz] |
---|---|---|
author | Chris Hamilton <chrisha@chromium.org> | Wed Jul 11 23:13:35 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 11 23:13:35 2018 |
tree | c8905e4d1a86e57036506e7ff060696749b84aa5 | |
parent | ff991fb5cf3ff872e2096ac735376369aaed5d87 [diff] |
Make URLDataSource backend reference a WeakPtr. This allows URLDataSources that have been detached from a backend to still refer to the backend if it still exists, allowing any pending queries that were issued to that backend and routed to the data source to resolve back to the backend when they are finished. BUG=859193 Change-Id: I55eda45be1f24716ad31c7d98ee748a737baca51 Reviewed-on: https://chromium-review.googlesource.com/1131537 Reviewed-by: John Abd-El-Malek <jam@chromium.org> Commit-Queue: Chris Hamilton <chrisha@chromium.org> Cr-Commit-Position: refs/heads/master@{#574398}
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 .