<?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>197694</bug_id>
          
          <creation_ts>2019-05-08 10:01:02 -0700</creation_ts>
          <short_desc>Event region generation needs to know about backing-sharing</short_desc>
          <delta_ts>2019-05-10 17:53:25 -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>Compositing</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>197561</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Antti Koivisto">koivisto</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1534349</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-08 10:01:02 -0700</bug_when>
    <thetext>When we use backing-store sharing for composting, event region generation also needs to run code to get shared layers to produce event regions.

This will fix fast/scrolling/ios/overflow-scroll-overlap-4.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534350</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-08 10:02:43 -0700</bug_when>
    <thetext>For now I&apos;ll mark this as a test failure in TestExpectations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534351</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-05-08 10:03:10 -0700</bug_when>
    <thetext>&lt;rdar://problem/50584991&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534352</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-05-08 10:03:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/50584994&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534959</commentid>
    <comment_count>4</comment_count>
      <attachid>369547</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-10 00:39:52 -0700</bug_when>
    <thetext>Created attachment 369547
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534961</commentid>
    <comment_count>5</comment_count>
      <attachid>369548</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-10 01:10:30 -0700</bug_when>
    <thetext>Created attachment 369548
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534987</commentid>
    <comment_count>6</comment_count>
      <attachid>369548</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2019-05-10 07:17:26 -0700</bug_when>
    <thetext>Comment on attachment 369548
patch

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

&gt; Source/WebCore/rendering/RenderLayerBacking.cpp:1497
&gt; +    for (auto&amp; layerWeakPtr : m_backingSharingLayers)
&gt; +        layerWeakPtr-&gt;paintLayerContents(nullContext, paintingInfo, paintFlags);

Do you need to null check layerWeakPtr here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534999</commentid>
    <comment_count>7</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-05-10 08:45:18 -0700</bug_when>
    <thetext>&gt; Do you need to null check layerWeakPtr here?

Nah, weakptrs in this code are just for safety, the logic should guarantee they won&apos;t be null here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535000</commentid>
    <comment_count>8</comment_count>
      <attachid>369548</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-10 08:48:16 -0700</bug_when>
    <thetext>Comment on attachment 369548
patch

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

&gt;&gt; Source/WebCore/rendering/RenderLayerBacking.cpp:1497
&gt;&gt; +        layerWeakPtr-&gt;paintLayerContents(nullContext, paintingInfo, paintFlags);
&gt; 
&gt; Do you need to null check layerWeakPtr here?

No, we think that&apos;s a correctness bug and are OK with a null-deref crash.

However, this code will be wrong when the sharing layers have transforms. Please file a follow-up bug to fix that. You&apos;ll need to use something like I&apos;m adding in bug 197692.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535019</commentid>
    <comment_count>9</comment_count>
      <attachid>369548</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-10 09:20:18 -0700</bug_when>
    <thetext>Comment on attachment 369548
patch

Clearing flags on attachment: 369548

Committed r245175: &lt;https://trac.webkit.org/changeset/245175&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535020</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-10 09:20:20 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369547</attachid>
            <date>2019-05-10 00:39:52 -0700</date>
            <delta_ts>2019-05-10 01:10:30 -0700</delta_ts>
            <desc>patch</desc>
            <filename>event-region-backing-sharing.patch</filename>
            <type>text/plain</type>
            <size>3008</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NTE3MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA1LTEwICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBFdmVudCByZWdpb24gZ2VuZXJh
