<?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>138012</bug_id>
          
          <creation_ts>2014-10-23 11:24:25 -0700</creation_ts>
          <short_desc>Move remaining Length-type properties to the new StyleBuilder</short_desc>
          <delta_ts>2014-10-23 12:51:13 -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>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>
          <dependson>137910</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>barraclough</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1043780</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-10-23 11:24:25 -0700</bug_when>
    <thetext>Move remaining Length-type properties from DeprecatedStyleBuilder to the new StyleBuilder so that they are now generated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043784</commentid>
    <comment_count>1</comment_count>
      <attachid>240356</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-10-23 11:34:04 -0700</bug_when>
    <thetext>Created attachment 240356
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043807</commentid>
    <comment_count>2</comment_count>
      <attachid>240356</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-10-23 12:51:07 -0700</bug_when>
    <thetext>Comment on attachment 240356
Patch

Clearing flags on attachment: 240356

Committed r175137: &lt;http://trac.webkit.org/changeset/175137&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043808</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-10-23 12:51:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>240356</attachid>
            <date>2014-10-23 11:34:04 -0700</date>
            <delta_ts>2014-10-23 12:51:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138012-20141023113410.patch</filename>
            <type>text/plain</type>
            <size>9479</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1MTI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjFjOWMyYWU5MTIxNjlk
