<?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>126729</bug_id>
          
          <creation_ts>2014-01-09 16:52:44 -0800</creation_ts>
          <short_desc>text-decoration-skip: ink does not work with line wraps</short_desc>
          <delta_ts>2014-01-09 17:26:55 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>966139</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-01-09 16:52:44 -0800</bug_when>
    <thetext>text-decoration-skip: ink does not work with line wraps</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966141</commentid>
    <comment_count>1</comment_count>
      <attachid>220789</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-01-09 17:00:19 -0800</bug_when>
    <thetext>Created attachment 220789
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966145</commentid>
    <comment_count>2</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-01-09 17:14:57 -0800</bug_when>
    <thetext>&lt;rdar://problem/15786700&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966152</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-01-09 17:26:55 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/161608</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220789</attachid>
            <date>2014-01-09 17:00:19 -0800</date>
            <delta_ts>2014-01-09 17:05:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-126729-20140109170018.patch</filename>
            <type>text/plain</type>
            <size>11886</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYxNTczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzc2MzZiODA3OThjZTk4
YmJlYTA2OWZlOTcwNzE5ZTllOWI0NTRlNi4uZWVjOWNiYzZjZjk3ZjU3ZDYxYmNmNGM1MGVjM2E2
M2MyZWQyZDYzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDE0LTAxLTA5ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKKyAgICAgICAgdGV4dC1kZWNv
cmF0aW9uLXNraXA6IGluayBkb2VzIG5vdCB3b3JrIHdpdGggbGluZSB3cmFwcworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2NzI5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5saW5lVGV4dEJveCdzIG1f
c3RhcnQgYW5kIG1fbGVuZ3RoIGZpZWxkcyBhcmUgb2Zmc2V0cyBpbnRvIHRoZSByZW5kZXJlcidz
IHN0cmluZywKKyAgICAgICAgbm90IHRoZSBnZW5lcmF0ZWQgVGV4dFJ1bi4gQmVjYXVzZSBvZiB0
aGlzIGRpc3RpbmN0aW9uLCB3aGVuIG11bHRpcGxlIElubGluZVRleHRCb3hlcworICAgICAgICB3
ZXJlIGNvbnN0cnVjdGVkIGZvciB0aGUgc2FtZSBlbGVtZW50LCBhbGwgdGhlIHN1YnNlcXVlbnQg
ZWxlbWVudHMgd291bGQgdXNlIGluY29ycmVjdAorICAgICAgICBpbmRpY2VzIGFuZCB0aGVyZWZv
cmUgbm90IGhhdmUgc2tpcHBpbmcgZGVjb3JhdGlvbnMuCisKKyAgICAgICAgVGVzdDogZmFzdC9j
c3MzLXRleHQvY3NzMy10ZXh0LWRlY29yYXRpb24vdGV4dC1kZWNvcmF0aW9uLXNraXAvdGV4dC1k
ZWNvcmF0aW9uLXNraXAtaW5rLW11bHRpbGluZS5odG1sCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9Gb250Lmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRNYWMu
bW06CisgICAgICAgIChXZWJDb3JlOjpGb250OjpkYXNoZXNGb3JJbnRlcnNlY3Rpb25zV2l0aFJl
Y3QpOgorICAgICAgICAqIHJlbmRlcmluZy9JbmxpbmVUZXh0Qm94LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OmRyYXdTa2lwSW5rVW5kZXJsaW5lKToKKyAgICAgICAgKFdlYkNvcmU6OklubGluZVRl
eHRCb3g6OnBhaW50RGVjb3JhdGlvbik6CisgICAgICAgICogcmVuZGVyaW5nL1RleHRQYWludGVy
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHRQYWludGVyOjpkYXNoZXNGb3JJbnRlcnNlY3Rp
b25zV2l0aFJlY3QpOgorICAgICAgICAqIHJlbmRlcmluZy9UZXh0UGFpbnRlci5oOgorCisyMDE0
LTAxLTA5ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKICAgICAg
ICAgTmFycm93IHVuZGVybGluZXMgYXJlIHRvbyB0YWxsCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjY3MDgKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRm9udC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvRm9udC5oCmluZGV4IGRiN2UzNjRmMjcyNTQ5ZDNhOWY4NTJiZjE4YTU4YjRlMjA5
NDFiNGMuLjY2MjA0OWU2MDdiM2NhOTk0YTgyODMzOTVjN2VmYzQ0OWEzMWYxNTMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnQuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250LmgKQEAgLTEwMSw3ICsxMDEsNyBAQCBwdWJs
aWM6CiAgICAgdm9pZCBkcmF3VGV4dChHcmFwaGljc0NvbnRleHQqLCBjb25zdCBUZXh0UnVuJiwg
Y29uc3QgRmxvYXRQb2ludCYsIGludCBmcm9tID0gMCwgaW50IHRvID0gLTEsIEN1c3RvbUZvbnRO
b3RSZWFkeUFjdGlvbiA9IERvTm90UGFpbnRJZkZvbnROb3RSZWFkeSkgY29uc3Q7CiAgICAgdm9p
ZCBkcmF3RW1waGFzaXNNYXJrcyhHcmFwaGljc0NvbnRleHQqLCBjb25zdCBUZXh0UnVuJiwgY29u
c3QgQXRvbWljU3RyaW5nJiBtYXJrLCBjb25zdCBGbG9hdFBvaW50JiwgaW50IGZyb20gPSAwLCBp
bnQgdG8gPSAtMSkgY29uc3Q7CiAKLSAgICBEYXNoQXJyYXkgZGFzaGVzRm9ySW50ZXJzZWN0aW9u
c1dpdGhSZWN0KGNvbnN0IFRleHRSdW4mLCBjb25zdCBGbG9hdFBvaW50JiB0ZXh0T3JpZ2luLCBp
bnQgZnJvbSwgaW50IHRvLCBjb25zdCBGbG9hdFJlY3QmIGxpbmVFeHRlbnRzKSBjb25zdDsKKyAg
ICBEYXNoQXJyYXkgZGFzaGVzRm9ySW50ZXJzZWN0aW9uc1dpdGhSZWN0KGNvbnN0IFRleHRSdW4m
LCBjb25zdCBGbG9hdFBvaW50JiB0ZXh0T3JpZ2luLCBjb25zdCBGbG9hdFJlY3QmIGxpbmVFeHRl
bnRzKSBjb25zdDsKIAogICAgIGZsb2F0IHdpZHRoKGNvbnN0IFRleHRSdW4mLCBIYXNoU2V0PGNv
bnN0IFNpbXBsZUZvbnREYXRhKj4qIGZhbGxiYWNrRm9udHMgPSAwLCBHbHlwaE92ZXJmbG93KiA9
IDApIGNvbnN0OwogICAgIGZsb2F0IHdpZHRoKGNvbnN0IFRleHRSdW4mLCBpbnQmIGNoYXJzQ29u
c3VtZWQsIFN0cmluZyYgZ2x5cGhOYW1lKSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9Gb250TWFjLm1tIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRNYWMubW0KaW5kZXggOThmYjc4Y2QwMjgzMDdjN2JlMjYy
ZDAxYzEyMTc2NjA5Y2E4YmM3MC4uOTI1YTAzYzhjZDcwYjljOGIwNDU2ZjE1NThiYmM3ZGFlMWEw
YWM5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0Zv
bnRNYWMubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRN
YWMubW0KQEAgLTM5NywxNCArMzk3LDE0IEBAIHN0YXRpYyB2b2lkIGZpbmRQYXRoSW50ZXJzZWN0
aW9ucyh2b2lkKiBzdGF0ZUFzVm9pZFBvaW50ZXIsIGNvbnN0IENHUGF0aEVsZW1lbnQqCiAgICAg
c3RhdGUuY3VycmVudFBvaW50ID0gcG9pbnQ7CiB9CiAKLURhc2hBcnJheSBGb250OjpkYXNoZXNG
b3JJbnRlcnNlY3Rpb25zV2l0aFJlY3QoY29uc3QgVGV4dFJ1biYgcnVuLCBjb25zdCBGbG9hdFBv
aW50JiB0ZXh0T3JpZ2luLCBpbnQgdGV4dFJ1blN0YXJ0SW5kZXgsIGludCB0ZXh0UnVuRW5kSW5k
ZXgsIGNvbnN0IEZsb2F0UmVjdCYgbGluZUV4dGVudHMpIGNvbnN0CitEYXNoQXJyYXkgRm9udDo6
ZGFzaGVzRm9ySW50ZXJzZWN0aW9uc1dpdGhSZWN0KGNvbnN0IFRleHRSdW4mIHJ1biwgY29uc3Qg
RmxvYXRQb2ludCYgdGV4dE9yaWdpbiwgY29uc3QgRmxvYXRSZWN0JiBsaW5lRXh0ZW50cykgY29u
c3QKIHsKICAgICBmbG9hdCBkZWx0YVg7CiAgICAgR2x5cGhCdWZmZXIgZ2x5cGhCdWZmZXI7CiAg
ICAgaWYgKGNvZGVQYXRoKHJ1bikgIT0gQ29tcGxleCkKLSAgICAgICAgZGVsdGFYID0gZ2V0R2x5
cGhzQW5kQWR2YW5jZXNGb3JTaW1wbGVUZXh0KHJ1biwgdGV4dFJ1blN0YXJ0SW5kZXgsIHRleHRS
dW5FbmRJbmRleCwgZ2x5cGhCdWZmZXIpOworICAgICAgICBkZWx0YVggPSBnZXRHbHlwaHNBbmRB
ZHZhbmNlc0ZvclNpbXBsZVRleHQocnVuLCAwLCBydW4ubGVuZ3RoKCksIGdseXBoQnVmZmVyKTsK
ICAgICBlbHNlCi0gICAgICAgIGRlbHRhWCA9IGdldEdseXBoc0FuZEFkdmFuY2VzRm9yQ29tcGxl
eFRleHQocnVuLCB0ZXh0UnVuU3RhcnRJbmRleCwgdGV4dFJ1bkVuZEluZGV4LCBnbHlwaEJ1ZmZl
cik7CisgICAgICAgIGRlbHRhWCA9IGdldEdseXBoc0FuZEFkdmFuY2VzRm9yQ29tcGxleFRleHQo
cnVuLCAwLCBydW4ubGVuZ3RoKCksIGdseXBoQnVmZmVyKTsKICAgICBDR0FmZmluZVRyYW5zZm9y
bSB0cmFuc2xhdGlvbiA9IENHQWZmaW5lVHJhbnNmb3JtTWFrZVRyYW5zbGF0aW9uKHRleHRPcmln
aW4ueCgpICsgZGVsdGFYLCB0ZXh0T3JpZ2luLnkoKSk7CiAgICAgdHJhbnNsYXRpb24gPSBDR0Fm
ZmluZVRyYW5zZm9ybVNjYWxlKHRyYW5zbGF0aW9uLCAxLCAtMSk7CiAgICAgRGFzaEFycmF5IHJl
c3VsdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9JbmxpbmVUZXh0Qm94
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9JbmxpbmVUZXh0Qm94LmNwcAppbmRleCA4
NTdjYWNlOGE0NTIxYjcwMGRjZmVhYmY1OWE2OGQwZTc1Yzk3NzM0Li5iOGQyZGY5ZWM3Y2UzYTFk
ZDZiZmE0NWM1OGZjZGEyZmM4MjJiYzY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvSW5saW5lVGV4dEJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0lu
bGluZVRleHRCb3guY3BwCkBAIC0xMTgsMTIgKzExOCwxMiBAQCBzdGF0aWMgRGFzaEFycmF5IHRy
YW5zbGF0ZUludGVyc2VjdGlvblBvaW50c1RvU2tpcElua0JvdW5kYXJpZXMoY29uc3QgRGFzaEFy
cmF5JgogICAgIHJldHVybiByZXN1bHQ7CiB9CiAKLXN0YXRpYyB2b2lkIGRyYXdTa2lwSW5rVW5k
ZXJsaW5lKFRleHRQYWludGVyJiB0ZXh0UGFpbnRlciwgR3JhcGhpY3NDb250ZXh0JiBjb250ZXh0
LCBGbG9hdFBvaW50IGxvY2FsT3JpZ2luLCBmbG9hdCB1bmRlcmxpbmVPZmZzZXQsIGZsb2F0IHdp
ZHRoLCBib29sIGlzUHJpbnRpbmcsIGludCBtX3N0YXJ0LCBpbnQgbV9sZW4pCitzdGF0aWMgdm9p
ZCBkcmF3U2tpcElua1VuZGVybGluZShUZXh0UGFpbnRlciYgdGV4dFBhaW50ZXIsIEdyYXBoaWNz
Q29udGV4dCYgY29udGV4dCwgRmxvYXRQb2ludCBsb2NhbE9yaWdpbiwgZmxvYXQgdW5kZXJsaW5l
T2Zmc2V0LCBmbG9hdCB3aWR0aCwgYm9vbCBpc1ByaW50aW5nKQogewogICAgIEZsb2F0UG9pbnQg
YWRqdXN0ZWRMb2NhbE9yaWdpbiA9IGxvY2FsT3JpZ2luOwogICAgIGFkanVzdGVkTG9jYWxPcmln
aW4ubW92ZSgwLCB1bmRlcmxpbmVPZmZzZXQpOwogICAgIEZsb2F0UmVjdCB1bmRlcmxpbmVCb3Vu
ZGluZ0JveCA9IGNvbnRleHQuY29tcHV0ZUxpbmVCb3VuZHNGb3JUZXh0KGFkanVzdGVkTG9jYWxP
cmlnaW4sIHdpZHRoLCBpc1ByaW50aW5nKTsKLSAgICBEYXNoQXJyYXkgaW50ZXJzZWN0aW9ucyA9
IHRleHRQYWludGVyLmRhc2hlc0ZvckludGVyc2VjdGlvbnNXaXRoUmVjdCh1bmRlcmxpbmVCb3Vu
ZGluZ0JveCwgbV9zdGFydCwgbV9zdGFydCArIG1fbGVuKTsKKyAgICBEYXNoQXJyYXkgaW50ZXJz
ZWN0aW9ucyA9IHRleHRQYWludGVyLmRhc2hlc0ZvckludGVyc2VjdGlvbnNXaXRoUmVjdCh1bmRl
cmxpbmVCb3VuZGluZ0JveCk7CiAgICAgRGFzaEFycmF5IGEgPSB0cmFuc2xhdGVJbnRlcnNlY3Rp
b25Qb2ludHNUb1NraXBJbmtCb3VuZGFyaWVzKGludGVyc2VjdGlvbnMsIHVuZGVybGluZUJvdW5k
aW5nQm94LmhlaWdodCgpLCB3aWR0aCk7CiAKICAgICBBU1NFUlQoIShhLnNpemUoKSAlIDIpKTsK
QEAgLTExODUsMTAgKzExODUsMTAgQEAgdm9pZCBJbmxpbmVUZXh0Qm94OjpwYWludERlY29yYXRp
b24oR3JhcGhpY3NDb250ZXh0JiBjb250ZXh0LCBjb25zdCBGbG9hdFBvaW50JgogI2lmIEVOQUJM
RShDU1MzX1RFWFRfREVDT1JBVElPTl9TS0lQX0lOSykKICAgICAgICAgICAgICAgICBpZiAobGlu
ZVN0eWxlLnRleHREZWNvcmF0aW9uU2tpcCgpID09IFRleHREZWNvcmF0aW9uU2tpcEluaykgewog
ICAgICAgICAgICAgICAgICAgICBpZiAoIWNvbnRleHQucGFpbnRpbmdEaXNhYmxlZCgpKSB7Ci0g
ICAgICAgICAgICAgICAgICAgICAgICBkcmF3U2tpcElua1VuZGVybGluZSh0ZXh0UGFpbnRlciwg
Y29udGV4dCwgbG9jYWxPcmlnaW4sIHVuZGVybGluZU9mZnNldCwgd2lkdGgsIGlzUHJpbnRpbmcs
IG1fc3RhcnQsIG1fbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGRyYXdTa2lwSW5rVW5k
ZXJsaW5lKHRleHRQYWludGVyLCBjb250ZXh0LCBsb2NhbE9yaWdpbiwgdW5kZXJsaW5lT2Zmc2V0
LCB3aWR0aCwgaXNQcmludGluZyk7CiAKICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkZWNv
cmF0aW9uU3R5bGUgPT0gVGV4dERlY29yYXRpb25TdHlsZURvdWJsZSkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkcmF3U2tpcElua1VuZGVybGluZSh0ZXh0UGFpbnRlciwgY29udGV4dCwg
bG9jYWxPcmlnaW4sIHVuZGVybGluZU9mZnNldCArIGRvdWJsZU9mZnNldCwgd2lkdGgsIGlzUHJp
bnRpbmcsIG1fc3RhcnQsIG1fbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBkcmF3
U2tpcElua1VuZGVybGluZSh0ZXh0UGFpbnRlciwgY29udGV4dCwgbG9jYWxPcmlnaW4sIHVuZGVy
bGluZU9mZnNldCArIGRvdWJsZU9mZnNldCwgd2lkdGgsIGlzUHJpbnRpbmcpOwogICAgICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICNlbmRpZiAvLyBDU1MzX1RF
WFRfREVDT1JBVElPTl9TS0lQX0lOSwpAQCAtMTIxOSwxMCArMTIxOSwxMCBAQCB2b2lkIElubGlu
ZVRleHRCb3g6OnBhaW50RGVjb3JhdGlvbihHcmFwaGljc0NvbnRleHQmIGNvbnRleHQsIGNvbnN0
IEZsb2F0UG9pbnQmCiAjaWYgRU5BQkxFKENTUzNfVEVYVF9ERUNPUkFUSU9OX1NLSVBfSU5LKQog
ICAgICAgICAgICAgICAgIGlmIChsaW5lU3R5bGUudGV4dERlY29yYXRpb25Ta2lwKCkgPT0gVGV4
dERlY29yYXRpb25Ta2lwSW5rKSB7CiAgICAgICAgICAgICAgICAgICAgIGlmICghY29udGV4dC5w
YWludGluZ0Rpc2FibGVkKCkpIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIGRyYXdTa2lwSW5r
VW5kZXJsaW5lKHRleHRQYWludGVyLCBjb250ZXh0LCBsb2NhbE9yaWdpbiwgMCwgd2lkdGgsIGlz
UHJpbnRpbmcsIG1fc3RhcnQsIG1fbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGRyYXdT
a2lwSW5rVW5kZXJsaW5lKHRleHRQYWludGVyLCBjb250ZXh0LCBsb2NhbE9yaWdpbiwgMCwgd2lk
dGgsIGlzUHJpbnRpbmcpOwogCiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoZGVjb3JhdGlv
blN0eWxlID09IFRleHREZWNvcmF0aW9uU3R5bGVEb3VibGUpCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZHJhd1NraXBJbmtVbmRlcmxpbmUodGV4dFBhaW50ZXIsIGNvbnRleHQsIGxvY2Fs
T3JpZ2luLCAtZG91YmxlT2Zmc2V0LCB3aWR0aCwgaXNQcmludGluZywgbV9zdGFydCwgbV9sZW4p
OworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRyYXdTa2lwSW5rVW5kZXJsaW5lKHRleHRQ
YWludGVyLCBjb250ZXh0LCBsb2NhbE9yaWdpbiwgLWRvdWJsZU9mZnNldCwgd2lkdGgsIGlzUHJp
bnRpbmcpOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgfSBlbHNlIHsK
ICNlbmRpZiAvLyBDU1MzX1RFWFRfREVDT1JBVElPTl9TS0lQX0lOSwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1RleHRQYWludGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9UZXh0UGFpbnRlci5jcHAKaW5kZXggY2ZkOTc1M2YyMWFkNmE5ODc4YTQ3OGEwZmJi
ZTlmMWVlMzZmNzEzOC4uZDViYmRiOTJkYjQ5MTAzZDhiNzJiYzVmNWZjZmUwMmI1ZjQwNmRjNSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1RleHRQYWludGVyLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvVGV4dFBhaW50ZXIuY3BwCkBAIC0xNzcsOSArMTc3
LDkgQEAgdm9pZCBUZXh0UGFpbnRlcjo6cGFpbnRUZXh0SW5Db250ZXh0KEdyYXBoaWNzQ29udGV4
dCYgY29udGV4dCwgZmxvYXQgYW1vdW50VG9JbmMKIH0KIAogI2lmIEVOQUJMRShDU1MzX1RFWFRf
REVDT1JBVElPTl9TS0lQX0lOSykKLURhc2hBcnJheSBUZXh0UGFpbnRlcjo6ZGFzaGVzRm9ySW50
ZXJzZWN0aW9uc1dpdGhSZWN0KGNvbnN0IEZsb2F0UmVjdCYgbGluZUV4dGVudHMsIGludCB0ZXh0
UnVuU3RhcnRJbmRleCwgaW50IHRleHRSdW5FbmRJbmRleCkKK0Rhc2hBcnJheSBUZXh0UGFpbnRl
cjo6ZGFzaGVzRm9ySW50ZXJzZWN0aW9uc1dpdGhSZWN0KGNvbnN0IEZsb2F0UmVjdCYgbGluZUV4
dGVudHMpCiB7Ci0gICAgcmV0dXJuIG1fZm9udC5kYXNoZXNGb3JJbnRlcnNlY3Rpb25zV2l0aFJl
Y3QobV90ZXh0UnVuLCBtX3RleHRPcmlnaW4sIHRleHRSdW5TdGFydEluZGV4LCB0ZXh0UnVuRW5k
SW5kZXgsIGxpbmVFeHRlbnRzKTsKKyAgICByZXR1cm4gbV9mb250LmRhc2hlc0ZvckludGVyc2Vj
dGlvbnNXaXRoUmVjdChtX3RleHRSdW4sIG1fdGV4dE9yaWdpbiwgbGluZUV4dGVudHMpOwogfQog
I2VuZGlmCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9UZXh0UGFpbnRl
ci5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1RleHRQYWludGVyLmgKaW5kZXggYWY2NTlj
ZDA5ZmY1MzAwZWU3ZGFjOTFlNzgwNjZjNjdhYmM5ZTA3My4uY2IyNDA4YzUzZTBmZTQ1MjcxYmM0
NzhmNDJjMmUyODZmNTNiNzZhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1RleHRQYWludGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1RleHRQYWludGVy
LmgKQEAgLTY4LDcgKzY4LDcgQEAgcHVibGljOgogICAgIHZvaWQgcGFpbnRUZXh0KCk7CiAgICAg
dm9pZCBwYWludFRleHRJbkNvbnRleHQoR3JhcGhpY3NDb250ZXh0JiwgZmxvYXQgYW1vdW50VG9J
bmNyZWFzZVN0cm9rZVdpZHRoQnkpOwogCi0gICAgRGFzaEFycmF5IGRhc2hlc0ZvckludGVyc2Vj
dGlvbnNXaXRoUmVjdChjb25zdCBGbG9hdFJlY3QmIGxpbmVFeHRlbnRzLCBpbnQgdGV4dFJ1blN0
YXJ0SW5kZXgsIGludCB0ZXh0UnVuRW5kSW5kZXgpOworICAgIERhc2hBcnJheSBkYXNoZXNGb3JJ
bnRlcnNlY3Rpb25zV2l0aFJlY3QoY29uc3QgRmxvYXRSZWN0JiBsaW5lRXh0ZW50cyk7CiAKIHBy
aXZhdGU6CiAgICAgYm9vbCBtX3BhaW50U2VsZWN0ZWRUZXh0T25seTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjYmZlMzBk
YmM4ZmZjNjdhNDZiMjRkMDg4MjE2ZGU5YWE0NWM1YjlhLi5iMjhiNzAyODgwM2I5M2FjYTRhNjBk
MmI2OTY4YmYzNmFmZjExNDZlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMTQtMDEtMDkgIE15
bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KIAorICAgICAgICB0ZXh0LWRl
Y29yYXRpb24tc2tpcDogaW5rIGRvZXMgbm90IHdvcmsgd2l0aCBsaW5lIHdyYXBzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjY3MjkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHRlc3QgY29tcGFy
ZXMgcmVuZGluZyBvZiBhIHNpbmdsZSBlbGVtZW50IHRoYXQgd3JhcHMgbGluZXMgd2l0aCBvbmUg
ZWxlbWVudCBwZXIgbGluZS4KKyAgICAgICAgQm90aCBlbGVtZW50cyBoYXZlIHRleHQtZGVjb3Jh
dGlvbi1za2lwOmluayB0dXJuZWQgb24uCisKKyAgICAgICAgKiBmYXN0L2NzczMtdGV4dC9jc3Mz
LXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC90ZXh0LWRlY29yYXRpb24tc2tp
cC1pbmstbXVsdGlsaW5lLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3Nz
My10ZXh0L2NzczMtdGV4dC1kZWNvcmF0aW9uL3RleHQtZGVjb3JhdGlvbi1za2lwL3RleHQtZGVj
b3JhdGlvbi1za2lwLWluay1tdWx0aWxpbmUuaHRtbDogQWRkZWQuCisKKzIwMTQtMDEtMDkgIE15
bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KKwogICAgICAgICBOYXJyb3cg
dW5kZXJsaW5lcyBhcmUgdG9vIHRhbGwKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyNjcwOAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
czMtdGV4dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC90ZXh0LWRl
Y29yYXRpb24tc2tpcC1pbmstbXVsdGlsaW5lLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9m
YXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVjb3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC90
ZXh0LWRlY29yYXRpb24tc2tpcC1pbmstbXVsdGlsaW5lLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uYzkxMTA4YTg5MzRjNDcyN2QyZDUyZjJiYTQ4OTU4YzMxZTg4ZTYwOAotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzMy10ZXh0L2NzczMtdGV4dC1kZWNvcmF0aW9uL3Rl
eHQtZGVjb3JhdGlvbi1za2lwL3RleHQtZGVjb3JhdGlvbi1za2lwLWluay1tdWx0aWxpbmUtZXhw
ZWN0ZWQuaHRtbApAQCAtMCwwICsxLDExIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8L2hlYWQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBtYWtlcyBzdXJlIHRoYXQgdGV4dC1kZWNv
cmF0aW9uLXNraXA6IGluayBpcyBhcHBsaWVkIG9uIGVsZW1lbnRzIHRoYXQgd3JhcCBsaW5lcwor
PGRpdiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC13ZWJraXQtdGV4dC1kZWNv
cmF0aW9uLXNraXA6IGluazsgd2lkdGg6IDMwMHB4OyI+dGhpc2lzYWxvbmdzdHJpbmdvZmNoYXJh
Y3RlcnN0aGF0c2hvdWxkbGluZXdyYXA8L2Rpdj4KKzxkaXYgc3R5bGU9InRleHQtZGVjb3JhdGlv
bjogdW5kZXJsaW5lOyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBpbms7IHdpZHRoOiAz
MDBweDsiPnRoaXNpc2Fsb25nc3RyaW5nb2ZjaGFyYWN0ZXJzdGhhdHNob3VsZGxpbmV3cmFwPC9k
aXY+Cis8ZGl2IHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLXdlYmtpdC10ZXh0
LWRlY29yYXRpb24tc2tpcDogaW5rOyB3aWR0aDogMzAwcHg7Ij50aGlzaXNhbG9uZ3N0cmluZ29m
Y2hhcmFjdGVyc3RoYXRzaG91bGRsaW5ld3JhcDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10ZXh0LWRlY29yYXRpb24v
dGV4dC1kZWNvcmF0aW9uLXNraXAvdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rLW11bHRpbGluZS5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MzLXRleHQvY3NzMy10ZXh0LWRlY29yYXRpb24vdGV4
dC1kZWNvcmF0aW9uLXNraXAvdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rLW11bHRpbGluZS5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmE0YmVlYzhhMmY5ZjhjYmM3NGE0ODM4MTM0NzNiZDIxMGI4NDc4YzYKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2NzczMtdGV4dC9jc3MzLXRleHQtZGVj
b3JhdGlvbi90ZXh0LWRlY29yYXRpb24tc2tpcC90ZXh0LWRlY29yYXRpb24tc2tpcC1pbmstbXVs
dGlsaW5lLmh0bWwKQEAgLTAsMCArMSw5IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8L2hlYWQ+Cis8Ym9keT4KK1RoaXMgdGVzdCBtYWtlcyBzdXJlIHRoYXQgdGV4dC1kZWNv
cmF0aW9uLXNraXA6IGluayBpcyBhcHBsaWVkIG9uIGVsZW1lbnRzIHRoYXQgd3JhcCBsaW5lcwor
PGRpdiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC13ZWJraXQtdGV4dC1kZWNv
cmF0aW9uLXNraXA6IGluazsgd2lkdGg6IDMwMHB4OyI+dGhpc2lzYWxvbmdzdHJpbmdvZmNoYXJh
Y3RlcnN0aGF0c2hvdWxkbGluZXdyYXAgdGhpc2lzYWxvbmdzdHJpbmdvZmNoYXJhY3RlcnN0aGF0
c2hvdWxkbGluZXdyYXAgdGhpc2lzYWxvbmdzdHJpbmdvZmNoYXJhY3RlcnN0aGF0c2hvdWxkbGlu
ZXdyYXA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="244565"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>