<?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>148370</bug_id>
          
          <creation_ts>2015-08-23 07:09:01 -0700</creation_ts>
          <short_desc>Remove SVGFrameLoaderClient and dataProtocolFrameLoader</short_desc>
          <delta_ts>2015-08-23 09:37:17 -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>SVG</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1120175</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2015-08-23 07:09:01 -0700</bug_when>
    <thetext>With data protocol handled internally in WebKit these are no longer needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120176</commentid>
    <comment_count>1</comment_count>
      <attachid>259740</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2015-08-23 07:15:35 -0700</bug_when>
    <thetext>Created attachment 259740
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120191</commentid>
    <comment_count>2</comment_count>
      <attachid>259740</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-23 09:37:14 -0700</bug_when>
    <thetext>Comment on attachment 259740
patch

Clearing flags on attachment: 259740

Committed r188839: &lt;http://trac.webkit.org/changeset/188839&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120192</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-23 09:37:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259740</attachid>
            <date>2015-08-23 07:15:35 -0700</date>
            <delta_ts>2015-08-23 09:37:14 -0700</delta_ts>
            <desc>patch</desc>
            <filename>remove-dataProtocolLoader.patch</filename>
            <type>text/plain</type>
            <size>6757</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4ODgzNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDE1LTA4LTIzICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBSZW1vdmUgU1ZHRnJhbWVMb2Fk
