New issue
Advanced search Search tips

Issue 784083 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 751733
Owner: ----
Closed: Nov 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

url() resources referenced un <use> takes as base url the current document's url instead of resource's url

Reported by raul.cha...@gmail.com, Nov 11 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36

Steps to reproduce the problem:
1. Put both files in the same directory
2. Serve both files staticaly (Just to be able to access the resource, I do not know another way)
3. Open index.html

What is the expected behavior?
Display a path with red circles in its vertices

What went wrong?
The red circles are not displayed. In the screenshot can be seen that firefox behaves as expected.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 62.0.3202.89  Channel: stable
OS Version: 
Flash Version: 

Inspecting with the developer tools the shadow DOM of the use element, it can be noticed that chrome tries to apply index.html#marker as a marker instead of resource.svg#marker.

I have noticed the same with filters, so I suspect it applies to all attributes that can take a relative url() value.
 
index.html
159 bytes View Download
resource.svg
363 bytes Download
Captura de pantalla de 2017-11-11 10-44-28.png
45.2 KB View Download

Comment 1 by f...@opera.com, Nov 13 2017

Mergedinto: 751733
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment