<?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>219215</bug_id>
          
          <creation_ts>2020-11-20 11:39:54 -0800</creation_ts>
          <short_desc>[LFC][Integration] Rename LineIteratorLegacy::logicalLeft/right to contentLeft/right</short_desc>
          <delta_ts>2020-11-20 12:55:18 -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>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mifenton</cc>
    
    <cc>pdr</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>1709569</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-11-20 11:39:54 -0800</bug_when>
    <thetext>that&apos;s what they actually mean.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709573</commentid>
    <comment_count>1</comment_count>
      <attachid>414701</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-11-20 11:43:46 -0800</bug_when>
    <thetext>Created attachment 414701
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709604</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-11-20 12:54:47 -0800</bug_when>
    <thetext>Committed r270128: &lt;https://trac.webkit.org/changeset/270128&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414701.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709605</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-11-20 12:55:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/71638950&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414701</attachid>
            <date>2020-11-20 11:43:46 -0800</date>
            <delta_ts>2020-11-20 12:54:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219215-20201120114345.patch</filename>
            <type>text/plain</type>
            <size>8395</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwMTIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWVhZDJlMjgwNTdiYWE3
MjczOGQ4ZDZiMjMwZDRjOWJkM2I0YTM2Mi4uYTg2YTBjMjdlM2VmMDEyMjAxOTRkYTY2MzE3MzVl
NmE2ZDExODdjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDIwLTExLTIwICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSW50ZWdyYXRpb25d
IFJlbmFtZSBMaW5lSXRlcmF0b3JMZWdhY3k6OmxvZ2ljYWxMZWZ0L3JpZ2h0IHRvIGNvbnRlbnRM
ZWZ0L3JpZ2h0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMTkyMTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGVzZSBmdW5jdGlvbnMgYXJlIHN1cHBvc2VkIHRvIHJldHVybiB0aGUgcG9zaXRpb24gd2hl
cmUgdGhlIGNvbnRlbnQgc3RhcnRzL2VuZHMgaW5zaWRlIHRoZSBsaW5lIGJveCAoc2VlIHRleHQt
YWxpZ25tZW50IGFzIGFuIGV4YW1wbGUKKyAgICAgICAgd2hlcmUgdGhlIGxpbmUncyBsb2dpY2Fs
IGxlZnQgZWRnZSBpcyBub3Qgd2hlcmUgY29udGVudCBzdGFydHMpLgorCisgICAgICAgIChXZWJD
b3JlOjpWaXNpYmxlUG9zaXRpb246OmFic29sdXRlU2VsZWN0aW9uQm91bmRzRm9yTGluZSBjb25z
dCk6CisgICAgICAgICogbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZUl0
ZXJhdG9yLmg6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6UGF0aExpbmU6
OnNlbGVjdGlvblJlY3QgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRp
b246OlBhdGhMaW5lOjpjb250ZW50TG9naWNhbExlZnQgY29uc3QpOgorICAgICAgICAoV2ViQ29y
ZTo6TGF5b3V0SW50ZWdyYXRpb246OlBhdGhMaW5lOjpjb250ZW50TG9naWNhbFJpZ2h0IGNvbnN0
KToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpQYXRoTGluZTo6bG9naWNh
bExlZnQgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRp
b246OlBhdGhMaW5lOjpsb2dpY2FsUmlnaHQgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAqIGxh
eW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvckxlZ2FjeVBhdGgu
aDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpMaW5lSXRlcmF0b3JMZWdh
Y3lQYXRoOjpjb250ZW50TG9naWNhbExlZnQgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5
b3V0SW50ZWdyYXRpb246OkxpbmVJdGVyYXRvckxlZ2FjeVBhdGg6OmNvbnRlbnRMb2dpY2FsUmln
aHQgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVJdGVy
YXRvckxlZ2FjeVBhdGg6OmxvZ2ljYWxMZWZ0IGNvbnN0KTogRGVsZXRlZC4KKyAgICAgICAgKFdl
YkNvcmU6OkxheW91dEludGVncmF0aW9uOjpMaW5lSXRlcmF0b3JMZWdhY3lQYXRoOjpsb2dpY2Fs
UmlnaHQgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlv
dXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvck1vZGVyblBhdGguaDoKKyAgICAgICAgKFdlYkNvcmU6
OkxheW91dEludGVncmF0aW9uOjpMaW5lSXRlcmF0b3JNb2Rlcm5QYXRoOjpjb250ZW50TG9naWNh
bExlZnQgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVJ
dGVyYXRvck1vZGVyblBhdGg6OmNvbnRlbnRMb2dpY2FsUmlnaHQgY29uc3QpOgorICAgICAgICAo
V2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVJdGVyYXRvck1vZGVyblBhdGg6OmxvZ2lj
YWxMZWZ0IGNvbnN0KTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0
aW9uOjpMaW5lSXRlcmF0b3JNb2Rlcm5QYXRoOjpsb2dpY2FsUmlnaHQgY29uc3QpOiBEZWxldGVk
LgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMaW5lQnJlYWsuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyTGluZUJyZWFrOjpsb2NhbENhcmV0UmVjdCBjb25zdCk6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJMaW5lQnJlYWs6OmNvbGxlY3RTZWxlY3Rpb25SZWN0cyk6CisKIDIwMjAt
MTEtMjAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDXVtJ
bnRlZ3JhdGlvbl0gRW5hYmxlIGlubGluZS1ibG9jawpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9WaXNpYmxlUG9zaXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9W
aXNpYmxlUG9zaXRpb24uY3BwCmluZGV4IDlkZGU3ZDcyZGZmNWViZDdmNzkzNWJlMjZkNTAxODc0
MzAwMDAzY2QuLjU5YTVmZDY3OWRjYzgzZDA2MmVkNzI4N2Q4YjZlYmFiZDYwYWM4ODMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVmlzaWJsZVBvc2l0aW9uLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9lZGl0aW5nL1Zpc2libGVQb3NpdGlvbi5jcHAKQEAgLTY2MCw3ICs2NjAs
NyBAQCBGbG9hdFJlY3QgVmlzaWJsZVBvc2l0aW9uOjphYnNvbHV0ZVNlbGVjdGlvbkJvdW5kc0Zv
ckxpbmUoKSBjb25zdAogICAgICAgICByZXR1cm4geyB9OwogCiAgICAgYXV0byBsaW5lID0gcnVu
LmxpbmUoKTsKLSAgICBhdXRvIGxvY2FsUmVjdCA9IEZsb2F0UmVjdCB7IEZsb2F0UG9pbnQgeyBs
aW5lLT5sb2dpY2FsTGVmdCgpLCBsaW5lLT5zZWxlY3Rpb25Ub3AoKSB9LCBGbG9hdFBvaW50IHsg
bGluZS0+bG9naWNhbFJpZ2h0KCksIGxpbmUtPnNlbGVjdGlvbkJvdHRvbSgpIH0gfTsKKyAgICBh
dXRvIGxvY2FsUmVjdCA9IEZsb2F0UmVjdCB7IEZsb2F0UG9pbnQgeyBsaW5lLT5jb250ZW50TG9n
aWNhbExlZnQoKSwgbGluZS0+c2VsZWN0aW9uVG9wKCkgfSwgRmxvYXRQb2ludCB7IGxpbmUtPmNv
bnRlbnRMb2dpY2FsUmlnaHQoKSwgbGluZS0+c2VsZWN0aW9uQm90dG9tKCkgfSB9OwogICAgIGlm
ICghbGluZS0+aXNIb3Jpem9udGFsKCkpCiAgICAgICAgIGxvY2FsUmVjdCA9IGxvY2FsUmVjdC50
cmFuc3Bvc2VkUmVjdCgpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50
ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25MaW5lSXRlcmF0b3IuaCBiL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvci5oCmluZGV4
IDBhNDFmZjYyOTkwYTExNWUyY2VlMWQwYTJhNTlhNjViYjY2MzZlNDcuLjg0Yjk1MjA2NWE3NmYy
N2JlNzdhNmY4YjY1OWFiYTIxOWI1YTE2MTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvci5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVy
YXRvci5oCkBAIC02MSw4ICs2MSw4IEBAIHB1YmxpYzoKICAgICBMYXlvdXRSZWN0IHNlbGVjdGlv
blJlY3QoKSBjb25zdDsKIAogICAgIGZsb2F0IHkoKSBjb25zdDsKLSAgICBmbG9hdCBsb2dpY2Fs
TGVmdCgpIGNvbnN0OwotICAgIGZsb2F0IGxvZ2ljYWxSaWdodCgpIGNvbnN0OworICAgIGZsb2F0
IGNvbnRlbnRMb2dpY2FsTGVmdCgpIGNvbnN0OworICAgIGZsb2F0IGNvbnRlbnRMb2dpY2FsUmln
aHQoKSBjb25zdDsKICAgICBmbG9hdCBsb2dpY2FsSGVpZ2h0KCkgY29uc3Q7CiAKICAgICBpbnQg
YmxvY2tEaXJlY3Rpb25Qb2ludEluTGluZSgpIGNvbnN0OwpAQCAtMTgwLDcgKzE4MCw3IEBAIGlu
bGluZSBMYXlvdXRVbml0IFBhdGhMaW5lOjpsaW5lQm94Qm90dG9tKCkgY29uc3QKIAogaW5saW5l
IExheW91dFJlY3QgUGF0aExpbmU6OnNlbGVjdGlvblJlY3QoKSBjb25zdAogewotICAgIHJldHVy
biB7IExheW91dFBvaW50IHsgbG9naWNhbExlZnQoKSwgc2VsZWN0aW9uVG9wKCkgfSwgTGF5b3V0
UG9pbnQgeyBsb2dpY2FsUmlnaHQoKSwgc2VsZWN0aW9uQm90dG9tKCkgfSB9OworICAgIHJldHVy
biB7IExheW91dFBvaW50IHsgY29udGVudExvZ2ljYWxMZWZ0KCksIHNlbGVjdGlvblRvcCgpIH0s
IExheW91dFBvaW50IHsgY29udGVudExvZ2ljYWxSaWdodCgpLCBzZWxlY3Rpb25Cb3R0b20oKSB9
IH07CiB9CiAKIGlubGluZSBmbG9hdCBQYXRoTGluZTo6eSgpIGNvbnN0CkBAIC0xOTAsMTcgKzE5
MCwxNyBAQCBpbmxpbmUgZmxvYXQgUGF0aExpbmU6OnkoKSBjb25zdAogICAgIH0pOwogfQogCi1p
bmxpbmUgZmxvYXQgUGF0aExpbmU6OmxvZ2ljYWxMZWZ0KCkgY29uc3QKK2lubGluZSBmbG9hdCBQ
YXRoTGluZTo6Y29udGVudExvZ2ljYWxMZWZ0KCkgY29uc3QKIHsKICAgICByZXR1cm4gV1RGOjpz
d2l0Y2hPbihtX3BhdGhWYXJpYW50LCBbXShjb25zdCBhdXRvJiBwYXRoKSB7Ci0gICAgICAgIHJl
dHVybiBwYXRoLmxvZ2ljYWxMZWZ0KCk7CisgICAgICAgIHJldHVybiBwYXRoLmNvbnRlbnRMb2dp
Y2FsTGVmdCgpOwogICAgIH0pOwogfQogCi1pbmxpbmUgZmxvYXQgUGF0aExpbmU6OmxvZ2ljYWxS
aWdodCgpIGNvbnN0CitpbmxpbmUgZmxvYXQgUGF0aExpbmU6OmNvbnRlbnRMb2dpY2FsUmlnaHQo
KSBjb25zdAogewogICAgIHJldHVybiBXVEY6OnN3aXRjaE9uKG1fcGF0aFZhcmlhbnQsIFtdKGNv
bnN0IGF1dG8mIHBhdGgpIHsKLSAgICAgICAgcmV0dXJuIHBhdGgubG9naWNhbFJpZ2h0KCk7Cisg
ICAgICAgIHJldHVybiBwYXRoLmNvbnRlbnRMb2dpY2FsUmlnaHQoKTsKICAgICB9KTsKIH0KIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVn
cmF0aW9uTGluZUl0ZXJhdG9yTGVnYWN5UGF0aC5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lu
dGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZUl0ZXJhdG9yTGVnYWN5UGF0aC5oCmluZGV4
IGQ5Y2RmMWJhNDk5OTNmYjU3YzdkN2Q2YTAxNGE2MGI5OWRlZDI2YmEuLmEyYTAzZWI2NTY0ZWZm
OTgwYWUyODkwNmMxYmFmZDY5ODA2OWNhODkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvckxlZ2FjeVBhdGgu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRp
b25MaW5lSXRlcmF0b3JMZWdhY3lQYXRoLmgKQEAgLTUzLDggKzUzLDggQEAgcHVibGljOgogICAg
IExheW91dFVuaXQgbGluZUJveEJvdHRvbSgpIGNvbnN0IHsgcmV0dXJuIG1fcm9vdElubGluZUJv
eC0+bGluZUJveEJvdHRvbSgpOyB9CiAKICAgICBmbG9hdCB5KCkgY29uc3QgeyByZXR1cm4gbV9y
b290SW5saW5lQm94LT55KCk7IH0KLSAgICBmbG9hdCBsb2dpY2FsTGVmdCgpIGNvbnN0IHsgcmV0
dXJuIG1fcm9vdElubGluZUJveC0+bG9naWNhbExlZnQoKTsgfQotICAgIGZsb2F0IGxvZ2ljYWxS
aWdodCgpIGNvbnN0IHsgcmV0dXJuIG1fcm9vdElubGluZUJveC0+bG9naWNhbFJpZ2h0KCk7IH0K
KyAgICBmbG9hdCBjb250ZW50TG9naWNhbExlZnQoKSBjb25zdCB7IHJldHVybiBtX3Jvb3RJbmxp
bmVCb3gtPmxvZ2ljYWxMZWZ0KCk7IH0KKyAgICBmbG9hdCBjb250ZW50TG9naWNhbFJpZ2h0KCkg
Y29uc3QgeyByZXR1cm4gbV9yb290SW5saW5lQm94LT5sb2dpY2FsUmlnaHQoKTsgfQogICAgIGZs
b2F0IGxvZ2ljYWxIZWlnaHQoKSBjb25zdCB7IHJldHVybiBtX3Jvb3RJbmxpbmVCb3gtPmxvZ2lj
YWxIZWlnaHQoKTsgfQogICAgIGJvb2wgaXNIb3Jpem9udGFsKCkgY29uc3QgeyByZXR1cm4gbV9y
b290SW5saW5lQm94LT5pc0hvcml6b250YWwoKTsgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25MaW5lSXRlcmF0b3JNb2Rl
cm5QYXRoLmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdy
YXRpb25MaW5lSXRlcmF0b3JNb2Rlcm5QYXRoLmgKaW5kZXggMWQxZjBkNDgxODE3MTRhM2I2MGYy
NWE3OGUxMTY2Y2UzYzJmZTk3Ny4uZDkwYjcxYjJhNDlmY2YwZjhjNzdiZWEyNmM1YzA1MzkwNDVi
ODE2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91
dEludGVncmF0aW9uTGluZUl0ZXJhdG9yTW9kZXJuUGF0aC5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVJdGVyYXRvck1vZGVyblBh
dGguaApAQCAtNTksOCArNTksOCBAQCBwdWJsaWM6CiAgICAgTGF5b3V0VW5pdCBzZWxlY3Rpb25U
b3BGb3JIaXRUZXN0aW5nKCkgY29uc3QgeyByZXR1cm4gdG9wKCk7IH0KICAgICBMYXlvdXRVbml0
IHNlbGVjdGlvbkJvdHRvbSgpIGNvbnN0IHsgcmV0dXJuIGJvdHRvbSgpOyB9CiAKLSAgICBmbG9h
dCBsb2dpY2FsTGVmdCgpIGNvbnN0IHsgcmV0dXJuIGxpbmUoKS5yZWN0KCkueCgpICsgbGluZSgp
Lmhvcml6b250YWxBbGlnbm1lbnRPZmZzZXQoKTsgfQotICAgIGZsb2F0IGxvZ2ljYWxSaWdodCgp
IGNvbnN0IHsgcmV0dXJuIGxvZ2ljYWxMZWZ0KCkgKyBsaW5lKCkubGluZUJveFdpZHRoKCk7IH0K
KyAgICBmbG9hdCBjb250ZW50TG9naWNhbExlZnQoKSBjb25zdCB7IHJldHVybiBsaW5lKCkucmVj
dCgpLngoKSArIGxpbmUoKS5ob3Jpem9udGFsQWxpZ25tZW50T2Zmc2V0KCk7IH0KKyAgICBmbG9h
dCBjb250ZW50TG9naWNhbFJpZ2h0KCkgY29uc3QgeyByZXR1cm4gY29udGVudExvZ2ljYWxMZWZ0
KCkgKyBsaW5lKCkucmVjdCgpLndpZHRoKCk7IH0KICAgICBmbG9hdCB5KCkgY29uc3QgeyByZXR1
cm4gbGluZUJveFRvcCgpOyB9CiAgICAgZmxvYXQgbG9naWNhbEhlaWdodCgpIGNvbnN0IHsgcmV0
dXJuIGxpbmUoKS5yZWN0KCkuaGVpZ2h0KCk7IH0KICAgICBib29sIGlzSG9yaXpvbnRhbCgpIGNv
bnN0IHsgcmV0dXJuIHRydWU7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJMaW5lQnJlYWsuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxp
bmVCcmVhay5jcHAKaW5kZXggMGE4OTkyOTM3NmUxOTg1NjgzMDRkZmZkMWZjZjZiOTM2YjlmNGJl
Yy4uNGY5Yjk3NWE1ZTFkMmQyNDllM2FkNjNjNTJjMTVkMzQ1OGJkMTc1NyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxpbmVCcmVhay5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxpbmVCcmVhay5jcHAKQEAgLTE2Nyw3ICsxNjcsNyBA
QCBMYXlvdXRSZWN0IFJlbmRlckxpbmVCcmVhazo6bG9jYWxDYXJldFJlY3QoY29uc3QgSW5saW5l
UnVuQW5kT2Zmc2V0JiBydW5BbmRPZmZzZQogICAgICAgICByZXR1cm4gTGF5b3V0UmVjdCgpOwog
CiAgICAgYXV0byBsaW5lID0gcnVuQW5kT2Zmc2V0LnJ1bi5saW5lKCk7Ci0gICAgcmV0dXJuIGxp
bmUtPmNvbnRhaW5pbmdCbG9jaygpLmNvbXB1dGVDYXJldFJlY3QobGluZS0+c2VsZWN0aW9uUmVj
dCgpLCBsaW5lLT5sb2dpY2FsTGVmdCgpLCBjYXJldFdpZHRoLCBjYXJldFJlY3RNb2RlKTsKKyAg
ICByZXR1cm4gbGluZS0+Y29udGFpbmluZ0Jsb2NrKCkuY29tcHV0ZUNhcmV0UmVjdChsaW5lLT5z
ZWxlY3Rpb25SZWN0KCksIGxpbmUtPmNvbnRlbnRMb2dpY2FsTGVmdCgpLCBjYXJldFdpZHRoLCBj
YXJldFJlY3RNb2RlKTsKIH0KIAogSW50UmVjdCBSZW5kZXJMaW5lQnJlYWs6OmxpbmVzQm91bmRp
bmdCb3goKSBjb25zdApAQCAtMjE0LDcgKzIxNCw3IEBAIHZvaWQgUmVuZGVyTGluZUJyZWFrOjpj
b2xsZWN0U2VsZWN0aW9uUmVjdHMoVmVjdG9yPFNlbGVjdGlvblJlY3Q+JiByZWN0cywgdW5zaWdu
CiAgICAgY29uc3QgUm9vdElubGluZUJveCYgcm9vdEJveCA9IGJveC0+cm9vdCgpOwogCiAgICAg
YXV0byBsaW5lID0gTGF5b3V0SW50ZWdyYXRpb246OkxpbmVJdGVyYXRvcigmcm9vdEJveCk7Ci0g
ICAgTGF5b3V0UmVjdCByZWN0ID0gcm9vdEJveC5ibG9ja0Zsb3coKS5jb21wdXRlQ2FyZXRSZWN0
KGxpbmUtPnNlbGVjdGlvblJlY3QoKSwgbGluZS0+bG9naWNhbExlZnQoKSwgMCk7CisgICAgTGF5
b3V0UmVjdCByZWN0ID0gcm9vdEJveC5ibG9ja0Zsb3coKS5jb21wdXRlQ2FyZXRSZWN0KGxpbmUt
PnNlbGVjdGlvblJlY3QoKSwgbGluZS0+Y29udGVudExvZ2ljYWxMZWZ0KCksIDApOwogCiAgICAg
aWYgKHJvb3RCb3guaXNGaXJzdEFmdGVyUGFnZUJyZWFrKCkpIHsKICAgICAgICAgaWYgKGJveC0+
aXNIb3Jpem9udGFsKCkpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>