<?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>158449</bug_id>
          
          <creation_ts>2016-06-06 16:53:54 -0700</creation_ts>
          <short_desc>Writing-mode-dependent properties don&apos;t apply if their value is a variable</short_desc>
          <delta_ts>2016-06-09 11:31:38 -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>CSS</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hyatt</cc>
    
    <cc>koivisto</cc>
    
    <cc>mitz</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1199777</commentid>
    <comment_count>0</comment_count>
      <attachid>280647</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2016-06-06 16:53:54 -0700</bug_when>
    <thetext>Created attachment 280647
repro

The two boxes in the attached test case should render identically.

However, the box which has -webkit-padding-start: var(--margin-leading); ends up getting no horizontal padding, because referencing variables in writing-mode/direction-dependent properties does not work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1199779</commentid>
    <comment_count>1</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2016-06-06 16:54:21 -0700</bug_when>
    <thetext>I did some debugging, and found the point where this goes wrong, but I’m not sure how to fix it.

Once we get into CSSParser::parseVariableDependentValue, our propID is the resolved one (PaddingLeft, for example). The CSSVariableDependentValue still has the unresolved propID (WebkitPaddingStart), though, so the comparison (property.id() == propID) fails, and we end up returning nullptr.

I’m not sure if/when we should be doing the resolution, though. Inside parseVariableDependentValue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1199780</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-06-06 16:55:29 -0700</bug_when>
    <thetext>&lt;rdar://problem/26662478&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1199782</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-06-06 16:55:52 -0700</bug_when>
    <thetext>&lt;rdar://problem/26662474&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200890</commentid>
    <comment_count>4</comment_count>
      <attachid>280928</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2016-06-09 10:53:23 -0700</bug_when>
    <thetext>Created attachment 280928
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200891</commentid>
    <comment_count>5</comment_count>
      <attachid>280928</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-06-09 10:55:05 -0700</bug_when>
    <thetext>Comment on attachment 280928
Patch

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

