<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>159066</bug_id>
          
          <creation_ts>2016-06-23 12:08:01 -0700</creation_ts>
          <short_desc>sourceMappingURL tries to load relative to document instead of script (Safari 10 / macOS 10.12)</short_desc>
          <delta_ts>2016-06-23 13:02:25 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Inspector</component>
          <version>Other</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>157650</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>eelco</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bburg</cc>
    
    <cc>joepeck</cc>
    
    <cc>mattbaker</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1204895</commentid>
    <comment_count>0</comment_count>
      <attachid>281925</attachid>
    <who name="">eelco</who>
    <bug_when>2016-06-23 12:08:01 -0700</bug_when>
    <thetext>Created attachment 281925
Example to reproduce the bug

Safari 10 / WebKit on macOS 10.12 tries to load the source map from an incorrect location.

To reproduce:
- Unzip the attachment.
- Host it by executing &apos;python -m SimpleHTTPServer 1234&apos;
- Go to http://0.0.0.0:1234
- Open the Web Inspector Console (option-cmd-C)
- Look at the errors

Observed:
- A 404 error caused by the Inspector trying to load the source map from /script.js.map (should be /scripts/script.js.map)

Expected:
- No errors (only from trying to load favicon.ico, maybe)

Notes:
This only happens with Safari 10 / macOS 10.12. Because those are not listed in Version / OS, I selected ‘Other’. I also tested with Safari 9 and STP on OS X 10.11.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1204896</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-06-23 12:08:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/26979237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1204913</commentid>
    <comment_count>2</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-06-23 13:01:39 -0700</bug_when>
    <thetext>This is behaving as expected in the latest Safari Technology Preview and trunk (r202384) for me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1204914</commentid>
    <comment_count>3</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-06-23 13:02:25 -0700</bug_when>
    <thetext>I believe this is a duplicate of: bug 157650
02c2fe3 REGRESSION: Web Inspector: Fails to load sourceMappingURL with relative URL https://bugs.webkit.org/show_bug.cgi?id=157650 &lt;rdar://problem/26133763&gt;

Which indeed missed the cutoff for the first macOS Seed.

*** This bug has been marked as a duplicate of bug 157650 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>281925</attachid>
            <date>2016-06-23 12:08:01 -0700</date>
            <delta_ts>2016-06-23 12:08:01 -0700</delta_ts>
            <desc>Example to reproduce the bug</desc>
            <filename>relative-source-map.zip</filename>
            <type>application/zip</type>
            <size>6322</size>
            <attacher>eelco</attacher>
            
              <data encoding="base64">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