ZXJDbGllbnQgYW5kIGRhdGFQcm90b2NvbEZyYW1lTG9hZGVyCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDgzNzAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaXRoIGRhdGEgcHJvdG9jb2wgaGFuZGxlZCBp
bnRlcm5hbGx5IGluIFdlYktpdCB0aGVzZSBhcmUgbm8gbG9uZ2VyIG5lZWRlZC4KKworICAgICAg
ICBUaGlzIG1vc3RseSByZXZlcnRzIGNvZGUgY2hhbmdlcyBmcm9tIGh0dHA6Ly90cmFjLndlYmtp
dC5vcmcvMTc5NjI2IGtlZXBpbmcgdGhlIHRlc3RzLgorCisgICAgICAgICogbG9hZGVyL0ZyYW1l
TG9hZGVyQ2xpZW50Lmg6CisgICAgICAgICogbG9hZGVyL1Jlc291cmNlTG9hZGVyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlc291cmNlTG9hZGVyOjpsb2FkRGF0YVVSTCk6CisgICAgICAgIChX
ZWJDb3JlOjpSZXNvdXJjZUxvYWRlcjo6c2V0RGF0YUJ1ZmZlcmluZ1BvbGljeSk6CisgICAgICAg
IChXZWJDb3JlOjpSZXNvdXJjZUxvYWRlcjo6ZGF0YVByb3RvY29sRnJhbWVMb2FkZXIpOiBEZWxl
dGVkLgorICAgICAgICAqIGxvYWRlci9SZXNvdXJjZUxvYWRlci5oOgorICAgICAgICAoV2ViQ29y
ZTo6UmVzb3VyY2VMb2FkZXI6OmRvY3VtZW50TG9hZGVyKToKKyAgICAgICAgKFdlYkNvcmU6OlJl
c291cmNlTG9hZGVyOjpvcmlnaW5hbFJlcXVlc3QpOgorICAgICAgICAqIGxvYWRlci9jYWNoZS9D
YWNoZWRJbWFnZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRJbWFnZTo6ZmluaXNoTG9h
ZGluZyk6CisgICAgICAgICogc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlNWR0ltYWdlOjpkYXRhQ2hhbmdlZCk6CisgICAgICAgICogc3ZnL2dyYXBoaWNzL1NW
R0ltYWdlLmg6CisgICAgICAgICogc3ZnL2dyYXBoaWNzL1NWR0ltYWdlQ2xpZW50cy5oOgorCiAy
MDE1LTA4LTIyICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgTm9k
ZUxpc3Qgc2hvdWxkIG5vdCBoYXZlIGEgbmFtZWQgZ2V0dGVyCkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvRnJhbWVMb2FkZXJDbGllbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvRnJhbWVMb2FkZXJDbGllbnQuaAkocmV2aXNpb24gMTg4ODIxKQorKysgU291cmNl
L1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyQ2xpZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTMz
OSw4ICszMzksNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIC8vIEZJWE1FIChidWcg
MTE2MjMzKTogV2UgbmVlZCB0byBnZXQgcmlkIG9mIEVtcHR5RnJhbWVMb2FkZXJDbGllbnQgY29t
cGxldGVseSwgdGhlbiB0aGlzIHdpbGwgbm8gbG9uZ2VyIGJlIG5lZWRlZC4KICAgICAgICAgdmly
dHVhbCBib29sIGlzRW1wdHlGcmFtZUxvYWRlckNsaWVudCgpIHsgcmV0dXJuIGZhbHNlOyB9CiAK
LSAgICAgICAgdmlydHVhbCBGcmFtZUxvYWRlciogZGF0YVByb3RvY29sTG9hZGVyKCkgY29uc3Qg
eyByZXR1cm4gbnVsbHB0cjsgfQotCiAjaWYgVVNFKFFVSUNLX0xPT0spCiAgICAgICAgIHZpcnR1
YWwgdm9pZCBkaWRDcmVhdGVRdWlja0xvb2tIYW5kbGUoUXVpY2tMb29rSGFuZGxlJikgeyB9CiAj
ZW5kaWYKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9SZXNvdXJjZUxvYWRlci5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL1Jlc291cmNlTG9hZGVyLmNwcAkocmV2
aXNpb24gMTg4ODIxKQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL1Jlc291cmNlTG9hZGVyLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMjYyLDE1ICsyNjIsNiBAQCB2b2lkIFJlc291cmNlTG9hZGVy
Ojpsb2FkRGF0YVVSTCgpCiAgICAgfSk7CiB9CiAKLS8vIFRoaXMgZnVuY3Rpb24gc2hvdWxkIG9u
bHkgYmUgY2FsbGVkIHdoZW4gZnJhbWVMb2FkZXIoKSBpcyBub24tbnVsbC4KLUZyYW1lTG9hZGVy
JiBSZXNvdXJjZUxvYWRlcjo6ZGF0YVByb3RvY29sRnJhbWVMb2FkZXIoKSBjb25zdAotewotICAg
IEZyYW1lTG9hZGVyKiBsb2FkZXIgPSBmcmFtZUxvYWRlcigpOwotICAgIEFTU0VSVChsb2FkZXIp
OwotICAgIEZyYW1lTG9hZGVyKiBkYXRhUHJvdG9jb2xMb2FkZXIgPSBsb2FkZXItPmNsaWVudCgp
LmRhdGFQcm90b2NvbExvYWRlcigpOwotICAgIHJldHVybiAqKGRhdGFQcm90b2NvbExvYWRlciA/
IGRhdGFQcm90b2NvbExvYWRlciA6IGxvYWRlcik7Ci19Ci0KIHZvaWQgUmVzb3VyY2VMb2FkZXI6
OnNldERhdGFCdWZmZXJpbmdQb2xpY3koRGF0YUJ1ZmZlcmluZ1BvbGljeSBkYXRhQnVmZmVyaW5n
UG9saWN5KQogeyAKICAgICBtX29wdGlvbnMuc2V0RGF0YUJ1ZmZlcmluZ1BvbGljeShkYXRhQnVm
ZmVyaW5nUG9saWN5KTsgCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VMb2Fk
ZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VMb2FkZXIu
aAkocmV2aXNpb24gMTg4ODIxKQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL1Jlc291cmNlTG9h
ZGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTc3LDcgKzc3LDYgQEAgcHVibGljOgogI2VuZGlmCiAK
ICAgICBXRUJDT1JFX0VYUE9SVCBGcmFtZUxvYWRlciogZnJhbWVMb2FkZXIoKSBjb25zdDsKLSAg
ICBGcmFtZUxvYWRlciYgZGF0YVByb3RvY29sRnJhbWVMb2FkZXIoKSBjb25zdDsKICAgICBEb2N1
bWVudExvYWRlciogZG9jdW1lbnRMb2FkZXIoKSBjb25zdCB7IHJldHVybiBtX2RvY3VtZW50TG9h
ZGVyLmdldCgpOyB9CiAgICAgY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiBvcmlnaW5hbFJlcXVlc3Qo
KSBjb25zdCB7IHJldHVybiBtX29yaWdpbmFsUmVxdWVzdDsgfQogCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkSW1hZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZS5jcHAJKHJldmlzaW9uIDE4ODgyMSkKKysr
IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZS5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTQxOSwxMSArNDE5LDggQEAgdm9pZCBDYWNoZWRJbWFnZTo6ZmluaXNoTG9hZGluZyhT
aGFyZWRCdQogICAgIGlmICghbV9pbWFnZSAmJiBkYXRhKQogICAgICAgICBjcmVhdGVJbWFnZSgp
OwogCi0gICAgaWYgKG1faW1hZ2UpIHsKLSAgICAgICAgaWYgKG1fbG9hZGVyICYmIG1faW1hZ2Ut
PmlzU1ZHSW1hZ2UoKSkKLSAgICAgICAgICAgIGRvd25jYXN0PFNWR0ltYWdlPigqbV9pbWFnZSku
c2V0RGF0YVByb3RvY29sTG9hZGVyKCZtX2xvYWRlci0+ZGF0YVByb3RvY29sRnJhbWVMb2FkZXIo
KSk7CisgICAgaWYgKG1faW1hZ2UpCiAgICAgICAgIG1faW1hZ2UtPnNldERhdGEoZGF0YSwgdHJ1
ZSk7Ci0gICAgfQogCiAgICAgaWYgKCFtX2ltYWdlIHx8IG1faW1hZ2UtPmlzTnVsbCgpKSB7CiAg
ICAgICAgIC8vIEltYWdlIGRlY29kaW5nIGZhaWxlZDsgdGhlIGltYWdlIGRhdGEgaXMgbWFsZm9y
bWVkLgpJbmRleDogU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuY3BwCShyZXZp
c2lvbiAxODg4MjEpCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0zNTAsOCArMzUwLDYgQEAgYm9vbCBTVkdJbWFnZTo6ZGF0YUNo
YW5nZWQoYm9vbCBhbGxEYXRhUgogICAgICAgICBmaWxsV2l0aEVtcHR5Q2xpZW50cyhwYWdlQ29u
ZmlndXJhdGlvbik7CiAgICAgICAgIG1fY2hyb21lQ2xpZW50ID0gc3RkOjptYWtlX3VuaXF1ZTxT
VkdJbWFnZUNocm9tZUNsaWVudD4odGhpcyk7CiAgICAgICAgIHBhZ2VDb25maWd1cmF0aW9uLmNo
cm9tZUNsaWVudCA9IG1fY2hyb21lQ2xpZW50LmdldCgpOwotICAgICAgICBtX2xvYWRlckNsaWVu
dCA9IHN0ZDo6bWFrZV91bmlxdWU8U1ZHRnJhbWVMb2FkZXJDbGllbnQ+KG1fZGF0YVByb3RvY29s
TG9hZGVyKTsKLSAgICAgICAgcGFnZUNvbmZpZ3VyYXRpb24ubG9hZGVyQ2xpZW50Rm9yTWFpbkZy
YW1lID0gbV9sb2FkZXJDbGllbnQuZ2V0KCk7CiAKICAgICAgICAgLy8gRklYTUU6IElmIHRoaXMg
U1ZHIGVuZHMgdXAgbG9hZGluZyBpdHNlbGYsIHdlIG1pZ2h0IGxlYWsgdGhlIHdvcmxkLgogICAg
ICAgICAvLyBUaGUgQ2FjaGUgY29kZSBkb2VzIG5vdCBrbm93IGFib3V0IENhY2hlZEltYWdlcyBo
b2xkaW5nIEZyYW1lcyBhbmQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJ
bWFnZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFn
ZS5oCShyZXZpc2lvbiAxODg4MjEpCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZH
SW1hZ2UuaAkod29ya2luZyBjb3B5KQpAQCAtMzMsMTMgKzMzLDExIEBACiBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAKIGNsYXNzIEVsZW1lbnQ7Ci1jbGFzcyBGcmFtZUxvYWRlcjsKIGNsYXNzIEZyYW1l
VmlldzsKIGNsYXNzIEltYWdlQnVmZmVyOwogY2xhc3MgUGFnZTsKIGNsYXNzIFJlbmRlckJveDsK
IGNsYXNzIFNWR1NWR0VsZW1lbnQ7Ci1jbGFzcyBTVkdGcmFtZUxvYWRlckNsaWVudDsKIGNsYXNz
IFNWR0ltYWdlQ2hyb21lQ2xpZW50OwogY2xhc3MgU1ZHSW1hZ2VGb3JDb250YWluZXI7CiAKQEAg
LTU3LDcgKzU1LDYgQEAgcHVibGljOgogICAgIHZpcnR1YWwgRmxvYXRTaXplIHNpemUoKSBjb25z
dCBvdmVycmlkZSB7IHJldHVybiBtX2ludHJpbnNpY1NpemU7IH0KIAogICAgIHZvaWQgc2V0VVJM
KGNvbnN0IFVSTCYgdXJsKSB7IG1fdXJsID0gdXJsOyB9Ci0gICAgdm9pZCBzZXREYXRhUHJvdG9j
b2xMb2FkZXIoRnJhbWVMb2FkZXIqIGRhdGFQcm90b2NvbExvYWRlcikgeyBtX2RhdGFQcm90b2Nv
bExvYWRlciA9IGRhdGFQcm90b2NvbExvYWRlcjsgfQogCiAgICAgdmlydHVhbCBib29sIGhhc1Np
bmdsZVNlY3VyaXR5T3JpZ2luKCkgY29uc3Qgb3ZlcnJpZGU7CiAKQEAgLTEwMSwxMiArOTgsMTAg
QEAgcHJpdmF0ZToKIAogICAgIFNWR1NWR0VsZW1lbnQqIHJvb3RFbGVtZW50KCkgY29uc3Q7CiAK
LSAgICBzdGQ6OnVuaXF1ZV9wdHI8U1ZHRnJhbWVMb2FkZXJDbGllbnQ+IG1fbG9hZGVyQ2xpZW50
OwogICAgIHN0ZDo6dW5pcXVlX3B0cjxTVkdJbWFnZUNocm9tZUNsaWVudD4gbV9jaHJvbWVDbGll
bnQ7CiAgICAgc3RkOjp1bmlxdWVfcHRyPFBhZ2U+IG1fcGFnZTsKICAgICBGbG9hdFNpemUgbV9p
bnRyaW5zaWNTaXplOwogICAgIFVSTCBtX3VybDsKLSAgICBGcmFtZUxvYWRlciogbV9kYXRhUHJv
dG9jb2xMb2FkZXIgeyBudWxscHRyIH07CiB9OwogCiBib29sIGlzSW5TVkdJbWFnZShjb25zdCBF
bGVtZW50Kik7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2VDbGll
bnRzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdl
Q2xpZW50cy5oCShyZXZpc2lvbiAxODg4MjEpCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhp
Y3MvU1ZHSW1hZ2VDbGllbnRzLmgJKHdvcmtpbmcgY29weSkKQEAgLTYwLDE4ICs2MCw2IEBAIHBy
aXZhdGU6CiAgICAgU1ZHSW1hZ2UqIG1faW1hZ2U7CiB9OwogCi1jbGFzcyBTVkdGcmFtZUxvYWRl
ckNsaWVudCBmaW5hbCA6IHB1YmxpYyBFbXB0eUZyYW1lTG9hZGVyQ2xpZW50IHsKLXB1YmxpYzoK
LSAgICBTVkdGcmFtZUxvYWRlckNsaWVudChGcmFtZUxvYWRlciogZGF0YVByb3RvY29sTG9hZGVy
KQotICAgICAgICA6IG1fZGF0YVByb3RvY29sTG9hZGVyKGRhdGFQcm90b2NvbExvYWRlcikKLSAg
ICB7Ci0gICAgfQotCi0gICAgdmlydHVhbCBGcmFtZUxvYWRlciogZGF0YVByb3RvY29sTG9hZGVy
KCkgY29uc3Qgb3ZlcnJpZGUgeyByZXR1cm4gbV9kYXRhUHJvdG9jb2xMb2FkZXI7IH0KLXByaXZh
dGU6Ci0gICAgRnJhbWVMb2FkZXIqIG1fZGF0YVByb3RvY29sTG9hZGVyOwotfTsKLQotfSAKK30K
IAogI2VuZGlmIC8vIFNWR0ltYWdlQ2xpZW50c19oCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>