&gt; Source/WebCore/css/CSSParser.cpp:1871
&gt;      for (auto&amp; property : m_parsedProperties) {

I would prefer a blank line above this one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200892</commentid>
    <comment_count>6</comment_count>
      <attachid>280929</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2016-06-09 11:00:03 -0700</bug_when>
    <thetext>Created attachment 280929
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200903</commentid>
    <comment_count>7</comment_count>
      <attachid>280929</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-09 11:31:32 -0700</bug_when>
    <thetext>Comment on attachment 280929
Patch

Clearing flags on attachment: 280929

Committed r201875: &lt;http://trac.webkit.org/changeset/201875&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1200904</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-09 11:31:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>280647</attachid>
            <date>2016-06-06 16:53:54 -0700</date>
            <delta_ts>2016-06-06 16:53:54 -0700</delta_ts>
            <desc>repro</desc>
            <filename>logical-properties-variables.html</filename>
            <type>text/html</type>
            <size>584</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">PHN0eWxlPgojYm94IHsKICAgIC0tbWFyZ2luLWxlYWRpbmc6IDEycHg7CiAgICAtLW1hcmdpbi10
cmFpbGluZzogNDBweDsKCiAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IHZhcigtLW1hcmdpbi1s
ZWFkaW5nKTsKICAgIC13ZWJraXQtcGFkZGluZy1lbmQ6IHZhcigtLW1hcmdpbi10cmFpbGluZyk7
CgogICAgcGFkZGluZy10b3A6IHZhcigtLW1hcmdpbi1sZWFkaW5nKTsKICAgIHBhZGRpbmctYm90
dG9tOiB2YXIoLS1tYXJnaW4tdHJhaWxpbmcpOwoKICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNr
OwogICAgZGlzcGxheTogaW5saW5lLWJsb2NrOwp9CgojYm94MiB7CiAgICAtd2Via2l0LXBhZGRp
bmctc3RhcnQ6IDEycHg7CiAgICAtd2Via2l0LXBhZGRpbmctZW5kOiA0MHB4OwoKICAgIHBhZGRp
bmctdG9wOiAxMnB4OwogICAgcGFkZGluZy1ib3R0b206IDQwcHg7CgogICAgYm9yZGVyOiAxcHgg
c29saWQgYmxhY2s7CiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Cn0KPC9zdHlsZT4KPGRpdiBp
ZD0iYm94Ij50aGlzIGlzIGEgdGhpbmc8L2Rpdj48YnIvPgo8ZGl2IGlkPSJib3gyIj50aGlzIGlz
IGEgdGhpbmc8L2Rpdj4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>280928</attachid>
            <date>2016-06-09 10:53:23 -0700</date>
            <delta_ts>2016-06-09 10:59:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-158449-20160609105452.patch</filename>
            <type>text/plain</type>
            <size>7527</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAxODMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTU4NGRmYTE4NmYyNWQy
NmFmNDI3OGY4NjU5NGM4Yjc2MjQwNjgxYi4uMDhhOGFjNjBjYWE4Nzc3NGQ2ZWI3M2ZhODA5MmUx
ZTc5NmVlZjk0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE2LTA2LTA5ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIFdyaXRpbmctbW9k
ZS1kZXBlbmRlbnQgcHJvcGVydGllcyBkb24ndCBhcHBseSBpZiB0aGVpciB2YWx1ZSBpcyBhIHZh
cmlhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NTg0NDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI2NjYyNDc4PgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IGZhc3QvY3NzL3ZhcmlhYmxl
cy9kaXJlY3Rpb24tZGVwZW5kZW50LXZhcmlhYmxlLXByb3BlcnRpZXMuaHRtbAorCisgICAgICAg
ICogY3NzL0NTU1BhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDU1NQYXJzZXI6OnBhcnNl
VmFyaWFibGVEZXBlbmRlbnRWYWx1ZSk6CisgICAgICAgICogY3NzL0NTU1BhcnNlci5oOgorICAg
ICAgICAqIGNzcy9TdHlsZVJlc29sdmVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlN0eWxlUmVz
b2x2ZXI6OnJlc29sdmVkVmFyaWFibGVWYWx1ZSk6CisgICAgICAgIENTU1ZhcmlhYmxlRGVwZW5k
ZW50VmFsdWUgc3RvcmVzIHRoZSB1bnJlc29sdmVkIChkaXJlY3Rpb24tZGVwZW5kZW50KSBwcm9w
ZXJ0eSBJRCwKKyAgICAgICAgYmVjYXVzZSB0aGUgcHJvcGVydHkgdGhhdCBpdCByZXNvbHZlcyB0
byBjYW5ub3QgYmUgZGV0ZXJtaW5lZCB1bnRpbCBzdHlsZSByZXNvbHV0aW9uIHRpbWUuCisgICAg
ICAgIFBsdW1iIHRoZSByZXF1aXNpdGUgZGlyZWN0aW9uIGFuZCB3cml0aW5nIG1vZGUgaW5mb3Jt
YXRpb24gaW50byBwYXJzZVZhcmlhYmxlRGVwZW5kZW50VmFsdWUKKyAgICAgICAgYXQgc3R5bGUg
cmVzb2x1dGlvbiB0aW1lIHNvIHRoYXQgdGhlIHByb3BlcnR5IGNhbiBiZSByZXNvbHZlZCB0byB0
aGUgY29ycmVjdAorICAgICAgICBub24tZGlyZWN0aW9uLWRlcGVuZGVudCBwcm9wZXJ0eSBmb3Ig
ZWFjaCB1c2Ugb2YgdGhlIHZhbHVlLgorCiAyMDE2LTA2LTA3ICBSeW9zdWtlIE5pd2EgIDxybml3
YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyMDE2NjcpOiBBU1NFUlRJT04g
RkFJTEVEOiAhbV9hbmNob3JOb2RlIHx8ICFlZGl0aW5nSWdub3Jlc0NvbnRlbnQoKm1fYW5jaG9y
Tm9kZSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKaW5kZXggNTdkYWIwMjY2YjBjNzk2YjI0OGRi
NDExNWZkMmRlNzc0YjkzM2NkNy4uN2NiZTk1YWVjOTlmNGUyZTg4YTg5M2E2NTVmZDczYmI4MjVi
MjliOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAKQEAgLTE4NTYsMTIgKzE4NTYsMTcgQEAg
dm9pZCBDU1NQYXJzZXI6OmFkZEV4cGFuZGVkUHJvcGVydHlGb3JWYWx1ZShDU1NQcm9wZXJ0eUlE
IHByb3BJZCwgUmVmPENTU1ZhbHVlPiYKICAgICAgICAgYWRkUHJvcGVydHkobG9uZ2hhbmRzW2ld
LCB2YWx1ZS5jb3B5UmVmKCksIGltcG9ydGFudCk7CiB9CiAKLVJlZlB0cjxDU1NWYWx1ZT4gQ1NT
UGFyc2VyOjpwYXJzZVZhcmlhYmxlRGVwZW5kZW50VmFsdWUoQ1NTUHJvcGVydHlJRCBwcm9wSUQs
IGNvbnN0IENTU1ZhcmlhYmxlRGVwZW5kZW50VmFsdWUmIGRlcGVuZGVudFZhbHVlLCBjb25zdCBD
dXN0b21Qcm9wZXJ0eVZhbHVlTWFwJiBjdXN0b21Qcm9wZXJ0aWVzKQorUmVmUHRyPENTU1ZhbHVl
PiBDU1NQYXJzZXI6OnBhcnNlVmFyaWFibGVEZXBlbmRlbnRWYWx1ZShDU1NQcm9wZXJ0eUlEIHBy
b3BJRCwgY29uc3QgQ1NTVmFyaWFibGVEZXBlbmRlbnRWYWx1ZSYgZGVwZW5kZW50VmFsdWUsIGNv
bnN0IEN1c3RvbVByb3BlcnR5VmFsdWVNYXAmIGN1c3RvbVByb3BlcnRpZXMsIFRleHREaXJlY3Rp
b24gZGlyZWN0aW9uLCBXcml0aW5nTW9kZSB3cml0aW5nTW9kZSkKIHsKICAgICBtX3ZhbHVlTGlz
dC5yZXNldChuZXcgQ1NTUGFyc2VyVmFsdWVMaXN0KCkpOwogICAgIGlmICghZGVwZW5kZW50VmFs
dWUudmFsdWVMaXN0KCkuYnVpbGRQYXJzZXJWYWx1ZUxpc3RTdWJzdGl0dXRpbmdWYXJpYWJsZXMo
bV92YWx1ZUxpc3QuZ2V0KCksIGN1c3RvbVByb3BlcnRpZXMpKQogICAgICAgICByZXR1cm4gbnVs
bHB0cjsKLSAgICBpZiAoIXBhcnNlVmFsdWUoZGVwZW5kZW50VmFsdWUucHJvcGVydHlJRCgpLCBm
YWxzZSkpCisKKyAgICBDU1NQcm9wZXJ0eUlEIGRlcGVuZGVudFZhbHVlUHJvcGVydHlJRCA9IGRl
cGVuZGVudFZhbHVlLnByb3BlcnR5SUQoKTsKKyAgICBpZiAoQ1NTUHJvcGVydHk6OmlzRGlyZWN0
aW9uQXdhcmVQcm9wZXJ0eShkZXBlbmRlbnRWYWx1ZVByb3BlcnR5SUQpKQorICAgICAgICBkZXBl
bmRlbnRWYWx1ZVByb3BlcnR5SUQgPSBDU1NQcm9wZXJ0eTo6cmVzb2x2ZURpcmVjdGlvbkF3YXJl
UHJvcGVydHkoZGVwZW5kZW50VmFsdWVQcm9wZXJ0eUlELCBkaXJlY3Rpb24sIHdyaXRpbmdNb2Rl
KTsKKworICAgIGlmICghcGFyc2VWYWx1ZShkZXBlbmRlbnRWYWx1ZVByb3BlcnR5SUQsIGZhbHNl
KSkKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgZm9yIChhdXRvJiBwcm9wZXJ0eSA6IG1f
cGFyc2VkUHJvcGVydGllcykgewogICAgICAgICBpZiAocHJvcGVydHkuaWQoKSA9PSBwcm9wSUQp
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmggYi9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmgKaW5kZXggOTY0MjA4NmVjZjdhMWMzN2FiMTg2ZGYwZTk2OGM0
Y2U1MDMxMWFkOC4uMTM5ZGVjMzUxOWVhNzM5NmNkODE4YjVhY2FkYzhlMWM5YzVmOTdmZSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2Nzcy9DU1NQYXJzZXIuaApAQCAtNDk5LDcgKzQ5OSw3IEBAIHB1YmxpYzoKIAogICAgIHZv
aWQgc2V0Q3VzdG9tUHJvcGVydHlOYW1lKGNvbnN0IEF0b21pY1N0cmluZyYgcHJvcGVydHlOYW1l
KSB7IG1fY3VzdG9tUHJvcGVydHlOYW1lID0gcHJvcGVydHlOYW1lOyB9CiAKLSAgICBSZWZQdHI8
Q1NTVmFsdWU+IHBhcnNlVmFyaWFibGVEZXBlbmRlbnRWYWx1ZShDU1NQcm9wZXJ0eUlELCBjb25z
dCBDU1NWYXJpYWJsZURlcGVuZGVudFZhbHVlJiwgY29uc3QgQ3VzdG9tUHJvcGVydHlWYWx1ZU1h
cCYgY3VzdG9tUHJvcGVydGllcyk7CisgICAgUmVmUHRyPENTU1ZhbHVlPiBwYXJzZVZhcmlhYmxl
RGVwZW5kZW50VmFsdWUoQ1NTUHJvcGVydHlJRCwgY29uc3QgQ1NTVmFyaWFibGVEZXBlbmRlbnRW
YWx1ZSYsIGNvbnN0IEN1c3RvbVByb3BlcnR5VmFsdWVNYXAmIGN1c3RvbVByb3BlcnRpZXMsIFRl
eHREaXJlY3Rpb24sIFdyaXRpbmdNb2RlKTsKIAogcHJpdmF0ZToKICAgICBib29sIGlzOEJpdFNv
dXJjZSgpIHsgcmV0dXJuIG1faXM4Qml0U291cmNlOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvU3R5bGVSZXNvbHZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVSZXNv
bHZlci5jcHAKaW5kZXggMmIxNTRhZGMwN2M2NDlkNTIyMDY0MzVhZjAzZTAwYjk0NDc1MmQ0Mi4u
ZjQ0YThkY2JhYzhhMDMxNmFhN2M3YmM3OTQyNTRkMGRkNDI0ZDUxMiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvY3NzL1N0eWxlUmVzb2x2ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nz
cy9TdHlsZVJlc29sdmVyLmNwcApAQCAtMTY5OCw3ICsxNjk4LDcgQEAgdm9pZCBTdHlsZVJlc29s
dmVyOjphcHBseVByb3BlcnR5KENTU1Byb3BlcnR5SUQgaWQsIENTU1ZhbHVlKiB2YWx1ZSwgU2Vs
ZWN0b3JDaGUKIFJlZlB0cjxDU1NWYWx1ZT4gU3R5bGVSZXNvbHZlcjo6cmVzb2x2ZWRWYXJpYWJs
ZVZhbHVlKENTU1Byb3BlcnR5SUQgcHJvcElELCBjb25zdCBDU1NWYXJpYWJsZURlcGVuZGVudFZh
bHVlJiB2YWx1ZSkKIHsKICAgICBDU1NQYXJzZXIgcGFyc2VyKG1fc3RhdGUuZG9jdW1lbnQoKSk7
Ci0gICAgcmV0dXJuIHBhcnNlci5wYXJzZVZhcmlhYmxlRGVwZW5kZW50VmFsdWUocHJvcElELCB2
YWx1ZSwgbV9zdGF0ZS5zdHlsZSgpLT5jdXN0b21Qcm9wZXJ0aWVzKCkpOworICAgIHJldHVybiBw
YXJzZXIucGFyc2VWYXJpYWJsZURlcGVuZGVudFZhbHVlKHByb3BJRCwgdmFsdWUsIG1fc3RhdGUu
c3R5bGUoKS0+Y3VzdG9tUHJvcGVydGllcygpLCBtX3N0YXRlLnN0eWxlKCktPmRpcmVjdGlvbigp
LCBtX3N0YXRlLnN0eWxlKCktPndyaXRpbmdNb2RlKCkpOwogfQogCiBSZWZQdHI8U3R5bGVJbWFn
ZT4gU3R5bGVSZXNvbHZlcjo6c3R5bGVJbWFnZShDU1NQcm9wZXJ0eUlEIHByb3BlcnR5LCBDU1NW
YWx1ZSYgdmFsdWUpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWFlZGIzMTIwOWU2OTc4NjhiMmM1NGQ4M2MzNzQxNGExYzEy
MDA2ZC4uYjFjYWU1MzljNjQ2NzBhMWRlYjEyZTQxMzVlNmE0NTExOTNiMDFhMSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDE2LTA2LTA5ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBw
bGUuY29tPgorCisgICAgICAgIFdyaXRpbmctbW9kZS1kZXBlbmRlbnQgcHJvcGVydGllcyBkb24n
dCBhcHBseSBpZiB0aGVpciB2YWx1ZSBpcyBhIHZhcmlhYmxlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTg0NDkKKyAgICAgICAgPHJkYXI6Ly9wcm9i
bGVtLzI2NjYyNDc4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogZmFzdC9jc3MvdmFyaWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUt
cHJvcGVydGllcy1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy92YXJp
YWJsZXMvZGlyZWN0aW9uLWRlcGVuZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLmh0bWw6IEFkZGVk
LgorICAgICAgICBBZGQgYSB0ZXN0IGVuc3VyaW5nIHRoYXQgZGlyZWN0aW9uLWRlcGVuZGVudCBw
cm9wZXJ0aWVzIHdvcmsgY29ycmVjdGx5LAorICAgICAgICBpbmNsdWRpbmcgZmxpcHBpbmcgd2hl
biB0aGUgZGlyZWN0aW9uIGlzIGZsaXBwZWQuCisKIDIwMTYtMDYtMDcgIFJ5b3N1a2UgTml3YSAg
PHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjIwMTY2Nyk6IEFTU0VS
VElPTiBGQUlMRUQ6ICFtX2FuY2hvck5vZGUgfHwgIWVkaXRpbmdJZ25vcmVzQ29udGVudCgqbV9h
bmNob3JOb2RlKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFyaWFibGVzL2Rp
cmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy1leHBlY3RlZC5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9jc3MvdmFyaWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUt
cHJvcGVydGllcy1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZiODQzMDliZWY5ZDQ3MDhkMGFi
NTM1YTA0YTcxNjFlNzNkMDFmZGEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L2Nzcy92YXJpYWJsZXMvZGlyZWN0aW9uLWRlcGVuZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLWV4
cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwzMyBAQAorPGhlYWQ+Cis8c3R5bGU+CisuZmlyc3Qgewor
ICAgIHBhZGRpbmctbGVmdDogNTBweDsKKyAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OworICAgIGhl
aWdodDogNTBweDsKKyAgICBtYXJnaW46IDIwcHg7Cit9CisKKy5zZWNvbmQgeworICAgIHBhZGRp
bmctbGVmdDogMjVweDsKKyAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OworICAgIGhlaWdodDogNTBw
eDsKKyAgICBtYXJnaW46IDIwcHg7Cit9CisKKy5pbm5lciB7CisgICAgd2lkdGg6IDUwcHg7Cisg
ICAgaGVpZ2h0OiA1MHB4OworICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7Cit9CisKK2RpdiB7
CisgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOworICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVu
OworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgY2xhc3M9ImZpcnN0Ij48
ZGl2IGNsYXNzPSJpbm5lciI+PC9kaXY+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0ic2Vjb25kIj48
ZGl2IGNsYXNzPSJpbm5lciI+PC9kaXY+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFy
aWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9jc3MvdmFyaWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUt
cHJvcGVydGllcy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjYzNzEyN2NhYTM2NGE3OTE2MDhlNTFjY2JhZGEy
YzE2ZWYxMjQ0NDgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy92YXJp
YWJsZXMvZGlyZWN0aW9uLWRlcGVuZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLmh0bWwKQEAgLTAs
MCArMSwzMSBAQAorPGhlYWQ+Cis8c3R5bGU+Citib2R5IHsKKyAgICAtLWxhcmdlOiA1MHB4Owor
ICAgIC0tc21hbGw6IDI1cHg7Cit9CisKKy5maXJzdCB7CisgICAgLXdlYmtpdC1wYWRkaW5nLXN0
YXJ0OiB2YXIoLS1sYXJnZSk7CisgICAgLXdlYmtpdC1wYWRkaW5nLWVuZDogdmFyKC0tc21hbGwp
OworICAgIGhlaWdodDogNTBweDsKKyAgICBtYXJnaW46IDIwcHg7Cit9CisKKy5pbm5lciB7Cisg
ICAgd2lkdGg6IDUwcHg7CisgICAgaGVpZ2h0OiA1MHB4OworICAgIGJhY2tncm91bmQtY29sb3I6
IGJsdWU7Cit9CisKK2RpdiB7CisgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOworICAgIGJhY2tn
cm91bmQtY29sb3I6IGdyZWVuOworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxk
aXYgY2xhc3M9ImZpcnN0Ij48ZGl2IGNsYXNzPSJpbm5lciI+PC9kaXY+PC9kaXY+CisgICAgPHNw
YW4gZGlyPSJydGwiPjxkaXYgY2xhc3M9ImZpcnN0Ij48ZGl2IGNsYXNzPSJpbm5lciI+PC9kaXY+
PC9kaXY+PC9zcGFuPgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>280929</attachid>
            <date>2016-06-09 11:00:03 -0700</date>
            <delta_ts>2016-06-09 11:31:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-158449-20160609110132.patch</filename>
            <type>text/plain</type>
            <size>7563</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAxODMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTU4NGRmYTE4NmYyNWQy
NmFmNDI3OGY4NjU5NGM4Yjc2MjQwNjgxYi4uNjFkZWUxM2VjMzQ2OTQ4Y2I1MTJmZjEyMGRhYzdh
MTE3MzMzOGY3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE2LTA2LTA5ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIFdyaXRpbmctbW9k
ZS1kZXBlbmRlbnQgcHJvcGVydGllcyBkb24ndCBhcHBseSBpZiB0aGVpciB2YWx1ZSBpcyBhIHZh
cmlhYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NTg0NDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI2NjYyNDc4PgorCisgICAgICAgIFJldmll
d2VkIGJ5IFNpbW9uIEZyYXNlci4KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy92YXJpYWJsZXMv
ZGlyZWN0aW9uLWRlcGVuZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLmh0bWwKKworICAgICAgICAq
IGNzcy9DU1NQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUGFyc2VyOjpwYXJzZVZh
cmlhYmxlRGVwZW5kZW50VmFsdWUpOgorICAgICAgICAqIGNzcy9DU1NQYXJzZXIuaDoKKyAgICAg
ICAgKiBjc3MvU3R5bGVSZXNvbHZlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZVJlc29s
dmVyOjpyZXNvbHZlZFZhcmlhYmxlVmFsdWUpOgorICAgICAgICBDU1NWYXJpYWJsZURlcGVuZGVu
dFZhbHVlIHN0b3JlcyB0aGUgdW5yZXNvbHZlZCAoZGlyZWN0aW9uLWRlcGVuZGVudCkgcHJvcGVy
dHkgSUQsCisgICAgICAgIGJlY2F1c2UgdGhlIHByb3BlcnR5IHRoYXQgaXQgcmVzb2x2ZXMgdG8g
Y2Fubm90IGJlIGRldGVybWluZWQgdW50aWwgc3R5bGUgcmVzb2x1dGlvbiB0aW1lLgorICAgICAg
ICBQbHVtYiB0aGUgcmVxdWlzaXRlIGRpcmVjdGlvbiBhbmQgd3JpdGluZyBtb2RlIGluZm9ybWF0
aW9uIGludG8gcGFyc2VWYXJpYWJsZURlcGVuZGVudFZhbHVlCisgICAgICAgIGF0IHN0eWxlIHJl
c29sdXRpb24gdGltZSBzbyB0aGF0IHRoZSBwcm9wZXJ0eSBjYW4gYmUgcmVzb2x2ZWQgdG8gdGhl
IGNvcnJlY3QKKyAgICAgICAgbm9uLWRpcmVjdGlvbi1kZXBlbmRlbnQgcHJvcGVydHkgZm9yIGVh
Y2ggdXNlIG9mIHRoZSB2YWx1ZS4KKwogMjAxNi0wNi0wNyAgUnlvc3VrZSBOaXdhICA8cm5pd2FA
d2Via2l0Lm9yZz4KIAogICAgICAgICBSRUdSRVNTSU9OIChyMjAxNjY3KTogQVNTRVJUSU9OIEZB
SUxFRDogIW1fYW5jaG9yTm9kZSB8fCAhZWRpdGluZ0lnbm9yZXNDb250ZW50KCptX2FuY2hvck5v
ZGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCmluZGV4IDU3ZGFiMDI2NmIwYzc5NmIyNDhkYjQx
MTVmZDJkZTc3NGI5MzNjZDcuLjQ3OWM2ODE2ZjI1MTU0NTkzODExMjJjYzE5MDBhMWY5OTRhZDUw
ZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuY3BwCkBAIC0xODU2LDEzICsxODU2LDE5IEBAIHZv
aWQgQ1NTUGFyc2VyOjphZGRFeHBhbmRlZFByb3BlcnR5Rm9yVmFsdWUoQ1NTUHJvcGVydHlJRCBw
cm9wSWQsIFJlZjxDU1NWYWx1ZT4mCiAgICAgICAgIGFkZFByb3BlcnR5KGxvbmdoYW5kc1tpXSwg
dmFsdWUuY29weVJlZigpLCBpbXBvcnRhbnQpOwogfQogCi1SZWZQdHI8Q1NTVmFsdWU+IENTU1Bh
cnNlcjo6cGFyc2VWYXJpYWJsZURlcGVuZGVudFZhbHVlKENTU1Byb3BlcnR5SUQgcHJvcElELCBj
b25zdCBDU1NWYXJpYWJsZURlcGVuZGVudFZhbHVlJiBkZXBlbmRlbnRWYWx1ZSwgY29uc3QgQ3Vz
dG9tUHJvcGVydHlWYWx1ZU1hcCYgY3VzdG9tUHJvcGVydGllcykKK1JlZlB0cjxDU1NWYWx1ZT4g
Q1NTUGFyc2VyOjpwYXJzZVZhcmlhYmxlRGVwZW5kZW50VmFsdWUoQ1NTUHJvcGVydHlJRCBwcm9w
SUQsIGNvbnN0IENTU1ZhcmlhYmxlRGVwZW5kZW50VmFsdWUmIGRlcGVuZGVudFZhbHVlLCBjb25z
dCBDdXN0b21Qcm9wZXJ0eVZhbHVlTWFwJiBjdXN0b21Qcm9wZXJ0aWVzLCBUZXh0RGlyZWN0aW9u
IGRpcmVjdGlvbiwgV3JpdGluZ01vZGUgd3JpdGluZ01vZGUpCiB7CiAgICAgbV92YWx1ZUxpc3Qu
cmVzZXQobmV3IENTU1BhcnNlclZhbHVlTGlzdCgpKTsKICAgICBpZiAoIWRlcGVuZGVudFZhbHVl
LnZhbHVlTGlzdCgpLmJ1aWxkUGFyc2VyVmFsdWVMaXN0U3Vic3RpdHV0aW5nVmFyaWFibGVzKG1f
dmFsdWVMaXN0LmdldCgpLCBjdXN0b21Qcm9wZXJ0aWVzKSkKICAgICAgICAgcmV0dXJuIG51bGxw
dHI7Ci0gICAgaWYgKCFwYXJzZVZhbHVlKGRlcGVuZGVudFZhbHVlLnByb3BlcnR5SUQoKSwgZmFs
c2UpKQorCisgICAgQ1NTUHJvcGVydHlJRCBkZXBlbmRlbnRWYWx1ZVByb3BlcnR5SUQgPSBkZXBl
bmRlbnRWYWx1ZS5wcm9wZXJ0eUlEKCk7CisgICAgaWYgKENTU1Byb3BlcnR5Ojppc0RpcmVjdGlv
bkF3YXJlUHJvcGVydHkoZGVwZW5kZW50VmFsdWVQcm9wZXJ0eUlEKSkKKyAgICAgICAgZGVwZW5k
ZW50VmFsdWVQcm9wZXJ0eUlEID0gQ1NTUHJvcGVydHk6OnJlc29sdmVEaXJlY3Rpb25Bd2FyZVBy
b3BlcnR5KGRlcGVuZGVudFZhbHVlUHJvcGVydHlJRCwgZGlyZWN0aW9uLCB3cml0aW5nTW9kZSk7
CisKKyAgICBpZiAoIXBhcnNlVmFsdWUoZGVwZW5kZW50VmFsdWVQcm9wZXJ0eUlELCBmYWxzZSkp
CiAgICAgICAgIHJldHVybiBudWxscHRyOworCiAgICAgZm9yIChhdXRvJiBwcm9wZXJ0eSA6IG1f
cGFyc2VkUHJvcGVydGllcykgewogICAgICAgICBpZiAocHJvcGVydHkuaWQoKSA9PSBwcm9wSUQp
CiAgICAgICAgICAgICByZXR1cm4gcHJvcGVydHkudmFsdWUoKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQYXJzZXIu
aAppbmRleCA5NjQyMDg2ZWNmN2ExYzM3YWIxODZkZjBlOTY4YzRjZTUwMzExYWQ4Li4xMzlkZWMz
NTE5ZWE3Mzk2Y2Q4MThiNWFjYWRjOGUxYzljNWY5N2ZlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUGFyc2VyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5o
CkBAIC00OTksNyArNDk5LDcgQEAgcHVibGljOgogCiAgICAgdm9pZCBzZXRDdXN0b21Qcm9wZXJ0
eU5hbWUoY29uc3QgQXRvbWljU3RyaW5nJiBwcm9wZXJ0eU5hbWUpIHsgbV9jdXN0b21Qcm9wZXJ0
eU5hbWUgPSBwcm9wZXJ0eU5hbWU7IH0KIAotICAgIFJlZlB0cjxDU1NWYWx1ZT4gcGFyc2VWYXJp
YWJsZURlcGVuZGVudFZhbHVlKENTU1Byb3BlcnR5SUQsIGNvbnN0IENTU1ZhcmlhYmxlRGVwZW5k
ZW50VmFsdWUmLCBjb25zdCBDdXN0b21Qcm9wZXJ0eVZhbHVlTWFwJiBjdXN0b21Qcm9wZXJ0aWVz
KTsKKyAgICBSZWZQdHI8Q1NTVmFsdWU+IHBhcnNlVmFyaWFibGVEZXBlbmRlbnRWYWx1ZShDU1NQ
cm9wZXJ0eUlELCBjb25zdCBDU1NWYXJpYWJsZURlcGVuZGVudFZhbHVlJiwgY29uc3QgQ3VzdG9t
UHJvcGVydHlWYWx1ZU1hcCYgY3VzdG9tUHJvcGVydGllcywgVGV4dERpcmVjdGlvbiwgV3JpdGlu
Z01vZGUpOwogCiBwcml2YXRlOgogICAgIGJvb2wgaXM4Qml0U291cmNlKCkgeyByZXR1cm4gbV9p
czhCaXRTb3VyY2U7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29s
dmVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVyLmNwcAppbmRleCAyYjE1
NGFkYzA3YzY0OWQ1MjIwNjQzNWFmMDNlMDBiOTQ0NzUyZDQyLi5mNDRhOGRjYmFjOGEwMzE2YWE3
YzdiYzc5NDI1NGQwZGQ0MjRkNTEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5
bGVSZXNvbHZlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUmVzb2x2ZXIuY3Bw
CkBAIC0xNjk4LDcgKzE2OTgsNyBAQCB2b2lkIFN0eWxlUmVzb2x2ZXI6OmFwcGx5UHJvcGVydHko
Q1NTUHJvcGVydHlJRCBpZCwgQ1NTVmFsdWUqIHZhbHVlLCBTZWxlY3RvckNoZQogUmVmUHRyPENT
U1ZhbHVlPiBTdHlsZVJlc29sdmVyOjpyZXNvbHZlZFZhcmlhYmxlVmFsdWUoQ1NTUHJvcGVydHlJ
RCBwcm9wSUQsIGNvbnN0IENTU1ZhcmlhYmxlRGVwZW5kZW50VmFsdWUmIHZhbHVlKQogewogICAg
IENTU1BhcnNlciBwYXJzZXIobV9zdGF0ZS5kb2N1bWVudCgpKTsKLSAgICByZXR1cm4gcGFyc2Vy
LnBhcnNlVmFyaWFibGVEZXBlbmRlbnRWYWx1ZShwcm9wSUQsIHZhbHVlLCBtX3N0YXRlLnN0eWxl
KCktPmN1c3RvbVByb3BlcnRpZXMoKSk7CisgICAgcmV0dXJuIHBhcnNlci5wYXJzZVZhcmlhYmxl
RGVwZW5kZW50VmFsdWUocHJvcElELCB2YWx1ZSwgbV9zdGF0ZS5zdHlsZSgpLT5jdXN0b21Qcm9w
ZXJ0aWVzKCksIG1fc3RhdGUuc3R5bGUoKS0+ZGlyZWN0aW9uKCksIG1fc3RhdGUuc3R5bGUoKS0+
d3JpdGluZ01vZGUoKSk7CiB9CiAKIFJlZlB0cjxTdHlsZUltYWdlPiBTdHlsZVJlc29sdmVyOjpz
dHlsZUltYWdlKENTU1Byb3BlcnR5SUQgcHJvcGVydHksIENTU1ZhbHVlJiB2YWx1ZSkKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCA5YWVkYjMxMjA5ZTY5Nzg2OGIyYzU0ZDgzYzM3NDE0YTFjMTIwMDZkLi5iNzk5MGI3NDIzMjlm
NTRiN2FhNzY0N2QyNGE2MjFhMjhiNmQzMTZmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTYt
MDYtMDkgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAg
V3JpdGluZy1tb2RlLWRlcGVuZGVudCBwcm9wZXJ0aWVzIGRvbid0IGFwcGx5IGlmIHRoZWlyIHZh
bHVlIGlzIGEgdmFyaWFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE1ODQ0OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjY2NjI0Nzg+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgICogZmFzdC9jc3MvdmFy
aWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy1leHBlY3RlZC5o
dG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy92YXJpYWJsZXMvZGlyZWN0aW9uLWRlcGVu
ZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLmh0bWw6IEFkZGVkLgorICAgICAgICBBZGQgYSB0ZXN0
IGVuc3VyaW5nIHRoYXQgZGlyZWN0aW9uLWRlcGVuZGVudCBwcm9wZXJ0aWVzIHdvcmsgY29ycmVj
dGx5LAorICAgICAgICBpbmNsdWRpbmcgZmxpcHBpbmcgd2hlbiB0aGUgZGlyZWN0aW9uIGlzIGZs
aXBwZWQuCisKIDIwMTYtMDYtMDcgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAK
ICAgICAgICAgUkVHUkVTU0lPTiAocjIwMTY2Nyk6IEFTU0VSVElPTiBGQUlMRUQ6ICFtX2FuY2hv
ck5vZGUgfHwgIWVkaXRpbmdJZ25vcmVzQ29udGVudCgqbV9hbmNob3JOb2RlKQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFyaWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFy
aWFibGUtcHJvcGVydGllcy1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFy
aWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy1leHBlY3RlZC5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLmZiODQzMDliZWY5ZDQ3MDhkMGFiNTM1YTA0YTcxNjFlNzNkMDFmZGEK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy92YXJpYWJsZXMvZGlyZWN0
aW9uLWRlcGVuZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCAr
MSwzMyBAQAorPGhlYWQ+Cis8c3R5bGU+CisuZmlyc3QgeworICAgIHBhZGRpbmctbGVmdDogNTBw
eDsKKyAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OworICAgIGhlaWdodDogNTBweDsKKyAgICBtYXJn
aW46IDIwcHg7Cit9CisKKy5zZWNvbmQgeworICAgIHBhZGRpbmctbGVmdDogMjVweDsKKyAgICBw
YWRkaW5nLXJpZ2h0OiA1MHB4OworICAgIGhlaWdodDogNTBweDsKKyAgICBtYXJnaW46IDIwcHg7
Cit9CisKKy5pbm5lciB7CisgICAgd2lkdGg6IDUwcHg7CisgICAgaGVpZ2h0OiA1MHB4OworICAg
IGJhY2tncm91bmQtY29sb3I6IGJsdWU7Cit9CisKK2RpdiB7CisgICAgZGlzcGxheTogaW5saW5l
LWJsb2NrOworICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworfQorPC9zdHlsZT4KKzwvaGVh
ZD4KKzxib2R5PgorICAgIDxkaXYgY2xhc3M9ImZpcnN0Ij48ZGl2IGNsYXNzPSJpbm5lciI+PC9k
aXY+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0ic2Vjb25kIj48ZGl2IGNsYXNzPSJpbm5lciI+PC9k
aXY+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFyaWFibGVzL2RpcmVjdGlvbi1kZXBl
bmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvdmFy
aWFibGVzL2RpcmVjdGlvbi1kZXBlbmRlbnQtdmFyaWFibGUtcHJvcGVydGllcy5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjYzNzEyN2NhYTM2NGE3OTE2MDhlNTFjY2JhZGEyYzE2ZWYxMjQ0NDgKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy92YXJpYWJsZXMvZGlyZWN0aW9uLWRlcGVu
ZGVudC12YXJpYWJsZS1wcm9wZXJ0aWVzLmh0bWwKQEAgLTAsMCArMSwzMSBAQAorPGhlYWQ+Cis8
c3R5bGU+Citib2R5IHsKKyAgICAtLWxhcmdlOiA1MHB4OworICAgIC0tc21hbGw6IDI1cHg7Cit9
CisKKy5maXJzdCB7CisgICAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiB2YXIoLS1sYXJnZSk7Cisg
ICAgLXdlYmtpdC1wYWRkaW5nLWVuZDogdmFyKC0tc21hbGwpOworICAgIGhlaWdodDogNTBweDsK
KyAgICBtYXJnaW46IDIwcHg7Cit9CisKKy5pbm5lciB7CisgICAgd2lkdGg6IDUwcHg7CisgICAg
aGVpZ2h0OiA1MHB4OworICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7Cit9CisKK2RpdiB7Cisg
ICAgZGlzcGxheTogaW5saW5lLWJsb2NrOworICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOwor
fQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgY2xhc3M9ImZpcnN0Ij48ZGl2
IGNsYXNzPSJpbm5lciI+PC9kaXY+PC9kaXY+CisgICAgPHNwYW4gZGlyPSJydGwiPjxkaXYgY2xh
c3M9ImZpcnN0Ij48ZGl2IGNsYXNzPSJpbm5lciI+PC9kaXY+PC9kaXY+PC9zcGFuPgorPC9ib2R5
PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>