dGlvbiBuZWVkcyB0byBrbm93IGFib3V0IGJhY2tpbmctc2hhcmluZworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3Njk0CisgICAgICAgIDxyZGFyOi8v
cHJvYmxlbS81MDU4NDk5MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVFdmVudFJlZ2lvbik6CisKKyAgICAg
ICAgR2F0aGVyIGV2ZW50IHJlZ2lvbiBmcm9tIGJhY2tpbmcgc2hhcmluZyBsYXllcnMgdG9vLgor
CiAyMDE5LTA1LTA5ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAg
ICAgICAgIEltcGxlbWVudCBiYWNraW5nLXNoYXJpbmcgaW4gY29tcG9zaXRpbmcgbGF5ZXJzLCBh
bGxvd2luZyBvdmVybGFwIGxheWVycyB0byBwYWludCBpbnRvIHRoZSBiYWNraW5nIHN0b3JlIG9m
IGFub3RoZXIgbGF5ZXIKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckJhY2tpbmcuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJMYXllckJhY2tpbmcuY3BwCShyZXZpc2lvbiAyNDUxNzApCisrKyBTb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTQ5Myw2
ICsxNDkzLDkgQEAgdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OnVwZGF0ZUV2ZW50UmVnaQogICAg
IGF1dG8gcGFpbnRGbGFncyA9IFJlbmRlckxheWVyOjpwYWludExheWVyUGFpbnRpbmdDb21wb3Np
dGluZ0FsbFBoYXNlc0ZsYWdzKCkgfCBSZW5kZXJMYXllcjo6UGFpbnRMYXllckNvbGxlY3RpbmdF
dmVudFJlZ2lvbjsKICAgICBtX293bmluZ0xheWVyLnBhaW50TGF5ZXJDb250ZW50cyhudWxsQ29u
dGV4dCwgcGFpbnRpbmdJbmZvLCBwYWludEZsYWdzKTsKIAorICAgIGZvciAoYXV0byYgbGF5ZXJX
ZWFrUHRyIDogbV9iYWNraW5nU2hhcmluZ0xheWVycykKKyAgICAgICAgbGF5ZXJXZWFrUHRyLT5w
YWludExheWVyQ29udGVudHMobnVsbENvbnRleHQsIHBhaW50aW5nSW5mbywgcGFpbnRGbGFncyk7
CisKICAgICBhdXRvIGNvbnRlbnRPZmZzZXQgPSByb3VuZGVkSW50U2l6ZShjb250ZW50T2Zmc2V0
SW5Db21wb3NpdGluZ0xheWVyKCkpOwogICAgIGV2ZW50UmVnaW9uLnRyYW5zbGF0ZShjb250ZW50
T2Zmc2V0KTsKICAgICBtX2dyYXBoaWNzTGF5ZXItPnNldEV2ZW50UmVnaW9uKFdURk1vdmUoZXZl
bnRSZWdpb24pKTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NTE3MCkKKysrIExheW91dFRlc3RzL0No
YW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA1LTEwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBFdmVudCByZWdpb24gZ2Vu
ZXJhdGlvbiBuZWVkcyB0byBrbm93IGFib3V0IGJhY2tpbmctc2hhcmluZworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3Njk0CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS81MDU4NDk5MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAx
OS0wNS0wOSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAg
ICBJbXBsZW1lbnQgYmFja2luZy1zaGFyaW5nIGluIGNvbXBvc2l0aW5nIGxheWVycywgYWxsb3dp
bmcgb3ZlcmxhcCBsYXllcnMgdG8gcGFpbnQgaW50byB0aGUgYmFja2luZyBzdG9yZSBvZiBhbm90
aGVyIGxheWVyCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtd2syL1Rlc3RFeHBlY3Rh
dGlvbnMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXdrMi9UZXN0RXhw
ZWN0YXRpb25zCShyZXZpc2lvbiAyNDUxNzApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mt
d2syL1Rlc3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcgY29weSkKQEAgLTEwNzYsNyArMTA3Niw2IEBA
IHdlYmtpdC5vcmcvYi8xNTY2MjAgbGVnYWN5LWFuaW1hdGlvbi1lbmcKIHdlYmtpdC5vcmcvYi8x
NTMwNDkgcGVyZi9hcnJheS1iaW5hcnktc2VhcmNoLmh0bWwgWyBQYXNzIEZhaWx1cmUgVGltZW91
dCBdCiAKIGZhc3Qvc2Nyb2xsaW5nL2lvcy9zY3JvbGwtZXZlbnRzLWJhY2stZm9yd2FyZC1hZnRl
ci1wYWdlc2hvdy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xOTc2OTQgZmFz
dC9zY3JvbGxpbmcvaW9zL292ZXJmbG93LXNjcm9sbC1vdmVybGFwLTQuaHRtbCBbIEZhaWx1cmUg
XQogCiB3ZWJraXQub3JnL2IvMTU3NTg5IGZhc3QvdGV4dC1hdXRvc2l6aW5nL2lvcy90ZXh0LWF1
dG9zaXppbmctYWZ0ZXItYmFjay5odG1sIFsgUGFzcyBUaW1lb3V0IF0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369548</attachid>
            <date>2019-05-10 01:10:30 -0700</date>
            <delta_ts>2019-05-10 09:20:18 -0700</delta_ts>
            <desc>patch</desc>
            <filename>event-region-backing-sharing-2.patch</filename>
            <type>text/plain</type>
            <size>6195</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NTE3MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA1LTEwICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBFdmVudCByZWdpb24gZ2VuZXJh
