diff options
| author | Kaloyan Chehlarski <kaloyan.chehlarski@qt.io> | 2025-12-10 16:00:37 +0100 |
|---|---|---|
| committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2025-12-16 22:34:04 +0100 |
| commit | a2a80c119338dcc3c5bccef91f73cc6e55b3e606 (patch) | |
| tree | 3175dcf118c3259b690a80c354e442b66ec4aea5 /src/webenginequick/api/qquickwebenginetouchselectionmenurequest.cpp | |
| parent | b9649b2537522371b5dfe55b5d60a6fcc0d23445 (diff) | |
Following the Chromium 140 integration, there was a mismatch
between the origin that was stored in the permanent store, and
the one Chromium queried when setting a permission for a custom URL
scheme with no base origin (e.g. "qrc://filename.html"). Specifically,
we would store "qrc://", but Chromium would look up "qrc:". Since
the lookup is text-based, the permission query would always return ASK.
This commit adds conversions to url::Origin before storing
and retrieving the permission, which makes the results equal again.
Pick-to: 6.11
Change-Id: I929c63d4395ec4382f1f93590ca3528b7562e2e6
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/webenginequick/api/qquickwebenginetouchselectionmenurequest.cpp')
0 files changed, 0 insertions, 0 deletions
