<?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>100703</bug_id>
          
          <creation_ts>2012-10-29 15:02:40 -0700</creation_ts>
          <short_desc>Coordinated Graphics: support the &quot;freeze animations&quot; API</short_desc>
          <delta_ts>2012-11-18 15:00:05 -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="Noam Rosenthal">noam</reporter>
          <assigned_to name="Balazs Kelemen">kbalazs</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>dongseong.hwang</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kbalazs</cc>
    
    <cc>kenneth</cc>
    
    <cc>rafael.lobo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zeno</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>753789</commentid>
    <comment_count>0</comment_count>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2012-10-29 15:02:40 -0700</bug_when>
    <thetext>Right now we can&apos;t reliably test pixels of animations, because freeze is not implemented. We need to support freeze in coordinated graphics by sending a timestamp when CoordinatedGraphicsLayer::suspendAnimations is called and respect it in LayerTreeRenderer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765531</commentid>
    <comment_count>1</comment_count>
    <who name="Rafael Brandao">rafael.lobo</who>
    <bug_when>2012-11-13 06:20:41 -0800</bug_when>
    <thetext>I&apos;ll drop this for now, but here&apos;s some bugs that might point to the right direction: 100673, 100769, 27627, 43792, 43733.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766615</commentid>
    <comment_count>2</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-14 01:30:28 -0800</bug_when>
    <thetext>I can go for it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768028</commentid>
    <comment_count>3</comment_count>
      <attachid>174425</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-15 06:55:53 -0800</bug_when>
    <thetext>Created attachment 174425
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768055</commentid>
    <comment_count>4</comment_count>
      <attachid>174425</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-15 07:27:51 -0800</bug_when>
    <thetext>Comment on attachment 174425
Patch

Clearing flags on attachment: 174425

Committed r134772: &lt;http://trac.webkit.org/changeset/134772&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>768056</commentid>
    <comment_count>5</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-15 07:27:55 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769062</commentid>
    <comment_count>6</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2012-11-16 03:21:33 -0800</bug_when>
    <thetext>After this patch, jank appears in most of all animations.

For example, falling leaves. http://www.webkit.org/blog-files/leaves/index.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769091</commentid>
    <comment_count>7</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-16 03:52:31 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; After this patch, jank appears in most of all animations.
&gt; 
&gt; For example, falling leaves. http://www.webkit.org/blog-files/leaves/index.html

Tanks, I will look into this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769279</commentid>
    <comment_count>8</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-16 08:03:37 -0800</bug_when>
    <thetext>Err, I was just missing to initialize the new members, and it did not cause problem in DRT and I did not check the browser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769282</commentid>
    <comment_count>9</comment_count>
      <attachid>174685</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-16 08:06:36 -0800</bug_when>
    <thetext>Created attachment 174685
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769289</commentid>
    <comment_count>10</comment_count>
      <attachid>174685</attachid>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-16 08:13:07 -0800</bug_when>
    <thetext>Comment on attachment 174685
Patch

Clearing flags on attachment: 174685

Committed r134952: &lt;http://trac.webkit.org/changeset/134952&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>769290</commentid>
    <comment_count>11</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-11-16 08:13:12 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>770191</commentid>
    <comment_count>12</comment_count>
    <who name="Dongseong Hwang">dongseong.hwang</who>
    <bug_when>2012-11-18 15:00:05 -0800</bug_when>
    <thetext>Thanks for fixing it!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>174425</attachid>
            <date>2012-11-15 06:55:53 -0800</date>
            <delta_ts>2012-11-16 08:06:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100703-20121115155348.patch</filename>
            <type>text/plain</type>
            <size>7983</size>
            <attacher name="Balazs Kelemen">kbalazs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0NTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjg1ZjgxZDcxNGU1ZWE0
