<?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>85636</bug_id>
          
          <creation_ts>2012-05-04 10:12:14 -0700</creation_ts>
          <short_desc>fix bit packing in FillLayer on Windows</short_desc>
          <delta_ts>2012-05-05 17:09:35 -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>New Bugs</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="Tony Chang">tony</reporter>
          <assigned_to name="Tony Chang">tony</assigned_to>
          <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>616348</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-05-04 10:12:14 -0700</bug_when>
    <thetext>fix bit packing in FillLayer on Windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616355</commentid>
    <comment_count>1</comment_count>
      <attachid>140262</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-05-04 10:15:56 -0700</bug_when>
    <thetext>Created attachment 140262
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616358</commentid>
    <comment_count>2</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-05-04 10:17:46 -0700</bug_when>
    <thetext>I saw this in a patch on bug 37514.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616369</commentid>
    <comment_count>3</comment_count>
      <attachid>140262</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-04 10:22:24 -0700</bug_when>
    <thetext>Comment on attachment 140262
Patch

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

&gt; Source/WebCore/rendering/style/FillLayer.cpp:40
&gt; +COMPILE_ASSERT(sizeof(FillLayer) == sizeof(SameSizeAsFillLayer), FillLayer_should_not_grow);

I think we normally call these assertions FillLayer_should_stay_small. We should probably get rid of underscores at some point...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616395</commentid>
    <comment_count>4</comment_count>
      <attachid>140270</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-05-04 10:42:25 -0700</bug_when>
    <thetext>Created attachment 140270
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616455</commentid>
    <comment_count>5</comment_count>
      <attachid>140270</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-04 11:27:23 -0700</bug_when>
    <thetext>Comment on attachment 140270
Patch for landing

Clearing flags on attachment: 140270

Committed r116129: &lt;http://trac.webkit.org/changeset/116129&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616456</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-04 11:27:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616889</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-05-04 21:01:35 -0700</bug_when>
    <thetext>Where’s the COMPILE_ASSERT to catch us if we break this later?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616897</commentid>
    <comment_count>8</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-04 22:06:22 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Where’s the COMPILE_ASSERT to catch us if we break this later?

It&apos;s in FillLayer.cpp. See the line 40 on http://trac.webkit.org/changeset/116129/trunk/Source/WebCore/rendering/style/FillLayer.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617057</commentid>
    <comment_count>9</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-05-05 17:09:35 -0700</bug_when>
    <thetext>Ah, I see it now. Missed it the first time.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140262</attachid>
            <date>2012-05-04 10:15:56 -0700</date>
            <delta_ts>2012-05-04 10:42:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-85636-20120504101600.patch</filename>
            <type>text/plain</type>
            <size>5117</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2MTEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTQ5YjMxMzM1Y2E1NTFl
