<?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>39211</bug_id>
          
          <creation_ts>2010-05-17 02:45:06 -0700</creation_ts>
          <short_desc>[Chromium] Windows: Speed of indeterminate progress bar should be constant</short_desc>
          <delta_ts>2010-09-02 01:31:44 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows Vista</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>0</everconfirmed>
          <reporter name="Hajime Morrita">morrita</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>226709</commentid>
    <comment_count>0</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 02:45:06 -0700</bug_when>
    <thetext>On Chromium, animation speed for indeterminate progress bar changes varies by the size of the bar.
On windows, indeterminate progress bar shows animation should be constant speed 
Regardless the size of the bar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226711</commentid>
    <comment_count>1</comment_count>
      <attachid>56229</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 03:07:28 -0700</bug_when>
    <thetext>Created attachment 56229
patch v0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226712</commentid>
    <comment_count>2</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 03:09:40 -0700</bug_when>
    <thetext>Kent-san, could you review this one?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226716</commentid>
    <comment_count>3</comment_count>
      <attachid>56229</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-17 03:27:52 -0700</bug_when>
    <thetext>Comment on attachment 56229
patch v0

WebCore/rendering/RenderThemeChromiumWin.cpp:664
 +  static const double progressAnimationNumFrames = 60;
If this value is not used anymore, remove it.


WebCore/rendering/RenderThemeChromiumWin.cpp:665
 +  static const double progressIndeterminateOverlayDelta =  175;
Could you add a comment why this value is 175 please?
The symbol name wasn&apos;t clear to me at first glance.  I recommend to make it contain &quot;DeltaPerFrame&quot; or &quot;PixelsPerFrame&quot;.


WebCore/rendering/RenderThemeChromiumWin.cpp:667
 +  static const int progressIndeterminateOverlayWidth = 120;
ditto</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226717</commentid>
    <comment_count>4</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-17 03:30:41 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; WebCore/rendering/RenderThemeChromiumWin.cpp:667
&gt;  +  static const int progressIndeterminateOverlayWidth = 120;
&gt; ditto

I meant ditto for adding a comment.
The symbol name is ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226723</commentid>
    <comment_count>5</comment_count>
      <attachid>56232</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 03:58:38 -0700</bug_when>
    <thetext>Created attachment 56232
patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226725</commentid>
    <comment_count>6</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 04:00:41 -0700</bug_when>
    <thetext>Hi kent-san, thank you for reviewing!

