<?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>33815</bug_id>
          
          <creation_ts>2010-01-18 16:20:30 -0800</creation_ts>
          <short_desc>Crash when using DOMTimer from a detached frame</short_desc>
          <delta_ts>2010-01-18 16:54:01 -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>WebCore JavaScript</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>ggaren</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>182030</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-01-18 16:20:30 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182035</commentid>
    <comment_count>1</comment_count>
      <attachid>46862</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-01-18 16:43:16 -0800</bug_when>
    <thetext>Created attachment 46862
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182042</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-01-18 16:54:01 -0800</bug_when>
    <thetext>Committed revision 53439.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46862</attachid>
            <date>2010-01-18 16:43:16 -0800</date>
            <delta_ts>2010-01-18 16:51:10 -0800</delta_ts>
            <desc>proposed fix</desc>
            <filename>timer.txt</filename>
            <type>text/plain</type>
            <size>7915</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MzQzNykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjkgQEAKKzIwMTAtMDEtMTggIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMzODE1CisgICAgICAgIENy
YXNoIHdoZW4gdXNpbmcgRE9NVGltZXIgZnJvbSBhIGRldGFjaGVkIGZyYW1lCisKKyAgICAgICAg
VGVzdDogZmFzdC9kb20vV2luZG93L3RpbWVyLW51bGwtc2NyaXB0LWV4ZWN1dGlvbi1jb250ZXh0
Lmh0bWwKKworICAgICAgICAqIGJpbmRpbmdzL2pzL0pTRE9NV2luZG93Q3VzdG9tLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkpTRE9NV2luZG93OjpzZXRUaW1lb3V0KToKKyAgICAgICAgKFdlYkNv
cmU6OkpTRE9NV2luZG93OjpzZXRJbnRlcnZhbCk6CisgICAgICAgICogcGFnZS9ET01XaW5kb3cu
aDoKKyAgICAgICAgKiBwYWdlL0RPTVdpbmRvdy5pZGw6CisgICAgICAgIE1ha2Ugc2V0VGltZXIg
YW5kIHNldEludGVydmFsIHJhaXNlIGFuIGV4Y2VwdGlvbi4gSXQgaXMgbm90IHNwZWNpZmllZCBp
biBIVE1MNSwgYnV0IGJvdGgKKyAgICAgICAgSUUgYW5kIEZpcmVmb3ggZG8gcmFpc2UgYW4gZXhj
ZXB0aW9uIGluIHRoaXMgc2l0dWF0aW9uLCBhbHRob3VnaCBkaWZmZXJlbnQgb25lcy4KKworICAg
ICAgICAqIHBhZ2UvRE9NV2luZG93LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRPTVdpbmRvdzo6
c2V0VGltZW91dCk6IFJhaXNlIElOVkFMSURfQUNDRVNTX0VSUiBpZiBzY3JpcHQgZXhlY3V0aW9u
IGNvbnRleHQgaXMKKyAgICAgICAgbnVsbCAobWVhbmluZyB0aGF0IHRoZSB3aW5kb3cgaXMgZGV0
YWNoZWQpLgorICAgICAgICAoV2ViQ29yZTo6RE9NV2luZG93OjpzZXRJbnRlcnZhbCk6IERpdHRv
LgorICAgICAgICAoV2ViQ29yZTo6RE9NV2luZG93OjpjbGVhclRpbWVvdXQpOiBTaWxlbnRseSBy
ZXR1cm4gZWFybHkgaWYgdGhlcmUgaXMgbm8gc2NyaXB0IGV4ZWN1dGlvbgorICAgICAgICBjb250
ZXh0LgorICAgICAgICAoV2ViQ29yZTo6RE9NV2luZG93OjpjbGVhckludGVydmFsKTogRGl0dG8u
CisgICAgICAgIFJhaXNlIElOVkFMSURfQUNDRVNTX0VSUiBpZiBzY3JpcHQgZXhlY3V0aW9uIGNv
bnRleHQgaXMgbnVsbCAobWVhbmluZyAuCisKIDIwMTAtMDEtMTggIFN0ZXZlIEJsb2NrICA8c3Rl
dmVibG9ja0Bnb29nbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCklu
ZGV4OiBXZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NV2luZG93Q3VzdG9tLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NV2luZG93Q3VzdG9tLmNwcAkocmV2aXNpb24g
NTM0MzIpCisrKyBXZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NV2luZG93Q3VzdG9tLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtOTI5LDcgKzkyOSwxMiBAQCBKU1ZhbHVlIEpTRE9NV2luZG93OjpzZXRU
aW1lb3V0KEV4ZWNTdGF0CiAgICAgaWYgKGV4ZWMtPmhhZEV4Y2VwdGlvbigpKQogICAgICAgICBy
ZXR1cm4ganNVbmRlZmluZWQoKTsKICAgICBpbnQgZGVsYXkgPSBhcmdzLmF0KDEpLnRvSW50MzIo
ZXhlYyk7Ci0gICAgcmV0dXJuIGpzTnVtYmVyKGV4ZWMsIGltcGwoKS0+c2V0VGltZW91dChhY3Rp
b24sIGRlbGF5KSk7CisKKyAgICBFeGNlcHRpb25Db2RlIGVjID0gMDsKKyAgICBpbnQgcmVzdWx0
ID0gaW1wbCgpLT5zZXRUaW1lb3V0KGFjdGlvbiwgZGVsYXksIGVjKTsKKyAgICBzZXRET01FeGNl
cHRpb24oZXhlYywgZWMpOworCisgICAgcmV0dXJuIGpzTnVtYmVyKGV4ZWMsIHJlc3VsdCk7CiB9
CiAKIEpTVmFsdWUgSlNET01XaW5kb3c6OnNldEludGVydmFsKEV4ZWNTdGF0ZSogZXhlYywgY29u
c3QgQXJnTGlzdCYgYXJncykKQEAgLTkzOCw3ICs5NDMsMTIgQEAgSlNWYWx1ZSBKU0RPTVdpbmRv
dzo6c2V0SW50ZXJ2YWwoRXhlY1N0YQogICAgIGlmIChleGVjLT5oYWRFeGNlcHRpb24oKSkKICAg
ICAgICAgcmV0dXJuIGpzVW5kZWZpbmVkKCk7CiAgICAgaW50IGRlbGF5ID0gYXJncy5hdCgxKS50
b0ludDMyKGV4ZWMpOwotICAgIHJldHVybiBqc051bWJlcihleGVjLCBpbXBsKCktPnNldEludGVy
dmFsKGFjdGlvbiwgZGVsYXkpKTsKKworICAgIEV4Y2VwdGlvbkNvZGUgZWMgPSAwOworICAgIGlu
dCByZXN1bHQgPSBpbXBsKCktPnNldEludGVydmFsKGFjdGlvbiwgZGVsYXksIGVjKTsKKyAgICBz
ZXRET01FeGNlcHRpb24oZXhlYywgZWMpOworCisgICAgcmV0dXJuIGpzTnVtYmVyKGV4ZWMsIHJl
c3VsdCk7CiB9CiAKIEpTVmFsdWUgSlNET01XaW5kb3c6OmF0b2IoRXhlY1N0YXRlKiBleGVjLCBj
b25zdCBBcmdMaXN0JiBhcmdzKQpJbmRleDogV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAJKHJldmlzaW9uIDUzNDMyKQor
KysgV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyMzcsMjQg
KzEyMzcsNDAgQEAgdm9pZCBET01XaW5kb3c6OnJlc2l6ZVRvKGZsb2F0IHdpZHRoLCBmbAogICAg
IHBhZ2UtPmNocm9tZSgpLT5zZXRXaW5kb3dSZWN0KGZyKTsKIH0KIAotaW50IERPTVdpbmRvdzo6
c2V0VGltZW91dChTY2hlZHVsZWRBY3Rpb24qIGFjdGlvbiwgaW50IHRpbWVvdXQpCitpbnQgRE9N
V2luZG93OjpzZXRUaW1lb3V0KFNjaGVkdWxlZEFjdGlvbiogYWN0aW9uLCBpbnQgdGltZW91dCwg
RXhjZXB0aW9uQ29kZSYgZWMpCiB7Ci0gICAgcmV0dXJuIERPTVRpbWVyOjppbnN0YWxsKHNjcmlw
dEV4ZWN1dGlvbkNvbnRleHQoKSwgYWN0aW9uLCB0aW1lb3V0LCB0cnVlKTsKKyAgICBTY3JpcHRF
eGVjdXRpb25Db250ZXh0KiBjb250ZXh0ID0gc2NyaXB0RXhlY3V0aW9uQ29udGV4dCgpOworICAg
IGlmICghY29udGV4dCkgeworICAgICAgICBlYyA9IElOVkFMSURfQUNDRVNTX0VSUjsKKyAgICAg
ICAgcmV0dXJuIC0xOworICAgIH0KKyAgICByZXR1cm4gRE9NVGltZXI6Omluc3RhbGwoY29udGV4
dCwgYWN0aW9uLCB0aW1lb3V0LCB0cnVlKTsKIH0KIAogdm9pZCBET01XaW5kb3c6OmNsZWFyVGlt
ZW91dChpbnQgdGltZW91dElkKQogewotICAgIERPTVRpbWVyOjpyZW1vdmVCeUlkKHNjcmlwdEV4
ZWN1dGlvbkNvbnRleHQoKSwgdGltZW91dElkKTsKKyAgICBTY3JpcHRFeGVjdXRpb25Db250ZXh0
KiBjb250ZXh0ID0gc2NyaXB0RXhlY3V0aW9uQ29udGV4dCgpOworICAgIGlmICghY29udGV4dCkK
KyAgICAgICAgcmV0dXJuOworICAgIERPTVRpbWVyOjpyZW1vdmVCeUlkKGNvbnRleHQsIHRpbWVv
dXRJZCk7CiB9CiAKLWludCBET01XaW5kb3c6OnNldEludGVydmFsKFNjaGVkdWxlZEFjdGlvbiog
YWN0aW9uLCBpbnQgdGltZW91dCkKK2ludCBET01XaW5kb3c6OnNldEludGVydmFsKFNjaGVkdWxl
ZEFjdGlvbiogYWN0aW9uLCBpbnQgdGltZW91dCwgRXhjZXB0aW9uQ29kZSYgZWMpCiB7Ci0gICAg
cmV0dXJuIERPTVRpbWVyOjppbnN0YWxsKHNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKSwgYWN0aW9u
LCB0aW1lb3V0LCBmYWxzZSk7CisgICAgU2NyaXB0RXhlY3V0aW9uQ29udGV4dCogY29udGV4dCA9
IHNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKTsKKyAgICBpZiAoIWNvbnRleHQpIHsKKyAgICAgICAg
ZWMgPSBJTlZBTElEX0FDQ0VTU19FUlI7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisgICAg
cmV0dXJuIERPTVRpbWVyOjppbnN0YWxsKGNvbnRleHQsIGFjdGlvbiwgdGltZW91dCwgZmFsc2Up
OwogfQogCiB2b2lkIERPTVdpbmRvdzo6Y2xlYXJJbnRlcnZhbChpbnQgdGltZW91dElkKQogewot
ICAgIERPTVRpbWVyOjpyZW1vdmVCeUlkKHNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKSwgdGltZW91
dElkKTsKKyAgICBTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBjb250ZXh0ID0gc2NyaXB0RXhlY3V0
aW9uQ29udGV4dCgpOworICAgIGlmICghY29udGV4dCkKKyAgICAgICAgcmV0dXJuOworICAgIERP
TVRpbWVyOjpyZW1vdmVCeUlkKGNvbnRleHQsIHRpbWVvdXRJZCk7CiB9CiAKIGJvb2wgRE9NV2lu
ZG93OjphZGRFdmVudExpc3RlbmVyKGNvbnN0IEF0b21pY1N0cmluZyYgZXZlbnRUeXBlLCBQYXNz
UmVmUHRyPEV2ZW50TGlzdGVuZXI+IGxpc3RlbmVyLCBib29sIHVzZUNhcHR1cmUpCkluZGV4OiBX
ZWJDb3JlL3BhZ2UvRE9NV2luZG93LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wYWdlL0RPTVdp
bmRvdy5oCShyZXZpc2lvbiA1MzQzMikKKysrIFdlYkNvcmUvcGFnZS9ET01XaW5kb3cuaAkod29y
a2luZyBjb3B5KQpAQCAtMjMyLDkgKzIzMiw5IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAg
ICAgdm9pZCByZXNpemVUbyhmbG9hdCB3aWR0aCwgZmxvYXQgaGVpZ2h0KSBjb25zdDsKIAogICAg
ICAgICAvLyBUaW1lcnMKLSAgICAgICAgaW50IHNldFRpbWVvdXQoU2NoZWR1bGVkQWN0aW9uKiwg
aW50IHRpbWVvdXQpOworICAgICAgICBpbnQgc2V0VGltZW91dChTY2hlZHVsZWRBY3Rpb24qLCBp
bnQgdGltZW91dCwgRXhjZXB0aW9uQ29kZSYpOwogICAgICAgICB2b2lkIGNsZWFyVGltZW91dChp
bnQgdGltZW91dElkKTsKLSAgICAgICAgaW50IHNldEludGVydmFsKFNjaGVkdWxlZEFjdGlvbios
IGludCB0aW1lb3V0KTsKKyAgICAgICAgaW50IHNldEludGVydmFsKFNjaGVkdWxlZEFjdGlvbios
IGludCB0aW1lb3V0LCBFeGNlcHRpb25Db2RlJik7CiAgICAgICAgIHZvaWQgY2xlYXJJbnRlcnZh
bChpbnQgdGltZW91dElkKTsKIAogICAgICAgICAvLyBFdmVudHMKSW5kZXg6IExheW91dFRlc3Rz
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9u
IDUzNDM3KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMTAtMDEtMTggIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMzODE1CisgICAgICAgIENyYXNoIHdo
ZW4gdXNpbmcgRE9NVGltZXIgZnJvbSBhIGRldGFjaGVkIGZyYW1lCisKKyAgICAgICAgKiBmYXN0
L2RvbS9XaW5kb3cvdGltZXItbnVsbC1zY3JpcHQtZXhlY3V0aW9uLWNvbnRleHQtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9XaW5kb3cvdGltZXItbnVsbC1zY3JpcHQt
ZXhlY3V0aW9uLWNvbnRleHQuaHRtbDogQWRkZWQuCisKIDIwMTAtMDEtMTggIEJyaWFuIFdlaW5z
dGVpbiAgPGJ3ZWluc3RlaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJ1YmJlci1zdGFtcGVkIGJ5
IFRpbSBIYXRjaGVyLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L3RpbWVyLW51
bGwtc2NyaXB0LWV4ZWN1dGlvbi1jb250ZXh0LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9mYXN0L2RvbS9XaW5kb3cvdGltZXItbnVsbC1zY3JpcHQtZXhlY3V0aW9uLWNv
bnRleHQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20v
V2luZG93L3RpbWVyLW51bGwtc2NyaXB0LWV4ZWN1dGlvbi1jb250ZXh0LWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSw1IEBACitUZXN0IGZvciBidWcgMzM4MTU6IENyYXNoIHdo
ZW4gdXNpbmcgRE9NVGltZXIgZnJvbSBhIGRldGFjaGVkIGZyYW1lLgorCitQYXNzIGlmIG5vIGNy
YXNoLgorCisKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZG9tL1dpbmRvdy90aW1lci1udWxsLXNj
cmlwdC1leGVjdXRpb24tY29udGV4dC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3QvZG9tL1dpbmRvdy90aW1lci1udWxsLXNjcmlwdC1leGVjdXRpb24tY29udGV4dC5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vV2luZG93L3RpbWVyLW51bGwtc2Ny
aXB0LWV4ZWN1dGlvbi1jb250ZXh0Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNDIgQEAK
Kzxib2R5IG9ubG9hZD0idGVzdCgpIj4KKzxwPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMzgxNSI+YnVnIDMzODE1PC9hPjogQ3Jhc2gg
d2hlbiB1c2luZyBET01UaW1lciBmcm9tIGEgZGV0YWNoZWQgZnJhbWUuPC9wPgorPHA+UGFzcyBp
ZiBubyBjcmFzaC48L3A+Cis8aWZyYW1lIHNyYz0iYWJvdXQ6YmxhbmsiPjwvaWZyYW1lPgorCis8
c2NyaXB0PgoraWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgIGxheW91dFRl
c3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0
VW50aWxEb25lKCk7Cit9CisKK2Z1bmN0aW9uIGdjKCkKK3sKKyAgICBpZiAod2luZG93LkdDQ29u
dHJvbGxlcikKKyAgICAgICAgcmV0dXJuIEdDQ29udHJvbGxlci5jb2xsZWN0KCk7CisKKyAgICBm
b3IgKHZhciBpID0gMDsgaSA8IDEwMDAwOyBpKyspIHsgLy8gPiBmb3JjZSBnYXJiYWdlIGNvbGxl
Y3Rpb24gKEZGIHJlcXVpcmVzIGFib3V0IDlLIGFsbG9jYXRpb25zIGJlZm9yZSBhIGNvbGxlY3Qp
CisgICAgICAgIHZhciBzID0gbmV3IFN0cmluZygiIik7CisgICAgfQorfQorCisKK2Z1bmN0aW9u
IHRlc3QoKQoreworICAgIHZhciB3ID0gZnJhbWVzWzBdOworICAgIHZhciB3X3NldFRpbWVvdXQg
PSB3LnNldFRpbWVvdXQ7CisgICAgdmFyIHdfY2xlYXJUaW1lb3V0ID0gdy5jbGVhclRpbWVvdXQ7
CisgICAgdmFyIHdfc2V0SW50ZXJ2YWwgPSB3LnNldEludGVydmFsOworICAgIHZhciB3X2NsZWFy
SW50ZXJ2YWwgPSB3LmNsZWFySW50ZXJ2YWw7CisgICAgZG9jdW1lbnQuYm9keS5yZW1vdmVDaGls
ZChkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiaWZyYW1lIilbMF0pOworICAgIHNldFRp
bWVvdXQoZnVuY3Rpb24oKSB7CisgICAgICAgIGdjKCk7CisgICAgICAgIHRyeSB7IHdfc2V0VGlt
ZW91dC5jYWxsKHcsICIiLCAwKTsgYWxlcnQoIkZBSUw6IG5vIGV4Y2VwdGlvbiIpIH0gY2F0Y2gg
KGV4KSB7IH0KKyAgICAgICAgdHJ5IHsgd19jbGVhclRpbWVvdXQuY2FsbCh3LCAwKSB9IGNhdGNo
IChleCkgeyB9CisgICAgICAgIHRyeSB7IHdfc2V0SW50ZXJ2YWwuY2FsbCh3LCAiIiwgMCk7IGFs
ZXJ0KCJGQUlMOiBubyBleGNlcHRpb24iKSB9IGNhdGNoIChleCkgeyB9CisgICAgICAgIHRyeSB7
IHdfY2xlYXJJbnRlcnZhbC5jYWxsKHcsIDApIH0gY2F0Y2ggKGV4KSB7IH0KKworICAgICAgICBp
ZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgbGF5b3V0VGVzdENv
bnRyb2xsZXIubm90aWZ5RG9uZSgpOworICAgIH0sIDApOworfQorPC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="29194"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>