<?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>139767</bug_id>
          
          <creation_ts>2014-12-18 02:23:30 -0800</creation_ts>
          <short_desc>Remove timeout from shouldBecome* functions in js-test.js</short_desc>
          <delta_ts>2014-12-18 09:44:40 -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>Tools / Tests</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="Grzegorz Czajkowski">g.czajkowski</reporter>
          <assigned_to name="Grzegorz Czajkowski">g.czajkowski</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1056736</commentid>
    <comment_count>0</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2014-12-18 02:23:30 -0800</bug_when>
    <thetext>r156678 has removed this timeout from shouldBecome* in js-test-pre.js
Get rid of it from js-test.js as well to make shouldBecome* functions sync between js-test.js and js-test-pre.js</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1056737</commentid>
    <comment_count>1</comment_count>
      <attachid>243486</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2014-12-18 02:46:46 -0800</bug_when>
    <thetext>Created attachment 243486
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1056796</commentid>
    <comment_count>2</comment_count>
      <attachid>243486</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-18 09:44:36 -0800</bug_when>
    <thetext>Comment on attachment 243486
Patch

Clearing flags on attachment: 243486

Committed r177501: &lt;http://trac.webkit.org/changeset/177501&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1056797</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-18 09:44:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243486</attachid>
            <date>2014-12-18 02:46:46 -0800</date>
            <delta_ts>2014-12-18 09:44:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139767-20141218114645.patch</filename>
            <type>text/plain</type>
            <size>5599</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3NDg4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjE1YjRjZDg5ZDU5ODcxZDhlZmUz
