forked from qt/qtbase
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
QUrl/QDir: revert all recent changes to path normalization
This amends commit c023016 to revert all of the following commits: 214fbc6 492c646 804b099 e457668 a1610c6 The reason for this is that they introduce a behavior change in QUrl, causing the normalization/resolution of file:// directory paths not to end in "/" and this behavior change revealed buggy code in QML that concatenated strings expecting the slash to be there. Commit c023016 attempted to do that too, but it left QUrl in a state that introduced a regression from 6.7. Discussion on whether we will accept this behavior change (and require fixes to buggy code) or keep the old behavior to avoid breakages will happen for 6.8.x. This commit reintroduces bug QTBUG-120396 to 6.8.0. Task-number: QTBUG-120396 Fixes: QTBUG-128940 Change-Id: Id78899df1cea4321d9e1fffdcc0f406bbfd534b8 Reviewed-by: Jani Heikkinen <[email protected]> Reviewed-by: Ulf Hermann <[email protected]>
- Loading branch information
1 parent
c023016
commit e8122a0
Showing
5 changed files
with
203 additions
and
376 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.