<?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>205402</bug_id>
          
          <creation_ts>2019-12-18 10:36:32 -0800</creation_ts>
          <short_desc>[LFC][IFC] LineBreaker::lastSoftWrapOpportunity should take a list of runs</short_desc>
          <delta_ts>2019-12-18 12:28: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>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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>koivisto</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>1599864</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-12-18 10:36:32 -0800</bug_when>
    <thetext>instead of LineBreaker::Content. LineBreaker::Content indicates a continuous list of runs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599865</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-18 10:36:54 -0800</bug_when>
    <thetext>&lt;rdar://problem/58048310&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599869</commentid>
    <comment_count>2</comment_count>
      <attachid>385983</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-12-18 10:43:49 -0800</bug_when>
    <thetext>Created attachment 385983
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599924</commentid>
    <comment_count>3</comment_count>
      <attachid>385983</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-18 12:28:25 -0800</bug_when>
    <thetext>Comment on attachment 385983
Patch

Clearing flags on attachment: 385983

Committed r253708: &lt;https://trac.webkit.org/changeset/253708&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599925</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-18 12:28:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385983</attachid>
            <date>2019-12-18 10:43:49 -0800</date>
            <delta_ts>2019-12-18 12:28:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-205402-20191218104349.patch</filename>
            <type>text/plain</type>
            <size>8287</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzNjkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzdhOWY3YThjZjhmNWQ3