NDIyYTBlZjMwZWM1NTg4YWVhMGE0ZDdjZi4uMDViYThmMTE1OThjOTE1ZTU0MjM0ZDQxYTc2NzBh
M2MyNzkyOWVhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2IEBACiAyMDE0LTEwLTIzICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKKyAgICAgICAgTW92ZSByZW1haW5pbmcgTGVu
Z3RoLXR5cGUgcHJvcGVydGllcyB0byB0aGUgbmV3IFN0eWxlQnVpbGRlcgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4MDEyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW92ZSByZW1haW5pbmcgTGVuZ3Ro
LXR5cGUgcHJvcGVydGllcyBmcm9tIERlcHJlY2F0ZWRTdHlsZUJ1aWxkZXIgdG8KKyAgICAgICAg
dGhlIG5ldyBTdHlsZUJ1aWxkZXIgc28gdGhhdCB0aGV5IGFyZSBub3cgZ2VuZXJhdGVkIGZyb20K
KyAgICAgICAgQ1NTUHJvcGVydHlOYW1lcy5pbiBhcyB3ZWxsLiBUaGUgcGF0Y2ggaW50cm9kdWNl
cyBhIGNvdXBsZSBvZiB0eXBlCisgICAgICAgIGNvbnZlcnRlcnMgZm9yIHRob3NlOiAiTGVuZ3Ro
U2l6aW5nIC8gTGVuZ3RoTWF4U2l6aW5nIi4KKworICAgICAgICBObyBuZXcgdGVzdHMsIG5vIGJl
aGF2aW9yIGNoYW5nZS4KKworICAgICAgICAqIGNzcy9DU1NQcm9wZXJ0eU5hbWVzLmluOgorICAg
ICAgICAqIGNzcy9EZXByZWNhdGVkU3R5bGVCdWlsZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkRlcHJlY2F0ZWRTdHlsZUJ1aWxkZXI6OkRlcHJlY2F0ZWRTdHlsZUJ1aWxkZXIpOgorICAgICAg
ICAqIGNzcy9TdHlsZUJ1aWxkZXJDb252ZXJ0ZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6OlN0eWxl
QnVpbGRlckNvbnZlcnRlcjo6Y29udmVydExlbmd0aFNpemluZyk6CisgICAgICAgIChXZWJDb3Jl
OjpTdHlsZUJ1aWxkZXJDb252ZXJ0ZXI6OmNvbnZlcnRMZW5ndGhNYXhTaXppbmcpOgorCisyMDE0
LTEwLTIzICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKICAgICAgICAgTW92ZSBM
ZW5ndGgtdHlwZSBDU1MgcHJvcGVydGllcyBmcm9tIERlcHJlY2F0ZWRTdHlsZUJ1aWxkZXIgdG8g
dGhlIG5ldyBTdHlsZSBCdWlsZGVyCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzgwMDAKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NT
U1Byb3BlcnR5TmFtZXMuaW4gYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTUHJvcGVydHlOYW1lcy5p
bgppbmRleCAxZjYyZTg2MGUwOWZiZGQ2NDg2OTkyNmQ2ZGY3NWJiOGI2YzhhZjZkLi45NzdkODEx
Y2E4YTIwOTI4OWJjYjYwMGViNWZmMDE5YmYxNDliZWJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTUHJvcGVydHlOYW1lcy5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
UHJvcGVydHlOYW1lcy5pbgpAQCAtMTEzLDcgKzExMyw3IEBAIGN1cnNvciBbSW5oZXJpdGVkXQog
ZW1wdHktY2VsbHMgW0luaGVyaXRlZCwgTmV3U3R5bGVCdWlsZGVyLCBUeXBlTmFtZT1FRW1wdHlD
ZWxsXQogZmxvYXQgW05ld1N0eWxlQnVpbGRlciwgVHlwZU5hbWU9RUZsb2F0LCBOYW1lRm9yTWV0
aG9kcz1GbG9hdGluZ10KIGZvbnQtc3RyZXRjaAotaGVpZ2h0CitoZWlnaHQgW05ld1N0eWxlQnVp
bGRlciwgSW5pdGlhbD1pbml0aWFsU2l6ZSwgQ29udmVydGVyPUxlbmd0aFNpemluZ10KICNpZiBk
ZWZpbmVkKEVOQUJMRV9DU1NfSU1BR0VfT1JJRU5UQVRJT04pICYmIEVOQUJMRV9DU1NfSU1BR0Vf
T1JJRU5UQVRJT04KIGltYWdlLW9yaWVudGF0aW9uIFtJbmhlcml0ZWQsIE5ld1N0eWxlQnVpbGRl
ciwgVHlwZU5hbWU9SW1hZ2VPcmllbnRhdGlvbkVudW1dCiAjZW5kaWYKQEAgLTEzMiwxMCArMTMy
LDEwIEBAIG1hcmdpbi1ib3R0b20gW05ld1N0eWxlQnVpbGRlciwgSW5pdGlhbD1pbml0aWFsTWFy
Z2luLCBDb252ZXJ0ZXI9TGVuZ3RoT3JBdXRvXQogbWFyZ2luLWxlZnQgW05ld1N0eWxlQnVpbGRl
ciwgSW5pdGlhbD1pbml0aWFsTWFyZ2luLCBDb252ZXJ0ZXI9TGVuZ3RoT3JBdXRvXQogbWFyZ2lu
LXJpZ2h0IFtOZXdTdHlsZUJ1aWxkZXIsIEluaXRpYWw9aW5pdGlhbE1hcmdpbiwgQ29udmVydGVy
PUxlbmd0aE9yQXV0b10KIG1hcmdpbi10b3AgW05ld1N0eWxlQnVpbGRlciwgSW5pdGlhbD1pbml0
aWFsTWFyZ2luLCBDb252ZXJ0ZXI9TGVuZ3RoT3JBdXRvXQotbWF4LWhlaWdodAotbWF4LXdpZHRo
Ci1taW4taGVpZ2h0Ci1taW4td2lkdGgKK21heC1oZWlnaHQgW05ld1N0eWxlQnVpbGRlciwgSW5p
dGlhbD1pbml0aWFsTWF4U2l6ZSwgQ29udmVydGVyPUxlbmd0aE1heFNpemluZ10KK21heC13aWR0
aCBbTmV3U3R5bGVCdWlsZGVyLCBJbml0aWFsPWluaXRpYWxNYXhTaXplLCBDb252ZXJ0ZXI9TGVu
Z3RoTWF4U2l6aW5nXQorbWluLWhlaWdodCBbTmV3U3R5bGVCdWlsZGVyLCBJbml0aWFsPWluaXRp
YWxNaW5TaXplLCBDb252ZXJ0ZXI9TGVuZ3RoU2l6aW5nXQorbWluLXdpZHRoIFtOZXdTdHlsZUJ1
aWxkZXIsIEluaXRpYWw9aW5pdGlhbE1pblNpemUsIENvbnZlcnRlcj1MZW5ndGhTaXppbmddCiBv
YmplY3QtZml0IFtOZXdTdHlsZUJ1aWxkZXIsIFR5cGVOYW1lPU9iamVjdEZpdF0KIG9wYWNpdHkg
W05ld1N0eWxlQnVpbGRlciwgVHlwZU5hbWU9ZmxvYXRdCiAvLyBIb25vciAtd2Via2l0LW9wYWNp
dHkgYXMgYSBzeW5vbnltIGZvciBvcGFjaXR5LiBUaGlzIHdhcyB0aGUgb25seSBzeW50YXggdGhh
dCB3b3JrZWQgaW4gU2FmYXJpIDEuMSwKQEAgLTIwNiw3ICsyMDYsNyBAQCB2ZXJ0aWNhbC1hbGln
bgogdmlzaWJpbGl0eSBbSW5oZXJpdGVkLCBOZXdTdHlsZUJ1aWxkZXJdCiB3aGl0ZS1zcGFjZSBb
SW5oZXJpdGVkLCBOZXdTdHlsZUJ1aWxkZXJdCiB3aWRvd3MgW0luaGVyaXRlZF0KLXdpZHRoCit3
aWR0aCBbTmV3U3R5bGVCdWlsZGVyLCBJbml0aWFsPWluaXRpYWxTaXplLCBDb252ZXJ0ZXI9TGVu
Z3RoU2l6aW5nXQogd29yZC1icmVhayBbSW5oZXJpdGVkLCBOZXdTdHlsZUJ1aWxkZXJdCiAtZXB1
Yi13b3JkLWJyZWFrID0gd29yZC1icmVhawogd29yZC1zcGFjaW5nIFtJbmhlcml0ZWRdCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvRGVwcmVjYXRlZFN0eWxlQnVpbGRlci5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9jc3MvRGVwcmVjYXRlZFN0eWxlQnVpbGRlci5jcHAKaW5kZXggNmUyYmYy
NjU3MDhkNTYxNzRjNTBkNDkzNDJlZDljNDdhM2VhOWExYy4uZmYxYWRlM2RiMzVjYTg5NzY3Yjlm
NDI2NTM1MTAyZTBhZWVhMDY1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0RlcHJl
Y2F0ZWRTdHlsZUJ1aWxkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9EZXByZWNhdGVk
U3R5bGVCdWlsZGVyLmNwcApAQCAtMjM4NCw3ICsyMzg0LDYgQEAgRGVwcmVjYXRlZFN0eWxlQnVp
bGRlcjo6RGVwcmVjYXRlZFN0eWxlQnVpbGRlcigpCiAgICAgc2V0UHJvcGVydHlIYW5kbGVyKENT
U1Byb3BlcnR5Rm9udFN0eWxlLCBBcHBseVByb3BlcnR5Rm9udDxGb250SXRhbGljLCAmRm9udERl
c2NyaXB0aW9uOjppdGFsaWMsICZGb250RGVzY3JpcHRpb246OnNldEl0YWxpYywgRm9udEl0YWxp
Y09mZj46OmNyZWF0ZUhhbmRsZXIoKSk7CiAgICAgc2V0UHJvcGVydHlIYW5kbGVyKENTU1Byb3Bl
cnR5Rm9udFZhcmlhbnQsIEFwcGx5UHJvcGVydHlGb250PEZvbnRTbWFsbENhcHMsICZGb250RGVz
Y3JpcHRpb246OnNtYWxsQ2FwcywgJkZvbnREZXNjcmlwdGlvbjo6c2V0U21hbGxDYXBzLCBGb250
U21hbGxDYXBzT2ZmPjo6Y3JlYXRlSGFuZGxlcigpKTsKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIo
Q1NTUHJvcGVydHlGb250V2VpZ2h0LCBBcHBseVByb3BlcnR5Rm9udFdlaWdodDo6Y3JlYXRlSGFu
ZGxlcigpKTsKLSAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlIZWlnaHQsIEFwcGx5
UHJvcGVydHlMZW5ndGg8JlJlbmRlclN0eWxlOjpoZWlnaHQsICZSZW5kZXJTdHlsZTo6c2V0SGVp
Z2h0LCAmUmVuZGVyU3R5bGU6OmluaXRpYWxTaXplLCBBdXRvRW5hYmxlZCwgTGVnYWN5SW50cmlu
c2ljRW5hYmxlZCwgSW50cmluc2ljRGlzYWJsZWQsIE5vbmVEaXNhYmxlZCwgVW5kZWZpbmVkRGlz
YWJsZWQ+OjpjcmVhdGVIYW5kbGVyKCkpOwogI2lmIEVOQUJMRShDU1NfSU1BR0VfUkVTT0xVVElP
TikKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlJbWFnZVJlc29sdXRpb24sIEFw
cGx5UHJvcGVydHlJbWFnZVJlc29sdXRpb246OmNyZWF0ZUhhbmRsZXIoKSk7CiAjZW5kaWYKQEAg
LTIzOTYsMTAgKzIzOTUsNiBAQCBEZXByZWNhdGVkU3R5bGVCdWlsZGVyOjpEZXByZWNhdGVkU3R5
bGVCdWlsZGVyKCkKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlMaW5lSGVpZ2h0
LCBBcHBseVByb3BlcnR5TGluZUhlaWdodDo6Y3JlYXRlSGFuZGxlcigpKTsKICNlbmRpZgogICAg
IHNldFByb3BlcnR5SGFuZGxlcihDU1NQcm9wZXJ0eUxpc3RTdHlsZUltYWdlLCBBcHBseVByb3Bl
cnR5U3R5bGVJbWFnZTwmUmVuZGVyU3R5bGU6Omxpc3RTdHlsZUltYWdlLCAmUmVuZGVyU3R5bGU6
OnNldExpc3RTdHlsZUltYWdlLCAmUmVuZGVyU3R5bGU6OmluaXRpYWxMaXN0U3R5bGVJbWFnZSwg
Q1NTUHJvcGVydHlMaXN0U3R5bGVJbWFnZT46OmNyZWF0ZUhhbmRsZXIoKSk7Ci0gICAgc2V0UHJv
cGVydHlIYW5kbGVyKENTU1Byb3BlcnR5TWF4SGVpZ2h0LCBBcHBseVByb3BlcnR5TGVuZ3RoPCZS
ZW5kZXJTdHlsZTo6bWF4SGVpZ2h0LCAmUmVuZGVyU3R5bGU6OnNldE1heEhlaWdodCwgJlJlbmRl
clN0eWxlOjppbml0aWFsTWF4U2l6ZSwgQXV0b0VuYWJsZWQsIExlZ2FjeUludHJpbnNpY0VuYWJs
ZWQsIEludHJpbnNpY0Rpc2FibGVkLCBOb25lRW5hYmxlZCwgVW5kZWZpbmVkRW5hYmxlZD46OmNy
ZWF0ZUhhbmRsZXIoKSk7Ci0gICAgc2V0UHJvcGVydHlIYW5kbGVyKENTU1Byb3BlcnR5TWF4V2lk
dGgsIEFwcGx5UHJvcGVydHlMZW5ndGg8JlJlbmRlclN0eWxlOjptYXhXaWR0aCwgJlJlbmRlclN0
eWxlOjpzZXRNYXhXaWR0aCwgJlJlbmRlclN0eWxlOjppbml0aWFsTWF4U2l6ZSwgQXV0b0VuYWJs
ZWQsIExlZ2FjeUludHJpbnNpY0VuYWJsZWQsIEludHJpbnNpY0VuYWJsZWQsIE5vbmVFbmFibGVk
LCBVbmRlZmluZWRFbmFibGVkPjo6Y3JlYXRlSGFuZGxlcigpKTsKLSAgICBzZXRQcm9wZXJ0eUhh
bmRsZXIoQ1NTUHJvcGVydHlNaW5IZWlnaHQsIEFwcGx5UHJvcGVydHlMZW5ndGg8JlJlbmRlclN0
eWxlOjptaW5IZWlnaHQsICZSZW5kZXJTdHlsZTo6c2V0TWluSGVpZ2h0LCAmUmVuZGVyU3R5bGU6
OmluaXRpYWxNaW5TaXplLCBBdXRvRW5hYmxlZCwgTGVnYWN5SW50cmluc2ljRW5hYmxlZCwgSW50
cmluc2ljRGlzYWJsZWQ+OjpjcmVhdGVIYW5kbGVyKCkpOwotICAgIHNldFByb3BlcnR5SGFuZGxl
cihDU1NQcm9wZXJ0eU1pbldpZHRoLCBBcHBseVByb3BlcnR5TGVuZ3RoPCZSZW5kZXJTdHlsZTo6
bWluV2lkdGgsICZSZW5kZXJTdHlsZTo6c2V0TWluV2lkdGgsICZSZW5kZXJTdHlsZTo6aW5pdGlh
bE1pblNpemUsIEF1dG9FbmFibGVkLCBMZWdhY3lJbnRyaW5zaWNFbmFibGVkLCBJbnRyaW5zaWNF
bmFibGVkPjo6Y3JlYXRlSGFuZGxlcigpKTsKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJv
cGVydHlPcnBoYW5zLCBBcHBseVByb3BlcnR5QXV0bzxzaG9ydCwgJlJlbmRlclN0eWxlOjpvcnBo
YW5zLCAmUmVuZGVyU3R5bGU6OnNldE9ycGhhbnMsICZSZW5kZXJTdHlsZTo6aGFzQXV0b09ycGhh
bnMsICZSZW5kZXJTdHlsZTo6c2V0SGFzQXV0b09ycGhhbnM+OjpjcmVhdGVIYW5kbGVyKCkpOwog
ICAgIHNldFByb3BlcnR5SGFuZGxlcihDU1NQcm9wZXJ0eU91dGxpbmVDb2xvciwgQXBwbHlQcm9w
ZXJ0eUNvbG9yPE5vSW5oZXJpdEZyb21QYXJlbnQsICZSZW5kZXJTdHlsZTo6b3V0bGluZUNvbG9y
LCAmUmVuZGVyU3R5bGU6OnNldE91dGxpbmVDb2xvciwgJlJlbmRlclN0eWxlOjpzZXRWaXNpdGVk
TGlua091dGxpbmVDb2xvciwgJlJlbmRlclN0eWxlOjpjb2xvcj46OmNyZWF0ZUhhbmRsZXIoKSk7
CiAgICAgc2V0UHJvcGVydHlIYW5kbGVyKENTU1Byb3BlcnR5T3V0bGluZU9mZnNldCwgQXBwbHlQ
cm9wZXJ0eUNvbXB1dGVMZW5ndGg8aW50LCAmUmVuZGVyU3R5bGU6Om91dGxpbmVPZmZzZXQsICZS
ZW5kZXJTdHlsZTo6c2V0T3V0bGluZU9mZnNldCwgJlJlbmRlclN0eWxlOjppbml0aWFsT3V0bGlu
ZU9mZnNldD46OmNyZWF0ZUhhbmRsZXIoKSk7CkBAIC0yNDg1LDcgKzI0ODAsNiBAQCBEZXByZWNh
dGVkU3R5bGVCdWlsZGVyOjpEZXByZWNhdGVkU3R5bGVCdWlsZGVyKCkKICAgICBzZXRQcm9wZXJ0
eUhhbmRsZXIoQ1NTUHJvcGVydHlXZWJraXRTaGFwZU91dHNpZGUsIEFwcGx5UHJvcGVydHlTaGFw
ZTwmUmVuZGVyU3R5bGU6OnNoYXBlT3V0c2lkZSwgJlJlbmRlclN0eWxlOjpzZXRTaGFwZU91dHNp
ZGUsICZSZW5kZXJTdHlsZTo6aW5pdGlhbFNoYXBlT3V0c2lkZT46OmNyZWF0ZUhhbmRsZXIoKSk7
CiAjZW5kaWYKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlXaWRvd3MsIEFwcGx5
UHJvcGVydHlBdXRvPHNob3J0LCAmUmVuZGVyU3R5bGU6OndpZG93cywgJlJlbmRlclN0eWxlOjpz
ZXRXaWRvd3MsICZSZW5kZXJTdHlsZTo6aGFzQXV0b1dpZG93cywgJlJlbmRlclN0eWxlOjpzZXRI
YXNBdXRvV2lkb3dzPjo6Y3JlYXRlSGFuZGxlcigpKTsKLSAgICBzZXRQcm9wZXJ0eUhhbmRsZXIo
Q1NTUHJvcGVydHlXaWR0aCwgQXBwbHlQcm9wZXJ0eUxlbmd0aDwmUmVuZGVyU3R5bGU6OndpZHRo
LCAmUmVuZGVyU3R5bGU6OnNldFdpZHRoLCAmUmVuZGVyU3R5bGU6OmluaXRpYWxTaXplLCBBdXRv
RW5hYmxlZCwgTGVnYWN5SW50cmluc2ljRW5hYmxlZCwgSW50cmluc2ljRW5hYmxlZCwgTm9uZURp
c2FibGVkLCBVbmRlZmluZWREaXNhYmxlZD46OmNyZWF0ZUhhbmRsZXIoKSk7CiAgICAgc2V0UHJv
cGVydHlIYW5kbGVyKENTU1Byb3BlcnR5V29yZFNwYWNpbmcsIEFwcGx5UHJvcGVydHlXb3JkU3Bh
Y2luZzo6Y3JlYXRlSGFuZGxlcigpKTsKIAogICAgIHNldFByb3BlcnR5SGFuZGxlcihDU1NQcm9w
ZXJ0eVpJbmRleCwgQXBwbHlQcm9wZXJ0eUF1dG88aW50LCAmUmVuZGVyU3R5bGU6OnpJbmRleCwg
JlJlbmRlclN0eWxlOjpzZXRaSW5kZXgsICZSZW5kZXJTdHlsZTo6aGFzQXV0b1pJbmRleCwgJlJl
bmRlclN0eWxlOjpzZXRIYXNBdXRvWkluZGV4Pjo6Y3JlYXRlSGFuZGxlcigpKTsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZUJ1aWxkZXJDb252ZXJ0ZXIuaCBiL1NvdXJjZS9X
ZWJDb3JlL2Nzcy9TdHlsZUJ1aWxkZXJDb252ZXJ0ZXIuaAppbmRleCBjMTA2YWNjYzk0NmJhMDg4
MDIzNjBmNmY5ZDNhZTg2OGJlOWNhZGFlLi4wNTdkMTY1MTY3MjFmOGIxY2I3MjA2NjQ1NGYzMzkz
YmM3ZTAxNTBjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVCdWlsZGVyQ29u
dmVydGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlQnVpbGRlckNvbnZlcnRlci5o
CkBAIC0zOCw2ICszOCw4IEBAIGNsYXNzIFN0eWxlQnVpbGRlckNvbnZlcnRlciB7CiBwdWJsaWM6
CiAgICAgc3RhdGljIExlbmd0aCBjb252ZXJ0TGVuZ3RoKFN0eWxlUmVzb2x2ZXImLCBDU1NWYWx1
ZSYpOwogICAgIHN0YXRpYyBMZW5ndGggY29udmVydExlbmd0aE9yQXV0byhTdHlsZVJlc29sdmVy
JiwgQ1NTVmFsdWUmKTsKKyAgICBzdGF0aWMgTGVuZ3RoIGNvbnZlcnRMZW5ndGhTaXppbmcoU3R5
bGVSZXNvbHZlciYsIENTU1ZhbHVlJik7CisgICAgc3RhdGljIExlbmd0aCBjb252ZXJ0TGVuZ3Ro
TWF4U2l6aW5nKFN0eWxlUmVzb2x2ZXImLCBDU1NWYWx1ZSYpOwogfTsKIAogaW5saW5lIExlbmd0
aCBTdHlsZUJ1aWxkZXJDb252ZXJ0ZXI6OmNvbnZlcnRMZW5ndGgoU3R5bGVSZXNvbHZlciYgc3R5
bGVSZXNvbHZlciwgQ1NTVmFsdWUmIHZhbHVlKQpAQCAtNzAsNiArNzIsMzkgQEAgaW5saW5lIExl
bmd0aCBTdHlsZUJ1aWxkZXJDb252ZXJ0ZXI6OmNvbnZlcnRMZW5ndGhPckF1dG8oU3R5bGVSZXNv
bHZlciYgc3R5bGVSZXMKICAgICByZXR1cm4gY29udmVydExlbmd0aChzdHlsZVJlc29sdmVyLCB2
YWx1ZSk7CiB9CiAKK2lubGluZSBMZW5ndGggU3R5bGVCdWlsZGVyQ29udmVydGVyOjpjb252ZXJ0
TGVuZ3RoU2l6aW5nKFN0eWxlUmVzb2x2ZXImIHN0eWxlUmVzb2x2ZXIsIENTU1ZhbHVlJiB2YWx1
ZSkKK3sKKyAgICBhdXRvJiBwcmltaXRpdmVWYWx1ZSA9IGRvd25jYXN0PENTU1ByaW1pdGl2ZVZh
bHVlPih2YWx1ZSk7CisgICAgc3dpdGNoIChwcmltaXRpdmVWYWx1ZS5nZXRWYWx1ZUlEKCkpIHsK
KyAgICBjYXNlIENTU1ZhbHVlSW52YWxpZDoKKyAgICAgICAgcmV0dXJuIGNvbnZlcnRMZW5ndGgo
c3R5bGVSZXNvbHZlciwgdmFsdWUpOworICAgIGNhc2UgQ1NTVmFsdWVJbnRyaW5zaWM6CisgICAg
ICAgIHJldHVybiBMZW5ndGgoSW50cmluc2ljKTsKKyAgICBjYXNlIENTU1ZhbHVlTWluSW50cmlu
c2ljOgorICAgICAgICByZXR1cm4gTGVuZ3RoKE1pbkludHJpbnNpYyk7CisgICAgY2FzZSBDU1NW
YWx1ZVdlYmtpdE1pbkNvbnRlbnQ6CisgICAgICAgIHJldHVybiBMZW5ndGgoTWluQ29udGVudCk7
CisgICAgY2FzZSBDU1NWYWx1ZVdlYmtpdE1heENvbnRlbnQ6CisgICAgICAgIHJldHVybiBMZW5n
dGgoTWF4Q29udGVudCk7CisgICAgY2FzZSBDU1NWYWx1ZVdlYmtpdEZpbGxBdmFpbGFibGU6Cisg
ICAgICAgIHJldHVybiBMZW5ndGgoRmlsbEF2YWlsYWJsZSk7CisgICAgY2FzZSBDU1NWYWx1ZVdl
YmtpdEZpdENvbnRlbnQ6CisgICAgICAgIHJldHVybiBMZW5ndGgoRml0Q29udGVudCk7CisgICAg
Y2FzZSBDU1NWYWx1ZUF1dG86CisgICAgICAgIHJldHVybiBMZW5ndGgoQXV0byk7CisgICAgZGVm
YXVsdDoKKyAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgIHJldHVybiBMZW5n
dGgoKTsKKyAgICB9Cit9CisKK2lubGluZSBMZW5ndGggU3R5bGVCdWlsZGVyQ29udmVydGVyOjpj
b252ZXJ0TGVuZ3RoTWF4U2l6aW5nKFN0eWxlUmVzb2x2ZXImIHN0eWxlUmVzb2x2ZXIsIENTU1Zh
bHVlJiB2YWx1ZSkKK3sKKyAgICBpZiAoZG93bmNhc3Q8Q1NTUHJpbWl0aXZlVmFsdWU+KHZhbHVl
KS5nZXRWYWx1ZUlEKCkgPT0gQ1NTVmFsdWVOb25lKQorICAgICAgICByZXR1cm4gTGVuZ3RoKFVu
ZGVmaW5lZCk7CisgICAgcmV0dXJuIGNvbnZlcnRMZW5ndGhTaXppbmcoc3R5bGVSZXNvbHZlciwg
dmFsdWUpOworfQorCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKICNlbmRpZiAvLyBTdHlsZUJ1
aWxkZXJDb252ZXJ0ZXJfaAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>