YTdmOTAzZDZmYzg4NmJmYTZkMS4uZDcwNmM2ZGEyYjFiNzc5MWVjNGJiNTZhZTZiOTA1N2RlODUy
OGU0NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE0LTEyLTE4ICBHcnplZ29yeiBDemFqa293
c2tpICA8Zy5jemFqa293c2tpQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJlbW92ZSB0aW1lb3V0
IGZyb20gc2hvdWxkQmVjb21lKiBmdW5jdGlvbnMgaW4ganMtdGVzdC5qcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5NzY3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcjE1NjY3OCBoYXMgcmVtb3ZlZCB0
aGlzIHRpbWVvdXQgZnJvbSBzaG91bGRCZWNvbWUqIGluIGpzLXRlc3QtcHJlLmpzLgorICAgICAg
ICBHZXQgcmlkIG9mIGl0IGZyb20ganMtdGVzdC5qcyBhcyB3ZWxsIHRvIG1ha2Ugc2hvdWxkQmVj
b21lKiBmdW5jdGlvbnMgc3luYworICAgICAgICBiZXR3ZWVuIGpzLXRlc3QuanMgYW5kIGpzLXRl
c3QtcHJlLmpzCisKKyAgICAgICAgQWRkaXRpb25hbGx5LCBzeW5jIG1pbm9yIGNvZGluZyBzdHls
ZSBjaGFuZ2VzIGJldHdlZW4gdGhlbS4KKworICAgICAgICAqIHJlc291cmNlcy9qcy10ZXN0Lmpz
OgorICAgICAgICAoX3dhaXRGb3JDb25kaXRpb24pOgorICAgICAgICAoLmNvbmRpdGlvbik6Cisg
ICAgICAgIChzaG91bGRCZWNvbWVFcXVhbCk6CisgICAgICAgIChzaG91bGRCZWNvbWVFcXVhbFRv
U3RyaW5nKToKKyAgICAgICAgKHNob3VsZEJlY29tZURpZmZlcmVudCk6CisgICAgICAgICguX2Nv
bmRpdGlvbik6IERlbGV0ZWQuCisgICAgICAgICguX2ZhaWx1cmVIYW5kbGVyKTogRGVsZXRlZC4K
KworCiAyMDE0LTEyLTE3ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbaU9TXSBNb3JlIHRlc3QgZ2FyZGVuaW5nCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9y
ZXNvdXJjZXMvanMtdGVzdC5qcyBiL0xheW91dFRlc3RzL3Jlc291cmNlcy9qcy10ZXN0LmpzCmlu
ZGV4IDc2Zjg4MTZhOTljN2YzYmU5NzFmYWMyMTZlNDczYTQ3OTMyMTE1OTIuLmQ5Njc2MTE2NzI4
ZGIzNTI1MWY0NzJmYTYzNTY5ZjMwZTYzOWQ4NjkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Jl
c291cmNlcy9qcy10ZXN0LmpzCisrKyBiL0xheW91dFRlc3RzL3Jlc291cmNlcy9qcy10ZXN0Lmpz
CkBAIC0yNDIsNTkgKzI0Miw0NiBAQCBmdW5jdGlvbiBzaG91bGRCZShfYSwgX2IsIHF1aWV0KQog
ICAgIHRlc3RGYWlsZWQoX2EgKyAiIHNob3VsZCBiZSAiICsgX2J2ICsgIiAob2YgdHlwZSAiICsg
dHlwZW9mIF9idiArICIpLiBXYXMgIiArIF9hdiArICIgKG9mIHR5cGUgIiArIHR5cGVvZiBfYXYg
KyAiKS4iKTsKIH0KIAotLy8gRXhlY3V0ZSBjb25kaXRpb24gZXZlcnkgNSBtaWxsaXNlY29uZHMg
dW50aWwgaXQgc3VjY2VlZCBvciBmYWlsdXJlVGltZSBpcyByZWFjaGVkLgotLy8gY29tcGxldGlv
bkhhbmRsZXIgaXMgZXhlY3V0ZWQgb24gc3VjY2VzcywgZmFpbHVyZUhhbmRsZXIgaXMgZXhlY3V0
ZWQgb24gdGltZW91dC4KLWZ1bmN0aW9uIF93YWl0Rm9yQ29uZGl0aW9uKGNvbmRpdGlvbiwgZmFp
bHVyZVRpbWUsIGNvbXBsZXRpb25IYW5kbGVyLCBmYWlsdXJlSGFuZGxlcikKKy8vIEV4ZWN1dGUg
Y29uZGl0aW9uIGV2ZXJ5IDUgbWlsbGlzZWNvbmRzIHVudGlsIGl0IHN1Y2NlZWRzLgorZnVuY3Rp
b24gX3dhaXRGb3JDb25kaXRpb24oY29uZGl0aW9uLCBjb21wbGV0aW9uSGFuZGxlcikKIHsKLSAg
aWYgKGNvbmRpdGlvbigpKSB7CisgIGlmIChjb25kaXRpb24oKSkKICAgICBjb21wbGV0aW9uSGFu
ZGxlcigpOwotICB9IGVsc2UgaWYgKERhdGUubm93KCkgPiBmYWlsdXJlVGltZSkgewotICAgIGZh
aWx1cmVIYW5kbGVyKCk7Ci0gIH0gZWxzZSB7Ci0gICAgc2V0VGltZW91dChfd2FpdEZvckNvbmRp
dGlvbiwgNSwgY29uZGl0aW9uLCBmYWlsdXJlVGltZSwgY29tcGxldGlvbkhhbmRsZXIsIGZhaWx1
cmVIYW5kbGVyKTsKLSAgfQorICBlbHNlCisgICAgc2V0VGltZW91dChfd2FpdEZvckNvbmRpdGlv
biwgNSwgY29uZGl0aW9uLCBjb21wbGV0aW9uSGFuZGxlcik7CiB9CiAKLWZ1bmN0aW9uIHNob3Vs
ZEJlY29tZUVxdWFsKF9hLCBfYiwgX2NvbXBsZXRpb25IYW5kbGVyLCBfdGltZW91dCkKK2Z1bmN0
aW9uIHNob3VsZEJlY29tZUVxdWFsKF9hLCBfYiwgY29tcGxldGlvbkhhbmRsZXIpCiB7CiAgIGlm
ICh0eXBlb2YgX2EgIT0gInN0cmluZyIgfHwgdHlwZW9mIF9iICE9ICJzdHJpbmciKQogICAgIGRl
YnVnKCJXQVJOOiBzaG91bGRCZWNvbWVFcXVhbCgpIGV4cGVjdHMgc3RyaW5nIGFyZ3VtZW50cyIp
OwogCi0gIGlmIChfdGltZW91dCA9PT0gdW5kZWZpbmVkKQotICAgIF90aW1lb3V0ID0gNTAwOwot
Ci0gIHZhciBfYnY7Ci0gIHZhciBfY29uZGl0aW9uID0gZnVuY3Rpb24oKSB7Ci0gICAgdmFyIF9l
eGNlcHRpb247CisgIHZhciBjb25kaXRpb24gPSBmdW5jdGlvbigpIHsKKyAgICB2YXIgZXhjZXB0
aW9uOwogICAgIHZhciBfYXY7CiAgICAgdHJ5IHsKICAgICAgIF9hdiA9IGV2YWwoX2EpOwogICAg
IH0gY2F0Y2ggKGUpIHsKLSAgICAgICAgX2V4Y2VwdGlvbiA9IGU7CisgICAgICBleGNlcHRpb24g
PSBlOwogICAgIH0KLSAgICBfYnYgPSBldmFsKF9iKTsKLSAgICBpZiAoX2V4Y2VwdGlvbikKLSAg
ICAgIHRlc3RGYWlsZWQoX2EgKyAiIHNob3VsZCBiZWNvbWUgIiArIF9idiArICIuIFRocmV3IGV4
Y2VwdGlvbiAiICsgX2V4Y2VwdGlvbik7CisgICAgdmFyIF9idiA9IGV2YWwoX2IpOworICAgIGlm
IChleGNlcHRpb24pCisgICAgICB0ZXN0RmFpbGVkKF9hICsgIiBzaG91bGQgYmVjb21lICIgKyBf
YnYgKyAiLiBUaHJldyBleGNlcHRpb24gIiArIGV4Y2VwdGlvbik7CiAgICAgaWYgKGlzUmVzdWx0
Q29ycmVjdChfYXYsIF9idikpIHsKICAgICAgIHRlc3RQYXNzZWQoX2EgKyAiIGJlY2FtZSAiICsg
X2IpOwogICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQogICAgIHJldHVybiBmYWxzZTsKICAgfTsK
LSAgdmFyIF9mYWlsdXJlVGltZSA9IERhdGUubm93KCkgKyBfdGltZW91dDsKLSAgdmFyIF9mYWls
dXJlSGFuZGxlciA9IGZ1bmN0aW9uICgpIHsKLSAgICB0ZXN0RmFpbGVkKF9hICsgIiBmYWlsZWQg
dG8gY2hhbmdlIHRvICIgKyBfYnYgKyAiIGluICIgKyAoX3RpbWVvdXQgLyAxMDAwKSArICIgc2Vj
b25kcy4iKTsKLSAgICBfY29tcGxldGlvbkhhbmRsZXIoKTsKLSAgfTsKLSAgX3dhaXRGb3JDb25k
aXRpb24oX2NvbmRpdGlvbiwgX2ZhaWx1cmVUaW1lLCBfY29tcGxldGlvbkhhbmRsZXIsIF9mYWls
dXJlSGFuZGxlcik7CisgIF93YWl0Rm9yQ29uZGl0aW9uKGNvbmRpdGlvbiwgY29tcGxldGlvbkhh
bmRsZXIpOwogfQogCi1mdW5jdGlvbiBzaG91bGRCZWNvbWVFcXVhbFRvU3RyaW5nKHZhbHVlLCBy
ZWZlcmVuY2UsIGNvbXBsZXRpb25IYW5kbGVyLCB0aW1lb3V0KQorZnVuY3Rpb24gc2hvdWxkQmVj
b21lRXF1YWxUb1N0cmluZyh2YWx1ZSwgcmVmZXJlbmNlLCBjb21wbGV0aW9uSGFuZGxlcikKIHsK
ICAgaWYgKHR5cGVvZiB2YWx1ZSAhPT0gInN0cmluZyIgfHwgdHlwZW9mIHJlZmVyZW5jZSAhPT0g
InN0cmluZyIpCiAgICAgZGVidWcoIldBUk46IHNob3VsZEJlY29tZUVxdWFsVG9TdHJpbmcoKSBl
eHBlY3RzIHN0cmluZyBhcmd1bWVudHMiKTsKICAgdmFyIHVuZXZhbGVkU3RyaW5nID0gSlNPTi5z
dHJpbmdpZnkocmVmZXJlbmNlKTsKLSAgc2hvdWxkQmVjb21lRXF1YWwodmFsdWUsIHVuZXZhbGVk
U3RyaW5nLCBjb21wbGV0aW9uSGFuZGxlciwgdGltZW91dCk7CisgIHNob3VsZEJlY29tZUVxdWFs
KHZhbHVlLCB1bmV2YWxlZFN0cmluZywgY29tcGxldGlvbkhhbmRsZXIpOwogfQogCiBmdW5jdGlv
biBzaG91bGRCZVR5cGUoX2EsIF90eXBlKSB7CkBAIC0zNzYsMzcgKzM2MywyOSBAQCBmdW5jdGlv
biBzaG91bGROb3RCZShfYSwgX2IsIF9xdWlldCkKICAgICB0ZXN0RmFpbGVkKF9hICsgIiBzaG91
bGQgbm90IGJlICIgKyBfYnYgKyAiLiIpOwogfQogCi1mdW5jdGlvbiBzaG91bGRCZWNvbWVEaWZm
ZXJlbnQoX2EsIF9iLCBfY29tcGxldGlvbkhhbmRsZXIsIF90aW1lb3V0KQorZnVuY3Rpb24gc2hv
dWxkQmVjb21lRGlmZmVyZW50KF9hLCBfYiwgY29tcGxldGlvbkhhbmRsZXIpCiB7CiAgIGlmICh0
eXBlb2YgX2EgIT0gInN0cmluZyIgfHwgdHlwZW9mIF9iICE9ICJzdHJpbmciKQogICAgIGRlYnVn
KCJXQVJOOiBzaG91bGRCZWNvbWVEaWZmZXJlbnQoKSBleHBlY3RzIHN0cmluZyBhcmd1bWVudHMi
KTsKLSAgaWYgKF90aW1lb3V0ID09PSB1bmRlZmluZWQpCi0gICAgX3RpbWVvdXQgPSA1MDA7CiAK
LSAgdmFyIF9idjsKLSAgdmFyIF9jb25kaXRpb24gPSBmdW5jdGlvbigpIHsKLSAgICB2YXIgX2V4
Y2VwdGlvbjsKKyAgdmFyIGNvbmRpdGlvbiA9IGZ1bmN0aW9uKCkgeworICAgIHZhciBleGNlcHRp
b247CiAgICAgdmFyIF9hdjsKICAgICB0cnkgewogICAgICAgX2F2ID0gZXZhbChfYSk7CiAgICAg
fSBjYXRjaCAoZSkgewotICAgICAgX2V4Y2VwdGlvbiA9IGU7CisgICAgICBleGNlcHRpb24gPSBl
OwogICAgIH0KLSAgICBfYnYgPSBldmFsKF9iKTsKLSAgICBpZiAoX2V4Y2VwdGlvbikKLSAgICAg
IHRlc3RGYWlsZWQoX2EgKyAiIHNob3VsZCBiZWNhbWUgbm90IGVxdWFsIHRvICIgKyBfYnYgKyAi
LiBUaHJldyBleGNlcHRpb24gIiArIF9leGNlcHRpb24pOworICAgIHZhciBfYnYgPSBldmFsKF9i
KTsKKyAgICBpZiAoZXhjZXB0aW9uKQorICAgICAgdGVzdEZhaWxlZChfYSArICIgc2hvdWxkIGJl
Y2FtZSBub3QgZXF1YWwgdG8gIiArIF9idiArICIuIFRocmV3IGV4Y2VwdGlvbiAiICsgZXhjZXB0
aW9uKTsKICAgICBpZiAoIWlzUmVzdWx0Q29ycmVjdChfYXYsIF9idikpIHsKICAgICAgIHRlc3RQ
YXNzZWQoX2EgKyAiIGJlY2FtZSBkaWZmZXJlbnQgZnJvbSAiICsgX2IpOwogICAgICAgcmV0dXJu
IHRydWU7CiAgICAgfQogICAgIHJldHVybiBmYWxzZTsKICAgfTsKLSAgdmFyIF9mYWlsdXJlVGlt
ZSA9IERhdGUubm93KCkgKyBfdGltZW91dDsKLSAgdmFyIF9mYWlsdXJlSGFuZGxlciA9IGZ1bmN0
aW9uICgpIHsKLSAgICB0ZXN0RmFpbGVkKF9hICsgIiBkaWQgbm90IGJlY29tZSBkaWZmZXJlbnQg
ZnJvbSAiICsgX2J2ICsgIiBpbiAiICsgKF90aW1lb3V0IC8gMTAwMCkgKyAiIHNlY29uZHMuIik7
Ci0gICAgX2NvbXBsZXRpb25IYW5kbGVyKCk7Ci0gIH07Ci0gIF93YWl0Rm9yQ29uZGl0aW9uKF9j
b25kaXRpb24sIF9mYWlsdXJlVGltZSwgX2NvbXBsZXRpb25IYW5kbGVyLCBfZmFpbHVyZUhhbmRs
ZXIpOworICBfd2FpdEZvckNvbmRpdGlvbihjb25kaXRpb24sIGNvbXBsZXRpb25IYW5kbGVyKTsK
IH0KIAogZnVuY3Rpb24gc2hvdWxkQmVUcnVlKGEsIHF1aWV0KSB7IHNob3VsZEJlKGEsICJ0cnVl
IiwgcXVpZXQpOyB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>