N2JiYTAzNGViY2VlODI0ZjFiZDBiNmQxMS4uYjVmZTQ1NzZhZjhlYThmMWY0NzgxZGM2NmM5ZGJi
Njg3MjEwMDE4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDEyLTExLTE1ICBCYWxh
enMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKworICAgICAgICBDb29yZGluYXRlZCBH
cmFwaGljczogc3VwcG9ydCB0aGUgImZyZWV6ZSBhbmltYXRpb25zIiBBUEkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDcwMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgYW5pbWF0aW9ucyByZXN1
bWFibGUgaW4gQ29vcmRpbmF0ZWQgR3JhcGhpY3MuCisgICAgICAgIFBhdXNpbmcgd2FzIGFscmVh
ZHkgaW1wbGVtZW50ZWQuCisKKyAgICAgICAgVGVzdGVkIHdpdGggYW5pbWF0aW9ucyBhbmQgdHJh
bnNpdGlvbnMgdGVzdHMuIE5vIHRlc3RzIHRvIGJlCisgICAgICAgIHVuc2tpcHBlZCBiZWNhdXNl
IHRoZXNlIHRlc3RzIGhhcyBiZWVuIHdvcmtpbmcgd2l0aG91dCB0aGlzIEFQSQorICAgICAgICBh
cyB3ZWxsIChhbHRob3VnaCB0aGlzIGlzIHRoZSBwcmVmZXJyZWQgd2F5KS4KKworICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXJBbmltYXRpb24uY3BwOgorICAgICAgICAo
V2ViQ29yZTo6R3JhcGhpY3NMYXllckFuaW1hdGlvbjo6YXBwbHkpOgorICAgICAgICAoV2ViQ29y
ZTo6R3JhcGhpY3NMYXllckFuaW1hdGlvbjo6Y29tcHV0ZVRvdGFsUnVubmluZ1RpbWUpOgorICAg
ICAgICBEbyBub3QgY29uc2lkZXIgdGhlIHRpbWUgd2hpbGUgd2Ugd2FzIHN1c3BlbmRlZCBhcyBw
YXJ0IG9mCisgICAgICAgIHRoZSB0b3RhbCBydW5uaW5nIHRpbWUuCisgICAgICAgIChXZWJDb3Jl
KToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJBbmltYXRpb246OnJlc3VtZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQW5pbWF0aW9uczo6c3VzcGVuZCk6CisgICAg
ICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQW5pbWF0aW9uczo6cmVzdW1lKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyQW5pbWF0aW9uLmg6CisgICAgICAgIChH
cmFwaGljc0xheWVyQW5pbWF0aW9uKToKKyAgICAgICAgKEdyYXBoaWNzTGF5ZXJBbmltYXRpb25z
KToKKwogMjAxMi0xMS0xNCAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgU3VwcG9ydCBmb3IgbG9jYWxpemF0aW9uIHRlc3RzIG9mIGNhbGVuZGFyIHBpY2tlcgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hh
bmdlTG9nCmluZGV4IGZhMTE0MjE5YTU5NjI5MWQ1YTI4OTk2ODc5NDQzNWIxOWVmOTQzNjYuLmI4
ZGM1MDk3NDFkMjdiNDViMzk0ODU5N2U0ZTExMDQzMTM1NzFiN2UgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxMi0xMS0xNSAgQmFsYXpzIEtlbGVtZW4gIDxrYmFsYXpzQHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQ29vcmRpbmF0ZWQgR3JhcGhpY3M6IHN1cHBvcnQgdGhlICJmcmVlemUg
YW5pbWF0aW9ucyIgQVBJCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMDA3MDMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBJbXBsZW1lbnQgc3VzcGVuZEFuaW1hdGlvbnMgYW5kIHJlc3VtZUFuaW1hdGlvbnMg
aW4gQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQ
YWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNvb3JkaW5hdGVkR3JhcGhpY3NMYXllcjo6c3VzcGVuZEFuaW1hdGlv
bnMpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjpDb29yZGluYXRlZEdy
YXBoaWNzTGF5ZXI6OnJlc3VtZUFuaW1hdGlvbnMpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2Vi
UGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NMYXllci5oOgorICAg
ICAgICAoQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyKToKKwogMjAxMi0xMS0xNCAgU2hlcmlmZiBC
b3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwg
cm9sbGluZyBvdXQgcjEzNDUzMS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXJBbmltYXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKaW5kZXggM2M2ZWE1MDU0
MGUxMGExZTUxMjhhMzlmYTIzMTQwZjRiOTc4NGVhOC4uMmZjNzBhYTcxMzAwZTNiMTE3ZDczYWMx
Y2JhODk2ZjM1ODA5MzFkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKQEAgLTI3Niw3ICsyNzYs
NyBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJBbmltYXRpb246OmFwcGx5KENsaWVudCogY2xpZW50KQog
ICAgIGlmICghaXNBY3RpdmUoKSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgZG91YmxlIHRvdGFs
UnVubmluZ1RpbWUgPSBtX3N0YXRlID09IFBhdXNlZFN0YXRlID8gbV9wYXVzZVRpbWUgOiBXVEY6
OmN1cnJlbnRUaW1lKCkgLSBtX3N0YXJ0VGltZTsKKyAgICBkb3VibGUgdG90YWxSdW5uaW5nVGlt
ZSA9IGNvbXB1dGVUb3RhbFJ1bm5pbmdUaW1lKCk7CiAgICAgZG91YmxlIG5vcm1hbGl6ZWRWYWx1
ZSA9IG5vcm1hbGl6ZWRBbmltYXRpb25WYWx1ZSh0b3RhbFJ1bm5pbmdUaW1lLCBtX2FuaW1hdGlv
bi0+ZHVyYXRpb24oKSwgbV9hbmltYXRpb24tPmRpcmVjdGlvbigpLCBtX2FuaW1hdGlvbi0+aXRl
cmF0aW9uQ291bnQoKSk7CiAKICAgICBpZiAobV9hbmltYXRpb24tPml0ZXJhdGlvbkNvdW50KCkg
IT0gQW5pbWF0aW9uOjpJdGVyYXRpb25Db3VudEluZmluaXRlICYmIHRvdGFsUnVubmluZ1RpbWUg
Pj0gbV9hbmltYXRpb24tPmR1cmF0aW9uKCkgKiBtX2FuaW1hdGlvbi0+aXRlcmF0aW9uQ291bnQo
KSkgewpAQCAtMzE1LDEyICszMTUsMzAgQEAgdm9pZCBHcmFwaGljc0xheWVyQW5pbWF0aW9uOjph
cHBseShDbGllbnQqIGNsaWVudCkKICAgICB9CiB9CiAKK2RvdWJsZSBHcmFwaGljc0xheWVyQW5p
bWF0aW9uOjpjb21wdXRlVG90YWxSdW5uaW5nVGltZSgpCit7CisgICAgaWYgKHN0YXRlKCkgPT0g
UGF1c2VkU3RhdGUpCisgICAgICAgIHJldHVybiBtX3BhdXNlVGltZTsKKworICAgIGRvdWJsZSBv
bGRMYXN0UmVmcmVzaGVkVGltZSA9IG1fbGFzdFJlZnJlc2hlZFRpbWU7CisgICAgbV9sYXN0UmVm
cmVzaGVkVGltZSA9IFdURjo6Y3VycmVudFRpbWUoKTsKKyAgICBtX3RvdGFsUnVubmluZ1RpbWUg
Kz0gbV9sYXN0UmVmcmVzaGVkVGltZSAtIG9sZExhc3RSZWZyZXNoZWRUaW1lOworICAgIHJldHVy
biBtX3RvdGFsUnVubmluZ1RpbWU7Cit9CisKIHZvaWQgR3JhcGhpY3NMYXllckFuaW1hdGlvbjo6
cGF1c2UoZG91YmxlIHRpbWUpCiB7CiAgICAgc2V0U3RhdGUoUGF1c2VkU3RhdGUpOwogICAgIG1f
cGF1c2VUaW1lID0gdGltZTsKIH0KIAordm9pZCBHcmFwaGljc0xheWVyQW5pbWF0aW9uOjpyZXN1
bWUoKQoreworICAgIHNldFN0YXRlKFBsYXlpbmdTdGF0ZSk7CisgICAgbV90b3RhbFJ1bm5pbmdU
aW1lID0gbV9wYXVzZVRpbWU7CisgICAgbV9sYXN0UmVmcmVzaGVkVGltZSA9IFdURjo6Y3VycmVu
dFRpbWUoKTsKK30KKwogdm9pZCBHcmFwaGljc0xheWVyQW5pbWF0aW9uczo6YWRkKGNvbnN0IEdy
YXBoaWNzTGF5ZXJBbmltYXRpb24mIGFuaW1hdGlvbikKIHsKICAgICBtX2FuaW1hdGlvbnMuYXBw
ZW5kKGFuaW1hdGlvbik7CkBAIC0zMzQsNiArMzUyLDE4IEBAIHZvaWQgR3JhcGhpY3NMYXllckFu
aW1hdGlvbnM6OnBhdXNlKGNvbnN0IFN0cmluZyYgbmFtZSwgZG91YmxlIG9mZnNldCkKICAgICB9
CiB9CiAKK3ZvaWQgR3JhcGhpY3NMYXllckFuaW1hdGlvbnM6OnN1c3BlbmQoZG91YmxlIG9mZnNl
dCkKK3sKKyAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG1fYW5pbWF0aW9ucy5zaXplKCk7ICsr
aSkKKyAgICAgICAgbV9hbmltYXRpb25zW2ldLnBhdXNlKG9mZnNldCk7Cit9CisKK3ZvaWQgR3Jh
cGhpY3NMYXllckFuaW1hdGlvbnM6OnJlc3VtZSgpCit7CisgICAgZm9yIChzaXplX3QgaSA9IDA7
IGkgPCBtX2FuaW1hdGlvbnMuc2l6ZSgpOyArK2kpCisgICAgICAgIG1fYW5pbWF0aW9uc1tpXS5y
ZXN1bWUoKTsKK30KKwogdm9pZCBHcmFwaGljc0xheWVyQW5pbWF0aW9uczo6cmVtb3ZlKGNvbnN0
IFN0cmluZyYgbmFtZSkKIHsKICAgICBmb3IgKGludCBpID0gbV9hbmltYXRpb25zLnNpemUoKSAt
IDE7IGkgPj0gMDsgLS1pKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc0xheWVyQW5pbWF0aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9HcmFwaGljc0xheWVyQW5pbWF0aW9uLmgKaW5kZXggZmU0YzQ0YTVlNzczNjE3
ZGI3NjA5MWFlZWY5MjU4YWI3NTU1YmE0ZS4uYmZjOTI4YjlkNTY5Mjk5YWY3YzQ5YjE5ODNjMDY4
NTMzNDlkY2UxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
R3JhcGhpY3NMYXllckFuaW1hdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL0dyYXBoaWNzTGF5ZXJBbmltYXRpb24uaApAQCAtNDcsNiArNDcsOCBAQCBwdWJsaWM6
CiAgICAgR3JhcGhpY3NMYXllckFuaW1hdGlvbihjb25zdCBTdHJpbmcmLCBjb25zdCBLZXlmcmFt
ZVZhbHVlTGlzdCYsIGNvbnN0IEludFNpemUmLCBjb25zdCBBbmltYXRpb24qLCBkb3VibGUsIGJv
b2wpOwogICAgIHZvaWQgYXBwbHkoQ2xpZW50Kik7CiAgICAgdm9pZCBwYXVzZShkb3VibGUpOwor
ICAgIHZvaWQgcmVzdW1lKCk7CisgICAgZG91YmxlIGNvbXB1dGVUb3RhbFJ1bm5pbmdUaW1lKCk7
CiAgICAgQW5pbWF0aW9uU3RhdGUgc3RhdGUoKSBjb25zdCB7IHJldHVybiBtX3N0YXRlOyB9CiAg
ICAgdm9pZCBzZXRTdGF0ZShBbmltYXRpb25TdGF0ZSBzLCBkb3VibGUgcGF1c2VUaW1lID0gMCkK
ICAgICB7CkBAIC03Miw2ICs3NCw4IEBAIHByaXZhdGU6CiAgICAgYm9vbCBtX2xpc3RzTWF0Y2g7
CiAgICAgZG91YmxlIG1fc3RhcnRUaW1lOwogICAgIGRvdWJsZSBtX3BhdXNlVGltZTsKKyAgICBk
b3VibGUgbV90b3RhbFJ1bm5pbmdUaW1lOworICAgIGRvdWJsZSBtX2xhc3RSZWZyZXNoZWRUaW1l
OwogICAgIEFuaW1hdGlvblN0YXRlIG1fc3RhdGU7CiB9OwogCkBAIC04Miw2ICs4Niw4IEBAIHB1
YmxpYzoKICAgICB2b2lkIGFkZChjb25zdCBHcmFwaGljc0xheWVyQW5pbWF0aW9uJik7CiAgICAg
dm9pZCByZW1vdmUoY29uc3QgU3RyaW5nJiBuYW1lKTsKICAgICB2b2lkIHBhdXNlKGNvbnN0IFN0
cmluZyYsIGRvdWJsZSk7CisgICAgdm9pZCBzdXNwZW5kKGRvdWJsZSk7CisgICAgdm9pZCByZXN1
bWUoKTsKICAgICB2b2lkIGFwcGx5KEdyYXBoaWNzTGF5ZXJBbmltYXRpb246OkNsaWVudCopOwog
ICAgIGJvb2wgaXNFbXB0eSgpIGNvbnN0IHsgcmV0dXJuIG1fYW5pbWF0aW9ucy5pc0VtcHR5KCk7
IH0KICAgICBzaXplX3Qgc2l6ZSgpIGNvbnN0IHsgcmV0dXJuIG1fYW5pbWF0aW9ucy5zaXplKCk7
IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGlu
YXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3JhcGhpY3NMYXllci5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db29yZGluYXRlZEdyYXBo
aWNzTGF5ZXIuY3BwCmluZGV4IDZlYjJmYTQ1ZDQyY2U4MDEwZmFjYTk2MzJlMjMyODM0ZTE2MDcz
YjkuLjM5OGJkYzFkNmQ4Yzg1MDBiOTJhNDYyOTFiNDQ5MzI4OWRlZTJhZjkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0Nv
b3JkaW5hdGVkR3JhcGhpY3NMYXllci5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmNw
cApAQCAtODQ3LDYgKzg0NywxOCBAQCB2b2lkIENvb3JkaW5hdGVkR3JhcGhpY3NMYXllcjo6cmVt
b3ZlQW5pbWF0aW9uKGNvbnN0IFN0cmluZyYgYW5pbWF0aW9uTmFtZSkKICAgICBkaWRDaGFuZ2VB
bmltYXRpb25zKCk7CiB9CiAKK3ZvaWQgQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyOjpzdXNwZW5k
QW5pbWF0aW9ucyhkb3VibGUgdGltZSkKK3sKKyAgICBtX2FuaW1hdGlvbnMuc3VzcGVuZCh0aW1l
KTsKKyAgICBkaWRDaGFuZ2VBbmltYXRpb25zKCk7Cit9CisKK3ZvaWQgQ29vcmRpbmF0ZWRHcmFw
aGljc0xheWVyOjpyZXN1bWVBbmltYXRpb25zKCkKK3sKKyAgICBtX2FuaW1hdGlvbnMucmVzdW1l
KCk7CisgICAgZGlkQ2hhbmdlQW5pbWF0aW9ucygpOworfQorCiB2b2lkIENvb3JkaW5hdGVkR3Jh
cGhpY3NMYXllcjo6YW5pbWF0aW9uU3RhcnRlZFRpbWVyRmlyZWQoVGltZXI8Q29vcmRpbmF0ZWRH
cmFwaGljc0xheWVyPiopCiB7CiAgICAgY2xpZW50KCktPm5vdGlmeUFuaW1hdGlvblN0YXJ0ZWQo
dGhpcywgbV9sYXN0QW5pbWF0aW9uU3RhcnRUaW1lKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0Nvb3JkaW5hdGVkR3Jh
cGhpY3NMYXllci5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5h
dGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmgKaW5kZXggYTQ2ZjI3N2ViOTFk
YTYyYzg0Y2JmZTI2OTM4YmRiYTljNzIyZGNlZC4uN2NjZmE5NjM0YTk3NTZlMmZiN2MyODlhYjJi
ZTZkMTA1YjhmMzFiMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVyLmgKKysrIGIv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29v
cmRpbmF0ZWRHcmFwaGljc0xheWVyLmgKQEAgLTEyMiw2ICsxMjIsOCBAQCBwdWJsaWM6CiAgICAg
dmlydHVhbCBib29sIGFkZEFuaW1hdGlvbihjb25zdCBLZXlmcmFtZVZhbHVlTGlzdCYsIGNvbnN0
IEludFNpemUmLCBjb25zdCBBbmltYXRpb24qLCBjb25zdCBTdHJpbmcmLCBkb3VibGUpIE9WRVJS
SURFOwogICAgIHZpcnR1YWwgdm9pZCBwYXVzZUFuaW1hdGlvbihjb25zdCBTdHJpbmcmLCBkb3Vi
bGUpIE9WRVJSSURFOwogICAgIHZpcnR1YWwgdm9pZCByZW1vdmVBbmltYXRpb24oY29uc3QgU3Ry
aW5nJikgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2b2lkIHN1c3BlbmRBbmltYXRpb25zKGRvdWJs
ZSB0aW1lKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgcmVzdW1lQW5pbWF0aW9ucygpIE9W
RVJSSURFOwogICAgIAogICAgIHZvaWQgc2V0Q29udGVudHNTY2FsZShmbG9hdCk7CiAgICAgdm9p
ZCBzZXRWaXNpYmxlQ29udGVudFJlY3RUcmFqZWN0b3J5VmVjdG9yKGNvbnN0IEZsb2F0UG9pbnQm
KTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>174685</attachid>
            <date>2012-11-16 08:06:36 -0800</date>
            <delta_ts>2012-11-16 08:13:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100703-20121116170428.patch</filename>
            <type>text/plain</type>
            <size>1534</size>
            <attacher name="Balazs Kelemen">kbalazs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0NTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjVmZTQ1NzZhZjhlYThm
