<?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>204798</bug_id>
          
          <creation_ts>2019-12-03 09:52:02 -0800</creation_ts>
          <short_desc>[LFC][IFC] Move trailing trimmable content logic to InlineItemRun</short_desc>
          <delta_ts>2019-12-03 10:22:32 -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>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>1595042</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-12-03 09:52:02 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595043</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-03 09:52:23 -0800</bug_when>
    <thetext>&lt;rdar://problem/57593248&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595044</commentid>
    <comment_count>2</comment_count>
      <attachid>384719</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-12-03 09:54:58 -0800</bug_when>
    <thetext>Created attachment 384719
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595057</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-12-03 10:22:32 -0800</bug_when>
    <thetext>Committed r253052: &lt;https://trac.webkit.org/changeset/253052&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384719</attachid>
            <date>2019-12-03 09:54:58 -0800</date>
            <delta_ts>2019-12-03 10:09:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204798-20191203095423.patch</filename>
            <type>text/plain</type>
            <size>8148</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMDM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyMDM2ZDUwOWMwZTNi
OTc4ZWRhZjZhOTI1NGFiNzY3NTg0ZDgwNC4uNzRkZjlhYjVkNzQ5YzE2ZDk3YjcwNjEwNTM5ZDQ3
MjY5ZWFlYTA3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTEyLTAzICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSUZDXSBNb3ZlIHRy
YWlsaW5nIHRyaW1tYWJsZSBjb250ZW50IGxvZ2ljIHRvIElubGluZUl0ZW1SdW4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDc5OAorICAgICAgICA8
cmRhcjovL3Byb2JsZW0vNTc1OTMyNDg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVHJhaWxpbmcgbGV0dGVyIHNwYWNpbmcvZnVsbHkgdHJpbW1hYmxl
IHdoaXRlc3BhY2UgbG9naWMgc2hvdWxkIGJlIGludGVybmFsIHRvIElubGluZUl0ZW1SdW4uCisK
KyAgICAgICAgKiBsYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRlci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OkxpbmVCdWlsZGVyOjpyZW1vdmVUcmFpbGluZ1Ry
aW1tYWJsZUNvbnRlbnQpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6
YXBwZW5kVGV4dENvbnRlbnQpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVpbGRl
cjo6cnVuQ29udGVudEhlaWdodCBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6Okxp
bmVCdWlsZGVyOjpJbmxpbmVJdGVtUnVuOjppc1RyaW1tYWJsZVdoaXRlc3BhY2UgY29uc3QpOgor
ICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6SW5saW5lSXRlbVJ1bjo6aGFz
VHJhaWxpbmdMZXR0ZXJTcGFjaW5nIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6
TGluZUJ1aWxkZXI6OklubGluZUl0ZW1SdW46OnRyYWlsaW5nTGV0dGVyU3BhY2luZyBjb25zdCk6
CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OkxpbmVCdWlsZGVyOjpJbmxpbmVJdGVtUnVuOjpy
ZW1vdmVUcmFpbGluZ0xldHRlclNwYWNpbmcpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0Ojpz
aG91bGRQcmVzZXJ2ZVRyYWlsaW5nQ29udGVudCk6IERlbGV0ZWQuCisgICAgICAgICogbGF5b3V0
L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6
OkxheW91dDo6TGluZUJ1aWxkZXI6OlJ1bjo6c3R5bGUgY29uc3QpOgorICAgICAgICAoV2ViQ29y
ZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6SW5saW5lSXRlbVJ1bjo6c3R5bGUgY29uc3QpOgorCiAy
MDE5LTEyLTAzICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xG
Q11bSUZDXSBUZXh0VXRpbDo6d2lkdGggc2hvdWxkIG5vdCBvdmVyZmxvdyB3aGVuIHdvcmQvbGV0
dGVyLXNwYWNpbmcgaXMgbGFyZ2VyIHRoYW4gTGF5b3V0VW5pdDo6bWF4CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRlci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVp
bGRlci5jcHAKaW5kZXggNWY0NjEyNmNlZjU4NjRmMWQxY2M4NzcyMGMzMWQ1ZmQ2Zjc3MDViOC4u
YTQxMDVmMTkyN2JlYTU5YWYwODNkY2EwMDBlNWE0NGJhMGQxZWNjNiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVC
dWlsZGVyLmNwcApAQCAtMTg2LDEzICsxODYsNiBAQCB2b2lkIExpbmVCdWlsZGVyOjppbml0aWFs
aXplKGNvbnN0IENvbnN0cmFpbnRzJiBjb25zdHJhaW50cykKICAgICBtX2xpbmVJc1Zpc3VhbGx5
RW1wdHlCZWZvcmVUcmltbWFibGVDb250ZW50ID0geyB9OwogfQogCi1zdGF0aWMgYm9vbCBzaG91
bGRQcmVzZXJ2ZVRyYWlsaW5nQ29udGVudChjb25zdCBJbmxpbmVUZXh0SXRlbSYgaW5saW5lVGV4
dEl0ZW0pCi17Ci0gICAgaWYgKCFpbmxpbmVUZXh0SXRlbS5pc1doaXRlc3BhY2UoKSkKLSAgICAg
ICAgcmV0dXJuIHRydWU7Ci0gICAgcmV0dXJuIFRleHRVdGlsOjpzaG91bGRQcmVzZXJ2ZVRyYWls
aW5nV2hpdGVzcGFjZShpbmxpbmVUZXh0SXRlbS5zdHlsZSgpKTsKLX0KLQogc3RhdGljIGJvb2wg
c2hvdWxkUHJlc2VydmVMZWFkaW5nQ29udGVudChjb25zdCBJbmxpbmVUZXh0SXRlbSYgaW5saW5l
VGV4dEl0ZW0pCiB7CiAgICAgaWYgKCFpbmxpbmVUZXh0SXRlbS5pc1doaXRlc3BhY2UoKSkKQEAg
LTM5Nyw4ICszOTAsOCBAQCB2b2lkIExpbmVCdWlsZGVyOjpyZW1vdmVUcmFpbGluZ1RyaW1tYWJs
ZUNvbnRlbnQoKQogICAgICAgICAgICAgaGFzU2Vlbk5vbldoaXRlc3BhY2VUZXh0Q29udGVudCA9
IHRydWU7CiAjZW5kaWYKICAgICAgICAgICAgIC8vIE11c3QgYmUgYSBsZXR0ZXIgc3BhY2luZyB0
cmltLgotICAgICAgICAgICAgQVNTRVJUKHJ1bi5sYXlvdXRCb3goKS5zdHlsZSgpLmxldHRlclNw
YWNpbmcoKSA+IDApOwotICAgICAgICAgICAgYWNjdW11bGF0ZWRUcmltbWVkV2lkdGggKz0gcnVu
LmxheW91dEJveCgpLnN0eWxlKCkubGV0dGVyU3BhY2luZygpOworICAgICAgICAgICAgQVNTRVJU
KHJ1bi5oYXNUcmFpbGluZ0xldHRlclNwYWNpbmcoKSk7CisgICAgICAgICAgICBhY2N1bXVsYXRl
ZFRyaW1tZWRXaWR0aCArPSBydW4udHJhaWxpbmdMZXR0ZXJTcGFjaW5nKCk7CiAgICAgICAgICAg
ICBydW4ucmVtb3ZlVHJhaWxpbmdMZXR0ZXJTcGFjaW5nKCk7CiAgICAgICAgIH0KICAgICB9CkBA
IC01MjQsOCArNTE3LDggQEAgdm9pZCBMaW5lQnVpbGRlcjo6YXBwZW5kVGV4dENvbnRlbnQoY29u
c3QgSW5saW5lVGV4dEl0ZW0mIGlubGluZUl0ZW0sIExheW91dFVuaXQKIAogICAgIGF1dG8gbGlu
ZVJ1bldpZHRoID0gbGluZVJ1bi5sb2dpY2FsV2lkdGgoKTsKICAgICAvLyBUcmFpbGluZyB3aGl0
ZXNwYWNlIGNvbnRlbnQgaXMgZnVsbHkgdHJpbW1hYmxlIHNvIGFzIHRoZSB0cmFpbGluZyBsZXR0
ZXIgc3BhY2UuCi0gICAgYXV0byBpc0Z1bGx5VHJpbW1hYmxlID0gIXNob3VsZFByZXNlcnZlVHJh
aWxpbmdDb250ZW50KGlubGluZUl0ZW0pOwotICAgIGF1dG8gaXNQYXJ0aWFsbHlUcmltbWFibGUg
PSAhaW5saW5lSXRlbS5pc1doaXRlc3BhY2UoKSAmJiBpbmxpbmVJdGVtLnN0eWxlKCkubGV0dGVy
U3BhY2luZygpID4gMDsKKyAgICBhdXRvIGlzRnVsbHlUcmltbWFibGUgPSBsaW5lUnVuLmlzVHJp
bW1hYmxlV2hpdGVzcGFjZSgpOworICAgIGF1dG8gaXNQYXJ0aWFsbHlUcmltbWFibGUgPSBsaW5l
UnVuLmhhc1RyYWlsaW5nTGV0dGVyU3BhY2luZygpOwogICAgIGF1dG8gaXNUcmltbWFibGUgPSBp
c0Z1bGx5VHJpbW1hYmxlIHx8IGlzUGFydGlhbGx5VHJpbW1hYmxlOwogICAgIC8vIFJlc2V0IHRo
ZSB0cmltbWFibGUgY29udGVudCBpZiBuZWVkZWQuCiAgICAgaWYgKCFpc1RyaW1tYWJsZSB8fCBp
c1BhcnRpYWxseVRyaW1tYWJsZSB8fCAoaXNGdWxseVRyaW1tYWJsZSAmJiAhbV90cmltbWFibGVD
b250ZW50LmlzVHJhaWxpbmdDb250ZW50RnVsbHlUcmltbWFibGUoKSkpCkBAIC01MzYsNyArNTI5
LDcgQEAgdm9pZCBMaW5lQnVpbGRlcjo6YXBwZW5kVGV4dENvbnRlbnQoY29uc3QgSW5saW5lVGV4
dEl0ZW0mIGlubGluZUl0ZW0sIExheW91dFVuaXQKICAgICAgICAgICAgIG1fbGluZUlzVmlzdWFs
bHlFbXB0eUJlZm9yZVRyaW1tYWJsZUNvbnRlbnQgPSBpc1Zpc3VhbGx5RW1wdHkoKTsKICAgICAg
ICAgbV90cmltbWFibGVDb250ZW50LmFwcGVuZChsaW5lUnVuV2lkdGgsIG1faW5saW5lSXRlbVJ1
bnMuc2l6ZSgpLCBUcmltbWFibGVDb250ZW50OjpJc0Z1bGx5VHJpbW1hYmxlOjpZZXMpOwogICAg
IH0gZWxzZSBpZiAoaXNQYXJ0aWFsbHlUcmltbWFibGUpCi0gICAgICAgIG1fdHJpbW1hYmxlQ29u
dGVudC5hcHBlbmQoTGF5b3V0VW5pdCB7IGlubGluZUl0ZW0uc3R5bGUoKS5sZXR0ZXJTcGFjaW5n
KCkgfSwgbV9pbmxpbmVJdGVtUnVucy5zaXplKCksIFRyaW1tYWJsZUNvbnRlbnQ6OklzRnVsbHlU
cmltbWFibGU6Ok5vKTsKKyAgICAgICAgbV90cmltbWFibGVDb250ZW50LmFwcGVuZChMYXlvdXRV
bml0IHsgbGluZVJ1bi50cmFpbGluZ0xldHRlclNwYWNpbmcoKSB9LCBtX2lubGluZUl0ZW1SdW5z
LnNpemUoKSwgVHJpbW1hYmxlQ29udGVudDo6SXNGdWxseVRyaW1tYWJsZTo6Tm8pOwogCiAgICAg
bV9saW5lQm94LmV4cGFuZEhvcml6b250YWxseShsaW5lUnVuV2lkdGgpOwogICAgIG1faW5saW5l
SXRlbVJ1bnMuYXBwZW5kKFdURk1vdmUobGluZVJ1bikpOwpAQCAtNjU0LDcgKzY0Nyw3IEBAIHZv
aWQgTGluZUJ1aWxkZXI6OmFkanVzdEJhc2VsaW5lQW5kTGluZUhlaWdodChjb25zdCBSdW4mIHJ1
bikKIExheW91dFVuaXQgTGluZUJ1aWxkZXI6OnJ1bkNvbnRlbnRIZWlnaHQoY29uc3QgUnVuJiBy
dW4pIGNvbnN0CiB7CiAgICAgQVNTRVJUKCFtX3NraXBBbGlnbm1lbnQpOwotICAgIGF1dG8mIGZv
bnRNZXRyaWNzID0gcnVuLmxheW91dEJveCgpLnN0eWxlKCkuZm9udE1ldHJpY3MoKTsKKyAgICBh
dXRvJiBmb250TWV0cmljcyA9IHJ1bi5zdHlsZSgpLmZvbnRNZXRyaWNzKCk7CiAgICAgaWYgKHJ1
bi5pc1RleHQoKSB8fCBydW4uaXNGb3JjZWRMaW5lQnJlYWsoKSkKICAgICAgICAgcmV0dXJuIGZv
bnRNZXRyaWNzLmhlaWdodCgpOwogCkBAIC03NDMsNiArNzM2LDI1IEBAIExpbmVCdWlsZGVyOjpJ
bmxpbmVJdGVtUnVuOjpJbmxpbmVJdGVtUnVuKGNvbnN0IElubGluZUl0ZW0mIGlubGluZUl0ZW0s
IExheW91dFVuCiB7CiB9CiAKK2Jvb2wgTGluZUJ1aWxkZXI6OklubGluZUl0ZW1SdW46OmlzVHJp
bW1hYmxlV2hpdGVzcGFjZSgpIGNvbnN0Cit7CisgICAgaWYgKCFpc1doaXRlc3BhY2UoKSkKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworICAgIHJldHVybiAhVGV4dFV0aWw6OnNob3VsZFByZXNlcnZl
VHJhaWxpbmdXaGl0ZXNwYWNlKHN0eWxlKCkpOworfQorCitib29sIExpbmVCdWlsZGVyOjpJbmxp
bmVJdGVtUnVuOjpoYXNUcmFpbGluZ0xldHRlclNwYWNpbmcoKSBjb25zdAoreworICAgIHJldHVy
biAhaXNXaGl0ZXNwYWNlKCkgJiYgc3R5bGUoKS5sZXR0ZXJTcGFjaW5nKCkgPiAwOworfQorCitM
YXlvdXRVbml0IExpbmVCdWlsZGVyOjpJbmxpbmVJdGVtUnVuOjp0cmFpbGluZ0xldHRlclNwYWNp
bmcoKSBjb25zdAoreworICAgIGlmICghaGFzVHJhaWxpbmdMZXR0ZXJTcGFjaW5nKCkpCisgICAg
ICAgIHJldHVybiB7IH07CisgICAgcmV0dXJuIExheW91dFVuaXQgeyBzdHlsZSgpLmxldHRlclNw
YWNpbmcoKSB9OworfQorCiB2b2lkIExpbmVCdWlsZGVyOjpJbmxpbmVJdGVtUnVuOjpzZXRDb2xs
YXBzZXNUb1plcm9BZHZhbmNlV2lkdGgoKQogewogICAgIG1fY29sbGFwc2VkVG9aZXJvQWR2YW5j
ZVdpZHRoID0gdHJ1ZTsKQEAgLTc1MSw5ICs3NjMsOSBAQCB2b2lkIExpbmVCdWlsZGVyOjpJbmxp
bmVJdGVtUnVuOjpzZXRDb2xsYXBzZXNUb1plcm9BZHZhbmNlV2lkdGgoKQogCiB2b2lkIExpbmVC
dWlsZGVyOjpJbmxpbmVJdGVtUnVuOjpyZW1vdmVUcmFpbGluZ0xldHRlclNwYWNpbmcoKQogewot
ICAgIEFTU0VSVChtX2lubGluZUl0ZW0uc3R5bGUoKS5sZXR0ZXJTcGFjaW5nKCkpOwotICAgIG1f
bG9naWNhbFdpZHRoIC09IExheW91dFVuaXQgeyBtX2lubGluZUl0ZW0uc3R5bGUoKS5sZXR0ZXJT
cGFjaW5nKCkgfTsKLSAgICBBU1NFUlQobV9sb2dpY2FsV2lkdGggPiAwIHx8ICghbV9sb2dpY2Fs
V2lkdGggJiYgbV9pbmxpbmVJdGVtLnN0eWxlKCkubGV0dGVyU3BhY2luZygpID49IGludE1heEZv
ckxheW91dFVuaXQpKTsKKyAgICBBU1NFUlQoaGFzVHJhaWxpbmdMZXR0ZXJTcGFjaW5nKCkpOwor
ICAgIG1fbG9naWNhbFdpZHRoIC09IHRyYWlsaW5nTGV0dGVyU3BhY2luZygpOworICAgIEFTU0VS
VChtX2xvZ2ljYWxXaWR0aCA+IDAgfHwgKCFtX2xvZ2ljYWxXaWR0aCAmJiBzdHlsZSgpLmxldHRl
clNwYWNpbmcoKSA+PSBpbnRNYXhGb3JMYXlvdXRVbml0KSk7CiB9CiAKIH0KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCdWlsZGVy
LmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVp
bGRlci5oCmluZGV4IGVlNjY2YzMxZDAxMDNiMDBjNjQ2OTgzZmY2ZGMyNDQ1NTc4MzhjZTQuLmU5
MWU1NWYzNmUwY2VjZmIxZmM0ODVhZDYzMGRiMTdlYWU1MTBlOWMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCdWlsZGVyLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxk
ZXIuaApAQCAtODUsNiArODUsNyBAQCBwdWJsaWM6CiAgICAgICAgIGJvb2wgaXNDb250YWluZXJF
bmQoKSBjb25zdCB7IHJldHVybiBtX3R5cGUgPT0gSW5saW5lSXRlbTo6VHlwZTo6Q29udGFpbmVy
RW5kOyB9CiAKICAgICAgICAgY29uc3QgQm94JiBsYXlvdXRCb3goKSBjb25zdCB7IHJldHVybiAq
bV9sYXlvdXRCb3g7IH0KKyAgICAgICAgY29uc3QgUmVuZGVyU3R5bGUmIHN0eWxlKCkgY29uc3Qg
eyByZXR1cm4gbV9sYXlvdXRCb3gtPnN0eWxlKCk7IH0KICAgICAgICAgY29uc3QgRGlzcGxheTo6
UmVjdCYgbG9naWNhbFJlY3QoKSBjb25zdCB7IHJldHVybiBtX2xvZ2ljYWxSZWN0OyB9CiAgICAg
ICAgIGNvbnN0IE9wdGlvbmFsPERpc3BsYXk6OlJ1bjo6VGV4dENvbnRleHQ+JiB0ZXh0Q29udGV4
dCgpIGNvbnN0IHsgcmV0dXJuIG1fdGV4dENvbnRleHQ7IH0KICAgICAgICAgYm9vbCBpc0NvbGxh
cHNlZFRvVmlzdWFsbHlFbXB0eSgpIGNvbnN0IHsgcmV0dXJuIG1faXNDb2xsYXBzZWRUb1Zpc3Vh
bGx5RW1wdHk7IH0KQEAgLTE1OCw2ICsxNTksNyBAQCBwcml2YXRlOgogICAgICAgICBJbmxpbmVJ
dGVtUnVuKGNvbnN0IElubGluZUl0ZW0mLCBMYXlvdXRVbml0IGxvZ2ljYWxMZWZ0LCBMYXlvdXRV
bml0IGxvZ2ljYWxXaWR0aCwgV1RGOjpPcHRpb25hbDxEaXNwbGF5OjpSdW46OlRleHRDb250ZXh0
PiA9IFdURjo6bnVsbG9wdCk7CiAKICAgICAgICAgY29uc3QgQm94JiBsYXlvdXRCb3goKSBjb25z
dCB7IHJldHVybiBtX2lubGluZUl0ZW0ubGF5b3V0Qm94KCk7IH0KKyAgICAgICAgY29uc3QgUmVu
ZGVyU3R5bGUmIHN0eWxlKCkgY29uc3QgeyByZXR1cm4gbGF5b3V0Qm94KCkuc3R5bGUoKTsgfQog
ICAgICAgICBMYXlvdXRVbml0IGxvZ2ljYWxMZWZ0KCkgY29uc3QgeyByZXR1cm4gbV9sb2dpY2Fs
TGVmdDsgfQogICAgICAgICBMYXlvdXRVbml0IGxvZ2ljYWxXaWR0aCgpIGNvbnN0IHsgcmV0dXJu
IG1fbG9naWNhbFdpZHRoOyB9CiAgICAgICAgIGNvbnN0IE9wdGlvbmFsPERpc3BsYXk6OlJ1bjo6
VGV4dENvbnRleHQ+JiB0ZXh0Q29udGV4dCgpIGNvbnN0IHsgcmV0dXJuIG1fdGV4dENvbnRleHQ7
IH0KQEAgLTE3NCw3ICsxNzYsMTIgQEAgcHJpdmF0ZToKIAogICAgICAgICB2b2lkIG1vdmVIb3Jp
em9udGFsbHkoTGF5b3V0VW5pdCBvZmZzZXQpIHsgbV9sb2dpY2FsTGVmdCArPSBvZmZzZXQ7IH0K
IAorICAgICAgICBib29sIGlzVHJpbW1hYmxlV2hpdGVzcGFjZSgpIGNvbnN0OworICAgICAgICBi
b29sIGhhc1RyYWlsaW5nTGV0dGVyU3BhY2luZygpIGNvbnN0OworCisgICAgICAgIExheW91dFVu
aXQgdHJhaWxpbmdMZXR0ZXJTcGFjaW5nKCkgY29uc3Q7CiAgICAgICAgIHZvaWQgcmVtb3ZlVHJh
aWxpbmdMZXR0ZXJTcGFjaW5nKCk7CisKICAgICAgICAgdm9pZCBzZXRDb2xsYXBzZXNUb1plcm9B
ZHZhbmNlV2lkdGgoKTsKICAgICAgICAgYm9vbCBpc0NvbGxhcHNlZFRvWmVyb0FkdmFuY2VXaWR0
aCgpIGNvbnN0IHsgcmV0dXJuIG1fY29sbGFwc2VkVG9aZXJvQWR2YW5jZVdpZHRoOyB9CiAK
</data>
<flag name="review"
          id="400523"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>