<?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>246044</bug_id>
          
          <creation_ts>2022-10-04 15:26:16 -0700</creation_ts>
          <short_desc>[Outline] Introduce BorderData::Radii</short_desc>
          <delta_ts>2022-10-12 15:29:55 -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>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>
          
          <blocked>20807</blocked>
          <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>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>1903259</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-10-04 15:26:16 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903260</commentid>
    <comment_count>1</comment_count>
      <attachid>462797</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-10-04 15:31:39 -0700</bug_when>
    <thetext>Created attachment 462797
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903275</commentid>
    <comment_count>2</comment_count>
      <attachid>462797</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-10-04 17:07:03 -0700</bug_when>
    <thetext>Comment on attachment 462797
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=462797&amp;action=review

&gt; COMMIT_MESSAGE:7
&gt; +(This structure is going to be used to pass around radii information in BorderPainter)

Can you use RoundedRect::Radii instead? Do you need LengthSize, or just LayoutSize for radii?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903277</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-10-04 17:08:39 -0700</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #2)
&gt; Comment on attachment 462797 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=462797&amp;action=review
&gt; 
&gt; &gt; COMMIT_MESSAGE:7
&gt; &gt; +(This structure is going to be used to pass around radii information in BorderPainter)
&gt; 
&gt; Can you use RoundedRect::Radii instead? Do you need LengthSize, or just
&gt; LayoutSize for radii?
RoundedRect::Radii is resolved, this is computed radii.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903430</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-10-05 08:28:25 -0700</bug_when>
    <thetext>Committed 255172@main (387077670b14): &lt;https://commits.webkit.org/255172@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462797.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903431</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-10-05 08:29:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/100808696&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>462797</attachid>
            <date>2022-10-04 15:31:39 -0700</date>
            <delta_ts>2022-10-05 08:28:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-246044-20221004153138.patch</filename>
            <type>text/plain</type>
            <size>7677</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBhOWQ2ZDUxODkyYTQ0OTMxYzkyNjQ0NmUxODkxODNkNzM2ZGI4ZjAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBU
dWUsIDQgT2N0IDIwMjIgMTU6Mjg6MjcgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbT3V0bGluZV0g
SW50cm9kdWNlIEJvcmRlckRhdGE6OlJhZGlpCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjQ2MDQ0CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClRoaXMgaXMg
aW4gcHJlcGFyYXRpb24gZm9yIHN1cHBvcnRpbmcgb3V0bGluZSB3aXRoIGJvcmRlci1yYWRpdXMu
CihUaGlzIHN0cnVjdHVyZSBpcyBnb2luZyB0byBiZSB1c2VkIHRvIHBhc3MgYXJvdW5kIHJhZGlp
IGluZm9ybWF0aW9uIGluIEJvcmRlclBhaW50ZXIpCgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9zdHlsZS9Cb3JkZXJEYXRhLmg6CihXZWJDb3JlOjpCb3JkZXJEYXRhOjpoYXNCb3JkZXJSYWRp
dXMgY29uc3QpOgooV2ViQ29yZTo6Qm9yZGVyRGF0YTo6b3BlcmF0b3I9PSBjb25zdCk6CihXZWJD
b3JlOjpCb3JkZXJEYXRhOjp0b3BMZWZ0UmFkaXVzIGNvbnN0KToKKFdlYkNvcmU6OkJvcmRlckRh
dGE6OnRvcFJpZ2h0UmFkaXVzIGNvbnN0KToKKFdlYkNvcmU6OkJvcmRlckRhdGE6OmJvdHRvbUxl
ZnRSYWRpdXMgY29uc3QpOgooV2ViQ29yZTo6Qm9yZGVyRGF0YTo6Ym90dG9tUmlnaHRSYWRpdXMg
Y29uc3QpOgooV2ViQ29yZTo6Qm9yZGVyRGF0YTo6Qm9yZGVyRGF0YSk6IERlbGV0ZWQuCiogU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmg6CihXZWJDb3JlOjpSZW5k
ZXJTdHlsZTo6cmVzZXRCb3JkZXJUb3BMZWZ0UmFkaXVzKToKKFdlYkNvcmU6OlJlbmRlclN0eWxl
OjpyZXNldEJvcmRlclRvcFJpZ2h0UmFkaXVzKToKKFdlYkNvcmU6OlJlbmRlclN0eWxlOjpyZXNl
dEJvcmRlckJvdHRvbUxlZnRSYWRpdXMpOgooV2ViQ29yZTo6UmVuZGVyU3R5bGU6OnJlc2V0Qm9y
ZGVyQm90dG9tUmlnaHRSYWRpdXMpOgooV2ViQ29yZTo6UmVuZGVyU3R5bGU6OnNldEJvcmRlclRv
cExlZnRSYWRpdXMpOgooV2ViQ29yZTo6UmVuZGVyU3R5bGU6OnNldEJvcmRlclRvcFJpZ2h0UmFk
aXVzKToKKFdlYkNvcmU6OlJlbmRlclN0eWxlOjpzZXRCb3JkZXJCb3R0b21MZWZ0UmFkaXVzKToK
KFdlYkNvcmU6OlJlbmRlclN0eWxlOjpzZXRCb3JkZXJCb3R0b21SaWdodFJhZGl1cyk6Ci0tLQog
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL0JvcmRlckRhdGEuaCAgfCAzNiArKysrKysr
KystLS0tLS0tLS0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxl
LmggfCAxNiArKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjgg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L0JvcmRlckRhdGEuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9Cb3JkZXJEYXRh
LmgKaW5kZXggZjM0M2I1ODdlZDZlLi5iYWE2Yjc3NzY2MmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9Cb3JkZXJEYXRhLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL0JvcmRlckRhdGEuaApAQCAtMzUsMTMgKzM1LDEyIEBAIGNsYXNzIE91
dGxpbmVWYWx1ZTsKIGNsYXNzIEJvcmRlckRhdGEgewogZnJpZW5kIGNsYXNzIFJlbmRlclN0eWxl
OwogcHVibGljOgotICAgIEJvcmRlckRhdGEoKQotICAgICAgICA6IG1fdG9wTGVmdFJhZGl1cyB7
IHsgMCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfSwgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9IH0KLSAg
ICAgICAgLCBtX3RvcFJpZ2h0UmFkaXVzIHsgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9LCB7IDAs
IExlbmd0aFR5cGU6OkZpeGVkIH0gfQotICAgICAgICAsIG1fYm90dG9tTGVmdFJhZGl1cyB7IHsg
MCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfSwgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9IH0KLSAgICAg
ICAgLCBtX2JvdHRvbVJpZ2h0UmFkaXVzIHsgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9LCB7IDAs
IExlbmd0aFR5cGU6OkZpeGVkIH0gfQotICAgIHsKLSAgICB9CisgICAgc3RydWN0IFJhZGlpIHsK
KyAgICAgICAgTGVuZ3RoU2l6ZSB0b3BMZWZ0IHsgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9LCB7
IDAsIExlbmd0aFR5cGU6OkZpeGVkIH0gfTsKKyAgICAgICAgTGVuZ3RoU2l6ZSB0b3BSaWdodCB7
IHsgMCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfSwgeyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9IH07Cisg
ICAgICAgIExlbmd0aFNpemUgYm90dG9tTGVmdCB7IHsgMCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfSwg
eyAwLCBMZW5ndGhUeXBlOjpGaXhlZCB9IH07CisgICAgICAgIExlbmd0aFNpemUgYm90dG9tUmln
aHQgeyB7IDAsIExlbmd0aFR5cGU6OkZpeGVkIH0sIHsgMCwgTGVuZ3RoVHlwZTo6Rml4ZWQgfSB9
OworICAgIH07CiAKICAgICBib29sIGhhc0JvcmRlcigpIGNvbnN0CiAgICAgewpAQCAtNjAsMTAg
KzU5LDEwIEBAIHB1YmxpYzoKIAogICAgIGJvb2wgaGFzQm9yZGVyUmFkaXVzKCkgY29uc3QKICAg
ICB7Ci0gICAgICAgIHJldHVybiAhbV90b3BMZWZ0UmFkaXVzLndpZHRoLmlzWmVybygpCi0gICAg
ICAgICAgICB8fCAhbV90b3BSaWdodFJhZGl1cy53aWR0aC5pc1plcm8oKQotICAgICAgICAgICAg
fHwgIW1fYm90dG9tTGVmdFJhZGl1cy53aWR0aC5pc1plcm8oKQotICAgICAgICAgICAgfHwgIW1f
Ym90dG9tUmlnaHRSYWRpdXMud2lkdGguaXNaZXJvKCk7CisgICAgICAgIHJldHVybiAhbV9yYWRp
aS50b3BMZWZ0LndpZHRoLmlzWmVybygpCisgICAgICAgICAgICB8fCAhbV9yYWRpaS50b3BSaWdo
dC53aWR0aC5pc1plcm8oKQorICAgICAgICAgICAgfHwgIW1fcmFkaWkuYm90dG9tTGVmdC53aWR0
aC5pc1plcm8oKQorICAgICAgICAgICAgfHwgIW1fcmFkaWkuYm90dG9tUmlnaHQud2lkdGguaXNa
ZXJvKCk7CiAgICAgfQogCiAgICAgZmxvYXQgYm9yZGVyTGVmdFdpZHRoKCkgY29uc3QKQEAgLTEx
Miw3ICsxMTEsNyBAQCBwdWJsaWM6CiAgICAgYm9vbCBvcGVyYXRvcj09KGNvbnN0IEJvcmRlckRh
dGEmIG8pIGNvbnN0CiAgICAgewogICAgICAgICByZXR1cm4gbV9sZWZ0ID09IG8ubV9sZWZ0ICYm
IG1fcmlnaHQgPT0gby5tX3JpZ2h0ICYmIG1fdG9wID09IG8ubV90b3AgJiYgbV9ib3R0b20gPT0g
by5tX2JvdHRvbSAmJiBtX2ltYWdlID09IG8ubV9pbWFnZQotICAgICAgICAgICAgJiYgbV90b3BM
ZWZ0UmFkaXVzID09IG8ubV90b3BMZWZ0UmFkaXVzICYmIG1fdG9wUmlnaHRSYWRpdXMgPT0gby5t
X3RvcFJpZ2h0UmFkaXVzICYmIG1fYm90dG9tTGVmdFJhZGl1cyA9PSBvLm1fYm90dG9tTGVmdFJh
ZGl1cyAmJiBtX2JvdHRvbVJpZ2h0UmFkaXVzID09IG8ubV9ib3R0b21SaWdodFJhZGl1czsKKyAg
ICAgICAgICAgICYmIG1fcmFkaWkudG9wTGVmdCA9PSBvLm1fcmFkaWkudG9wTGVmdCAmJiBtX3Jh
ZGlpLnRvcFJpZ2h0ID09IG8ubV9yYWRpaS50b3BSaWdodCAmJiBtX3JhZGlpLmJvdHRvbUxlZnQg
PT0gby5tX3JhZGlpLmJvdHRvbUxlZnQgJiYgbV9yYWRpaS5ib3R0b21SaWdodCA9PSBvLm1fcmFk
aWkuYm90dG9tUmlnaHQ7CiAgICAgfQogCiAgICAgYm9vbCBvcGVyYXRvciE9KGNvbnN0IEJvcmRl
ckRhdGEmIG8pIGNvbnN0CkBAIC0xMjcsMTAgKzEyNiwxMCBAQCBwdWJsaWM6CiAKICAgICBjb25z
dCBOaW5lUGllY2VJbWFnZSYgaW1hZ2UoKSBjb25zdCB7IHJldHVybiBtX2ltYWdlOyB9CiAKLSAg
ICBjb25zdCBMZW5ndGhTaXplJiB0b3BMZWZ0UmFkaXVzKCkgY29uc3QgeyByZXR1cm4gbV90b3BM
ZWZ0UmFkaXVzOyB9Ci0gICAgY29uc3QgTGVuZ3RoU2l6ZSYgdG9wUmlnaHRSYWRpdXMoKSBjb25z
dCB7IHJldHVybiBtX3RvcFJpZ2h0UmFkaXVzOyB9Ci0gICAgY29uc3QgTGVuZ3RoU2l6ZSYgYm90
dG9tTGVmdFJhZGl1cygpIGNvbnN0IHsgcmV0dXJuIG1fYm90dG9tTGVmdFJhZGl1czsgfQotICAg
IGNvbnN0IExlbmd0aFNpemUmIGJvdHRvbVJpZ2h0UmFkaXVzKCkgY29uc3QgeyByZXR1cm4gbV9i
b3R0b21SaWdodFJhZGl1czsgfQorICAgIGNvbnN0IExlbmd0aFNpemUmIHRvcExlZnRSYWRpdXMo
KSBjb25zdCB7IHJldHVybiBtX3JhZGlpLnRvcExlZnQ7IH0KKyAgICBjb25zdCBMZW5ndGhTaXpl
JiB0b3BSaWdodFJhZGl1cygpIGNvbnN0IHsgcmV0dXJuIG1fcmFkaWkudG9wUmlnaHQ7IH0KKyAg
ICBjb25zdCBMZW5ndGhTaXplJiBib3R0b21MZWZ0UmFkaXVzKCkgY29uc3QgeyByZXR1cm4gbV9y
YWRpaS5ib3R0b21MZWZ0OyB9CisgICAgY29uc3QgTGVuZ3RoU2l6ZSYgYm90dG9tUmlnaHRSYWRp
dXMoKSBjb25zdCB7IHJldHVybiBtX3JhZGlpLmJvdHRvbVJpZ2h0OyB9CiAKICAgICB2b2lkIGR1
bXAoVGV4dFN0cmVhbSYsIER1bXBTdHlsZVZhbHVlcyA9IER1bXBTdHlsZVZhbHVlczo6QWxsKSBj
b25zdDsKIApAQCAtMTQyLDEwICsxNDEsNyBAQCBwcml2YXRlOgogCiAgICAgTmluZVBpZWNlSW1h
Z2UgbV9pbWFnZTsKIAotICAgIExlbmd0aFNpemUgbV90b3BMZWZ0UmFkaXVzOwotICAgIExlbmd0
aFNpemUgbV90b3BSaWdodFJhZGl1czsKLSAgICBMZW5ndGhTaXplIG1fYm90dG9tTGVmdFJhZGl1
czsKLSAgICBMZW5ndGhTaXplIG1fYm90dG9tUmlnaHRSYWRpdXM7CisgICAgUmFkaWkgbV9yYWRp
aTsKIH07CiAKIFdURjo6VGV4dFN0cmVhbSYgb3BlcmF0b3I8PChXVEY6OlRleHRTdHJlYW0mLCBj
b25zdCBCb3JkZXJWYWx1ZSYpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L3N0eWxlL1JlbmRlclN0eWxlLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVu
ZGVyU3R5bGUuaAppbmRleCBjNjQ0MGVkZTM3ZmEuLmQ5MGVkNDZlY2JiYiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmgKQEAgLTkzMCwxMCArOTMwLDEw
IEBAIHB1YmxpYzoKICAgICB2b2lkIHJlc2V0Qm9yZGVyTGVmdCgpIHsgU0VUX1ZBUihtX3N1cnJv
dW5kRGF0YSwgYm9yZGVyLm1fbGVmdCwgQm9yZGVyVmFsdWUoKSk7IH0KICAgICB2b2lkIHJlc2V0
Qm9yZGVySW1hZ2UoKSB7IFNFVF9WQVIobV9zdXJyb3VuZERhdGEsIGJvcmRlci5tX2ltYWdlLCBO
aW5lUGllY2VJbWFnZSgpKTsgfQogICAgIHZvaWQgcmVzZXRCb3JkZXJSYWRpdXMoKSB7IHJlc2V0
Qm9yZGVyVG9wTGVmdFJhZGl1cygpOyByZXNldEJvcmRlclRvcFJpZ2h0UmFkaXVzKCk7IHJlc2V0
Qm9yZGVyQm90dG9tTGVmdFJhZGl1cygpOyByZXNldEJvcmRlckJvdHRvbVJpZ2h0UmFkaXVzKCk7
IH0KLSAgICB2b2lkIHJlc2V0Qm9yZGVyVG9wTGVmdFJhZGl1cygpIHsgU0VUX1ZBUihtX3N1cnJv
dW5kRGF0YSwgYm9yZGVyLm1fdG9wTGVmdFJhZGl1cywgaW5pdGlhbEJvcmRlclJhZGl1cygpKTsg
fQotICAgIHZvaWQgcmVzZXRCb3JkZXJUb3BSaWdodFJhZGl1cygpIHsgU0VUX1ZBUihtX3N1cnJv
dW5kRGF0YSwgYm9yZGVyLm1fdG9wUmlnaHRSYWRpdXMsIGluaXRpYWxCb3JkZXJSYWRpdXMoKSk7
IH0KLSAgICB2b2lkIHJlc2V0Qm9yZGVyQm90dG9tTGVmdFJhZGl1cygpIHsgU0VUX1ZBUihtX3N1
cnJvdW5kRGF0YSwgYm9yZGVyLm1fYm90dG9tTGVmdFJhZGl1cywgaW5pdGlhbEJvcmRlclJhZGl1
cygpKTsgfQotICAgIHZvaWQgcmVzZXRCb3JkZXJCb3R0b21SaWdodFJhZGl1cygpIHsgU0VUX1ZB
UihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fYm90dG9tUmlnaHRSYWRpdXMsIGluaXRpYWxCb3Jk
ZXJSYWRpdXMoKSk7IH0KKyAgICB2b2lkIHJlc2V0Qm9yZGVyVG9wTGVmdFJhZGl1cygpIHsgU0VU
X1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fcmFkaWkudG9wTGVmdCwgaW5pdGlhbEJvcmRl
clJhZGl1cygpKTsgfQorICAgIHZvaWQgcmVzZXRCb3JkZXJUb3BSaWdodFJhZGl1cygpIHsgU0VU
X1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fcmFkaWkudG9wUmlnaHQsIGluaXRpYWxCb3Jk
ZXJSYWRpdXMoKSk7IH0KKyAgICB2b2lkIHJlc2V0Qm9yZGVyQm90dG9tTGVmdFJhZGl1cygpIHsg
U0VUX1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fcmFkaWkuYm90dG9tTGVmdCwgaW5pdGlh
bEJvcmRlclJhZGl1cygpKTsgfQorICAgIHZvaWQgcmVzZXRCb3JkZXJCb3R0b21SaWdodFJhZGl1
cygpIHsgU0VUX1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fcmFkaWkuYm90dG9tUmlnaHQs
IGluaXRpYWxCb3JkZXJSYWRpdXMoKSk7IH0KIAogICAgIHZvaWQgc2V0QmFja2dyb3VuZENvbG9y
KGNvbnN0IFN0eWxlQ29sb3ImIHYpIHsgU0VUX1ZBUihtX2JhY2tncm91bmREYXRhLCBjb2xvciwg
dik7IH0KIApAQCAtOTU3LDEwICs5NTcsMTAgQEAgcHVibGljOgogICAgIHZvaWQgc2V0Qm9yZGVy
SW1hZ2VIb3Jpem9udGFsUnVsZShOaW5lUGllY2VJbWFnZVJ1bGUpOwogICAgIHZvaWQgc2V0Qm9y
ZGVySW1hZ2VWZXJ0aWNhbFJ1bGUoTmluZVBpZWNlSW1hZ2VSdWxlKTsKIAotICAgIHZvaWQgc2V0
Qm9yZGVyVG9wTGVmdFJhZGl1cyhMZW5ndGhTaXplJiYgc2l6ZSkgeyBTRVRfVkFSKG1fc3Vycm91
bmREYXRhLCBib3JkZXIubV90b3BMZWZ0UmFkaXVzLCBXVEZNb3ZlKHNpemUpKTsgfQotICAgIHZv
aWQgc2V0Qm9yZGVyVG9wUmlnaHRSYWRpdXMoTGVuZ3RoU2l6ZSYmIHNpemUpIHsgU0VUX1ZBUiht
X3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fdG9wUmlnaHRSYWRpdXMsIFdURk1vdmUoc2l6ZSkpOyB9
Ci0gICAgdm9pZCBzZXRCb3JkZXJCb3R0b21MZWZ0UmFkaXVzKExlbmd0aFNpemUmJiBzaXplKSB7
IFNFVF9WQVIobV9zdXJyb3VuZERhdGEsIGJvcmRlci5tX2JvdHRvbUxlZnRSYWRpdXMsIFdURk1v
dmUoc2l6ZSkpOyB9Ci0gICAgdm9pZCBzZXRCb3JkZXJCb3R0b21SaWdodFJhZGl1cyhMZW5ndGhT
aXplJiYgc2l6ZSkgeyBTRVRfVkFSKG1fc3Vycm91bmREYXRhLCBib3JkZXIubV9ib3R0b21SaWdo
dFJhZGl1cywgV1RGTW92ZShzaXplKSk7IH0KKyAgICB2b2lkIHNldEJvcmRlclRvcExlZnRSYWRp
dXMoTGVuZ3RoU2l6ZSYmIHNpemUpIHsgU0VUX1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1f
cmFkaWkudG9wTGVmdCwgV1RGTW92ZShzaXplKSk7IH0KKyAgICB2b2lkIHNldEJvcmRlclRvcFJp
Z2h0UmFkaXVzKExlbmd0aFNpemUmJiBzaXplKSB7IFNFVF9WQVIobV9zdXJyb3VuZERhdGEsIGJv
cmRlci5tX3JhZGlpLnRvcFJpZ2h0LCBXVEZNb3ZlKHNpemUpKTsgfQorICAgIHZvaWQgc2V0Qm9y
ZGVyQm90dG9tTGVmdFJhZGl1cyhMZW5ndGhTaXplJiYgc2l6ZSkgeyBTRVRfVkFSKG1fc3Vycm91
bmREYXRhLCBib3JkZXIubV9yYWRpaS5ib3R0b21MZWZ0LCBXVEZNb3ZlKHNpemUpKTsgfQorICAg
IHZvaWQgc2V0Qm9yZGVyQm90dG9tUmlnaHRSYWRpdXMoTGVuZ3RoU2l6ZSYmIHNpemUpIHsgU0VU
X1ZBUihtX3N1cnJvdW5kRGF0YSwgYm9yZGVyLm1fcmFkaWkuYm90dG9tUmlnaHQsIFdURk1vdmUo
c2l6ZSkpOyB9CiAKICAgICB2b2lkIHNldEJvcmRlclJhZGl1cyhMZW5ndGhTaXplJiYpOwogICAg
IHZvaWQgc2V0Qm9yZGVyUmFkaXVzKGNvbnN0IEludFNpemUmKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>