<?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>77914</bug_id>
          
          <creation_ts>2012-02-06 16:58:43 -0800</creation_ts>
          <short_desc>Update LayoutUnit usage in ColumnInfo and RenderFrameSet</short_desc>
          <delta_ts>2012-02-07 16:56:27 -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>Layout and Rendering</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>
          
          <blocked>60318</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Levi Weintraub">leviw</reporter>
          <assigned_to name="Levi Weintraub">leviw</assigned_to>
          <cc>darin</cc>
    
    <cc>eae</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>550432</commentid>
    <comment_count>0</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-06 16:58:43 -0800</bug_when>
    <thetext>There are a handfull of functions and variables that should be switched to LayoutUnits from integers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>550434</commentid>
    <comment_count>1</comment_count>
      <attachid>125732</attachid>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-06 17:03:19 -0800</bug_when>
    <thetext>Created attachment 125732
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>550504</commentid>
    <comment_count>2</comment_count>
      <attachid>125732</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-02-06 18:19:40 -0800</bug_when>
    <thetext>Comment on attachment 125732
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=125732&amp;action=review

&gt; Source/WebCore/rendering/ColumnInfo.h:76
&gt; +    LayoutUnit forcedBreaks() const { return m_forcedBreaks; }

Is this a count?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551089</commentid>
    <comment_count>3</comment_count>
      <attachid>125869</attachid>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-07 10:13:31 -0800</bug_when>
    <thetext>Created attachment 125869
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551092</commentid>
    <comment_count>4</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-07 10:14:50 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 125732 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=125732&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/ColumnInfo.h:76
&gt; &gt; +    LayoutUnit forcedBreaks() const { return m_forcedBreaks; }
&gt; 
&gt; Is this a count?

Good catch! I had the functions swapped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551375</commentid>
    <comment_count>5</comment_count>
      <attachid>125869</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-02-07 14:16:04 -0800</bug_when>
    <thetext>Comment on attachment 125869
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=125869&amp;action=review

&gt; Source/WebCore/ChangeLog:8
&gt; +        Updating usage of LayoutUnits in ColumnInfo and RenderFrameSet.

You should clarify in your Changelog (or code) why these are different from table columns.

All these changes are fine, but I think you should spend a bit more effort on the *why* explanations. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551380</commentid>
    <comment_count>6</comment_count>
      <attachid>125869</attachid>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-07 14:17:03 -0800</bug_when>
    <thetext>Comment on attachment 125869
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=125869&amp;action=review

&gt;&gt; Source/WebCore/ChangeLog:8
&gt;&gt; +        Updating usage of LayoutUnits in ColumnInfo and RenderFrameSet.
&gt; 
&gt; You should clarify in your Changelog (or code) why these are different from table columns.
&gt; 
&gt; All these changes are fine, but I think you should spend a bit more effort on the *why* explanations. :)

Will do. Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551558</commentid>
    <comment_count>7</comment_count>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-07 16:52:44 -0800</bug_when>
    <thetext>Committed r107009: &lt;http://trac.webkit.org/changeset/107009&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>551562</commentid>
    <comment_count>8</comment_count>
      <attachid>125869</attachid>
    <who name="Levi Weintraub">leviw</who>
    <bug_when>2012-02-07 16:56:27 -0800</bug_when>
    <thetext>Comment on attachment 125869
Patch

Clearing Flags</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>125732</attachid>
            <date>2012-02-06 17:03:19 -0800</date>
            <delta_ts>2012-02-07 10:13:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77914-20120206170318.patch</filename>
            <type>text/plain</type>
            <size>3863</size>
            <attacher name="Levi Weintraub">leviw</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwNjg3OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTAyLTA2ICBMZXZpIFdl
