File tree 2 files changed +9
-1
lines changed
test/browser/less/relative-urls
2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -223,6 +223,14 @@ function extractUrlParts(url, baseUrl) {
223
223
if ( urlParts [ 3 ] ) {
224
224
directories = urlParts [ 3 ] . replace ( "\\" , "/" ) . split ( "/" ) ;
225
225
226
+ // extract out . before .. so .. doesn't absorb a non-directory
227
+ for ( i = 0 ; i < directories . length ; i ++ ) {
228
+ if ( directories [ i ] === "." ) {
229
+ directories . splice ( i , 1 ) ;
230
+ i -= 1 ;
231
+ }
232
+ }
233
+
226
234
for ( i = 0 ; i < directories . length ; i ++ ) {
227
235
if ( directories [ i ] === ".." && i > 0 ) {
228
236
directories . splice ( i - 1 , 2 ) ;
Original file line number Diff line number Diff line change 1
- @import " ../imports/urls.less" ;
1
+ @import " .././ imports/urls.less" ;
2
2
@import " http://localhost:8081/browser/less/imports/urls2.less" ;
3
3
@font-face {
4
4
src : url(http://github.com/%3Cspan%20class=%22pl-s%22%3E%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E/fonts/garamond-pro.ttf%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E%3C/span%3E) ;
You can’t perform that action at this time.
0 commit comments