<?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>138874</bug_id>
          
          <creation_ts>2014-11-19 09:59:27 -0800</creation_ts>
          <short_desc>Add layout test for DOM timer throttling and element moving into view after layout</short_desc>
          <delta_ts>2014-11-19 12:46:32 -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>DOM</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>
          <dependson>138292</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>barraclough</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1049815</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-19 09:59:27 -0800</bug_when>
    <thetext>Add layout test for DOM timer throttling and element moving into view after layout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1049817</commentid>
    <comment_count>1</comment_count>
      <attachid>241866</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-19 10:01:36 -0800</bug_when>
    <thetext>Created attachment 241866
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1049872</commentid>
    <comment_count>2</comment_count>
      <attachid>241866</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-19 12:46:27 -0800</bug_when>
    <thetext>Comment on attachment 241866
Patch

Clearing flags on attachment: 241866

Committed r176330: &lt;http://trac.webkit.org/changeset/176330&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1049873</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-19 12:46:32 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241866</attachid>
            <date>2014-11-19 10:01:36 -0800</date>
            <delta_ts>2014-11-19 12:46:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138874-20141119100149.patch</filename>
            <type>text/plain</type>
            <size>4466</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc2MzE4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2NmM2Q3ZjBjZDVkMzUxZDM2Njkx
