diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-07-31 13:49:43 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-08-05 09:06:37 +0000 |
commit | 989a5679948742873fa248c70f1b3fa85c9f5027 (patch) | |
tree | 56c0d1f62e443cf6245ddbf64fcbeba30fa57666 /chromium/third_party/libusb | |
parent | 687e6c44d85e93f8e789e5378779baa624900ba5 (diff) | |
download | qtwebengine-chromium-989a5679948742873fa248c70f1b3fa85c9f5027.tar.gz |
[Backport] Critical security issue 977057
[Merge to 76] Check AX cache if labelled before fetching labels
HTML labelable elements can cause extreme slowness while loading in some
cases. We should only call html_element->labels() if the current element
is known to have labels (we can check our relationship cache).
(cherry picked from commit b90d7299cdc96191d94e1ecfe1a4f82a625531f8)
Bug: 977057, 976849
Change-Id: Ia5e0e312b3a5e1d2d2d4cfdc5249f6a58b38147c
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#672099}
Reviewed-by: Katie Dektar <katie@chromium.org>
Cr-Commit-Position: refs/branch-heads/3809@{#899}
Cr-Branched-From: d82dec1a818f378c464ba307ddd9c92133eac355-refs/heads/master@{#665002}
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
Diffstat (limited to 'chromium/third_party/libusb')
0 files changed, 0 insertions, 0 deletions