commit | a13cb2a1020b933c070d9db84fbc48dae5b0e1c6 | [log] [tgz] |
---|---|---|
author | Min Qin <qinmin@chromium.org> | Wed Jul 11 04:53:36 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 11 04:53:36 2018 |
tree | 814068e8fa7eb81c42151cb19d99196aac6f255a | |
parent | 217db6fe51ff006fdef1ad138cf6252f6851ed23 [diff] |
Throttle url download requests from a RenderFrame RenderFrameImpl::DownloadUrl() can be abused to trigger a large number of download to overwhelm the browser process. This CL rate limits the number of download to a maximum of 10 per second. Bug: 860045 Change-Id: I490ae3a99eb59aef709b9f1e6be5eb0f787354f4 Reviewed-on: https://chromium-review.googlesource.com/1132485 Commit-Queue: Min Qin <qinmin@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#574078}
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 .