MWY0NzgxZGM2NmM5ZGJiNjg3MjEwMDE4Ny4uNTFiZjY2YzA3MTQ0OTNiMzFhMWJkZjI0MTdiYmUx
YTY4NTM1ZDhmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTExLTE2ICBCYWxh
enMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KKworICAgICAgICBDb29yZGluYXRlZCBH
cmFwaGljczogc3VwcG9ydCB0aGUgImZyZWV6ZSBhbmltYXRpb25zIiBBUEkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDcwMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFR5cG8gZml4IGFmdGVyIHByZXZp
b3VzIHBhdGNoLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgaXQncyBqdXN0IGEgdHlwbyB0aGF0
IG9ubHkgdGFrZXMgZWZmZWN0IGluIHRoZSBicm93c2VyLgorCisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpH
cmFwaGljc0xheWVyQW5pbWF0aW9uOjpHcmFwaGljc0xheWVyQW5pbWF0aW9uKToKKyAgICAgICAg
SW5pdGlhbGl6ZSBtZW1iZXJzLgorCiAyMDEyLTExLTE1ICBCYWxhenMgS2VsZW1lbiAgPGtiYWxh
enNAd2Via2l0Lm9yZz4KIAogICAgICAgICBDb29yZGluYXRlZCBHcmFwaGljczogc3VwcG9ydCB0
aGUgImZyZWV6ZSBhbmltYXRpb25zIiBBUEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXJBbmltYXRpb24uY3BwIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKaW5kZXggMmZj
NzBhYTcxMzAwZTNiMTE3ZDczYWMxY2JhODk2ZjM1ODA5MzFkOS4uOTBjNDAwNWU3OTgwZGRkNjE4
ZDFjZDI2MWUzZmQ1YjgwZGM4MWFmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllckFuaW1hdGlvbi5jcHAKQEAgLTIyMSw2
ICsyMjEsOCBAQCBHcmFwaGljc0xheWVyQW5pbWF0aW9uOjpHcmFwaGljc0xheWVyQW5pbWF0aW9u
KGNvbnN0IFN0cmluZyYgbmFtZSwgY29uc3QgS2V5ZnJhbQogICAgICwgbV9saXN0c01hdGNoKGxp
c3RzTWF0Y2gpCiAgICAgLCBtX3N0YXJ0VGltZShzdGFydFRpbWUpCiAgICAgLCBtX3BhdXNlVGlt
ZSgwKQorICAgICwgbV90b3RhbFJ1bm5pbmdUaW1lKDApCisgICAgLCBtX2xhc3RSZWZyZXNoZWRU
aW1lKG1fc3RhcnRUaW1lKQogICAgICwgbV9zdGF0ZShQbGF5aW5nU3RhdGUpCiB7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>