<?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>159736</bug_id>
          
          <creation_ts>2016-07-13 13:30:11 -0700</creation_ts>
          <short_desc>Add test verifying detached iframes cannot set IDB values</short_desc>
          <delta_ts>2016-07-13 20:48:06 -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>New Bugs</component>
          <version>WebKit 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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>alecflett</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jsbell</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1210632</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-07-13 13:30:11 -0700</bug_when>
    <thetext>Add test verifying detached iframes cannot set IDB values</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1210633</commentid>
    <comment_count>1</comment_count>
      <attachid>283563</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-07-13 13:30:51 -0700</bug_when>
    <thetext>Created attachment 283563
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1210684</commentid>
    <comment_count>2</comment_count>
      <attachid>283563</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-13 14:15:16 -0700</bug_when>
    <thetext>Comment on attachment 283563
Patch

Clearing flags on attachment: 283563

Committed r203188: &lt;http://trac.webkit.org/changeset/203188&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1210685</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-13 14:15:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1210851</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-07-13 20:48:06 -0700</bug_when>
    <thetext>*** Bug 159735 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>283563</attachid>
            <date>2016-07-13 13:30:51 -0700</date>
            <delta_ts>2016-07-13 14:15:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159736-20160713133006.patch</filename>
            <type>text/plain</type>
            <size>4463</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIwMzE4MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDE2LTA3LTEzICBBbGV4IENocmlzdGVuc2Vu
ICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQWRkIHRlc3QgdmVyaWZ5aW5n
IGRldGFjaGVkIGlmcmFtZXMgY2Fubm90IHNldCBJREIgdmFsdWVzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTk3MzYKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIFdlIG1hdGNoIENocm9tZSBi
dXQgbm90IEZpcmVmb3ggaW4gdGhpcyBjYXNlLgorCisgICAgICAgICogc3RvcmFnZS9pbmRleGVk
ZGIvZGV0YWNoZWQtaWZyYW1lLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3RvcmFn
ZS9pbmRleGVkZGIvZGV0YWNoZWQtaWZyYW1lLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHN0b3Jh
Z2UvaW5kZXhlZGRiL3Jlc291cmNlcy9kZXRhY2hlZC1pZnJhbWUuaHRtbDogQWRkZWQuCisgICAg
ICAgICogc3RvcmFnZS9pbmRleGVkZGIvcmVzb3VyY2VzL2RldGFjaGVkLWlmcmFtZS5qczogQWRk
ZWQuCisgICAgICAgIChkb25lKToKKyAgICAgICAgKHVuZXhwZWN0ZWRFcnJvckNhbGxiYWNrKToK
KyAgICAgICAgKGdldFJlcXVlc3RDYWxsYmFjayk6CisgICAgICAgIChkYk9wZW5lZFNlY29uZFRp
bWUpOgorICAgICAgICAoZ2V0VmFsdWVGcm9tSURCKToKKyAgICAgICAgKG1ha2VEZXRhY2hlZEZy
YW1lKToKKyAgICAgICAgKHByZXBhcmVEYXRhYmFzZSk6CisKIDIwMTYtMDctMTMgIEZyZWRlcmlj
IFdhbmcgIDxmd2FuZ0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFJlbW92ZSBwYWRkaW5nIGFuZCBt
YXJnaW4gYXJvdW5kIHRoZSA8bWF0aD4gZWxlbWVudApJbmRleDogTGF5b3V0VGVzdHMvc3RvcmFn
ZS9pbmRleGVkZGIvZGV0YWNoZWQtaWZyYW1lLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9kZXRhY2hlZC1pZnJhbWUtZXhwZWN0ZWQudHh0
CShub25leGlzdGVudCkKKysrIExheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL2RldGFjaGVk
LWlmcmFtZS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw1IEBACitBTEVS
VDogb3JpZ2luYWwgdmFsdWUKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVT
VCBDT01QTEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9kZXRhY2hl
ZC1pZnJhbWUuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRk
Yi9kZXRhY2hlZC1pZnJhbWUuaHRtbAkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9zdG9y
YWdlL2luZGV4ZWRkYi9kZXRhY2hlZC1pZnJhbWUuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCww
ICsxLDE2IEBACis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9q
cy10ZXN0LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvc2hhcmVkLmpzIj48
L3NjcmlwdD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBkZXRhY2hJZnJhbWUoKSB7CisgICAgdmFyIHRl
c3RJZnJhbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGVzdElmcmFtZScpOworICAgIHRl
c3RJZnJhbWUucGFyZW50Tm9kZS5yZW1vdmUodGVzdElmcmFtZSk7Cit9Cis8L3NjcmlwdD4KKzwv
aGVhZD4KKzxib2R5PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9kZXRhY2hlZC1pZnJhbWUuanMi
Pjwvc2NyaXB0PgorPGlmcmFtZSBzcmM9InJlc291cmNlcy9kZXRhY2hlZC1pZnJhbWUuaHRtbCIg
aWQ9InRlc3RJZnJhbWUiPjwvaWZyYW1lPgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0
VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvcmVzb3VyY2VzL2RldGFjaGVkLWlmcmFtZS5odG1sCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3Jlc291cmNlcy9kZXRh
Y2hlZC1pZnJhbWUuaHRtbAkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9zdG9yYWdlL2lu
ZGV4ZWRkYi9yZXNvdXJjZXMvZGV0YWNoZWQtaWZyYW1lLmh0bWwJKHdvcmtpbmcgY29weSkKQEAg
LTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0PgorCitmdW5jdGlvbiBkYXRh
YmFzZU9wZW5lZChldmVudCkgeworICAgIHZhciBnZXRSZXF1ZXN0ID0gZXZlbnQudGFyZ2V0LnJl
c3VsdC50cmFuc2FjdGlvbihbImZvbyJdLCAicmVhZHdyaXRlIikub2JqZWN0U3RvcmUoImZvbyIp
LnB1dCgidmFsdWUgZnJvbSBkZXRhY2hlZCBpZnJhbWUiLCAia2V5Iik7CisgICAgZ2V0UmVxdWVz
dC5vbnN1Y2Nlc3MgPSBnZXRSZXF1ZXN0Q2FsbGJhY2s7CisgICAgZ2V0UmVxdWVzdC5vbmVycm9y
ID0gdW5leHBlY3RlZEVycm9yQ2FsbGJhY2s7Cit9CisKK2Z1bmN0aW9uIG9wZW5EYXRhYmFzZShl
dmVudCkgeworICAgIHBhcmVudC5kZXRhY2hJZnJhbWUoKTsKKyAgICB2YXIgb3BlblJlcXVlc3Qg
PSB3aW5kb3cuaW5kZXhlZERCLm9wZW4oImRldGFjaGVkLWlmcmFtZS5odG1sIik7CisgICAgb3Bl
blJlcXVlc3Qub25zdWNjZXNzID0gZGF0YWJhc2VPcGVuZWQ7CisgICAgb3BlblJlcXVlc3Qub25i
bG9ja2VkID0gb3BlbkRhdGFiYXNlOworfQorCit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigibWVz
c2FnZSIsIG9wZW5EYXRhYmFzZSwgZmFsc2UpOworCis8L3NjcmlwdD4KSW5kZXg6IExheW91dFRl
c3RzL3N0b3JhZ2UvaW5kZXhlZGRiL3Jlc291cmNlcy9kZXRhY2hlZC1pZnJhbWUuanMKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvcmVzb3VyY2VzL2RldGFjaGVk
LWlmcmFtZS5qcwkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRk
Yi9yZXNvdXJjZXMvZGV0YWNoZWQtaWZyYW1lLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEs
MzUgQEAKK2luZGV4ZWREQlRlc3QocHJlcGFyZURhdGFiYXNlKTsKKworZnVuY3Rpb24gZG9uZSgp
IHsgZmluaXNoSlNUZXN0KCk7IH0KKworZnVuY3Rpb24gdW5leHBlY3RlZEVycm9yQ2FsbGJhY2so
KSB7IGFsZXJ0KCJ1bmV4cGVjdGVkIGVycm9yIik7IGRvbmUoKTsgfQorCitmdW5jdGlvbiBnZXRS
ZXF1ZXN0Q2FsbGJhY2soZXZlbnQpIHsKKyAgICBhbGVydChldmVudC50YXJnZXQucmVzdWx0KTsK
KyAgICBkb25lKCk7Cit9CisKK2Z1bmN0aW9uIGRiT3BlbmVkU2Vjb25kVGltZShldmVudCkgewor
ICAgIHZhciBnZXRSZXF1ZXN0ID0gZXZlbnQudGFyZ2V0LnJlc3VsdC50cmFuc2FjdGlvbihbImZv
byJdLCAicmVhZG9ubHkiKS5vYmplY3RTdG9yZSgiZm9vIikuZ2V0KCJrZXkiKTsKKyAgICBnZXRS
ZXF1ZXN0Lm9uc3VjY2VzcyA9IGdldFJlcXVlc3RDYWxsYmFjazsKKyAgICBnZXRSZXF1ZXN0Lm9u
ZXJyb3IgPSB1bmV4cGVjdGVkRXJyb3JDYWxsYmFjazsKK30KKworZnVuY3Rpb24gZ2V0VmFsdWVG
cm9tSURCKCkgeworICAgIHZhciBvcGVuUmVxdWVzdCA9IHdpbmRvdy5pbmRleGVkREIub3Blbihk
Ym5hbWUpOworICAgIG9wZW5SZXF1ZXN0Lm9uc3VjY2VzcyA9IGRiT3BlbmVkU2Vjb25kVGltZTsK
KyAgICBvcGVuUmVxdWVzdC5vbmJsb2NrZWQgPSB1bmV4cGVjdGVkRXJyb3JDYWxsYmFjazsKK30K
KworZnVuY3Rpb24gbWFrZURldGFjaGVkRnJhbWUoKSB7CisgICAgdmFyIGlmcmFtZSA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCd0ZXN0SWZyYW1lJyk7CisgICAgaWZyYW1lLmNvbnRlbnRXaW5k
b3cucG9zdE1lc3NhZ2UoJ3ZhbHVlMWluREInLCAnKicpOworCisJc2V0VGltZW91dChnZXRWYWx1
ZUZyb21JREIsIDUwMCk7Cit9CisKK2Z1bmN0aW9uIHByZXBhcmVEYXRhYmFzZShldmVudCkgewor
ICAgIHZhciByZXF1ZXN0ID0gZXZlbnQudGFyZ2V0LnJlc3VsdC5jcmVhdGVPYmplY3RTdG9yZSgi
Zm9vIikuYWRkKCJvcmlnaW5hbCB2YWx1ZSIsICJrZXkiKTsKKyAgICByZXF1ZXN0Lm9uc3VjY2Vz
cyA9IG1ha2VEZXRhY2hlZEZyYW1lOworICAgIHJlcXVlc3Qub25lcnJvciA9IHVuZXhwZWN0ZWRF
cnJvckNhbGxiYWNrOworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>