aW50cmF1YiAgPGxldml3QGNocm9taXVtLm9yZz4KKworICAgICAgICBVcGRhdGUgTGF5b3V0VW5p
dCB1c2FnZSBpbiBDb2x1bW5JbmZvIGFuZCBSZW5kZXJGcmFtZVNldAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzc5MTQKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGluZyB1c2FnZSBvZiBMYXlvdXRV
bml0cyBpbiBDb2x1bW5JbmZvIGFuZCBSZW5kZXJGcmFtZVNldC4KKworICAgICAgICBObyBuZXcg
dGVzdHMuIE5vIGNoYW5nZWQgYmVoYXZpb3IuCisKKyAgICAgICAgKiByZW5kZXJpbmcvQ29sdW1u
SW5mby5oOgorICAgICAgICAoV2ViQ29yZTo6Q29sdW1uSW5mbzo6Zm9yY2VkQnJlYWtzKToKKyAg
ICAgICAgKFdlYkNvcmU6OkNvbHVtbkluZm86OmZvcmNlZEJyZWFrT2Zmc2V0KToKKyAgICAgICAg
KENvbHVtbkluZm8pOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJGcmFtZVNldDo6cGFpbnRDb2x1bW5Cb3JkZXIpOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyRnJhbWVTZXQ6OnBhaW50Um93Qm9yZGVyKToKKyAgICAgICAg
KiByZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuaDoKKyAgICAgICAgKFJlbmRlckZyYW1lU2V0KToK
KwogMjAxMi0wMi0wNiAgUGhpbGlwIFJvZ2VycyAgPHBkckBnb29nbGUuY29tPgogCiAgICAgICAg
IEZpeCBjb2xvciBhbmltYXRpb25zIGJ5IHZhbHVlCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvQ29sdW1uSW5mby5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9Db2x1bW5JbmZvLmgJKHJldmlzaW9uIDEwNjQwNSkKKysrIFNvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9Db2x1bW5JbmZvLmgJKHdvcmtpbmcgY29weSkKQEAgLTczLDggKzczLDggQEAgcHVibGlj
OgogICAgIHZvaWQgdXBkYXRlTWluaW11bUNvbHVtbkhlaWdodChMYXlvdXRVbml0IGhlaWdodCkg
eyBtX21pbmltdW1Db2x1bW5IZWlnaHQgPSBzdGQ6Om1heChoZWlnaHQsIG1fbWluaW11bUNvbHVt
bkhlaWdodCk7IH0KICAgICBMYXlvdXRVbml0IG1pbmltdW1Db2x1bW5IZWlnaHQoKSBjb25zdCB7
IHJldHVybiBtX21pbmltdW1Db2x1bW5IZWlnaHQ7IH0KIAotICAgIGludCBmb3JjZWRCcmVha3Mo
KSBjb25zdCB7IHJldHVybiBtX2ZvcmNlZEJyZWFrczsgfQotICAgIGludCBmb3JjZWRCcmVha09m
ZnNldCgpIGNvbnN0IHsgcmV0dXJuIG1fZm9yY2VkQnJlYWtPZmZzZXQ7IH0KKyAgICBMYXlvdXRV
bml0IGZvcmNlZEJyZWFrcygpIGNvbnN0IHsgcmV0dXJuIG1fZm9yY2VkQnJlYWtzOyB9CisgICAg
TGF5b3V0VW5pdCBmb3JjZWRCcmVha09mZnNldCgpIGNvbnN0IHsgcmV0dXJuIG1fZm9yY2VkQnJl
YWtPZmZzZXQ7IH0KICAgICBpbnQgbWF4aW11bURpc3RhbmNlQmV0d2VlbkZvcmNlZEJyZWFrcygp
IGNvbnN0IHsgcmV0dXJuIG1fbWF4aW11bURpc3RhbmNlQmV0d2VlbkZvcmNlZEJyZWFrczsgfQog
ICAgIHZvaWQgY2xlYXJGb3JjZWRCcmVha3MoKQogICAgIHsgCkBAIC0xMDIsOCArMTAyLDggQEAg
cHJpdmF0ZToKICAgICBMYXlvdXRVbml0IG1fY29sdW1uSGVpZ2h0OwogICAgIExheW91dFVuaXQg
bV9taW5pbXVtQ29sdW1uSGVpZ2h0OwogICAgIGludCBtX2ZvcmNlZEJyZWFrczsgLy8gRklYTUU6
IFdlIHdpbGwgdWx0aW1hdGVseSBuZWVkIHRvIGNhY2hlIG1vcmUgaW5mb3JtYXRpb24gdG8gYmFs
YW5jZSBhcm91bmQgZm9yY2VkIGJyZWFrcyBwcm9wZXJseS4KLSAgICBpbnQgbV9tYXhpbXVtRGlz
dGFuY2VCZXR3ZWVuRm9yY2VkQnJlYWtzOwotICAgIGludCBtX2ZvcmNlZEJyZWFrT2Zmc2V0Owor
ICAgIExheW91dFVuaXQgbV9tYXhpbXVtRGlzdGFuY2VCZXR3ZWVuRm9yY2VkQnJlYWtzOworICAg
IExheW91dFVuaXQgbV9mb3JjZWRCcmVha09mZnNldDsKIH07CiAKIH0KSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAkocmV2aXNpb24gMTA2NDA1KQor
KysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAkod29ya2luZyBj
b3B5KQpAQCAtODAsNyArODAsNyBAQCBzdGF0aWMgQ29sb3IgYm9yZGVyRmlsbENvbG9yKCkKICAg
ICByZXR1cm4gQ29sb3IoMjA4LCAyMDgsIDIwOCk7CiB9CiAKLXZvaWQgUmVuZGVyRnJhbWVTZXQ6
OnBhaW50Q29sdW1uQm9yZGVyKGNvbnN0IFBhaW50SW5mbyYgcGFpbnRJbmZvLCBjb25zdCBJbnRS
ZWN0JiBib3JkZXJSZWN0KQordm9pZCBSZW5kZXJGcmFtZVNldDo6cGFpbnRDb2x1bW5Cb3JkZXIo
Y29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0IExheW91dFJlY3QmIGJvcmRlclJlY3Qp
CiB7CiAgICAgaWYgKCFwYWludEluZm8ucmVjdC5pbnRlcnNlY3RzKGJvcmRlclJlY3QpKQogICAg
ICAgICByZXR1cm47CkBAIC0xMDAsNyArMTAwLDcgQEAgdm9pZCBSZW5kZXJGcmFtZVNldDo6cGFp
bnRDb2x1bW5Cb3JkZXIoYwogICAgIH0KIH0KIAotdm9pZCBSZW5kZXJGcmFtZVNldDo6cGFpbnRS
b3dCb3JkZXIoY29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0IEludFJlY3QmIGJvcmRl
clJlY3QpCit2b2lkIFJlbmRlckZyYW1lU2V0OjpwYWludFJvd0JvcmRlcihjb25zdCBQYWludElu
Zm8mIHBhaW50SW5mbywgY29uc3QgTGF5b3V0UmVjdCYgYm9yZGVyUmVjdCkKIHsKICAgICBpZiAo
IXBhaW50SW5mby5yZWN0LmludGVyc2VjdHMoYm9yZGVyUmVjdCkpCiAgICAgICAgIHJldHVybjsK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5oCShyZXZpc2lv
biAxMDY0MDUpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQuaAko
d29ya2luZyBjb3B5KQpAQCAtMTE5LDggKzExOSw4IEBAIHByaXZhdGU6CiAgICAgdm9pZCBzdGFy
dFJlc2l6aW5nKEdyaWRBeGlzJiwgaW50IHBvc2l0aW9uKTsKICAgICB2b2lkIGNvbnRpbnVlUmVz
aXppbmcoR3JpZEF4aXMmLCBpbnQgcG9zaXRpb24pOwogCi0gICAgdm9pZCBwYWludFJvd0JvcmRl
cihjb25zdCBQYWludEluZm8mLCBjb25zdCBJbnRSZWN0Jik7Ci0gICAgdm9pZCBwYWludENvbHVt
bkJvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBJbnRSZWN0Jik7CisgICAgdm9pZCBwYWlu
dFJvd0JvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBMYXlvdXRSZWN0Jik7CisgICAgdm9p
ZCBwYWludENvbHVtbkJvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBMYXlvdXRSZWN0Jik7
CiAKICAgICBSZW5kZXJPYmplY3RDaGlsZExpc3QgbV9jaGlsZHJlbjsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>125869</attachid>
            <date>2012-02-07 10:13:31 -0800</date>
            <delta_ts>2012-02-07 16:56:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77914-20120207101330.patch</filename>
            <type>text/plain</type>
            <size>3923</size>
            <attacher name="Levi Weintraub">leviw</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwNjk1OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEyLTAyLTA3ICBMZXZpIFdl