ODkxYzRmZjQzYWIzZTQ0NTVlMDUwZWRmNS4uMDZiY2I0MDgxYmFhN2M5ZGM1NzZjYzgzMjNmZWNj
ODVlZTA3Nzk0ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTA0ICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZml4IGJpdCBwYWNraW5nIGlu
IEZpbGxMYXllciBvbiBXaW5kb3dzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04NTYzNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFVzZSB1bnNpZ25lZCBmb3IgYWxsIGJpdCBwYWNrZWQgdHlwZXMuIEkgbWFu
dWFsbHkgdmVyaWZpZWQgdGhhdAorICAgICAgICB0aGUgY3VycmVudCB1c2VzIG9mIHRoZXNlIG1l
bWJlciB2YXJpYWJsZXMgYWx3YXlzIGFzc2lnbiB0cnVlIG9yIGZhbHNlLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cywgYWRkaW5nIGEgY29tcGlsZSBhc3NlcnQgdG8gdmVyaWZ5IGJpdCBwYWNraW5n
LgorCisgICAgICAgICogcmVuZGVyaW5nL3N0eWxlL0ZpbGxMYXllci5jcHA6CisgICAgICAgIChT
YW1lU2l6ZUFzRmlsbExheWVyKTogQWRkZWQgY29tcGlsZSBhc3NlcnQuCisgICAgICAgIChXZWJD
b3JlKToKKyAgICAgICAgKFdlYkNvcmU6OkZpbGxMYXllcjo6RmlsbExheWVyKTogUmVvcmRlciBt
X3NpemVMZW5ndGggc28gYml0IHBhY2tlZCBmaWVsZHMgYXJlIGFkamFjZW50LgorICAgICAgICAo
V2ViQ29yZTo6RmlsbExheWVyOjpvcGVyYXRvcj0pOiBEaXR0by4KKyAgICAgICAgKiByZW5kZXJp
bmcvc3R5bGUvRmlsbExheWVyLmg6CisgICAgICAgIChGaWxsTGF5ZXIpOiBDb252ZXJ0IGJvb2xz
IHRvIHVuc2lnbmVkIHRvIG1hdGNoIG90aGVyIGJpdCBwYWNrZWQgZmllbGRzLgorCiAyMDEyLTA1
LTA0ICBKb2NoZW4gRWlzaW5nZXIgIDxqb2NoZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIENv
cnJlY3RseSB1cGRhdGUgdGhlIG91dGdvaW5nIHJlZmVycmVyIHdoZW4gbmF2aWdhdGluZyBiYWNr
IGZyb20gYW4gaGlzdG9yeSBpdGVtIGNyZWF0ZWQgYnkgcHVzaFN0YXRlL3JlcGxhY2VTdGF0ZQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL0ZpbGxMYXllci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvRmlsbExheWVyLmNwcAppbmRleCBjOTU3
Y2ZlMzEwNTllYmI5Y2YzZjdjOTQ1MDliMDI1OWE1NmNkNTExLi42MWNhMmVhZWNlNTc3ZDQyMzg3
OGZhMWZmZjU1NjQ2ZjIxYjI1N2M2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3R5bGUvRmlsbExheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5
bGUvRmlsbExheWVyLmNwcApAQCAtMjQsMTEgKzI0LDI3IEBACiAKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAorc3RydWN0IFNhbWVTaXplQXNGaWxsTGF5ZXIgeworICAgIEZpbGxMYXllciogbV9uZXh0
OworCisgICAgUmVmUHRyPFN0eWxlSW1hZ2U+IG1faW1hZ2U7CisKKyAgICBMZW5ndGggbV94UG9z
aXRpb247CisgICAgTGVuZ3RoIG1feVBvc2l0aW9uOworCisgICAgTGVuZ3RoU2l6ZSBtX3NpemVM
ZW5ndGg7CisKKyAgICB1bnNpZ25lZCBtX2JpdGZpZWxkczsKK307CisKK0NPTVBJTEVfQVNTRVJU
KHNpemVvZihGaWxsTGF5ZXIpID09IHNpemVvZihTYW1lU2l6ZUFzRmlsbExheWVyKSwgRmlsbExh
eWVyX3Nob3VsZF9ub3RfZ3Jvdyk7CisKIEZpbGxMYXllcjo6RmlsbExheWVyKEVGaWxsTGF5ZXJU
eXBlIHR5cGUpCiAgICAgOiBtX25leHQoMCkKICAgICAsIG1faW1hZ2UoRmlsbExheWVyOjppbml0
aWFsRmlsbEltYWdlKHR5cGUpKQogICAgICwgbV94UG9zaXRpb24oRmlsbExheWVyOjppbml0aWFs
RmlsbFhQb3NpdGlvbih0eXBlKSkKICAgICAsIG1feVBvc2l0aW9uKEZpbGxMYXllcjo6aW5pdGlh
bEZpbGxZUG9zaXRpb24odHlwZSkpCisgICAgLCBtX3NpemVMZW5ndGgoRmlsbExheWVyOjppbml0
aWFsRmlsbFNpemVMZW5ndGgodHlwZSkpCiAgICAgLCBtX2F0dGFjaG1lbnQoRmlsbExheWVyOjpp
bml0aWFsRmlsbEF0dGFjaG1lbnQodHlwZSkpCiAgICAgLCBtX2NsaXAoRmlsbExheWVyOjppbml0
aWFsRmlsbENsaXAodHlwZSkpCiAgICAgLCBtX29yaWdpbihGaWxsTGF5ZXI6OmluaXRpYWxGaWxs
T3JpZ2luKHR5cGUpKQpAQCAtMzYsNyArNTIsNiBAQCBGaWxsTGF5ZXI6OkZpbGxMYXllcihFRmls
bExheWVyVHlwZSB0eXBlKQogICAgICwgbV9yZXBlYXRZKEZpbGxMYXllcjo6aW5pdGlhbEZpbGxS
ZXBlYXRZKHR5cGUpKQogICAgICwgbV9jb21wb3NpdGUoRmlsbExheWVyOjppbml0aWFsRmlsbENv
bXBvc2l0ZSh0eXBlKSkKICAgICAsIG1fc2l6ZVR5cGUoU2l6ZU5vbmUpCi0gICAgLCBtX3NpemVM
ZW5ndGgoRmlsbExheWVyOjppbml0aWFsRmlsbFNpemVMZW5ndGgodHlwZSkpCiAgICAgLCBtX2lt
YWdlU2V0KGZhbHNlKQogICAgICwgbV9hdHRhY2htZW50U2V0KGZhbHNlKQogICAgICwgbV9jbGlw
U2V0KGZhbHNlKQpAQCAtNTUsNiArNzAsNyBAQCBGaWxsTGF5ZXI6OkZpbGxMYXllcihjb25zdCBG
aWxsTGF5ZXImIG8pCiAgICAgLCBtX2ltYWdlKG8ubV9pbWFnZSkKICAgICAsIG1feFBvc2l0aW9u
KG8ubV94UG9zaXRpb24pCiAgICAgLCBtX3lQb3NpdGlvbihvLm1feVBvc2l0aW9uKQorICAgICwg
bV9zaXplTGVuZ3RoKG8ubV9zaXplTGVuZ3RoKQogICAgICwgbV9hdHRhY2htZW50KG8ubV9hdHRh
Y2htZW50KQogICAgICwgbV9jbGlwKG8ubV9jbGlwKQogICAgICwgbV9vcmlnaW4oby5tX29yaWdp
bikKQEAgLTYyLDcgKzc4LDYgQEAgRmlsbExheWVyOjpGaWxsTGF5ZXIoY29uc3QgRmlsbExheWVy
JiBvKQogICAgICwgbV9yZXBlYXRZKG8ubV9yZXBlYXRZKQogICAgICwgbV9jb21wb3NpdGUoby5t
X2NvbXBvc2l0ZSkKICAgICAsIG1fc2l6ZVR5cGUoby5tX3NpemVUeXBlKQotICAgICwgbV9zaXpl
TGVuZ3RoKG8ubV9zaXplTGVuZ3RoKQogICAgICwgbV9pbWFnZVNldChvLm1faW1hZ2VTZXQpCiAg
ICAgLCBtX2F0dGFjaG1lbnRTZXQoby5tX2F0dGFjaG1lbnRTZXQpCiAgICAgLCBtX2NsaXBTZXQo
by5tX2NsaXBTZXQpCkBAIC05MSw2ICsxMDYsNyBAQCBGaWxsTGF5ZXImIEZpbGxMYXllcjo6b3Bl
cmF0b3I9KGNvbnN0IEZpbGxMYXllciYgbykKICAgICBtX2ltYWdlID0gby5tX2ltYWdlOwogICAg
IG1feFBvc2l0aW9uID0gby5tX3hQb3NpdGlvbjsKICAgICBtX3lQb3NpdGlvbiA9IG8ubV95UG9z
aXRpb247CisgICAgbV9zaXplTGVuZ3RoID0gby5tX3NpemVMZW5ndGg7CiAgICAgbV9hdHRhY2ht
ZW50ID0gby5tX2F0dGFjaG1lbnQ7CiAgICAgbV9jbGlwID0gby5tX2NsaXA7CiAgICAgbV9jb21w
b3NpdGUgPSBvLm1fY29tcG9zaXRlOwpAQCAtOTgsNyArMTE0LDYgQEAgRmlsbExheWVyJiBGaWxs
TGF5ZXI6Om9wZXJhdG9yPShjb25zdCBGaWxsTGF5ZXImIG8pCiAgICAgbV9yZXBlYXRYID0gby5t
X3JlcGVhdFg7CiAgICAgbV9yZXBlYXRZID0gby5tX3JlcGVhdFk7CiAgICAgbV9zaXplVHlwZSA9
IG8ubV9zaXplVHlwZTsKLSAgICBtX3NpemVMZW5ndGggPSBvLm1fc2l6ZUxlbmd0aDsKIAogICAg
IG1faW1hZ2VTZXQgPSBvLm1faW1hZ2VTZXQ7CiAgICAgbV9hdHRhY2htZW50U2V0ID0gby5tX2F0
dGFjaG1lbnRTZXQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
RmlsbExheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvRmlsbExheWVyLmgK
aW5kZXggMmYwMjI4ODc0ZmVhODc0MDViMzQ1N2VlYzAwODc4ZWY3ZjRhYjU3MS4uN2YxY2ViMTQ4
MDE3ZmE0OTA1YzQyMjIyN2IyZThlN2M2NGY4ODJmYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL0ZpbGxMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9GaWxsTGF5ZXIuaApAQCAtMTc0LDYgKzE3NCw4IEBAIHByaXZhdGU6CiAgICAg
TGVuZ3RoIG1feFBvc2l0aW9uOwogICAgIExlbmd0aCBtX3lQb3NpdGlvbjsKIAorICAgIExlbmd0
aFNpemUgbV9zaXplTGVuZ3RoOworCiAgICAgdW5zaWduZWQgbV9hdHRhY2htZW50IDogMjsgLy8g
RUZpbGxBdHRhY2htZW50CiAgICAgdW5zaWduZWQgbV9jbGlwIDogMjsgLy8gRUZpbGxCb3gKICAg
ICB1bnNpZ25lZCBtX29yaWdpbiA6IDI7IC8vIEVGaWxsQm94CkBAIC0xODIsMTcgKzE4NCwxNSBA
QCBwcml2YXRlOgogICAgIHVuc2lnbmVkIG1fY29tcG9zaXRlIDogNDsgLy8gQ29tcG9zaXRlT3Bl
cmF0b3IKICAgICB1bnNpZ25lZCBtX3NpemVUeXBlIDogMjsgLy8gRUZpbGxTaXplVHlwZQogICAg
IAotICAgIExlbmd0aFNpemUgbV9zaXplTGVuZ3RoOwotCi0gICAgYm9vbCBtX2ltYWdlU2V0IDog
MTsKLSAgICBib29sIG1fYXR0YWNobWVudFNldCA6IDE7Ci0gICAgYm9vbCBtX2NsaXBTZXQgOiAx
OwotICAgIGJvb2wgbV9vcmlnaW5TZXQgOiAxOwotICAgIGJvb2wgbV9yZXBlYXRYU2V0IDogMTsK
LSAgICBib29sIG1fcmVwZWF0WVNldCA6IDE7Ci0gICAgYm9vbCBtX3hQb3NTZXQgOiAxOwotICAg
IGJvb2wgbV95UG9zU2V0IDogMTsKLSAgICBib29sIG1fY29tcG9zaXRlU2V0IDogMTsKKyAgICB1
bnNpZ25lZCBtX2ltYWdlU2V0IDogMTsKKyAgICB1bnNpZ25lZCBtX2F0dGFjaG1lbnRTZXQgOiAx
OworICAgIHVuc2lnbmVkIG1fY2xpcFNldCA6IDE7CisgICAgdW5zaWduZWQgbV9vcmlnaW5TZXQg
OiAxOworICAgIHVuc2lnbmVkIG1fcmVwZWF0WFNldCA6IDE7CisgICAgdW5zaWduZWQgbV9yZXBl
YXRZU2V0IDogMTsKKyAgICB1bnNpZ25lZCBtX3hQb3NTZXQgOiAxOworICAgIHVuc2lnbmVkIG1f
eVBvc1NldCA6IDE7CisgICAgdW5zaWduZWQgbV9jb21wb3NpdGVTZXQgOiAxOwogICAgIAogICAg
IHVuc2lnbmVkIG1fdHlwZSA6IDE7IC8vIEVGaWxsTGF5ZXJUeXBlCiB9Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140270</attachid>
            <date>2012-05-04 10:42:25 -0700</date>
            <delta_ts>2012-05-04 11:27:23 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-85636-20120504104228.patch</filename>
            <type>text/plain</type>
            <size>5117</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2MTEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTQ5YjMxMzM1Y2E1NTFl