(In reply to comment #3)
&gt; (From update of attachment 56229 [details])
&gt; WebCore/rendering/RenderThemeChromiumWin.cpp:664
&gt;  +  static const double progressAnimationNumFrames = 60;
&gt; If this value is not used anymore, remove it.
Fixed.

&gt; 
&gt; 
&gt; WebCore/rendering/RenderThemeChromiumWin.cpp:665
&gt;  +  static const double progressIndeterminateOverlayDelta =  175;
&gt; Could you add a comment why this value is 175 please?
&gt; The symbol name wasn&apos;t clear to me at first glance.  I recommend to make it contain &quot;DeltaPerFrame&quot; or &quot;PixelsPerFrame&quot;.
Fixed to rename it to progressIndeterminateOverlayPixelsPerSecond.

&gt; 
&gt; 
&gt; WebCore/rendering/RenderThemeChromiumWin.cpp:667
&gt;  +  static const int progressIndeterminateOverlayWidth = 120;
Fixed to remove underling blank line to indicate comment coverage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226729</commentid>
    <comment_count>7</comment_count>
      <attachid>56232</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-17 04:38:57 -0700</bug_when>
    <thetext>Comment on attachment 56232
patch v1

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227035</commentid>
    <comment_count>8</comment_count>
      <attachid>56232</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 18:29:07 -0700</bug_when>
    <thetext>Comment on attachment 56232
patch v1

Clearing flags on attachment: 56232

Committed r59635: &lt;http://trac.webkit.org/changeset/59635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227036</commentid>
    <comment_count>9</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2010-05-17 18:29:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56229</attachid>
            <date>2010-05-17 03:07:28 -0700</date>
            <delta_ts>2010-05-17 03:58:33 -0700</delta_ts>
            <desc>patch v0</desc>
            <filename>bug-39211-20100517190726.patch</filename>
            <type>text/plain</type>
            <size>2940</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NGUxNmI4YzI0ZmU1ODRiMGZlM2E5Zjk0MTU5N2U1YTZiYTM0N2YwNS4uMWVmOTAxNjRkY2ZlNWVi
MjZlZTY4NzI2MjdlY2U3NjZlNzY4YTUzOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wNS0xNyAgTU9S
SVRBIEhhamltZSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbQ2hyb21pdW1dIFdpbmRvd3M6IFNwZWVkIG9mIGlu
ZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyIHNob3VsZCBiZSBjb25zdGFudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzkyMTEKKworICAgICAgICBObyBu
ZXcgdGVzdHMsIGFuaW1hdGlvbiBlZmZlY3QgY2FuIGJlIGNvbmZpcm1lZCBvbmx5IG1hbnVhbGx5
LgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRoZW1lQ2hyb21pdW1XaW4uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVDaHJvbWl1bVdpbjo6YW5pbWF0aW9uRHVyYXRpb25G
b3JQcm9ncmVzc0Jhcik6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZUNocm9taXVtV2lu
OjpwYWludFByb2dyZXNzQmFyKToKKwogMjAxMC0wNS0xNiAgRGFuIEJlcm5zdGVpbiAgPG1pdHpA
YXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0
IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVDaHJvbWl1bVdpbi5jcHAgYi9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJUaGVtZUNocm9taXVtV2luLmNwcAppbmRleCA0N2Y3MWEyMDk5ZjJl
MTk2YTc1YTMzOTE4OWJmZTg2NDdkMmI2MDQxLi40YmJhMTA5ZGZmYTU5OWU2ODU2ZGRkMGYyYWNm
MDM3ZGU4YTZmMTE1IDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZUNo
cm9taXVtV2luLmNwcAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZUNocm9taXVt
V2luLmNwcApAQCAtNjU5LDkgKzY1OSwxMiBAQCBib29sIFJlbmRlclRoZW1lQ2hyb21pdW1XaW46
OnBhaW50VGV4dEZpZWxkSW50ZXJuYWwoUmVuZGVyT2JqZWN0KiBvLAogLy8gTVNETiBzYXlzIHRo
YXQgdXBkYXRlIGludGVydmFscyBmb3IgdGhlIGJhciBpcyAzMG1zLgogLy8gaHR0cDovL21zZG4u
bWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2JiNzYwODQyKHY9VlMuODUpLmFzcHgKIHN0YXRp
YyBjb25zdCBkb3VibGUgcHJvZ3Jlc3NBbmltYXRpb25GcmFtZVJhdGUgPSAwLjAzMzsKLS8vIFRo
ZXJlIGlzIG5vIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIGFuaW1hdGlvbiBzcGVlZCBvZiAKKy8v
IFRoZXJlIGlzIG5vIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIGFuaW1hdGlvbiBzcGVlZCBub3Ig
ZnJhbWUtcmF0ZSBvZiAKIC8vIHRoZSBpbmRldGVybWluYXRlIHByb2dyZXNzIGJhci4gU28gd2Ug
anVzdCBndWVzcyBpdC4KIHN0YXRpYyBjb25zdCBkb3VibGUgcHJvZ3Jlc3NBbmltYXRpb25OdW1G
cmFtZXMgPSA2MDsKK3N0YXRpYyBjb25zdCBkb3VibGUgcHJvZ3Jlc3NJbmRldGVybWluYXRlT3Zl
cmxheURlbHRhID0gIDE3NTsKKworc3RhdGljIGNvbnN0IGludCBwcm9ncmVzc0luZGV0ZXJtaW5h
dGVPdmVybGF5V2lkdGggPSAxMjA7CiAKIGRvdWJsZSBSZW5kZXJUaGVtZUNocm9taXVtV2luOjph
bmltYXRpb25SZXBlYXRJbnRlcnZhbEZvclByb2dyZXNzQmFyKFJlbmRlclByb2dyZXNzKikgY29u
c3QKIHsKQEAgLTY3Miw3ICs2NzUsNyBAQCBkb3VibGUgUmVuZGVyVGhlbWVDaHJvbWl1bVdpbjo6
YW5pbWF0aW9uRHVyYXRpb25Gb3JQcm9ncmVzc0JhcihSZW5kZXJQcm9ncmVzcyogcgogewogICAg
IGlmIChyZW5kZXJQcm9ncmVzcy0+aXNEZXRlcm1pbmF0ZSgpKQogICAgICAgICByZXR1cm4gMDsK
LSAgICByZXR1cm4gcHJvZ3Jlc3NBbmltYXRpb25OdW1GcmFtZXMgKiBwcm9ncmVzc0FuaW1hdGlv
bkZyYW1lUmF0ZTsKKyAgICByZXR1cm4gKHJlbmRlclByb2dyZXNzLT53aWR0aCgpICsgcHJvZ3Jl
c3NJbmRldGVybWluYXRlT3ZlcmxheVdpZHRoKSAvIHByb2dyZXNzSW5kZXRlcm1pbmF0ZU92ZXJs
YXlEZWx0YTsKIH0KIAogdm9pZCBSZW5kZXJUaGVtZUNocm9taXVtV2luOjphZGp1c3RQcm9ncmVz
c0JhclN0eWxlKENTU1N0eWxlU2VsZWN0b3IqLCBSZW5kZXJTdHlsZSosIEVsZW1lbnQqKSBjb25z
dApAQCAtNjk0LDggKzY5Nyw4IEBAIGJvb2wgUmVuZGVyVGhlbWVDaHJvbWl1bVdpbjo6cGFpbnRQ
cm9ncmVzc0JhcihSZW5kZXJPYmplY3QqIG8sIGNvbnN0IFJlbmRlck9iamVjCiAgICAgICAgICAg
ICB2YWx1ZVJlY3QgPSBJbnRSZWN0KHIueCgpLCByLnkoKSwgZHgsIHIuaGVpZ2h0KCkpOwogICAg
IH0gZWxzZSB7CiAgICAgICAgIHZhbHVlUGFydCA9IFBQX01PVkVPVkVSTEFZOwotICAgICAgICBp
bnQgZHggPSByLndpZHRoKCkgKiByZW5kZXJQcm9ncmVzcy0+YW5pbWF0aW9uUHJvZ3Jlc3MoKSAq
IDIgLSByLndpZHRoKCk7Ci0gICAgICAgIHZhbHVlUmVjdCA9IEludFJlY3Qoci54KCkgKyBkeCwg
ci55KCksIHIud2lkdGgoKSwgci5oZWlnaHQoKSk7CisgICAgICAgIGludCBkeCA9IChyLndpZHRo
KCkgKyBwcm9ncmVzc0luZGV0ZXJtaW5hdGVPdmVybGF5V2lkdGgpICogcmVuZGVyUHJvZ3Jlc3Mt
PmFuaW1hdGlvblByb2dyZXNzKCkgLSBwcm9ncmVzc0luZGV0ZXJtaW5hdGVPdmVybGF5V2lkdGg7
CisgICAgICAgIHZhbHVlUmVjdCA9IEludFJlY3Qoci54KCkgKyBkeCwgci55KCksIHByb2dyZXNz
SW5kZXRlcm1pbmF0ZU92ZXJsYXlXaWR0aCwgci5oZWlnaHQoKSk7CiAgICAgfQogCiAgICAgVGhl
bWVQYWludGVyIHBhaW50ZXIoaS5jb250ZXh0LCByKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56232</attachid>
            <date>2010-05-17 03:58:38 -0700</date>
            <delta_ts>2010-05-17 18:29:07 -0700</delta_ts>
            <desc>patch v1</desc>
            <filename>bug-39211-20100517195837.patch</filename>
            <type>text/plain</type>
            <size>3098</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NGUxNmI4YzI0ZmU1ODRiMGZlM2E5Zjk0MTU5N2U1YTZiYTM0N2YwNS4uMWVmOTAxNjRkY2ZlNWVi
MjZlZTY4NzI2MjdlY2U3NjZlNzY4YTUzOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wNS0xNyAgTU9S
SVRBIEhhamltZSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbQ2hyb21pdW1dIFdpbmRvd3M6IFNwZWVkIG9mIGlu
ZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyIHNob3VsZCBiZSBjb25zdGFudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzkyMTEKKworICAgICAgICBObyBu
ZXcgdGVzdHMsIGFuaW1hdGlvbiBlZmZlY3QgY2FuIGJlIGNvbmZpcm1lZCBvbmx5IG1hbnVhbGx5
LgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRoZW1lQ2hyb21pdW1XaW4uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVDaHJvbWl1bVdpbjo6YW5pbWF0aW9uRHVyYXRpb25G
b3JQcm9ncmVzc0Jhcik6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZUNocm9taXVtV2lu
OjpwYWludFByb2dyZXNzQmFyKToKKwogMjAxMC0wNS0xNiAgRGFuIEJlcm5zdGVpbiAgPG1pdHpA
YXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0
IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVDaHJvbWl1bVdpbi5jcHAgYi9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJUaGVtZUNocm9taXVtV2luLmNwcAppbmRleCA0N2Y3MWEyMDk5ZjJl
MTk2YTc1YTMzOTE4OWJmZTg2NDdkMmI2MDQxLi41ZDM5Njk4OTc4MmMxODZhMjYxODYyMTdiZGM2
YzNiYWJmZTJlZGI1IDEwMDY0NAotLS0gYS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZUNo
cm9taXVtV2luLmNwcAorKysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZUNocm9taXVt
V2luLmNwcApAQCAtNjU5LDkgKzY1OSwxMSBAQCBib29sIFJlbmRlclRoZW1lQ2hyb21pdW1XaW46
OnBhaW50VGV4dEZpZWxkSW50ZXJuYWwoUmVuZGVyT2JqZWN0KiBvLAogLy8gTVNETiBzYXlzIHRo
YXQgdXBkYXRlIGludGVydmFscyBmb3IgdGhlIGJhciBpcyAzMG1zLgogLy8gaHR0cDovL21zZG4u
bWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2JiNzYwODQyKHY9VlMuODUpLmFzcHgKIHN0YXRp
YyBjb25zdCBkb3VibGUgcHJvZ3Jlc3NBbmltYXRpb25GcmFtZVJhdGUgPSAwLjAzMzsKLS8vIFRo
ZXJlIGlzIG5vIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIGFuaW1hdGlvbiBzcGVlZCBvZiAKLS8v
IHRoZSBpbmRldGVybWluYXRlIHByb2dyZXNzIGJhci4gU28gd2UganVzdCBndWVzcyBpdC4KLXN0
YXRpYyBjb25zdCBkb3VibGUgcHJvZ3Jlc3NBbmltYXRpb25OdW1GcmFtZXMgPSA2MDsKKy8vIFRo
ZXJlIGlzIG5vIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIGFuaW1hdGlvbiBzcGVlZCwgZnJhbWUt
cmF0ZSwgbm9yIAorLy8gc2l6ZSBvZiBtb3Zpbmcgb3ZlcmxheSBvZiB0aGUgaW5kZXRlcm1pbmF0
ZSBwcm9ncmVzcyBiYXIuIAorLy8gU28gd2UganVzdCBvYnNlcnZlZCByZWFsLXdvcmxkIHByb2dy
YW1zIGFuZCBndWVzc2VkIGZvbGxvd2luZyBwYXJhbWV0ZXJzLgorc3RhdGljIGNvbnN0IGRvdWJs
ZSBwcm9ncmVzc0luZGV0ZXJtaW5hdGVPdmVybGF5UGl4ZWxzUGVyU2Vjb25kID0gIDE3NTsKK3N0
YXRpYyBjb25zdCBpbnQgcHJvZ3Jlc3NJbmRldGVybWluYXRlT3ZlcmxheVdpZHRoID0gMTIwOwog
CiBkb3VibGUgUmVuZGVyVGhlbWVDaHJvbWl1bVdpbjo6YW5pbWF0aW9uUmVwZWF0SW50ZXJ2YWxG
b3JQcm9ncmVzc0JhcihSZW5kZXJQcm9ncmVzcyopIGNvbnN0CiB7CkBAIC02NzIsNyArNjc0LDcg
QEAgZG91YmxlIFJlbmRlclRoZW1lQ2hyb21pdW1XaW46OmFuaW1hdGlvbkR1cmF0aW9uRm9yUHJv
Z3Jlc3NCYXIoUmVuZGVyUHJvZ3Jlc3MqIHIKIHsKICAgICBpZiAocmVuZGVyUHJvZ3Jlc3MtPmlz
RGV0ZXJtaW5hdGUoKSkKICAgICAgICAgcmV0dXJuIDA7Ci0gICAgcmV0dXJuIHByb2dyZXNzQW5p
bWF0aW9uTnVtRnJhbWVzICogcHJvZ3Jlc3NBbmltYXRpb25GcmFtZVJhdGU7CisgICAgcmV0dXJu
IChyZW5kZXJQcm9ncmVzcy0+d2lkdGgoKSArIHByb2dyZXNzSW5kZXRlcm1pbmF0ZU92ZXJsYXlX
aWR0aCkgLyBwcm9ncmVzc0luZGV0ZXJtaW5hdGVPdmVybGF5UGl4ZWxzUGVyU2Vjb25kOwogfQog
CiB2b2lkIFJlbmRlclRoZW1lQ2hyb21pdW1XaW46OmFkanVzdFByb2dyZXNzQmFyU3R5bGUoQ1NT
U3R5bGVTZWxlY3RvciosIFJlbmRlclN0eWxlKiwgRWxlbWVudCopIGNvbnN0CkBAIC02OTQsOCAr
Njk2LDggQEAgYm9vbCBSZW5kZXJUaGVtZUNocm9taXVtV2luOjpwYWludFByb2dyZXNzQmFyKFJl
bmRlck9iamVjdCogbywgY29uc3QgUmVuZGVyT2JqZWMKICAgICAgICAgICAgIHZhbHVlUmVjdCA9
IEludFJlY3Qoci54KCksIHIueSgpLCBkeCwgci5oZWlnaHQoKSk7CiAgICAgfSBlbHNlIHsKICAg
ICAgICAgdmFsdWVQYXJ0ID0gUFBfTU9WRU9WRVJMQVk7Ci0gICAgICAgIGludCBkeCA9IHIud2lk
dGgoKSAqIHJlbmRlclByb2dyZXNzLT5hbmltYXRpb25Qcm9ncmVzcygpICogMiAtIHIud2lkdGgo
KTsKLSAgICAgICAgdmFsdWVSZWN0ID0gSW50UmVjdChyLngoKSArIGR4LCByLnkoKSwgci53aWR0
aCgpLCByLmhlaWdodCgpKTsKKyAgICAgICAgaW50IGR4ID0gKHIud2lkdGgoKSArIHByb2dyZXNz
SW5kZXRlcm1pbmF0ZU92ZXJsYXlXaWR0aCkgKiByZW5kZXJQcm9ncmVzcy0+YW5pbWF0aW9uUHJv
Z3Jlc3MoKSAtIHByb2dyZXNzSW5kZXRlcm1pbmF0ZU92ZXJsYXlXaWR0aDsKKyAgICAgICAgdmFs
dWVSZWN0ID0gSW50UmVjdChyLngoKSArIGR4LCByLnkoKSwgcHJvZ3Jlc3NJbmRldGVybWluYXRl
T3ZlcmxheVdpZHRoLCByLmhlaWdodCgpKTsKICAgICB9CiAKICAgICBUaGVtZVBhaW50ZXIgcGFp
bnRlcihpLmNvbnRleHQsIHIpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>