aW50cmF1YiAgPGxldml3QGNocm9taXVtLm9yZz4KKworICAgICAgICBVcGRhdGUgTGF5b3V0VW5p
dCB1c2FnZSBpbiBDb2x1bW5JbmZvIGFuZCBSZW5kZXJGcmFtZVNldAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzc5MTQKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGluZyB1c2FnZSBvZiBMYXlvdXRV
bml0cyBpbiBDb2x1bW5JbmZvIGFuZCBSZW5kZXJGcmFtZVNldC4KKworICAgICAgICBObyBuZXcg
dGVzdHMuIE5vIGNoYW5nZWQgYmVoYXZpb3IuCisKKyAgICAgICAgKiByZW5kZXJpbmcvQ29sdW1u
SW5mby5oOgorICAgICAgICAoV2ViQ29yZTo6Q29sdW1uSW5mbzo6Zm9yY2VkQnJlYWtPZmZzZXQp
OgorICAgICAgICAoV2ViQ29yZTo6Q29sdW1uSW5mbzo6bWF4aW11bURpc3RhbmNlQmV0d2VlbkZv
cmNlZEJyZWFrcyk6CisgICAgICAgIChDb2x1bW5JbmZvKToKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVyRnJhbWVTZXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRnJhbWVTZXQ6OnBh
aW50Q29sdW1uQm9yZGVyKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckZyYW1lU2V0OjpwYWlu
dFJvd0JvcmRlcik6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0Lmg6CisgICAg
ICAgIChSZW5kZXJGcmFtZVNldCk6CisKIDIwMTItMDItMDcgIFBldGVyIFJ5YmluICA8cGV0ZXIu
cnliaW5AZ21haWwuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IENvZGVHZW5lcmF0b3JJ
bnNwZWN0b3IucHk6IGV4dGVuZCBBcnJheSB2YWxpZGF0b3IgZnVuY3Rpb25hbGl0eQpJbmRleDog
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0NvbHVtbkluZm8uaAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvQ29sdW1uSW5mby5oCShyZXZpc2lvbiAxMDY5NTgpCisrKyBT
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQ29sdW1uSW5mby5oCSh3b3JraW5nIGNvcHkpCkBAIC03
NSw4ICs3NSw4IEBAIHB1YmxpYzoKICAgICBMYXlvdXRVbml0IG1pbmltdW1Db2x1bW5IZWlnaHQo
KSBjb25zdCB7IHJldHVybiBtX21pbmltdW1Db2x1bW5IZWlnaHQ7IH0KIAogICAgIGludCBmb3Jj
ZWRCcmVha3MoKSBjb25zdCB7IHJldHVybiBtX2ZvcmNlZEJyZWFrczsgfQotICAgIGludCBmb3Jj
ZWRCcmVha09mZnNldCgpIGNvbnN0IHsgcmV0dXJuIG1fZm9yY2VkQnJlYWtPZmZzZXQ7IH0KLSAg
ICBpbnQgbWF4aW11bURpc3RhbmNlQmV0d2VlbkZvcmNlZEJyZWFrcygpIGNvbnN0IHsgcmV0dXJu
IG1fbWF4aW11bURpc3RhbmNlQmV0d2VlbkZvcmNlZEJyZWFrczsgfQorICAgIExheW91dFVuaXQg
Zm9yY2VkQnJlYWtPZmZzZXQoKSBjb25zdCB7IHJldHVybiBtX2ZvcmNlZEJyZWFrT2Zmc2V0OyB9
CisgICAgTGF5b3V0VW5pdCBtYXhpbXVtRGlzdGFuY2VCZXR3ZWVuRm9yY2VkQnJlYWtzKCkgY29u
c3QgeyByZXR1cm4gbV9tYXhpbXVtRGlzdGFuY2VCZXR3ZWVuRm9yY2VkQnJlYWtzOyB9CiAgICAg
dm9pZCBjbGVhckZvcmNlZEJyZWFrcygpCiAgICAgeyAKICAgICAgICAgbV9mb3JjZWRCcmVha3Mg
PSAwOwpAQCAtMTA3LDggKzEwNyw4IEBAIHByaXZhdGU6CiAgICAgTGF5b3V0VW5pdCBtX2NvbHVt
bkhlaWdodDsKICAgICBMYXlvdXRVbml0IG1fbWluaW11bUNvbHVtbkhlaWdodDsKICAgICBpbnQg
bV9mb3JjZWRCcmVha3M7IC8vIEZJWE1FOiBXZSB3aWxsIHVsdGltYXRlbHkgbmVlZCB0byBjYWNo
ZSBtb3JlIGluZm9ybWF0aW9uIHRvIGJhbGFuY2UgYXJvdW5kIGZvcmNlZCBicmVha3MgcHJvcGVy
bHkuCi0gICAgaW50IG1fbWF4aW11bURpc3RhbmNlQmV0d2VlbkZvcmNlZEJyZWFrczsKLSAgICBp
bnQgbV9mb3JjZWRCcmVha09mZnNldDsKKyAgICBMYXlvdXRVbml0IG1fbWF4aW11bURpc3RhbmNl
QmV0d2VlbkZvcmNlZEJyZWFrczsKKyAgICBMYXlvdXRVbml0IG1fZm9yY2VkQnJlYWtPZmZzZXQ7
CiAgICAgUGFnaW5hdGlvblVuaXQgbV9wYWdpbmF0aW9uVW5pdDsKIH07CiAKSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAkocmV2aXNpb24gMTA2OTU4
KQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZyYW1lU2V0LmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtODAsNyArODAsNyBAQCBzdGF0aWMgQ29sb3IgYm9yZGVyRmlsbENvbG9yKCkK
ICAgICByZXR1cm4gQ29sb3IoMjA4LCAyMDgsIDIwOCk7CiB9CiAKLXZvaWQgUmVuZGVyRnJhbWVT
ZXQ6OnBhaW50Q29sdW1uQm9yZGVyKGNvbnN0IFBhaW50SW5mbyYgcGFpbnRJbmZvLCBjb25zdCBJ
bnRSZWN0JiBib3JkZXJSZWN0KQordm9pZCBSZW5kZXJGcmFtZVNldDo6cGFpbnRDb2x1bW5Cb3Jk
ZXIoY29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0IExheW91dFJlY3QmIGJvcmRlclJl
Y3QpCiB7CiAgICAgaWYgKCFwYWludEluZm8ucmVjdC5pbnRlcnNlY3RzKGJvcmRlclJlY3QpKQog
ICAgICAgICByZXR1cm47CkBAIC0xMDAsNyArMTAwLDcgQEAgdm9pZCBSZW5kZXJGcmFtZVNldDo6
cGFpbnRDb2x1bW5Cb3JkZXIoYwogICAgIH0KIH0KIAotdm9pZCBSZW5kZXJGcmFtZVNldDo6cGFp
bnRSb3dCb3JkZXIoY29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0IEludFJlY3QmIGJv
cmRlclJlY3QpCit2b2lkIFJlbmRlckZyYW1lU2V0OjpwYWludFJvd0JvcmRlcihjb25zdCBQYWlu
dEluZm8mIHBhaW50SW5mbywgY29uc3QgTGF5b3V0UmVjdCYgYm9yZGVyUmVjdCkKIHsKICAgICBp
ZiAoIXBhaW50SW5mby5yZWN0LmludGVyc2VjdHMoYm9yZGVyUmVjdCkpCiAgICAgICAgIHJldHVy
bjsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGcmFtZVNldC5oCShyZXZp
c2lvbiAxMDY5NTgpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRnJhbWVTZXQu
aAkod29ya2luZyBjb3B5KQpAQCAtMTE5LDggKzExOSw4IEBAIHByaXZhdGU6CiAgICAgdm9pZCBz
dGFydFJlc2l6aW5nKEdyaWRBeGlzJiwgaW50IHBvc2l0aW9uKTsKICAgICB2b2lkIGNvbnRpbnVl
UmVzaXppbmcoR3JpZEF4aXMmLCBpbnQgcG9zaXRpb24pOwogCi0gICAgdm9pZCBwYWludFJvd0Jv
cmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBJbnRSZWN0Jik7Ci0gICAgdm9pZCBwYWludENv
bHVtbkJvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBJbnRSZWN0Jik7CisgICAgdm9pZCBw
YWludFJvd0JvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBMYXlvdXRSZWN0Jik7CisgICAg
dm9pZCBwYWludENvbHVtbkJvcmRlcihjb25zdCBQYWludEluZm8mLCBjb25zdCBMYXlvdXRSZWN0
Jik7CiAKICAgICBSZW5kZXJPYmplY3RDaGlsZExpc3QgbV9jaGlsZHJlbjsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>