Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 5.15.3
-
Component/s: WebEngine
-
Labels:None
-
Environment:ArchLinux
-
Platform/s:
-
Commits:b29b245fcb9db741d14180ea7e8dcb3ad2d4f49a (qt/qtwebengine/5.15) c772c8c0745c925818926420844543d25a073c8e (qt/qtwebengine/5.15.4)
Description
When accessing http://www.gmail.com the page is redirected multiple times.
Each redirect triggers a call to QWebEnginePage::acceptNavigationRequest().
In all of them the value of QWebEnginePage::NavigationType type is QWebEnginePage::NavigationTypeTyped instead of QWebEnginePage::NavigationTypeRedirect .
I have tested with Qt WebEngine 5.15.1 official packages and 5.15.3 ArchLinux package
See logs below:
QWebEnginePage - AcceptNavigationRequest Url: https://www.google.com/gmail/ NavigationType: QWebEnginePage::NavigationTypeTyped QWebEnginePage - AcceptNavigationRequest Url: https://mail.google.com/mail/ NavigationType: QWebEnginePage::NavigationTypeTyped QWebEnginePage - AcceptNavigationRequest Url: https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1# NavigationType: QWebEnginePage::NavigationTypeTyped QWebEnginePage - AcceptNavigationRequest Url: https://mail.google.com/intl/nl/mail/help/about.html# NavigationType: QWebEnginePage::NavigationTypeTyped QWebEnginePage - AcceptNavigationRequest Url: https://www.google.com/intl/nl/mail/help/about.html# NavigationType: QWebEnginePage::NavigationTypeTyped QWebEnginePage - AcceptNavigationRequest Url: https://www.google.com/intl/nl/gmail/about/# NavigationType: QWebEnginePage::NavigationTypeTyped
Attachments
For Gerrit Dashboard: QTBUG-92819 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
343004,6 | Report server directs in navigation type | 5.15 | qt/qtwebengine | Status: MERGED | +2 | 0 |
344056,2 | Report server directs in navigation type | 5.15.4 | qt/qtwebengine | Status: MERGED | +2 | 0 |