ZGE1MzQxYTIxMDgxYmFjOTc3MTYyOTEyMC4uZjQ5ODMzNTgyNjk2OTY2ZmUzMWE3ODBhMzg2M2Rk
NTExNzE2YmJmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE5LTEyLTE4ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSUZDXSBMaW5lQnJl
YWtlcjo6bGFzdFNvZnRXcmFwT3Bwb3J0dW5pdHkgc2hvdWxkIHRha2UgYSBsaXN0IG9mIHJ1bnMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNTQwMgor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTgwNDgzMTA+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTGluZUJyZWFrZXI6OkNvbnRlbnQgaXMgc3VwcG9z
ZWQgdG8gaG9sZCBhIGNvbnRpbnVvdXMgc2V0IG9mIHJ1bnMgYW5kIHRoZSBpbnB1dCB0byBsYXN0
U29mdFdyYXBPcHBvcnR1bml0eSBpcyBub3QKKyAgICAgICAgbmVjZXNzYXJpbHkgY29udGludW91
cyAobW9zdCBvZiB0aGUgdGltZSBpdCBpcyB0aG91Z2gpLiAKKworICAgICAgICAqIGxheW91dC9p
bmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCcmVha2VyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkxheW91dDo6aXNDb250ZW50U3BsaXRBbGxvd2VkKToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91
dDo6TGluZUJyZWFrZXI6OndyYXBUZXh0Q29udGVudCBjb25zdCk6CisgICAgICAgIChXZWJDb3Jl
OjpMYXlvdXQ6OkxpbmVCcmVha2VyOjp0cnlCcmVha2luZ1RleHRSdW4gY29uc3QpOgorICAgICAg
ICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnJlYWtlcjo6bGFzdFNvZnRXcmFwT3Bwb3J0dW5pdHkp
OgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnJlYWtlcjo6Q29udGVudDo6bGFzdFNv
ZnRXcmFwT3Bwb3J0dW5pdHkpOiBEZWxldGVkLgorICAgICAgICAqIGxheW91dC9pbmxpbmVmb3Jt
YXR0aW5nL0lubGluZUxpbmVCcmVha2VyLmg6CisgICAgICAgICogbGF5b3V0L2lubGluZWZvcm1h
dHRpbmcvTGluZUxheW91dENvbnRleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpM
aW5lTGF5b3V0Q29udGV4dDo6cGxhY2VJbmxpbmVJdGVtKToKKwogMjAxOS0xMi0xOCAgQW50dGkg
S29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAKICAgICAgICAgU3R5bGU6OkludmFsaWRhdG9y
IHNob3VsZCBiZSBhYmxlIHRvIGludmFsaWRhdGUgdXNpbmcgbXVsdGlwbGUgUnVsZVNldHMgaW4g
b25lIHBhc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0
aW5nL0lubGluZUxpbmVCcmVha2VyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVm
b3JtYXR0aW5nL0lubGluZUxpbmVCcmVha2VyLmNwcAppbmRleCBkZTJjM2NhNmFmOTM0NTk0NTMw
Y2FjNDVkYTlkYWM1MjYwNDY0MTVhLi45ZTkzMzY3ZWIzMjA0MTk0YzQ3OTc3OTA1NzFmNGM1Yzk5
YjVlMDc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGlu
Zy9JbmxpbmVMaW5lQnJlYWtlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGlu
ZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuY3BwCkBAIC00Myw3ICs0Myw3IEBAIHN0YXRp
YyBpbmxpbmUgYm9vbCBpc1RleHRDb250ZW50V3JhcHBpbmdBbGxvd2VkKGNvbnN0IFJlbmRlclN0
eWxlJiBzdHlsZSkKICAgICByZXR1cm4gc3R5bGUud2hpdGVTcGFjZSgpICE9IFdoaXRlU3BhY2U6
OlByZSAmJiBzdHlsZS53aGl0ZVNwYWNlKCkgIT0gV2hpdGVTcGFjZTo6Tm9XcmFwOwogfQogCi1z
dGF0aWMgaW5saW5lIGJvb2wgaXNDb250ZW50U3BsaXRBbGxvd2VkKGNvbnN0IExpbmVCcmVha2Vy
OjpDb250ZW50OjpSdW4mIHJ1bikKK3N0YXRpYyBpbmxpbmUgYm9vbCBpc0NvbnRlbnRTcGxpdEFs
bG93ZWQoY29uc3QgTGluZUJyZWFrZXI6OlJ1biYgcnVuKQogewogICAgIEFTU0VSVChydW4uaW5s
aW5lSXRlbS5pc1RleHQoKSB8fCBydW4uaW5saW5lSXRlbS5pc0NvbnRhaW5lclN0YXJ0KCkgfHwg
cnVuLmlubGluZUl0ZW0uaXNDb250YWluZXJFbmQoKSk7CiAgICAgaWYgKCFydW4uaW5saW5lSXRl
bS5pc1RleHQoKSkgewpAQCAtMTI0LDcgKzEyNCw3IEBAIGJvb2wgTGluZUJyZWFrZXI6OnNob3Vs
ZFdyYXBGbG9hdEJveChJbmxpbmVMYXlvdXRVbml0IGZsb2F0TG9naWNhbFdpZHRoLCBJbmxpbmVM
CiAgICAgcmV0dXJuICFsaW5lSXNFbXB0eSAmJiBmbG9hdExvZ2ljYWxXaWR0aCA+IGF2YWlsYWJs
ZVdpZHRoOwogfQogCi1PcHRpb25hbDxMaW5lQnJlYWtlcjo6V3JhcHBlZFRleHRDb250ZW50PiBM
aW5lQnJlYWtlcjo6d3JhcFRleHRDb250ZW50KGNvbnN0IENvbnRlbnQ6OlJ1bkxpc3QmIHJ1bnMs
IGNvbnN0IExpbmVTdGF0dXMmIGxpbmVTdGF0dXMpIGNvbnN0CitPcHRpb25hbDxMaW5lQnJlYWtl
cjo6V3JhcHBlZFRleHRDb250ZW50PiBMaW5lQnJlYWtlcjo6d3JhcFRleHRDb250ZW50KGNvbnN0
IFJ1bkxpc3QmIHJ1bnMsIGNvbnN0IExpbmVTdGF0dXMmIGxpbmVTdGF0dXMpIGNvbnN0CiB7CiAg
ICAgLy8gQ2hlY2sgd2hlcmUgdGhlIG92ZXJmbG93IG9jY3VycyBhbmQgdXNlIHRoZSBjb3JyZXNw
b25kaW5nIHN0eWxlIHRvIGZpZ3VyZSBvdXQgdGhlIGJyZWFraW5nIGJlaGF2aW91ci4KICAgICAv
LyA8c3BhbiBzdHlsZT0id29yZC1icmVhazogbm9ybWFsIj5maXJzdDwvc3Bhbj48c3BhbiBzdHls
ZT0id29yZC1icmVhazogYnJlYWstYWxsIj5zZWNvbmQ8L3NwYW4+PHNwYW4gc3R5bGU9IndvcmQt
YnJlYWs6IG5vcm1hbCI+dGhpcmQ8L3NwYW4+CkBAIC0xOTYsNyArMTk2LDcgQEAgTGluZUJyZWFr
ZXI6OldvcmRCcmVha1J1bGUgTGluZUJyZWFrZXI6OndvcmRCcmVha0JlaGF2aW9yKGNvbnN0IFJl
bmRlclN0eWxlJiBzdHkKICAgICByZXR1cm4gV29yZEJyZWFrUnVsZTo6Tm9CcmVhazsKIH0KIAot
T3B0aW9uYWw8TGluZUJyZWFrZXI6OlBhcnRpYWxSdW4+IExpbmVCcmVha2VyOjp0cnlCcmVha2lu
Z1RleHRSdW4oY29uc3QgQ29udGVudDo6UnVuJiBvdmVyZmxvd1J1biwgSW5saW5lTGF5b3V0VW5p
dCBhdmFpbGFibGVXaWR0aCwgYm9vbCBsaW5lSXNFbXB0eSkgY29uc3QKK09wdGlvbmFsPExpbmVC
cmVha2VyOjpQYXJ0aWFsUnVuPiBMaW5lQnJlYWtlcjo6dHJ5QnJlYWtpbmdUZXh0UnVuKGNvbnN0
IFJ1biYgb3ZlcmZsb3dSdW4sIElubGluZUxheW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIGJvb2wg
bGluZUlzRW1wdHkpIGNvbnN0CiB7CiAgICAgQVNTRVJUKG92ZXJmbG93UnVuLmlubGluZUl0ZW0u
aXNUZXh0KCkpOwogICAgIGF1dG8mIGlubGluZVRleHRJdGVtID0gZG93bmNhc3Q8SW5saW5lVGV4
dEl0ZW0+KG92ZXJmbG93UnVuLmlubGluZUl0ZW0pOwpAQCAtMjgwLDcgKzI4MCw3IEBAIHN0YXRp
YyBib29sIGVuZHNXaXRoU29mdFdyYXBPcHBvcnR1bml0eShjb25zdCBJbmxpbmVUZXh0SXRlbSYg
cHJldmlvdXNUZXh0SXRlbSwKICAgICByZXR1cm4gIVRleHRVdGlsOjpmaW5kTmV4dEJyZWFrYWJs
ZVBvc2l0aW9uKGxpbmVCcmVha0l0ZXJhdG9yLCAwLCBuZXh0SW5saW5lVGV4dEl0ZW0uc3R5bGUo
KSk7CiB9CiAKLU9wdGlvbmFsPHVuc2lnbmVkPiBMaW5lQnJlYWtlcjo6Q29udGVudDo6bGFzdFNv
ZnRXcmFwT3Bwb3J0dW5pdHkoY29uc3QgSW5saW5lSXRlbSYgaW5saW5lSXRlbSwgY29uc3QgQ29u
dGVudCYgcHJpb3JDb250ZW50KQorT3B0aW9uYWw8c2l6ZV90PiBMaW5lQnJlYWtlcjo6bGFzdFNv
ZnRXcmFwT3Bwb3J0dW5pdHkoY29uc3QgSW5saW5lSXRlbSYgaW5saW5lSXRlbSwgY29uc3QgUnVu
TGlzdCYgcHJpb3JDb250ZW50KQogewogICAgIC8vIGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9j
c3MtdGV4dC0zLyNsaW5lLWJyZWFrLWRldGFpbHMKICAgICAvLyBGaWd1cmUgb3V0IGlmIHRoZSBu
ZXcgaW5jb21pbmcgY29udGVudCBwdXRzIHRoZSB1bmNvbW1pdHRlZCBjb250ZW50IG9uIGEgc29m
dCB3cmFwIG9wcG9ydHVuaXR5LgpAQCAtMjk0LDcgKzI5NCw3IEBAIE9wdGlvbmFsPHVuc2lnbmVk
PiBMaW5lQnJlYWtlcjo6Q29udGVudDo6bGFzdFNvZnRXcmFwT3Bwb3J0dW5pdHkoY29uc3QgSW5s
aW5lSXRlCiAgICAgfQogCiAgICAgYXV0byBsYXN0SW5saW5lSXRlbVdpdGhDb250ZW50ID0gWyZd
ICgpIC0+IGNvbnN0IElubGluZUl0ZW0qIHsKLSAgICAgICAgZm9yIChhdXRvJiBwcmV2aW91c1J1
biA6IFdURjo6bWFrZVJldmVyc2VkUmFuZ2UocHJpb3JDb250ZW50LnJ1bnMoKSkpIHsKKyAgICAg
ICAgZm9yIChhdXRvJiBwcmV2aW91c1J1biA6IFdURjo6bWFrZVJldmVyc2VkUmFuZ2UocHJpb3JD
b250ZW50KSkgewogICAgICAgICAgICAgYXV0byYgcHJldmlvdXNJbmxpbmVJdGVtID0gcHJldmlv
dXNSdW4uaW5saW5lSXRlbTsKICAgICAgICAgICAgIGlmIChwcmV2aW91c0lubGluZUl0ZW0uaXNU
ZXh0KCkgfHwgcHJldmlvdXNJbmxpbmVJdGVtLmlzQm94KCkpCiAgICAgICAgICAgICAgICAgcmV0
dXJuICZwcmV2aW91c0lubGluZUl0ZW07CkBAIC0zMDMsNyArMzAzLDcgQEAgT3B0aW9uYWw8dW5z
aWduZWQ+IExpbmVCcmVha2VyOjpDb250ZW50OjpsYXN0U29mdFdyYXBPcHBvcnR1bml0eShjb25z
dCBJbmxpbmVJdGUKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfTsKIAotICAgIGF1dG8q
IGxhc3RVbmNvbWl0dGVkQ29udGVudCA9ICZwcmlvckNvbnRlbnQucnVucygpLmxhc3QoKS5pbmxp
bmVJdGVtOworICAgIGF1dG8qIGxhc3RVbmNvbWl0dGVkQ29udGVudCA9ICZwcmlvckNvbnRlbnQu
bGFzdCgpLmlubGluZUl0ZW07CiAgICAgaWYgKGlubGluZUl0ZW0uaXNUZXh0KCkpIHsKICAgICAg
ICAgaWYgKGlubGluZUl0ZW0uc3R5bGUoKS5saW5lQnJlYWsoKSA9PSBMaW5lQnJlYWs6OkFueXdo
ZXJlKSB7CiAgICAgICAgICAgICAvLyBUaGVyZSBpcyBhIHNvZnQgd3JhcCBvcHBvcnR1bml0eSBh
cm91bmQgZXZlcnkgdHlwb2dyYXBoaWMgY2hhcmFjdGVyIHVuaXQsIGluY2x1ZGluZyBhcm91bmQg
YW55IHB1bmN0dWF0aW9uIGNoYXJhY3RlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5
b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuaCBiL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCcmVha2VyLmgKaW5kZXggNmQ3YmNm
NTk3NGYzZWQ0ZjQzNGEyMTliMDhiNDg4Nzk1MzAwOGYyYS4uODhkZmFlYjFiNWYwOWZkNTQ5NmUy
ZjA5YzQwYTI5ZWZjNDIwOThiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lu
bGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnJlYWtlci5oCkBAIC01Niw2ICs1Niwx
MyBAQCBwdWJsaWM6CiAgICAgICAgIE9wdGlvbmFsPFBhcnRpYWxUcmFpbGluZ0NvbnRlbnQ+IHBh
cnRpYWxUcmFpbGluZ0NvbnRlbnQ7CiAgICAgfTsKIAorICAgIHN0cnVjdCBSdW4geworICAgICAg
ICBjb25zdCBJbmxpbmVJdGVtJiBpbmxpbmVJdGVtOworICAgICAgICBJbmxpbmVMYXlvdXRVbml0
IGxvZ2ljYWxXaWR0aCB7IDAgfTsKKyAgICB9OworICAgIHVzaW5nIFJ1bkxpc3QgPSBWZWN0b3I8
UnVuLCAzMD47CisgICAgc3RhdGljIE9wdGlvbmFsPHNpemVfdD4gbGFzdFNvZnRXcmFwT3Bwb3J0
dW5pdHkoY29uc3QgSW5saW5lSXRlbSYsIGNvbnN0IFJ1bkxpc3QmIHByaW9yQ29udGVudCk7CisK
ICAgICAvLyBUaGlzIHN0cnVjdCByZXByZXNlbnRzIHRoZSBhbW91bnQgb2YgY29udGVudCBjb21t
aXR0ZWQgdG8gbGluZSBicmVha2luZyBhdCBhIHRpbWUgZS5nLgogICAgIC8vIHRleHQgY29udGVu
dCA8c3Bhbj5zcGFuMTwvc3Bhbj5iZXR3ZWVuPHNwYW4+c3BhbjI8L3NwYW4+CiAgICAgLy8gW3Rl
eHRdWyBdW2NvbnRlbnRdWyBdW2NvbnRhaW5lciBzdGFydF1bc3BhbjFdW2NvbnRhaW5lciBlbmRd
W2JldHdlZW5dW2NvbnRhaW5lciBzdGFydF1bc3BhbjJdW2NvbnRhaW5lciBlbmRdCkBAIC03MCwx
NCArNzcsNiBAQCBwdWJsaWM6CiAgICAgICAgIHZvaWQgcmVzZXQoKTsKICAgICAgICAgdm9pZCBz
aHJpbmsodW5zaWduZWQgbmV3U2l6ZSk7CiAKLSAgICAgICAgc3RhdGljIE9wdGlvbmFsPHVuc2ln
bmVkPiBsYXN0U29mdFdyYXBPcHBvcnR1bml0eShjb25zdCBJbmxpbmVJdGVtJiwgY29uc3QgQ29u
dGVudCYgcHJpb3JDb250ZW50KTsKLQotICAgICAgICBzdHJ1Y3QgUnVuIHsKLSAgICAgICAgICAg
IGNvbnN0IElubGluZUl0ZW0mIGlubGluZUl0ZW07Ci0gICAgICAgICAgICBJbmxpbmVMYXlvdXRV
bml0IGxvZ2ljYWxXaWR0aCB7IDAgfTsKLSAgICAgICAgfTsKLSAgICAgICAgdXNpbmcgUnVuTGlz
dCA9IFZlY3RvcjxSdW4sIDMwPjsKLQogICAgICAgICBSdW5MaXN0JiBydW5zKCkgeyByZXR1cm4g
bV9jb250aW5vdXNSdW5zOyB9CiAgICAgICAgIGNvbnN0IFJ1bkxpc3QmIHJ1bnMoKSBjb25zdCB7
IHJldHVybiBtX2NvbnRpbm91c1J1bnM7IH0KICAgICAgICAgYm9vbCBpc0VtcHR5KCkgY29uc3Qg
eyByZXR1cm4gbV9jb250aW5vdXNSdW5zLmlzRW1wdHkoKTsgfQpAQCAtMTIyLDggKzEyMSw4IEBA
IHByaXZhdGU6CiAgICAgICAgIGJvb2wgY29udGVudE92ZXJmbG93cyB7IGZhbHNlIH07CiAgICAg
ICAgIE9wdGlvbmFsPFBhcnRpYWxSdW4+IHBhcnRpYWxUcmFpbGluZ1J1bjsKICAgICB9OwotICAg
IE9wdGlvbmFsPFdyYXBwZWRUZXh0Q29udGVudD4gd3JhcFRleHRDb250ZW50KGNvbnN0IENvbnRl
bnQ6OlJ1bkxpc3QmLCBjb25zdCBMaW5lU3RhdHVzJikgY29uc3Q7Ci0gICAgT3B0aW9uYWw8UGFy
dGlhbFJ1bj4gdHJ5QnJlYWtpbmdUZXh0UnVuKGNvbnN0IENvbnRlbnQ6OlJ1biYgb3ZlcmZsb3dS
dW4sIElubGluZUxheW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIGJvb2wgbGluZUlzRW1wdHkpIGNv
bnN0OworICAgIE9wdGlvbmFsPFdyYXBwZWRUZXh0Q29udGVudD4gd3JhcFRleHRDb250ZW50KGNv
bnN0IFJ1bkxpc3QmLCBjb25zdCBMaW5lU3RhdHVzJikgY29uc3Q7CisgICAgT3B0aW9uYWw8UGFy
dGlhbFJ1bj4gdHJ5QnJlYWtpbmdUZXh0UnVuKGNvbnN0IFJ1biYgb3ZlcmZsb3dSdW4sIElubGlu
ZUxheW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIGJvb2wgbGluZUlzRW1wdHkpIGNvbnN0OwogCiAg
ICAgZW51bSBjbGFzcyBXb3JkQnJlYWtSdWxlIHsKICAgICAgICAgTm9CcmVhaywKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0xpbmVMYXlvdXRDb250
ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0xpbmVMYXlv
dXRDb250ZXh0LmNwcAppbmRleCBlNmJiMzMxYmNlMTYyODgwZDMwOTQxNGJiYTgwM2U4MGNhYzU0
ZmJjLi5mZjNiNDQ2ODY4ZTg3ZTZiNTYxNmViOWNjODQzMjIxZWZhMzJhYWQxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9MaW5lTGF5b3V0Q29udGV4
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvTGluZUxh
eW91dENvbnRleHQuY3BwCkBAIC0xODYsNyArMTg2LDcgQEAgTGluZUxheW91dENvbnRleHQ6Oklz
RW5kT2ZMaW5lIExpbmVMYXlvdXRDb250ZXh0OjpwbGFjZUlubGluZUl0ZW0oTGluZUJ1aWxkZXIm
IGwKICAgICB9CiAgICAgYXV0byBpc0VuZE9mTGluZSA9IElzRW5kT2ZMaW5lOjpObzsKICAgICAv
LyBDYW4gd2UgY29tbWl0IHRoZSBwZW5kaW5nIGNvbnRlbnQgYWxyZWFkeT8KLSAgICBpZiAoTGlu
ZUJyZWFrZXI6OkNvbnRlbnQ6Omxhc3RTb2Z0V3JhcE9wcG9ydHVuaXR5KGlubGluZUl0ZW0sIG1f
dW5jb21taXR0ZWRDb250ZW50KSkKKyAgICBpZiAoTGluZUJyZWFrZXI6Omxhc3RTb2Z0V3JhcE9w
cG9ydHVuaXR5KGlubGluZUl0ZW0sIG1fdW5jb21taXR0ZWRDb250ZW50LnJ1bnMoKSkpCiAgICAg
ICAgIGlzRW5kT2ZMaW5lID0gcHJvY2Vzc1VuY29tbWl0dGVkQ29udGVudChsaW5lKTsKICAgICAv
LyBUaGUgY3VycmVudCBpdGVtIG1pZ2h0IGZpdCBhcyB3ZWxsLgogICAgIGlmIChpc0VuZE9mTGlu
ZSA9PSBJc0VuZE9mTGluZTo6Tm8pCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>