<?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>104946</bug_id>
          
          <creation_ts>2012-12-13 13:38:58 -0800</creation_ts>
          <short_desc>DownloadManager shouldn&apos;t call the web process directly</short_desc>
          <delta_ts>2012-12-13 14:28:22 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>790869</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-13 13:38:58 -0800</bug_when>
    <thetext>DownloadManager shouldn&apos;t call the web process directly</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>790875</commentid>
    <comment_count>1</comment_count>
      <attachid>179323</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-13 13:46:03 -0800</bug_when>
    <thetext>Created attachment 179323
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>790934</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-13 14:28:22 -0800</bug_when>
    <thetext>Committed r137655: &lt;http://trac.webkit.org/changeset/137655&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179323</attachid>
            <date>2012-12-13 13:46:03 -0800</date>
            <delta_ts>2012-12-13 14:25:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104946-20121213134324.patch</filename>
            <type>text/plain</type>
            <size>6776</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZTk0YTBmZDZjMzE4ZTRm
ODY2MDYyMzNjOWQ2N2E0NjUxNjliZmM2NS4uYjgxNzE1MzdhZjhlMTk1YTg1NmYyM2YyZDRmOGNj
MGU3NDI1MzNhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDEyLTEyLTEzICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgRG93bmxvYWRNYW5h
Z2VyIHNob3VsZG4ndCBjYWxsIHRoZSB3ZWIgcHJvY2VzcyBkaXJlY3RseQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0OTQ2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW50cm9kdWNlIHRoZSBuZWVkZWQg
RG93bmxvYWRNYW5hZ2VyOjpDbGllbnQgbWVtYmVyIGZ1bmN0aW9ucyBhbmQgaGF2ZSBEb3dubG9h
ZCBjYWxsIHRoZW0gaW5zdGVhZCBvZiBjYWxsaW5nIHRoZSB3ZWIgcHJvY2VzcyBkaXJlY3RseS4K
KworICAgICAgICAqIFdlYlByb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkLmNwcDoKKyAgICAgICAg
KFdlYktpdDo6RG93bmxvYWQ6OkRvd25sb2FkKToKKyAgICAgICAgKFdlYktpdDo6RG93bmxvYWQ6
On5Eb3dubG9hZCk6CisgICAgICAgIChXZWJLaXQ6OkRvd25sb2FkOjpjb25uZWN0aW9uKToKKyAg
ICAgICAgKiBXZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZE1hbmFnZXIuY3BwOgorICAgICAg
ICAoV2ViS2l0OjpEb3dubG9hZE1hbmFnZXI6OkRvd25sb2FkTWFuYWdlcik6CisgICAgICAgIChX
ZWJLaXQ6OkRvd25sb2FkTWFuYWdlcjo6ZGlkQ3JlYXRlRG93bmxvYWQpOgorICAgICAgICAoV2Vi
S2l0OjpEb3dubG9hZE1hbmFnZXI6OmRpZERlc3Ryb3lEb3dubG9hZCk6CisgICAgICAgIChXZWJL
aXQ6OkRvd25sb2FkTWFuYWdlcjo6Y29ubmVjdGlvbik6CisgICAgICAgICogV2ViUHJvY2Vzcy9E
b3dubG9hZHMvRG93bmxvYWRNYW5hZ2VyLmg6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQcm9j
ZXNzLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUHJvY2Vzczo6ZGlkQ3JlYXRlRG93bmxvYWQp
OgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzOjpkaWREZXN0cm95RG93bmxvYWQpOgorICAg
ICAgICAqIFdlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oOgorCisyMDEyLTEyLTEzICBBbmRlcnMgQ2Fy
bHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKICAgICAgICAgR2V0IHJpZCBvZiBEb3dubG9h
ZE1hbmFnZXI6OnNoYXJlZAogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTA0OTM5CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
RG93bmxvYWRzL0Rvd25sb2FkLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvRG93bmxv
YWRzL0Rvd25sb2FkLmNwcAppbmRleCBkNjUyYTAyNTE0MDVlZmQ1ZTZlOTZmZGRkMDg1ODM5NThh
YTNiZWJhLi42YzVkYjc4OGI4ZmE3Y2NjYmQ5NTBmM2MxMDAyMjQ1NzJiZDViYzk0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZC5jcHAKKysr
IGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9Eb3dubG9hZHMvRG93bmxvYWQuY3BwCkBAIC0z
NCw3ICszNCw2IEBACiAjaW5jbHVkZSAiRG93bmxvYWRNYW5hZ2VyLmgiCiAjaW5jbHVkZSAiU2Fu
ZGJveEV4dGVuc2lvbi5oIgogI2luY2x1ZGUgIldlYkNvcmVBcmd1bWVudENvZGVycy5oIgotI2lu
Y2x1ZGUgIldlYlByb2Nlc3MuaCIKIAogdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CiAKQEAgLTU3
LDE5ICs1NiwxOSBAQCBEb3dubG9hZDo6RG93bmxvYWQoRG93bmxvYWRNYW5hZ2VyJiBkb3dubG9h
ZE1hbmFnZXIsIHVpbnQ2NF90IGRvd25sb2FkSUQsIGNvbnN0CiB7CiAgICAgQVNTRVJUKG1fZG93
bmxvYWRJRCk7CiAKLSAgICBXZWJQcm9jZXNzOjpzaGFyZWQoKS5kaXNhYmxlVGVybWluYXRpb24o
KTsKKyAgICBtX2Rvd25sb2FkTWFuYWdlci5kaWRDcmVhdGVEb3dubG9hZCgpOwogfQogCiBEb3du
bG9hZDo6fkRvd25sb2FkKCkKIHsKICAgICBwbGF0Zm9ybUludmFsaWRhdGUoKTsKIAotICAgIFdl
YlByb2Nlc3M6OnNoYXJlZCgpLmVuYWJsZVRlcm1pbmF0aW9uKCk7CisgICAgbV9kb3dubG9hZE1h
bmFnZXIuZGlkRGVzdHJveURvd25sb2FkKCk7CiB9CiAKIENvcmVJUEM6OkNvbm5lY3Rpb24qIERv
d25sb2FkOjpjb25uZWN0aW9uKCkgY29uc3QKIHsKLSAgICByZXR1cm4gV2ViUHJvY2Vzczo6c2hh
cmVkKCkuY29ubmVjdGlvbigpOworICAgIHJldHVybiBtX2Rvd25sb2FkTWFuYWdlci5jb25uZWN0
aW9uKCk7CiB9CiAKIHZvaWQgRG93bmxvYWQ6OmRpZFN0YXJ0KCkKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkTWFuYWdlci5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZE1hbmFnZXIuY3BwCmluZGV4
IDBjMzY3YjNiOGNlOGUxNTI2NDJkNjI5M2IzZWU2ZTdmZDFlOGMyODcuLjI4ZjYzZGJhYWI0ZjEx
N2RkNGUxYzU4NGVlNmM2YWIwMGZiNDcwNDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkTWFuYWdlci5jcHAKKysrIGIvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9Eb3dubG9hZHMvRG93bmxvYWRNYW5hZ2VyLmNwcApAQCAtMjcsNyArMjcs
NiBAQAogI2luY2x1ZGUgIkRvd25sb2FkTWFuYWdlci5oIgogCiAjaW5jbHVkZSAiRG93bmxvYWQu
aCIKLSNpbmNsdWRlICJXZWJQcm9jZXNzLmgiCiAjaW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5o
PgogCiB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKQEAgLTM3LDggKzM2LDYgQEAgbmFtZXNwYWNl
IFdlYktpdCB7CiBEb3dubG9hZE1hbmFnZXI6OkRvd25sb2FkTWFuYWdlcihDbGllbnQqIGNsaWVu
dCkKICAgICA6IG1fY2xpZW50KGNsaWVudCkKIHsKLSAgICAvLyBGSVhNRTogQWN0dWFsbHkgdXNl
IHRoZSBjbGllbnQgZm9yIHNvbWV0aGluZy4KLSAgICAodm9pZCltX2NsaWVudDsKIH0KIAogdm9p
ZCBEb3dubG9hZE1hbmFnZXI6OnN0YXJ0RG93bmxvYWQodWludDY0X3QgZG93bmxvYWRJRCwgY29u
c3QgUmVzb3VyY2VSZXF1ZXN0JiByZXF1ZXN0KQpAQCAtNzYsNiArNzMsMjEgQEAgdm9pZCBEb3du
bG9hZE1hbmFnZXI6OmRvd25sb2FkRmluaXNoZWQoRG93bmxvYWQqIGRvd25sb2FkKQogICAgIGRl
bGV0ZSBkb3dubG9hZDsKIH0KIAordm9pZCBEb3dubG9hZE1hbmFnZXI6OmRpZENyZWF0ZURvd25s
b2FkKCkKK3sKKyAgICBtX2NsaWVudC0+ZGlkQ3JlYXRlRG93bmxvYWQoKTsKK30KKwordm9pZCBE
b3dubG9hZE1hbmFnZXI6OmRpZERlc3Ryb3lEb3dubG9hZCgpCit7CisgICAgbV9jbGllbnQtPmRp
ZERlc3Ryb3lEb3dubG9hZCgpOworfQorCitDb3JlSVBDOjpDb25uZWN0aW9uKiBEb3dubG9hZE1h
bmFnZXI6OmNvbm5lY3Rpb24oKQoreworICAgIHJldHVybiBtX2NsaWVudC0+Y29ubmVjdGlvbigp
OworfQorCiAjaWYgUExBVEZPUk0oUVQpCiB2b2lkIERvd25sb2FkTWFuYWdlcjo6c3RhcnRUcmFu
c2Zlcih1aW50NjRfdCBkb3dubG9hZElELCBjb25zdCBTdHJpbmcmIGRlc3RpbmF0aW9uKQogewpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9Eb3dubG9hZHMvRG93bmxvYWRN
YW5hZ2VyLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZE1h
bmFnZXIuaAppbmRleCA0MGVhM2I3OTY4MWYzZWFiNWI1Y2U3OGY2MDUyOWRmY2NjYjA1ZTQwLi45
ZWI5NmNkZTM3MzUyZDY1MzU4MWZhNDI2MDliNmRjN2ViM2Q0MzcwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZE1hbmFnZXIuaAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0Rvd25sb2Fkcy9Eb3dubG9hZE1hbmFnZXIuaApAQCAt
MjYsMTcgKzI2LDE4IEBACiAjaWZuZGVmIERvd25sb2FkTWFuYWdlcl9oCiAjZGVmaW5lIERvd25s
b2FkTWFuYWdlcl9oCiAKKyNpbmNsdWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUgPHd0Zi9I
YXNoTWFwLmg+CiAjaW5jbHVkZSA8d3RmL05vbmNvcHlhYmxlLmg+CiAKLW5hbWVzcGFjZSBXVEYg
ewotY2xhc3MgU3RyaW5nOworbmFtZXNwYWNlIFdlYkNvcmUgeworY2xhc3MgUmVzb3VyY2VIYW5k
bGU7CitjbGFzcyBSZXNvdXJjZVJlcXVlc3Q7CitjbGFzcyBSZXNvdXJjZVJlc3BvbnNlOwogfQog
Ci1uYW1lc3BhY2UgV2ViQ29yZSB7Ci0gICAgY2xhc3MgUmVzb3VyY2VIYW5kbGU7Ci0gICAgY2xh
c3MgUmVzb3VyY2VSZXF1ZXN0OwotICAgIGNsYXNzIFJlc291cmNlUmVzcG9uc2U7CituYW1lc3Bh
Y2UgQ29yZUlQQyB7CitjbGFzcyBDb25uZWN0aW9uOwogfQogCiBuYW1lc3BhY2UgV2ViS2l0IHsK
QEAgLTUxLDYgKzUyLDExIEBAIHB1YmxpYzoKICAgICBjbGFzcyBDbGllbnQgewogICAgIHB1Ymxp
YzoKICAgICAgICAgdmlydHVhbCB+Q2xpZW50KCkgeyB9CisKKyAgICAgICAgdmlydHVhbCB2b2lk
IGRpZENyZWF0ZURvd25sb2FkKCkgPSAwOworICAgICAgICB2aXJ0dWFsIHZvaWQgZGlkRGVzdHJv
eURvd25sb2FkKCkgPSAwOworCisgICAgICAgIHZpcnR1YWwgQ29yZUlQQzo6Q29ubmVjdGlvbiog
Y29ubmVjdGlvbigpIGNvbnN0ID0gMDsKICAgICB9OwogCiAgICAgZXhwbGljaXQgRG93bmxvYWRN
YW5hZ2VyKENsaWVudCopOwpAQCAtNjMsOCArNjksMTMgQEAgcHVibGljOgogICAgIHZvaWQgZG93
bmxvYWRGaW5pc2hlZChEb3dubG9hZCopOwogICAgIGJvb2wgaXNEb3dubG9hZGluZygpIGNvbnN0
IHsgcmV0dXJuICFtX2Rvd25sb2Fkcy5pc0VtcHR5KCk7IH0KIAorICAgIHZvaWQgZGlkQ3JlYXRl
RG93bmxvYWQoKTsKKyAgICB2b2lkIGRpZERlc3Ryb3lEb3dubG9hZCgpOworCisgICAgQ29yZUlQ
Qzo6Q29ubmVjdGlvbiogY29ubmVjdGlvbigpOworCiAjaWYgUExBVEZPUk0oUVQpCi0gICAgdm9p
ZCBzdGFydFRyYW5zZmVyKHVpbnQ2NF90IGRvd25sb2FkSUQsIGNvbnN0IFdURjo6U3RyaW5nJiBk
ZXN0aW5hdGlvbik7CisgICAgdm9pZCBzdGFydFRyYW5zZmVyKHVpbnQ2NF90IGRvd25sb2FkSUQs
IGNvbnN0IFN0cmluZyYgZGVzdGluYXRpb24pOwogI2VuZGlmCiAKIHByaXZhdGU6CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwIGIvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcAppbmRleCBlNjhhYTExM2YyNjlmYWE5Y2I4
YTAxMThhMTIwZDk4YjdjM2RiZDEyLi40MDhkM2I0M2NhNzU4NGJhOTYyZWFiZWVlOWEyMDQ2NWQ5
MWY3ZmUwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3Mu
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAKQEAgLTIx
OSw2ICsyMTksMTYgQEAgdm9pZCBXZWJQcm9jZXNzOjpyZW1vdmVNZXNzYWdlUmVjZWl2ZXIoQ29y
ZUlQQzo6U3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNlaXZlck4KICAgICBtX21lc3NhZ2VSZWNl
aXZlck1hcC5yZW1vdmVNZXNzYWdlUmVjZWl2ZXIobWVzc2FnZVJlY2VpdmVyTmFtZSwgZGVzdGlu
YXRpb25JRCk7CiB9CiAKK3ZvaWQgV2ViUHJvY2Vzczo6ZGlkQ3JlYXRlRG93bmxvYWQoKQorewor
ICAgIGRpc2FibGVUZXJtaW5hdGlvbigpOworfQorCit2b2lkIFdlYlByb2Nlc3M6OmRpZERlc3Ry
b3lEb3dubG9hZCgpCit7CisgICAgZW5hYmxlVGVybWluYXRpb24oKTsKK30KKwogdm9pZCBXZWJQ
cm9jZXNzOjppbml0aWFsaXplV2ViUHJvY2Vzcyhjb25zdCBXZWJQcm9jZXNzQ3JlYXRpb25QYXJh
bWV0ZXJzJiBwYXJhbWV0ZXJzLCBDb3JlSVBDOjpNZXNzYWdlRGVjb2RlciYgZGVjb2RlcikKIHsK
ICAgICBBU1NFUlQobV9wYWdlTWFwLmlzRW1wdHkoKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuaCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
V2ViUHJvY2Vzcy5oCmluZGV4IDk1N2FlNGNmMTZlOTQwOTJhNTE1MmNjOGJlZmU2ZWRiODk2YmM0
MWMuLmExMzY5ZTQ0MGRlYzg5NDA5MTI4YmE3Mzg5NjBiYzllYzNlN2RiMmIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oCkBAIC0yMjEsNiArMjIxLDEwIEBAIHB1YmxpYzoK
IHByaXZhdGU6CiAgICAgV2ViUHJvY2VzcygpOwogCisgICAgLy8gRG93bmxvYWRNYW5hZ2VyOjpD
bGllbnQuCisgICAgdmlydHVhbCB2b2lkIGRpZENyZWF0ZURvd25sb2FkKCkgT1ZFUlJJREU7Cisg
ICAgdmlydHVhbCB2b2lkIGRpZERlc3Ryb3lEb3dubG9hZCgpIE9WRVJSSURFOworCiAgICAgdm9p
ZCBpbml0aWFsaXplV2ViUHJvY2Vzcyhjb25zdCBXZWJQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJz
JiwgQ29yZUlQQzo6TWVzc2FnZURlY29kZXImKTsKICAgICB2b2lkIHBsYXRmb3JtSW5pdGlhbGl6
ZVdlYlByb2Nlc3MoY29uc3QgV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycyYsIENvcmVJUEM6
Ok1lc3NhZ2VEZWNvZGVyJik7CiAgICAgdm9pZCBwbGF0Zm9ybVRlcm1pbmF0ZSgpOwo=
</data>
<flag name="review"
          id="196158"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>