dGlvbiBuZWVkcyB0byBrbm93IGFib3V0IGJhY2tpbmctc2hhcmluZworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3Njk0CisgICAgICAgIDxyZGFyOi8v
cHJvYmxlbS81MDU4NDk5MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUZXN0OiBwb2ludGVyZXZlbnRzL2lvcy90b3VjaC1hY3Rpb24tcmVnaW9uLWJh
Y2tpbmctc2hhcmluZy5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNr
aW5nLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyQmFja2luZzo6dXBkYXRlRXZl
bnRSZWdpb24pOgorCisgICAgICAgIEdhdGhlciBldmVudCByZWdpb24gZnJvbSBiYWNraW5nIHNo
YXJpbmcgbGF5ZXJzIHRvby4KKwogMjAxOS0wNS0wOSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJh
c2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBJbXBsZW1lbnQgYmFja2luZy1zaGFyaW5nIGluIGNv
bXBvc2l0aW5nIGxheWVycywgYWxsb3dpbmcgb3ZlcmxhcCBsYXllcnMgdG8gcGFpbnQgaW50byB0
aGUgYmFja2luZyBzdG9yZSBvZiBhbm90aGVyIGxheWVyCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAkocmV2aXNpb24gMjQ1MTcwKQor
KysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTE0OTMsNiArMTQ5Myw5IEBAIHZvaWQgUmVuZGVyTGF5ZXJCYWNraW5nOjp1
cGRhdGVFdmVudFJlZ2kKICAgICBhdXRvIHBhaW50RmxhZ3MgPSBSZW5kZXJMYXllcjo6cGFpbnRM
YXllclBhaW50aW5nQ29tcG9zaXRpbmdBbGxQaGFzZXNGbGFncygpIHwgUmVuZGVyTGF5ZXI6OlBh
aW50TGF5ZXJDb2xsZWN0aW5nRXZlbnRSZWdpb247CiAgICAgbV9vd25pbmdMYXllci5wYWludExh
eWVyQ29udGVudHMobnVsbENvbnRleHQsIHBhaW50aW5nSW5mbywgcGFpbnRGbGFncyk7CiAKKyAg
ICBmb3IgKGF1dG8mIGxheWVyV2Vha1B0ciA6IG1fYmFja2luZ1NoYXJpbmdMYXllcnMpCisgICAg
ICAgIGxheWVyV2Vha1B0ci0+cGFpbnRMYXllckNvbnRlbnRzKG51bGxDb250ZXh0LCBwYWludGlu
Z0luZm8sIHBhaW50RmxhZ3MpOworCiAgICAgYXV0byBjb250ZW50T2Zmc2V0ID0gcm91bmRlZElu
dFNpemUoY29udGVudE9mZnNldEluQ29tcG9zaXRpbmdMYXllcigpKTsKICAgICBldmVudFJlZ2lv
bi50cmFuc2xhdGUoY29udGVudE9mZnNldCk7CiAgICAgbV9ncmFwaGljc0xheWVyLT5zZXRFdmVu
dFJlZ2lvbihXVEZNb3ZlKGV2ZW50UmVnaW9uKSk7CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNDUxNzAp
CisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNSBA
QAorMjAxOS0wNS0xMCAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CisKKyAgICAg
ICAgRXZlbnQgcmVnaW9uIGdlbmVyYXRpb24gbmVlZHMgdG8ga25vdyBhYm91dCBiYWNraW5nLXNo
YXJpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5
NzY5NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTA1ODQ5OTE+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL1Rlc3RF
eHBlY3RhdGlvbnM6CisgICAgICAgICogcG9pbnRlcmV2ZW50cy9pb3MvdG91Y2gtYWN0aW9uLXJl
Z2lvbi1iYWNraW5nLXNoYXJpbmctZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwb2lu
dGVyZXZlbnRzL2lvcy90b3VjaC1hY3Rpb24tcmVnaW9uLWJhY2tpbmctc2hhcmluZy5odG1sOiBB
ZGRlZC4KKwogMjAxOS0wNS0wOSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNv
bT4KIAogICAgICAgICBJbXBsZW1lbnQgYmFja2luZy1zaGFyaW5nIGluIGNvbXBvc2l0aW5nIGxh
eWVycywgYWxsb3dpbmcgb3ZlcmxhcCBsYXllcnMgdG8gcGFpbnQgaW50byB0aGUgYmFja2luZyBz
dG9yZSBvZiBhbm90aGVyIGxheWVyCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtd2sy
L1Rlc3RFeHBlY3RhdGlvbnMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9z
LXdrMi9UZXN0RXhwZWN0YXRpb25zCShyZXZpc2lvbiAyNDUxNzApCisrKyBMYXlvdXRUZXN0cy9w
bGF0Zm9ybS9pb3Mtd2syL1Rlc3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcgY29weSkKQEAgLTEwNzYs
NyArMTA3Niw2IEBAIHdlYmtpdC5vcmcvYi8xNTY2MjAgbGVnYWN5LWFuaW1hdGlvbi1lbmcKIHdl
YmtpdC5vcmcvYi8xNTMwNDkgcGVyZi9hcnJheS1iaW5hcnktc2VhcmNoLmh0bWwgWyBQYXNzIEZh
aWx1cmUgVGltZW91dCBdCiAKIGZhc3Qvc2Nyb2xsaW5nL2lvcy9zY3JvbGwtZXZlbnRzLWJhY2st
Zm9yd2FyZC1hZnRlci1wYWdlc2hvdy5odG1sIFsgUGFzcyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcv
Yi8xOTc2OTQgZmFzdC9zY3JvbGxpbmcvaW9zL292ZXJmbG93LXNjcm9sbC1vdmVybGFwLTQuaHRt
bCBbIEZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMTU3NTg5IGZhc3QvdGV4dC1hdXRvc2l6aW5n
L2lvcy90ZXh0LWF1dG9zaXppbmctYWZ0ZXItYmFjay5odG1sIFsgUGFzcyBUaW1lb3V0IF0KIApJ
bmRleDogTGF5b3V0VGVzdHMvcG9pbnRlcmV2ZW50cy9pb3MvdG91Y2gtYWN0aW9uLXJlZ2lvbi1i
YWNraW5nLXNoYXJpbmctZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3Bv
aW50ZXJldmVudHMvaW9zL3RvdWNoLWFjdGlvbi1yZWdpb24tYmFja2luZy1zaGFyaW5nLWV4cGVj
dGVkLnR4dAkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9wb2ludGVyZXZlbnRzL2lvcy90
b3VjaC1hY3Rpb24tcmVnaW9uLWJhY2tpbmctc2hhcmluZy1leHBlY3RlZC50eHQJKHdvcmtpbmcg
Y29weSkKQEAgLTAsMCArMSw1NyBAQAorKEdyYXBoaWNzTGF5ZXIKKyAgKGFuY2hvciAwLjAwIDAu
MDApCisgIChib3VuZHMgODAwLjAwIDYwMC4wMCkKKyAgKGRlZXAgY29sb3IgMSkKKyAgKGNoaWxk
cmVuIDEKKyAgICAoR3JhcGhpY3NMYXllcgorICAgICAgKGJvdW5kcyA4MDAuMDAgNjAwLjAwKQor
ICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisgICAgICAoZXZlbnQgcmVnaW9uCisgICAgICAgIChy
ZWN0ICgwLDApIHdpZHRoPTgwMCBoZWlnaHQ9NjAwKQorICAgICAgKQorICAgICAgKGRlZXAgY29s
b3IgMSkKKyAgICAgIChjaGlsZHJlbiAyCisgICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAg
ICAgKHBvc2l0aW9uIDguMDAgMTMuMDApCisgICAgICAgICAgKGJvdW5kcyAyMDAuMDAgMjAwLjAw
KQorICAgICAgICAgIChldmVudCByZWdpb24KKyAgICAgICAgICAgIChyZWN0ICgwLDApIHdpZHRo
PTUwMCBoZWlnaHQ9NTAwKQorICAgICAgICAgICkKKyAgICAgICAgICAoZGVlcCBjb2xvciAxKQor
ICAgICAgICAgIChjaGlsZHJlbiAxCisgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAg
ICAgICAgICAoYm91bmRzIDIwMC4wMCAyMDAuMDApCisgICAgICAgICAgICAgIChjaGlsZHJlbiAx
CisgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgICAgIChhbmNo
b3IgMC4wMCAwLjAwKQorICAgICAgICAgICAgICAgICAgKGJvdW5kcyA1MDAuMDAgNTAwLjAwKQor
ICAgICAgICAgICAgICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICAgICAgICAgICAgKGRl
ZXAgY29sb3IgMSkKKyAgICAgICAgICAgICAgICApCisgICAgICAgICAgICAgICkKKyAgICAgICAg
ICAgICkKKyAgICAgICAgICApCisgICAgICAgICkKKyAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAg
ICAgICAgICAocG9zaXRpb24gOC4wMCAxMy4wMCkKKyAgICAgICAgICAoYm91bmRzIDE1MC4wMCAx
NTAuMDApCisgICAgICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICAgIChldmVudCByZWdp
b24KKyAgICAgICAgICAgIChyZWN0ICgwLDApIHdpZHRoPTEwMCBoZWlnaHQ9NTApCisgICAgICAg
ICAgICAocmVjdCAoMCw1MCkgd2lkdGg9MTUwIGhlaWdodD01MCkKKyAgICAgICAgICAgIChyZWN0
ICg1MCwxMDApIHdpZHRoPTEwMCBoZWlnaHQ9NTApCisgICAgICAgICAgICAodG91Y2gtYWN0aW9u
CisgICAgICAgICAgICAgIChub25lICAgICAgICAgICAgICAKKyAgICAgICAgICAgICAgICAocmVj
dCAoMCwwKSB3aWR0aD0xMDAgaGVpZ2h0PTUwKQorICAgICAgICAgICAgICAgIChyZWN0ICgwLDUw
KSB3aWR0aD0xNTAgaGVpZ2h0PTUwKQorICAgICAgICAgICAgICAgIChyZWN0ICg1MCwxMDApIHdp
ZHRoPTEwMCBoZWlnaHQ9NTApCisgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICkKKyAgICAg
ICAgICApCisgICAgICAgICAgKGRlZXAgY29sb3IgMSkKKyAgICAgICAgKQorICAgICAgKQorICAg
ICkKKyAgKQorKQorCkluZGV4OiBMYXlvdXRUZXN0cy9wb2ludGVyZXZlbnRzL2lvcy90b3VjaC1h
Y3Rpb24tcmVnaW9uLWJhY2tpbmctc2hhcmluZy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL3BvaW50ZXJldmVudHMvaW9zL3RvdWNoLWFjdGlvbi1yZWdpb24tYmFja2luZy1zaGFyaW5n
Lmh0bWwJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvcG9pbnRlcmV2ZW50cy9pb3MvdG91
Y2gtYWN0aW9uLXJlZ2lvbi1iYWNraW5nLXNoYXJpbmcuaHRtbAkod29ya2luZyBjb3B5KQpAQCAt
MCwwICsxLDIxIEBACis8IURPQ1RZUEUgaHRtbD4gPCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyBp
bnRlcm5hbDpBc3luY092ZXJmbG93U2Nyb2xsaW5nRW5hYmxlZD10cnVlIF0gLS0+Cis8aHRtbD4K
KzxzdHlsZT4KKy5zY3JvbGwgeyBwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MjAwcHg7IGhlaWdo
dDoyMDBweDsgb3ZlcmZsb3c6c2Nyb2xsIH0KKy5zY3JvbGxjb250ZW50IHsgIHdpZHRoOjUwMHB4
OyBoZWlnaHQ6NTAwcHg7IGJhY2tncm91bmQ6Z3JlZW47IH0KKy5vdmVybGFwIHsgcG9zaXRpb246
YWJzb2x1dGU7IHdpZHRoOjEwMHB4OyBoZWlnaHQ6MTAwcHg7IGJhY2tncm91bmQ6Ymx1ZTsgdG91
Y2gtYWN0aW9uOiBub25lOyB9Cis8L3N0eWxlPgorPGJvZHk+Cis8ZGl2IGNsYXNzPSJzY3JvbGwi
PjxkaXYgY2xhc3M9InNjcm9sbGNvbnRlbnQiPjwvZGl2PjwvZGl2PgorPGRpdiBjbGFzcz0ib3Zl
cmxhcCI+CisgICAgPGRpdiBjbGFzcz0ib3ZlcmxhcCIgc3R5bGU9ImxlZnQ6NTBweDsgdG9wOjUw
cHgiPjwvZGl2PgorPC9kaXY+Cis8cHJlIGlkPSJyZXN1bHRzIj48L3ByZT4KKzxzY3JpcHQ+Citp
ZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CitpZiAo
d2luZG93LmludGVybmFscykKKyAgICByZXN1bHRzLmlubmVyVGV4dCA9IGludGVybmFscy5sYXll
clRyZWVBc1RleHQoZG9jdW1lbnQsIGludGVybmFscy5MQVlFUl9UUkVFX0lOQ0xVREVTX0VWRU5U
X1JFR0lPTik7Cis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>