ODkxYzRmZjQzYWIzZTQ0NTVlMDUwZWRmNS4uOWNhZDhhZmY3YTU2Y2EwMmQ0YWU1Yjc3ZGE4NjFm
NjVjNTBkMmQ2YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTA0ICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgZml4IGJpdCBwYWNraW5nIGlu
IEZpbGxMYXllciBvbiBXaW5kb3dzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04NTYzNgorCisgICAgICAgIFJldmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4K
KworICAgICAgICBVc2UgdW5zaWduZWQgZm9yIGFsbCBiaXQgcGFja2VkIHR5cGVzLiBJIG1hbnVh
bGx5IHZlcmlmaWVkIHRoYXQKKyAgICAgICAgdGhlIGN1cnJlbnQgdXNlcyBvZiB0aGVzZSBtZW1i
ZXIgdmFyaWFibGVzIGFsd2F5cyBhc3NpZ24gdHJ1ZSBvciBmYWxzZS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMsIGFkZGluZyBhIGNvbXBpbGUgYXNzZXJ0IHRvIHZlcmlmeSBiaXQgcGFja2luZy4K
KworICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9GaWxsTGF5ZXIuY3BwOgorICAgICAgICAoU2Ft
ZVNpemVBc0ZpbGxMYXllcik6IEFkZGVkIGNvbXBpbGUgYXNzZXJ0LgorICAgICAgICAoV2ViQ29y
ZSk6CisgICAgICAgIChXZWJDb3JlOjpGaWxsTGF5ZXI6OkZpbGxMYXllcik6IFJlb3JkZXIgbV9z
aXplTGVuZ3RoIHNvIGJpdCBwYWNrZWQgZmllbGRzIGFyZSBhZGphY2VudC4KKyAgICAgICAgKFdl
YkNvcmU6OkZpbGxMYXllcjo6b3BlcmF0b3I9KTogRGl0dG8uCisgICAgICAgICogcmVuZGVyaW5n
L3N0eWxlL0ZpbGxMYXllci5oOgorICAgICAgICAoRmlsbExheWVyKTogQ29udmVydCBib29scyB0
byB1bnNpZ25lZCB0byBtYXRjaCBvdGhlciBiaXQgcGFja2VkIGZpZWxkcy4KKwogMjAxMi0wNS0w
NCAgSm9jaGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBDb3Jy
ZWN0bHkgdXBkYXRlIHRoZSBvdXRnb2luZyByZWZlcnJlciB3aGVuIG5hdmlnYXRpbmcgYmFjayBm
cm9tIGFuIGhpc3RvcnkgaXRlbSBjcmVhdGVkIGJ5IHB1c2hTdGF0ZS9yZXBsYWNlU3RhdGUKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9GaWxsTGF5ZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL0ZpbGxMYXllci5jcHAKaW5kZXggYzk1N2Nm
ZTMxMDU5ZWJiOWNmM2Y3Yzk0NTA5YjAyNTlhNTZjZDUxMS4uMTk1YTA1YzVkZDEzYWE0Mzk3MGZi
ZGM3ZTZlOTBlZWIwN2M0NDU1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L3N0eWxlL0ZpbGxMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L0ZpbGxMYXllci5jcHAKQEAgLTI0LDExICsyNCwyNyBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7
CiAKK3N0cnVjdCBTYW1lU2l6ZUFzRmlsbExheWVyIHsKKyAgICBGaWxsTGF5ZXIqIG1fbmV4dDsK
KworICAgIFJlZlB0cjxTdHlsZUltYWdlPiBtX2ltYWdlOworCisgICAgTGVuZ3RoIG1feFBvc2l0
aW9uOworICAgIExlbmd0aCBtX3lQb3NpdGlvbjsKKworICAgIExlbmd0aFNpemUgbV9zaXplTGVu
Z3RoOworCisgICAgdW5zaWduZWQgbV9iaXRmaWVsZHM7Cit9OworCitDT01QSUxFX0FTU0VSVChz
aXplb2YoRmlsbExheWVyKSA9PSBzaXplb2YoU2FtZVNpemVBc0ZpbGxMYXllciksIEZpbGxMYXll
cl9zaG91bGRfc3RheV9zbWFsbCk7CisKIEZpbGxMYXllcjo6RmlsbExheWVyKEVGaWxsTGF5ZXJU
eXBlIHR5cGUpCiAgICAgOiBtX25leHQoMCkKICAgICAsIG1faW1hZ2UoRmlsbExheWVyOjppbml0
aWFsRmlsbEltYWdlKHR5cGUpKQogICAgICwgbV94UG9zaXRpb24oRmlsbExheWVyOjppbml0aWFs
RmlsbFhQb3NpdGlvbih0eXBlKSkKICAgICAsIG1feVBvc2l0aW9uKEZpbGxMYXllcjo6aW5pdGlh
bEZpbGxZUG9zaXRpb24odHlwZSkpCisgICAgLCBtX3NpemVMZW5ndGgoRmlsbExheWVyOjppbml0
aWFsRmlsbFNpemVMZW5ndGgodHlwZSkpCiAgICAgLCBtX2F0dGFjaG1lbnQoRmlsbExheWVyOjpp
bml0aWFsRmlsbEF0dGFjaG1lbnQodHlwZSkpCiAgICAgLCBtX2NsaXAoRmlsbExheWVyOjppbml0
aWFsRmlsbENsaXAodHlwZSkpCiAgICAgLCBtX29yaWdpbihGaWxsTGF5ZXI6OmluaXRpYWxGaWxs
T3JpZ2luKHR5cGUpKQpAQCAtMzYsNyArNTIsNiBAQCBGaWxsTGF5ZXI6OkZpbGxMYXllcihFRmls
bExheWVyVHlwZSB0eXBlKQogICAgICwgbV9yZXBlYXRZKEZpbGxMYXllcjo6aW5pdGlhbEZpbGxS
ZXBlYXRZKHR5cGUpKQogICAgICwgbV9jb21wb3NpdGUoRmlsbExheWVyOjppbml0aWFsRmlsbENv
bXBvc2l0ZSh0eXBlKSkKICAgICAsIG1fc2l6ZVR5cGUoU2l6ZU5vbmUpCi0gICAgLCBtX3NpemVM
ZW5ndGgoRmlsbExheWVyOjppbml0aWFsRmlsbFNpemVMZW5ndGgodHlwZSkpCiAgICAgLCBtX2lt
YWdlU2V0KGZhbHNlKQogICAgICwgbV9hdHRhY2htZW50U2V0KGZhbHNlKQogICAgICwgbV9jbGlw
U2V0KGZhbHNlKQpAQCAtNTUsNiArNzAsNyBAQCBGaWxsTGF5ZXI6OkZpbGxMYXllcihjb25zdCBG
aWxsTGF5ZXImIG8pCiAgICAgLCBtX2ltYWdlKG8ubV9pbWFnZSkKICAgICAsIG1feFBvc2l0aW9u
KG8ubV94UG9zaXRpb24pCiAgICAgLCBtX3lQb3NpdGlvbihvLm1feVBvc2l0aW9uKQorICAgICwg
bV9zaXplTGVuZ3RoKG8ubV9zaXplTGVuZ3RoKQogICAgICwgbV9hdHRhY2htZW50KG8ubV9hdHRh
Y2htZW50KQogICAgICwgbV9jbGlwKG8ubV9jbGlwKQogICAgICwgbV9vcmlnaW4oby5tX29yaWdp
bikKQEAgLTYyLDcgKzc4LDYgQEAgRmlsbExheWVyOjpGaWxsTGF5ZXIoY29uc3QgRmlsbExheWVy
JiBvKQogICAgICwgbV9yZXBlYXRZKG8ubV9yZXBlYXRZKQogICAgICwgbV9jb21wb3NpdGUoby5t
X2NvbXBvc2l0ZSkKICAgICAsIG1fc2l6ZVR5cGUoby5tX3NpemVUeXBlKQotICAgICwgbV9zaXpl
TGVuZ3RoKG8ubV9zaXplTGVuZ3RoKQogICAgICwgbV9pbWFnZVNldChvLm1faW1hZ2VTZXQpCiAg
ICAgLCBtX2F0dGFjaG1lbnRTZXQoby5tX2F0dGFjaG1lbnRTZXQpCiAgICAgLCBtX2NsaXBTZXQo
by5tX2NsaXBTZXQpCkBAIC05MSw2ICsxMDYsNyBAQCBGaWxsTGF5ZXImIEZpbGxMYXllcjo6b3Bl
cmF0b3I9KGNvbnN0IEZpbGxMYXllciYgbykKICAgICBtX2ltYWdlID0gby5tX2ltYWdlOwogICAg
IG1feFBvc2l0aW9uID0gby5tX3hQb3NpdGlvbjsKICAgICBtX3lQb3NpdGlvbiA9IG8ubV95UG9z
aXRpb247CisgICAgbV9zaXplTGVuZ3RoID0gby5tX3NpemVMZW5ndGg7CiAgICAgbV9hdHRhY2ht
ZW50ID0gby5tX2F0dGFjaG1lbnQ7CiAgICAgbV9jbGlwID0gby5tX2NsaXA7CiAgICAgbV9jb21w
b3NpdGUgPSBvLm1fY29tcG9zaXRlOwpAQCAtOTgsNyArMTE0LDYgQEAgRmlsbExheWVyJiBGaWxs
TGF5ZXI6Om9wZXJhdG9yPShjb25zdCBGaWxsTGF5ZXImIG8pCiAgICAgbV9yZXBlYXRYID0gby5t
X3JlcGVhdFg7CiAgICAgbV9yZXBlYXRZID0gby5tX3JlcGVhdFk7CiAgICAgbV9zaXplVHlwZSA9
IG8ubV9zaXplVHlwZTsKLSAgICBtX3NpemVMZW5ndGggPSBvLm1fc2l6ZUxlbmd0aDsKIAogICAg
IG1faW1hZ2VTZXQgPSBvLm1faW1hZ2VTZXQ7CiAgICAgbV9hdHRhY2htZW50U2V0ID0gby5tX2F0
dGFjaG1lbnRTZXQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUv
RmlsbExheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvRmlsbExheWVyLmgK
aW5kZXggMmYwMjI4ODc0ZmVhODc0MDViMzQ1N2VlYzAwODc4ZWY3ZjRhYjU3MS4uN2YxY2ViMTQ4
MDE3ZmE0OTA1YzQyMjIyN2IyZThlN2M2NGY4ODJmYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL0ZpbGxMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9GaWxsTGF5ZXIuaApAQCAtMTc0LDYgKzE3NCw4IEBAIHByaXZhdGU6CiAgICAg
TGVuZ3RoIG1feFBvc2l0aW9uOwogICAgIExlbmd0aCBtX3lQb3NpdGlvbjsKIAorICAgIExlbmd0
aFNpemUgbV9zaXplTGVuZ3RoOworCiAgICAgdW5zaWduZWQgbV9hdHRhY2htZW50IDogMjsgLy8g
RUZpbGxBdHRhY2htZW50CiAgICAgdW5zaWduZWQgbV9jbGlwIDogMjsgLy8gRUZpbGxCb3gKICAg
ICB1bnNpZ25lZCBtX29yaWdpbiA6IDI7IC8vIEVGaWxsQm94CkBAIC0xODIsMTcgKzE4NCwxNSBA
QCBwcml2YXRlOgogICAgIHVuc2lnbmVkIG1fY29tcG9zaXRlIDogNDsgLy8gQ29tcG9zaXRlT3Bl
cmF0b3IKICAgICB1bnNpZ25lZCBtX3NpemVUeXBlIDogMjsgLy8gRUZpbGxTaXplVHlwZQogICAg
IAotICAgIExlbmd0aFNpemUgbV9zaXplTGVuZ3RoOwotCi0gICAgYm9vbCBtX2ltYWdlU2V0IDog
MTsKLSAgICBib29sIG1fYXR0YWNobWVudFNldCA6IDE7Ci0gICAgYm9vbCBtX2NsaXBTZXQgOiAx
OwotICAgIGJvb2wgbV9vcmlnaW5TZXQgOiAxOwotICAgIGJvb2wgbV9yZXBlYXRYU2V0IDogMTsK
LSAgICBib29sIG1fcmVwZWF0WVNldCA6IDE7Ci0gICAgYm9vbCBtX3hQb3NTZXQgOiAxOwotICAg
IGJvb2wgbV95UG9zU2V0IDogMTsKLSAgICBib29sIG1fY29tcG9zaXRlU2V0IDogMTsKKyAgICB1
bnNpZ25lZCBtX2ltYWdlU2V0IDogMTsKKyAgICB1bnNpZ25lZCBtX2F0dGFjaG1lbnRTZXQgOiAx
OworICAgIHVuc2lnbmVkIG1fY2xpcFNldCA6IDE7CisgICAgdW5zaWduZWQgbV9vcmlnaW5TZXQg
OiAxOworICAgIHVuc2lnbmVkIG1fcmVwZWF0WFNldCA6IDE7CisgICAgdW5zaWduZWQgbV9yZXBl
YXRZU2V0IDogMTsKKyAgICB1bnNpZ25lZCBtX3hQb3NTZXQgOiAxOworICAgIHVuc2lnbmVkIG1f
eVBvc1NldCA6IDE7CisgICAgdW5zaWduZWQgbV9jb21wb3NpdGVTZXQgOiAxOwogICAgIAogICAg
IHVuc2lnbmVkIG1fdHlwZSA6IDE7IC8vIEVGaWxsTGF5ZXJUeXBlCiB9Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>