GAMnEBsB8V4gBvHfMxAFHENCgqBMkI45QByMpoQRIS6enJ+rl1KUX5CUX6GXWFJSlJlUWpJaDJSs
mLM6zEvzlL7HqfUd/qfPeJ716Tx/0t/vTOCmoBVhp3x9zp04w9ypOm2KSGNrkJC3UCPPUo/7Z2LU
vz9Kmf5BabOXevFhDv7/f7jco6OX3roVxXA8TiYZAFBLBwg5Kz3TpQAAAO8AAABQSwMEFAAIAAgA
kqXXSAAAAAAAAAAAAAAAAB4AEAByZWxhdGl2ZS1zb3VyY2UtbWFwL2luZGV4Lmh0bWxVWAwAmDBs
VxQubFf1ARQAs1F08XcOiQxwVcgoyc2x47KBUJw2GamJKUCa0yY3tSRRITkjsag4tcRWqbQkTddC
CSxRnFyUWVCiUFyUbKsEYRfrQ2i9rGIlOxsoB2SYPtQ0m6T8lEqwAIQBlABbBwBQSwcIIEEVPF8A
AACGAAAAUEsDBBQACAAIAJKl10gAAAAAAAAAAAAAAAApABAAX19NQUNPU1gvcmVsYXRpdmUtc291
cmNlLW1hcC8uX2luZGV4Lmh0bWxVWAwAmDBsVxQubFf1ARQAY2AVY2dgYmDwTUxW8A9WiFCAApAY
AycQGwHxXiAG8d8zEAUcQ0KCoEyQjjlAHIymhBEhLp6cn6uXUpRfkJRfoZdYUlKUmVRakloMlKyY
szrMS/OUvsep9R3+p894nvXpPH/S3+9M4KagFWGnfH3OnTjD3Kk6bYpIY2uQkLdQI49q/PSc80/u
rFA5rWXfPylo85IOmdOrppRERy+9dSuK4ayQzAsAUEsHCKpeL22lAAAA7wAAAFBLAwQKAAAAAACo
ptdIAAAAAAAAAAAAAAAAHAAQAHJlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy9VWAwAGTBsVxww
bFf1ARQAUEsDBBQACAAIAHim10gAAAAAAAAAAAAAAAApABAAcmVsYXRpdmUtc291cmNlLW1hcC9z
Y3JpcHRzL3NjcmlwdC5jb2ZmZWVVWAwAojBsV8QvbFf1ARQAS87PK87PSdXLyU9XUMpIzcnJV+IC
AFBLBwh0E3ayFgAAABQAAABQSwMECgAAAAAAy6jXSAAAAAAAAAAAAAAAACUAEABfX01BQ09TWC9y
ZWxhdGl2ZS1zb3VyY2UtbWFwL3NjcmlwdHMvVVgMAC4zbFcuM2xX9QEUAFBLAwQUAAgACAB4ptdI
AAAAAAAAAAAAAAAANAAQAF9fTUFDT1NYL3JlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy8uX3Nj
cmlwdC5jb2ZmZWVVWAwAojBsV8QvbFf1ARQAY2AVY2dgYmDwTUxW8A9WiFCAApAYAycQGwHxXiAG
8d8zEAUcQ0KCoEyQjjlAHIymhBEhLp6cn6uXUpRfkJRfoZdYUlKUmVRakloMlKyYszrMS/OUvsep
9R3+p894nvXpPH/S3+9M4KagFWGnfH3OnTjD3Kk6bYpIY2uQkLdQI4/qZJXvDvyLV0w6MWcB13WG
7jdNHPr7F5RERy+9dSuK4XC1TCIAUEsHCOLNnE6lAAAA7wAAAFBLAwQUAAgACACQptdIAAAAAAAA
AAAAAAAAJQAQAHJlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy9zY3JpcHQuanNVWAwAmDBsV/Av
bFf1ARQAHcyxDsIgEADQna+41AWWo52Nk4OLLho/APFoMSdHODoY478bHd/yvIcDFWqh0x1uL9hL
SkSX2HLtMOE04mhsWkvsWYp18DYAUYoKE7LMdliIWQa3NebjMAZm25esP3u/AZW1RTqFWnOZr+fj
Tv8zPhSfoZovUEsHCA0S5vV1AAAAfgAAAFBLAwQUAAgACACQptdIAAAAAAAAAAAAAAAAMAAQAF9f
TUFDT1NYL3JlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy8uX3NjcmlwdC5qc1VYDACYMGxX8C9s
V/UBFABjYBVjZ2BiYPBNTFbwD1aIUIACkBgDJxAbAfFeIAbx3zMQBRxDQoKgTJCOOUAcjKaEESEu
npyfq5dSlF+QlF+hl1hSUpSZVFqSWgyUrJizOsxL85S+x6n1Hf6nz3ie9ek8f9Lf70zgpqAVYad8
fc6dOMPcqTptikhja5CQt1Ajz9JFjx4cObNHgHt9gP79roDDOscZmrcUuUdHL711K4rhDIdMCwBQ
SwcIJG8ZyKUAAADvAAAAUEsDBBQACAAIACGm10gAAAAAAAAAAAAAAAApABAAcmVsYXRpdmUtc291
cmNlLW1hcC9zY3JpcHRzL3NjcmlwdC5qcy5tYXBVWAwAmDBsVx0vbFf1ARQAq+ZSUFAqSy0qzszP
U7JSMNYB8dMyc1KBHKXi5KLMghK9rGIlsHBxfmlRcmpQfn4JSBJZrBgoEA3kKsD1JOenpaWmKgHF
YsHq8hJzIaog3NzEgoLMvHSQiJK1IxBYuwIJHX9HR38dZ0dHZx13R8cgECsSJBYFVqLEVQsAUEsH
CJl4oS97AAAArgAAAFBLAwQUAAgACAAhptdIAAAAAAAAAAAAAAAANAAQAF9fTUFDT1NYL3JlbGF0
aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy8uX3NjcmlwdC5qcy5tYXBVWAwAmDBsVx0vbFf1ARQAY2AV
Y2dgYmDwTUxW8A9WiFCAApAYAycQGwHxXiAG8d8zEAUcQ0KCoEyQjjlAHIymhBEhLp6cn6uXUpRf
kJRfoZdYUlKUmVRakloMlKyYszrMS/OUvsep9R3+p894nvXpPH/S3+9M4KagFWGnfH3OnTjD3Kk6
bYpIY2uQkLdQI4/q+gam3Mcl3oePLNqgM91rv9D/R5c2HCmKjl5661YUw9FzMrsBUEsHCB8tyMml
AAAA7wAAAFBLAwQUAAgACACoptdIAAAAAAAAAAAAAAAAJgAQAF9fTUFDT1NYL3JlbGF0aXZlLXNv
dXJjZS1tYXAvLl9zY3JpcHRzVVgMABkwbFccMGxX9QEUAGNgFWNnYGJg8E1MVvAPVohQgAKQGAMn
EBsB8V4gBvHfMxAFHENCgqBMkI45QByMpoQRIS6enJ+rl1KUX5CUX6GXWFJSlJlUWpJaDJSsmLM6
zEvzlL7HqfUd/qfPeJ716Tx/0t/vTOCmoBVhp3x9zp04w9ypOm2KSGNrkJC3UCOPavH/U0febGna
oCEuLC6uvPnMpBNNHXccoqOX3roVxXB8uUwDAFBLBwhU3/aupQAAAO8AAABQSwMEFAAIAAgAqKbX
SAAAAAAAAAAAAAAAAB4AEABfX01BQ09TWC8uX3JlbGF0aXZlLXNvdXJjZS1tYXBVWAwA0DBsVxww
bFf1ARQAY2AVY2dgYmDwTUxW8A9WiFCAApAYAycQGwHxXiAG8d8zIAEWBlzAMSQkCMoE6ZgDxMFo
ShgR4uLJ+bl6KUX5BUn5FXqJJSVFmUmlJanFQMmKOavDvDRP6XucWt/hf/qM51mfzvMn/f3OBG4K
WhF2ytfn3IkzzJ2q06aINLYGCXkLNfIsNbq+ZYFK+ucpHp9V3q/gWX6gQPm6R7l7dPTSW7eiGA6t
l/4PAFBLBwjg4jhFqQAAAO8AAABQSwECFQMKAAAAAACoptdIAAAAAAAAAAAAAAAAFAAMAAAAAAAA
AABA7UEAAAAAcmVsYXRpdmUtc291cmNlLW1hcC9VWAgA0DBsVxwwbFdQSwECFQMUAAgACABUjqtI
epy/3DgBAADpAQAAHgAMAAAAAAAAAABApIFCAAAAcmVsYXRpdmUtc291cmNlLW1hcC8uZ2l0aWdu
b3JlVVgIABowbFfQVDNXUEsBAhUDCgAAAAAAy6jXSAAAAAAAAAAAAAAAAAkADAAAAAAAAAAAQP1B
1gEAAF9fTUFDT1NYL1VYCAAuM2xXLjNsV1BLAQIVAwoAAAAAAMuo10gAAAAAAAAAAAAAAAAdAAwA
AAAAAAAAAED9QQ0CAABfX01BQ09TWC9yZWxhdGl2ZS1zb3VyY2UtbWFwL1VYCAAuM2xXLjNsV1BL
AQIVAxQACAAIAFSOq0iRwydapQAAAO8AAAApAAwAAAAAAAAAAECkgVgCAABfX01BQ09TWC9yZWxh
dGl2ZS1zb3VyY2UtbWFwLy5fLmdpdGlnbm9yZVVYCAAaMGxX0FQzV1BLAQIVAxQACAAIAFhQ1kgW
fL5p9QIAACkHAAAeAAwAAAAAAAAAAECkgWQDAAByZWxhdGl2ZS1zb3VyY2UtbWFwLy50ZW1wLmh0
bWxVWAgAGjBsVyhGaldQSwECFQMUAAgACABYUNZIOSs906UAAADvAAAAKQAMAAAAAAAAAABApIG1
BgAAX19NQUNPU1gvcmVsYXRpdmUtc291cmNlLW1hcC8uXy50ZW1wLmh0bWxVWAgAGjBsVyhGaldQ
SwECFQMUAAgACACSpddIIEEVPF8AAACGAAAAHgAMAAAAAAAAAABApIHBBwAAcmVsYXRpdmUtc291
cmNlLW1hcC9pbmRleC5odG1sVVgIAJgwbFcULmxXUEsBAhUDFAAIAAgAkqXXSKpeL22lAAAA7wAA
ACkADAAAAAAAAAAAQKSBfAgAAF9fTUFDT1NYL3JlbGF0aXZlLXNvdXJjZS1tYXAvLl9pbmRleC5o
dG1sVVgIAJgwbFcULmxXUEsBAhUDCgAAAAAAqKbXSAAAAAAAAAAAAAAAABwADAAAAAAAAAAAQO1B
iAkAAHJlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy9VWAgAGTBsVxwwbFdQSwECFQMUAAgACAB4
ptdIdBN2shYAAAAUAAAAKQAMAAAAAAAAAABApIHSCQAAcmVsYXRpdmUtc291cmNlLW1hcC9zY3Jp
cHRzL3NjcmlwdC5jb2ZmZWVVWAgAojBsV8QvbFdQSwECFQMKAAAAAADLqNdIAAAAAAAAAAAAAAAA
JQAMAAAAAAAAAABA/UFPCgAAX19NQUNPU1gvcmVsYXRpdmUtc291cmNlLW1hcC9zY3JpcHRzL1VY
CAAuM2xXLjNsV1BLAQIVAxQACAAIAHim10jizZxOpQAAAO8AAAA0AAwAAAAAAAAAAECkgaIKAABf
X01BQ09TWC9yZWxhdGl2ZS1zb3VyY2UtbWFwL3NjcmlwdHMvLl9zY3JpcHQuY29mZmVlVVgIAKIw
bFfEL2xXUEsBAhUDFAAIAAgAkKbXSA0S5vV1AAAAfgAAACUADAAAAAAAAAAAQKSBuQsAAHJlbGF0
aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy9zY3JpcHQuanNVWAgAmDBsV/AvbFdQSwECFQMUAAgACACQ
ptdIJG8ZyKUAAADvAAAAMAAMAAAAAAAAAABApIGRDAAAX19NQUNPU1gvcmVsYXRpdmUtc291cmNl
LW1hcC9zY3JpcHRzLy5fc2NyaXB0LmpzVVgIAJgwbFfwL2xXUEsBAhUDFAAIAAgAIabXSJl4oS97
AAAArgAAACkADAAAAAAAAAAAQKSBpA0AAHJlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy9zY3Jp
cHQuanMubWFwVVgIAJgwbFcdL2xXUEsBAhUDFAAIAAgAIabXSB8tyMmlAAAA7wAAADQADAAAAAAA
AAAAQKSBhg4AAF9fTUFDT1NYL3JlbGF0aXZlLXNvdXJjZS1tYXAvc2NyaXB0cy8uX3NjcmlwdC5q
cy5tYXBVWAgAmDBsVx0vbFdQSwECFQMUAAgACACoptdIVN/2rqUAAADvAAAAJgAMAAAAAAAAAABA
pIGdDwAAX19NQUNPU1gvcmVsYXRpdmUtc291cmNlLW1hcC8uX3NjcmlwdHNVWAgAGTBsVxwwbFdQ
SwECFQMUAAgACACoptdI4OI4RakAAADvAAAAHgAMAAAAAAAAAABApIGmEAAAX19NQUNPU1gvLl9y
ZWxhdGl2ZS1zb3VyY2UtbWFwVVgIANAwbFccMGxXUEsFBgAAAAATABMA8QYAAKsRAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>