NDFmN2VkOTgzYTIyNjY1YzhkNi4uYmEyZjNlZWQ1YzA4OGI2YWRhODM4N2U4ZWFhMjIwNjVlYmMw
MzFhNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE0LTExLTE5ICBDaHJpcyBEdW1leiAgPGNk
dW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIGxheW91dCB0ZXN0IGZvciBET00gdGltZXIg
dGhyb3R0bGluZyBhbmQgZWxlbWVudCBtb3ZpbmcgaW50byB2aWV3IGFmdGVyIGxheW91dAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4ODc0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEgbGF5b3V0
IHRlc3QgdG8gbWFrZSBzdXJlIHdlIHVudGhyb3R0bGUgYSBET00gdGltZXIgY2hhbmdpbmcgdGhl
CisgICAgICAgIHN0eWxlIG9mIGFuIGVsZW1lbnQgb3V0c2lkZSB2aWV3cG9ydCBpZiB0aGUgZWxl
bWVudCBlbmRzIHVwIGluc2lkZQorICAgICAgICB0aGUgdmlld3BvcnQgYWZ0ZXIgbGF5b3V0Lgor
CisgICAgICAgICogZmFzdC9kb20vdGltZXItdW50aHJvdHRsZS1vbi1sYXlvdXQtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS90aW1lci11bnRocm90dGxlLW9uLWxheW91
dC5odG1sOiBBZGRlZC4KKwogMjAxNC0xMS0xOSAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hA
YXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBTY3JlZW4gYnJhaWxsZSBpbnB1dCBkb2Vzbid0IHdv
cmsgb24gZm9ybXMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS90aW1lci11bnRo
cm90dGxlLW9uLWxheW91dC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS90aW1l
ci11bnRocm90dGxlLW9uLWxheW91dC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDZiNjRhOTIx
NjZhMzhiYzc1YTZlNzVlZTgwYmIwNWIzYTdmYmRjZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvZG9tL3RpbWVyLXVudGhyb3R0bGUtb24tbGF5b3V0LWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDE5IEBACitUZXN0cyB0aGF0IGEgcmVwZWF0aW5nIHRpbWVyIGNoYW5naW5nIHRo
ZSBzdHlsZSBvZiBhbiBlbGVtZW50IG91dHNpZGUgdmlld3BvcnQgZ2V0cyB1bnRocm90dGxlZCBp
ZiB0aGUgZWxlbWVudHMgaXMgaW5zaWRlIHRoZSB2aWV3cG9ydCBhZnRlciBsYXlvdXQuCisKK09u
IHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxv
d2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIGludGVybmFscy5pc1RpbWVyVGhyb3R0
bGVkKHRpbWVvdXRJZCkgaXMgZmFsc2UKKzV0aCBpdGVyYXRpb24sIHRpbWVyIHNob3VsZCBiZSB0
aHJvdHRsZWQgYXMgdGhlIGVsZW1lbnQgaXMgb3V0c2lkZSB0aGUgdmlld3BvcnQuCitQQVNTIHdh
c1Rocm90dGxlZCBpcyB0cnVlCitUaW1lciBzaG91bGQgc3RpbGwgYmUgdGhyb3R0bGVkIGJlZm9y
ZSBsYXlvdXQuCitQQVNTIGludGVybmFscy5pc1RpbWVyVGhyb3R0bGVkKHRpbWVvdXRJZCkgaXMg
dHJ1ZQorRm9yY2luZyBsYXlvdXQKK1RpbWVyIHNob3VsZCBubyBsb25nZXIgYmUgdGhyb3R0bGVk
CitQQVNTIGludGVybmFscy5pc1RpbWVyVGhyb3R0bGVkKHRpbWVvdXRJZCkgaXMgZmFsc2UKKzZ0
aCBpdGVyYXRpb24sIHRpbWVyIHNob3VsZCBzdGlsbCBiZSB1bnRocm90dGxlZC4KK1BBU1MgaW50
ZXJuYWxzLmlzVGltZXJUaHJvdHRsZWQodGltZW91dElkKSBpcyBmYWxzZQorUEFTUyBzdWNjZXNz
ZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvZG9tL3RpbWVyLXVudGhyb3R0bGUtb24tbGF5b3V0Lmh0bWwgYi9MYXlvdXRU
ZXN0cy9mYXN0L2RvbS90aW1lci11bnRocm90dGxlLW9uLWxheW91dC5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmJjMzYyNGUzNDBlNzI1ZTkxNTE5OGE5ZjliNTc4MWRiMDhlMTAxNDMKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS90aW1lci11bnRocm90dGxlLW9uLWxheW91dC5odG1s
CkBAIC0wLDAgKzEsNjAgQEAKKzwhRE9DVFlQRSBodG1sPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0i
Li4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzxkaXYgc3R5bGU9InBv
c2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDE2MDBweDsgaGVpZ2h0OiAyNDAwcHg7IGJhY2tncm91
bmQtY29sb3I6IGdyZWVuOyI+CisgIDxkaXYgaWQ9InBhcmVudERpdiIgc3R5bGU9InBvc2l0aW9u
OmFic29sdXRlOyBsZWZ0OiA2MDBweDsgdG9wOiA4MDBweDsiPiA8aW5wdXQgaWQ9InRleHRib3gi
IHR5cGU9InRleHQiPjwvZGl2PgorPC9kaXY+Cis8c2NyaXB0PgorZGVzY3JpcHRpb24oIlRlc3Rz
IHRoYXQgYSByZXBlYXRpbmcgdGltZXIgY2hhbmdpbmcgdGhlIHN0eWxlIG9mIGFuIGVsZW1lbnQg
b3V0c2lkZSB2aWV3cG9ydCBnZXRzIHVudGhyb3R0bGVkIGlmIHRoZSBlbGVtZW50cyBpcyBpbnNp
ZGUgdGhlIHZpZXdwb3J0IGFmdGVyIGxheW91dC4iKTsKK2pzVGVzdElzQXN5bmMgPSB0cnVlOwor
Cit2YXIgdGVzdEVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGV4dGJveCcpOwor
dmFyIGl0ZXJhdGlvbkNvdW50ID0gMDsKK3ZhciB3YXNUaHJvdHRsZWQgPSBmYWxzZTsKK3ZhciB3
YXNUaHJvdHRsZWRCZWZvcmVTY3JvbGwgPSBmYWxzZTsKK3ZhciB0aW1lb3V0SWQ7CisKK2Z1bmN0
aW9uIG1vdmVFbGVtZW50SW5zaWRlVmlld3BvcnQoKQoreworICBkZWJ1ZygiNXRoIGl0ZXJhdGlv
biwgdGltZXIgc2hvdWxkIGJlIHRocm90dGxlZCBhcyB0aGUgZWxlbWVudCBpcyBvdXRzaWRlIHRo
ZSB2aWV3cG9ydC4iKTsKKyAgc2hvdWxkQmVUcnVlKCJ3YXNUaHJvdHRsZWQiKTsKKworICB2YXIg
cGFyZW50RGl2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInBhcmVudERpdiIpOworICBwYXJl
bnREaXYuc3R5bGVbInRvcCJdID0gIjEwMHB4IjsKKworICBkZWJ1ZygiVGltZXIgc2hvdWxkIHN0
aWxsIGJlIHRocm90dGxlZCBiZWZvcmUgbGF5b3V0LiIpOworICBzaG91bGRCZVRydWUoImludGVy
bmFscy5pc1RpbWVyVGhyb3R0bGVkKHRpbWVvdXRJZCkiKTsKKworICBkZWJ1ZygiRm9yY2luZyBs
YXlvdXQiKTsKKyAgcGFyZW50RGl2Lm9mZnNldFRvcDsKKworICBkZWJ1ZygiVGltZXIgc2hvdWxk
IG5vIGxvbmdlciBiZSB0aHJvdHRsZWQiKTsKKyAgc2hvdWxkQmVGYWxzZSgiaW50ZXJuYWxzLmlz
VGltZXJUaHJvdHRsZWQodGltZW91dElkKSIpOworfQorCitmdW5jdGlvbiB0aW1lckNhbGxiYWNr
KCkKK3sKKyAgKytpdGVyYXRpb25Db3VudDsKKyAgLy8gQ2hhbmdlIHRoZSBzdHlsZSBvZiB0aGUg
ZWxlbWVudCB3aGlsZSBpdCBpcyBvdXRzaWRlIHZpZXdwb3J0LgorICB0ZXN0RWxlbWVudC5zdHls
ZVsib3BhY2l0eSJdID0gIiIgKyAoaXRlcmF0aW9uQ291bnQgLyAxMC4pOworCisgIC8vIDUgaXRl
cmF0aW9ucyBzaG91bGQgYmUgc3VmZmljaWVudCB0byB0aHJvdHRsZSB0aGUgdGltZXIuCisgIGlm
IChpdGVyYXRpb25Db3VudCA9PSA1KSB7CisgICAgLy8gRG8gbm90IHVzZSBzaG91bGRCZVRydWUo
KSBiZWNhdXNlIGl0IHdvdWxkIGNhdXNlIGEgRE9NIHRyZWUgbXV0YXRpb24KKyAgICAvLyBhbmQg
dW50aHJvdHRsZSB0aGUgdGltZXIuCisgICAgd2FzVGhyb3R0bGVkID0gaW50ZXJuYWxzLmlzVGlt
ZXJUaHJvdHRsZWQodGltZW91dElkKTsKKyAgICBzZXRUaW1lb3V0KG1vdmVFbGVtZW50SW5zaWRl
Vmlld3BvcnQsIDApOworICB9IGVsc2UgaWYgKGl0ZXJhdGlvbkNvdW50ID09IDYpIHsKKyAgICBk
ZWJ1ZygiNnRoIGl0ZXJhdGlvbiwgdGltZXIgc2hvdWxkIHN0aWxsIGJlIHVudGhyb3R0bGVkLiIp
OworICAgIHNob3VsZEJlRmFsc2UoImludGVybmFscy5pc1RpbWVyVGhyb3R0bGVkKHRpbWVvdXRJ
ZCkiKTsKKworICAgIGNsZWFySW50ZXJ2YWwodGltZW91dElkKTsKKyAgICBmaW5pc2hKU1Rlc3Qo
KTsKKyAgfQorfQorCit0aW1lb3V0SWQgPSBzZXRJbnRlcnZhbCh0aW1lckNhbGxiYWNrLCAwKTsK
K3Nob3VsZEJlRmFsc2UoImludGVybmFscy5pc1RpbWVyVGhyb3R0bGVkKHRpbWVvdXRJZCkiKTsK
Kzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMi
Pjwvc2NyaXB0PgorPC9ib2R5Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>