<?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>145443</bug_id>
          
          <creation_ts>2015-05-28 13:53:22 -0700</creation_ts>
          <short_desc>GraphicsLayerCA should start out with m_intersectsCoverageRect=false</short_desc>
          <delta_ts>2015-05-28 16:48:50 -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>528+ (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, Performance</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>kling</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1097945</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-05-28 13:53:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/19685798&gt;

Currently GraphicsLayerCA::setVisibleAndCoverageRects() will return early if neither the visible or coverage rects have changed.
This may cause us to not update m_intersectsCoverageRect if the layer&apos;s own rect has changed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097947</commentid>
    <comment_count>1</comment_count>
      <attachid>253861</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-05-28 14:00:23 -0700</bug_when>
    <thetext>Created attachment 253861
Patch idea</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097957</commentid>
    <comment_count>2</comment_count>
      <attachid>253861</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-05-28 14:44:50 -0700</bug_when>
    <thetext>Comment on attachment 253861
Patch idea

Andreas and I talked about this, and he&apos;s going to look at an alternate solution, and a test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1097990</commentid>
    <comment_count>3</comment_count>
      <attachid>253873</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-05-28 16:03:28 -0700</bug_when>
    <thetext>Created attachment 253873
Smaller patch with a test!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1098015</commentid>
    <comment_count>4</comment_count>
      <attachid>253873</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-05-28 16:48:47 -0700</bug_when>
    <thetext>Comment on attachment 253873
Smaller patch with a test!

Clearing flags on attachment: 253873

Committed r184968: &lt;http://trac.webkit.org/changeset/184968&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1098016</commentid>
    <comment_count>5</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-05-28 16:48:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253861</attachid>
            <date>2015-05-28 14:00:23 -0700</date>
            <delta_ts>2015-05-28 16:03:28 -0700</delta_ts>
            <desc>Patch idea</desc>
            <filename>bug-145443.diff</filename>
            <type>text/plain</type>
            <size>3518</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA0NWJiYTJlLi5mOTViZGE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUg
QEAKKzIwMTUtMDUtMjggIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIEdyYXBoaWNzTGF5ZXJDQTo6c2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMoKSBzaG91bGQg
YWx3YXlzIGNvbXB1dGUgbV9pbnRlcnNlY3RzQ292ZXJhZ2VSZWN0IGlmIHRoZSBsYXllciBib3Vu
ZHMgaGF2ZSBjaGFuZ2VkLgorICAgICAgICA8aHR0cHM6Ly93ZWJraXQub3JnL2IvMTQ1NDQzPgor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTk2ODU3OTg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEgZmxhZyB0aGF0IHRyYWNrcyB3aGV0aGVy
IHRoZSBsYXllcidzIHJlY3QgaGFzIGNoYW5nZWQgc2luY2UgdGhlIGxhc3QgY29tbWl0LAorICAg
ICAgICBhbmQgdXNlIHRoYXQgdG8gZmlndXJlIG91dCBpZiB3ZSBuZWVkIHRvIHJlLWNoZWNrIGlm
IHRoZSBsYXllciBpcyBpbnNpZGUgdGhlCisgICAgICAgIHNjcm9sbGluZyBjb3ZlcmFnZSByZWN0
LgorCisgICAgICAgIFRoaXMgZml4ZXMgaXNzdWVzIHdoZXJlIG1faW50ZXJzZWN0c0NvdmVyYWdl
UmVjdCBjb3VsZCBiZSBvdXRkYXRlZCwgY2F1c2luZyBsYXllcnMKKyAgICAgICAgdG8gYmVjb21l
IHBpbm5lZCBpbiBub24tdm9sYXRpbGUgc3RhdGUsIGRlc3BpdGUgYmVpbmcgZmFyIG91dHNpZGUg
dGhlIHZpZXdwb3J0LgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NM
YXllckNBLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6c2V0U2l6ZSk6
CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnNldEJvdW5kc09yaWdpbik6Cisg
ICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnNldFZpc2libGVBbmRDb3ZlcmFnZVJl
Y3RzKToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6cmVjdXJzaXZlQ29tbWl0
Q2hhbmdlcyk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNB
Lmg6CisKIDIwMTUtMDUtMjcgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+
CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjE4MzgyMCk6IHdlYmtpdC5vcmcvYmxvZy8gYmFja2dy
b3VuZCBwYWludGluZyBpc3N1ZSBvbiByZWxvYWQsIHdoZW4gdGhlIHBhZ2UgY29udGFpbnMgdmlk
ZW9zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFw
aGljc0xheWVyQ0EuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3Jh
cGhpY3NMYXllckNBLmNwcAppbmRleCBmNjIwNjhjLi43ZDgzOTcxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAK
QEAgLTU0OSw2ICs1NDksNyBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6c2V0U2l6ZShjb25zdCBG
bG9hdFNpemUmIHNpemUpCiAgICAgaWYgKHNpemUgPT0gbV9zaXplKQogICAgICAgICByZXR1cm47
CiAKKyAgICBtX2dlb21ldHJ5Q2hhbmdlZFNpbmNlTGFzdENvbW1pdCA9IHRydWU7CiAgICAgR3Jh
cGhpY3NMYXllcjo6c2V0U2l6ZShzaXplKTsKICAgICBub3RlTGF5ZXJQcm9wZXJ0eUNoYW5nZWQo
R2VvbWV0cnlDaGFuZ2VkKTsKIH0KQEAgLTU1OCw2ICs1NTksNyBAQCB2b2lkIEdyYXBoaWNzTGF5
ZXJDQTo6c2V0Qm91bmRzT3JpZ2luKGNvbnN0IEZsb2F0UG9pbnQmIG9yaWdpbikKICAgICBpZiAo
b3JpZ2luID09IG1fYm91bmRzT3JpZ2luKQogICAgICAgICByZXR1cm47CiAKKyAgICBtX2dlb21l
dHJ5Q2hhbmdlZFNpbmNlTGFzdENvbW1pdCA9IHRydWU7CiAgICAgR3JhcGhpY3NMYXllcjo6c2V0
Qm91bmRzT3JpZ2luKG9yaWdpbik7CiAgICAgbm90ZUxheWVyUHJvcGVydHlDaGFuZ2VkKEdlb21l
dHJ5Q2hhbmdlZCk7CiB9CkBAIC0xMjY3LDcgKzEyNjksOCBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJD
QTo6c2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMoY29uc3QgVmlzaWJsZUFuZENvdmVyYWdlUmVj
dHMmCiB7CiAgICAgYm9vbCB2aXNpYmxlUmVjdENoYW5nZWQgPSByZWN0cy52aXNpYmxlUmVjdCAh
PSBtX3Zpc2libGVSZWN0OwogICAgIGJvb2wgY292ZXJhZ2VSZWN0Q2hhbmdlZCA9IHJlY3RzLmNv
dmVyYWdlUmVjdCAhPSBtX2NvdmVyYWdlUmVjdDsKLSAgICBpZiAoIXZpc2libGVSZWN0Q2hhbmdl
ZCAmJiAhY292ZXJhZ2VSZWN0Q2hhbmdlZCkKKworICAgIGlmICghbV9nZW9tZXRyeUNoYW5nZWRT
aW5jZUxhc3RDb21taXQgJiYgIXZpc2libGVSZWN0Q2hhbmdlZCAmJiAhY292ZXJhZ2VSZWN0Q2hh
bmdlZCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLy8gRklYTUU6IHdlIG5lZWQgdG8gdGFrZSBy
ZWZsZWN0aW9ucyBpbnRvIGFjY291bnQgd2hlbiBkZXRlcm1pbmluZyB3aGV0aGVyIHRoaXMgbGF5
ZXIgaW50ZXJzZWN0cyB0aGUgY292ZXJhZ2UgcmVjdC4KQEAgLTEzODUsNiArMTM4OCw4IEBAIHZv
aWQgR3JhcGhpY3NMYXllckNBOjpyZWN1cnNpdmVDb21taXRDaGFuZ2VzKGNvbnN0IENvbW1pdFN0
YXRlJiBjb21taXRTdGF0ZSwgY29uCiAKICAgICBpZiAoaGFkQ2hhbmdlcykKICAgICAgICAgY2xp
ZW50KCkuZGlkQ29tbWl0Q2hhbmdlc0ZvckxheWVyKHRoaXMpOworCisgICAgbV9nZW9tZXRyeUNo
YW5nZWRTaW5jZUxhc3RDb21taXQgPSBmYWxzZTsKIH0KIAogYm9vbCBHcmFwaGljc0xheWVyQ0E6
OnBsYXRmb3JtQ0FMYXllclNob3dSZXBhaW50Q291bnRlcihQbGF0Zm9ybUNBTGF5ZXIqIHBsYXRm
b3JtTGF5ZXIpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYS9HcmFwaGljc0xheWVyQ0EuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oCmluZGV4IDg4MTJjMzMuLjk3ODUyNzcgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJD
QS5oCkBAIC01NjQsNiArNTY0LDcgQEAgcHJpdmF0ZToKIAogICAgIExheWVyQ2hhbmdlRmxhZ3Mg
bV91bmNvbW1pdHRlZENoYW5nZXMgeyAwIH07CiAgICAgYm9vbCBtX2lzQ29tbWl0dGluZ0NoYW5n
ZXMgeyBmYWxzZSB9OworICAgIGJvb2wgbV9nZW9tZXRyeUNoYW5nZWRTaW5jZUxhc3RDb21taXQg
eyBmYWxzZSB9OwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQo=
</data>
<flag name="review"
          id="278806"
          type_id="1"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253873</attachid>
            <date>2015-05-28 16:03:28 -0700</date>
            <delta_ts>2015-05-28 16:48:47 -0700</delta_ts>
            <desc>Smaller patch with a test!</desc>
            <filename>bug-145443-2.diff</filename>
            <type>text/plain</type>
            <size>7877</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyZTg4OTNlLi4xMWFkYjkwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTUtMDUt
MjggIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAgICAgIEdyYXBoaWNz
TGF5ZXJDQSBzaG91bGQgc3RhcnQgb3V0IHdpdGggbV9pbnRlcnNlY3RzQ292ZXJhZ2VSZWN0PWZh
bHNlCisgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xNDU0NDM+CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS8xOTY4NTc5OD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgYSB0ZXN0IChiYXNlZCBvbiBpZnJhbWUtYW5kLWxheWVycy5odG1s
KSB0aGF0IG1ha2VzIGFuIGlmcmFtZSB3aXRoIGNvbXBvc2l0aW5nCisgICAgICAgIGxheWVycyBp
bnNpZGUgaXQgYW5kIHBsYWNlcyBpdCBmYXIgb3V0c2lkZSB0aGUgdmlzaWJsZSB2aWV3cG9ydC4K
KworICAgICAgICBUaGUgbGF5ZXIgZHVtcCBzaG91bGQgc2hvdyB0aGF0IHRoZSAiaW50ZXJzZWN0
cyBjb3ZlcmFnZSByZWN0IiBmbGFnIGlzIDAgZm9yIHRoZQorICAgICAgICBpZnJhbWUgYW5kIGl0
cyBzdWJsYXllcnMuCisKKyAgICAgICAgKiBjb21wb3NpdGluZy92aXNpYmxlLXJlY3QvaWZyYW1l
LXdpdGgtbGF5ZXJzLW91dHNpZGUtdmlld3BvcnQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAg
ICAgKiBjb21wb3NpdGluZy92aXNpYmxlLXJlY3QvaWZyYW1lLXdpdGgtbGF5ZXJzLW91dHNpZGUt
dmlld3BvcnQuaHRtbDogQWRkZWQuCisKIDIwMTUtMDUtMjggIFhhYmllciBSb2RyaWd1ZXogQ2Fs
dmFyICA8Y2FsdmFyaXNAaWdhbGlhLmNvbT4gYW5kIFlvdWVubiBGYWJsZXQgPHlvdWVubi5mYWJs
ZXRAY3JmLmNhbm9uLmZyPgogCiAgICAgICAgIFtTdHJlYW1zIEFQSV0gUmVhZGFibGVTdHJlYW1S
ZWFkZXIgc2hvdWxkIG5vdCBiZSBleHBvc2VkCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21w
b3NpdGluZy92aXNpYmxlLXJlY3QvaWZyYW1lLXdpdGgtbGF5ZXJzLW91dHNpZGUtdmlld3BvcnQt
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvdmlzaWJsZS1yZWN0L2lmcmFt
ZS13aXRoLWxheWVycy1vdXRzaWRlLXZpZXdwb3J0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwLi5hZmVlNWYwCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvY29tcG9zaXRpbmcvdmlzaWJsZS1yZWN0L2lmcmFtZS13aXRoLWxheWVycy1vdXRzaWRl
LXZpZXdwb3J0LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDkxIEBACisKKyhHcmFwaGljc0xheWVy
CisgIChhbmNob3IgMC4wMCAwLjAwKQorICAoYm91bmRzIDE1MDguMDAgMzE1NC4wMCkKKyAgKHZp
c2libGUgcmVjdCAwLjAwLCAwLjAwIDc4NS4wMCB4IDU4NS4wMCkKKyAgKGNvdmVyYWdlIHJlY3Qg
MC4wMCwgMC4wMCA3ODUuMDAgeCA1ODUuMDApCisgIChpbnRlcnNlY3RzIGNvdmVyYWdlIHJlY3Qg
MSkKKyAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgKGNoaWxkcmVuIDEKKyAgICAoR3JhcGhpY3NM
YXllcgorICAgICAgKGJvdW5kcyAxNTA4LjAwIDMxNTQuMDApCisgICAgICAoY29udGVudHNPcGFx
dWUgMSkKKyAgICAgICh2aXNpYmxlIHJlY3QgMC4wMCwgMC4wMCA3ODUuMDAgeCA1ODUuMDApCisg
ICAgICAoY292ZXJhZ2UgcmVjdCAwLjAwLCAwLjAwIDc4NS4wMCB4IDU4NS4wMCkKKyAgICAgIChp
bnRlcnNlY3RzIGNvdmVyYWdlIHJlY3QgMSkKKyAgICAgIChjb250ZW50c1NjYWxlIDEuMDApCisg
ICAgICAoY2hpbGRyZW4gMQorICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAgICAgIChwb3Np
dGlvbiA4LjAwIDMwMDAuMDApCisgICAgICAgICAgKGJvdW5kcyAzMDQuMDAgMTU0LjAwKQorICAg
ICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAgICAgICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDAu
MDAgMC4wMCB4IDAuMDApCisgICAgICAgICAgKGNvdmVyYWdlIHJlY3QgLTguMDAsIC0zMDAwLjAw
IDc4NS4wMCB4IDU4NS4wMCkKKyAgICAgICAgICAoaW50ZXJzZWN0cyBjb3ZlcmFnZSByZWN0IDAp
CisgICAgICAgICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAoY2hpbGRyZW4gMQor
ICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgKHBvc2l0aW9uIDIuMDAg
Mi4wMCkKKyAgICAgICAgICAgICAgKHZpc2libGUgcmVjdCAwLjAwLCAwLjAwIDAuMDAgeCAwLjAw
KQorICAgICAgICAgICAgICAoY292ZXJhZ2UgcmVjdCAtMTAuMDAsIC0zMDAyLjAwIDc4NS4wMCB4
IDU4NS4wMCkKKyAgICAgICAgICAgICAgKGludGVyc2VjdHMgY292ZXJhZ2UgcmVjdCAwKQorICAg
ICAgICAgICAgICAoY29udGVudHNTY2FsZSAxLjAwKQorICAgICAgICAgICAgICAoY2hpbGRyZW4g
MQorICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAgICAgICAgICAoYW5j
aG9yIDAuMDAgMC4wMCkKKyAgICAgICAgICAgICAgICAgIChib3VuZHMgMjg1LjAwIDEzNS4wMCkK
KyAgICAgICAgICAgICAgICAgICh2aXNpYmxlIHJlY3QgMC4wMCwgMC4wMCAwLjAwIHggMC4wMCkK
KyAgICAgICAgICAgICAgICAgIChjb3ZlcmFnZSByZWN0IDAuMDAsIDAuMDAgMC4wMCB4IDAuMDAp
CisgICAgICAgICAgICAgICAgICAoaW50ZXJzZWN0cyBjb3ZlcmFnZSByZWN0IDApCisgICAgICAg
ICAgICAgICAgICAoY29udGVudHNTY2FsZSAxLjAwKQorICAgICAgICAgICAgICAgICAgKGNoaWxk
cmVuIDEKKyAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAg
ICAgICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDAuMDAgMC4wMCB4IDAuMDApCisgICAgICAgICAg
ICAgICAgICAgICAgKGNvdmVyYWdlIHJlY3QgMC4wMCwgMC4wMCAwLjAwIHggMC4wMCkKKyAgICAg
ICAgICAgICAgICAgICAgICAoaW50ZXJzZWN0cyBjb3ZlcmFnZSByZWN0IDApCisgICAgICAgICAg
ICAgICAgICAgICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAo
Y2hpbGRyZW4gMQorICAgICAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGFuY2hvciAwLjAwIDAuMDApCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIChib3VuZHMgMTUwOC4wMCAxNTE2LjAwKQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDAuMDAgMC4wMCB4IDAuMDApCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIChjb3ZlcmFnZSByZWN0IDAuMDAsIDAuMDAgMC4wMCB4IDAuMDApCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIChpbnRlcnNlY3RzIGNvdmVyYWdlIHJlY3QgMCkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoR3Jh
cGhpY3NMYXllcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyAxNTA4LjAw
IDE1MTYuMDApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZHJhd3NDb250ZW50IDEp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDAuMDAg
MC4wMCB4IDAuMDApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY292ZXJhZ2UgcmVj
dCAwLjAwLCAwLjAwIDAuMDAgeCAwLjAwKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KGludGVyc2VjdHMgY292ZXJhZ2UgcmVjdCAwKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChj
aGlsZHJlbiAxCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVy
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBvc2l0aW9uIDguMDAgOC4wMCkK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDEwMC4wMCAzMDAuMDAp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICh0cmFuc2Zvcm0gWzEuMDAgMC4wMCAwLjAwIDAu
MDBdIFswLjAwIDEuMDAgMC4wMCAwLjAwXSBbMC4wMCAwLjAwIDEuMDAgMC4wMF0gWzAuMDAgMC4w
MCAxLjAwIDEuMDBdKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2aXNpYmxl
IHJlY3QgMC4wMCwgMC4wMCAwLjAwIHggMC4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoY292ZXJhZ2UgcmVjdCAtOC4wMCwgLTguMDAgMC4wMCB4IDAuMDApCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGludGVyc2VjdHMgY292ZXJhZ2UgcmVjdCAwKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb250ZW50c1NjYWxlIDEuMDApCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICApCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICkKKyAgICAgICAgICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICAgICAg
ICAgICApCisgICAgICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICAgICAgICkKKyAgICAg
ICAgICAgICAgICApCisgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICkKKyAgICAgICAgICAp
CisgICAgICAgICkKKyAgICAgICkKKyAgICApCisgICkKKykKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvY29tcG9zaXRpbmcvdmlzaWJsZS1yZWN0L2lmcmFtZS13aXRoLWxheWVycy1vdXRzaWRl
LXZpZXdwb3J0Lmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy92aXNpYmxlLXJlY3QvaWZy
YW1lLXdpdGgtbGF5ZXJzLW91dHNpZGUtdmlld3BvcnQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi5kZWQzNTVlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
Y29tcG9zaXRpbmcvdmlzaWJsZS1yZWN0L2lmcmFtZS13aXRoLWxheWVycy1vdXRzaWRlLXZpZXdw
b3J0Lmh0bWwKQEAgLTAsMCArMSwzMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFk
PgorICAgIDxzdHlsZT4KKyAgICAgICAgYm9keSB7CisgICAgICAgICAgICBoZWlnaHQ6IDE1MDBw
eDsKKyAgICAgICAgICAgIHdpZHRoOiAxNTAwcHg7CisgICAgICAgIH0KKworICAgICAgICBpZnJh
bWUgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiAz
MDAwcHg7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0Pgor
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICB0ZXN0UnVubmVyLmR1
bXBBc1RleHQoKTsKKworICAgICAgICBmdW5jdGlvbiBkdW1wTGF5ZXJzKCkKKyAgICAgICAgewor
ICAgICAgICAgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgICAgICAgICAgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ2xheWVycycpLmlubmVyVGV4dCA9IGludGVybmFscy5sYXllclRy
ZWVBc1RleHQoZG9jdW1lbnQsIGludGVybmFscy5MQVlFUl9UUkVFX0lOQ0xVREVTX1ZJU0lCTEVf
UkVDVFMpCisgICAgICAgIH0KKyAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQn
LCBkdW1wTGF5ZXJzLCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAg
ICA8aWZyYW1lIHNyYz0icmVzb3VyY2VzL3N1YmZyYW1lLXdpdGgtbGF5ZXJzLmh0bWwiIHNjcm9s
bGluZz0ibnNvIj48L2lmcmFtZT4KKyAgICA8cHJlIGlkPSJsYXllcnMiPkxheWVyIHRyZWUgZ29l
cyBoZXJlIHdoZW4gdGVzdGluZzwvcHJlPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4
IDM0OWNjZTAuLmZiMGVhMDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxNS0wNS0y
OCAgQW5kcmVhcyBLbGluZyAgPGFrbGluZ0BhcHBsZS5jb20+CisKKyAgICAgICAgR3JhcGhpY3NM
YXllckNBIHNob3VsZCBzdGFydCBvdXQgd2l0aCBtX2ludGVyc2VjdHNDb3ZlcmFnZVJlY3Q9ZmFs
c2UKKyAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzE0NTQ0Mz4KKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzE5Njg1Nzk4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFNpbmNlIHRoZSBjb3ZlcmFnZSByZWN0IG9mIGEgbmV3bHktY29uc3RydWN0
ZWQgR3JhcGhpY3NMYXllckNBIGlzIGFsd2F5cyBlbXB0eSwKKyAgICAgICAgdGhlcmUncyBubyB3
YXkgdGhhdCB0aGUgbGF5ZXIncyBvd24gYm91bmRpbmcgYm94IGNhbiBpbnRlcnNlY3Qgd2l0aCBp
dC4KKyAgICAgICAgSGVuY2UgdGhlIG1faW50ZXJzZWN0c0NvdmVyYWdlUmVjdCBmbGFnIHNob3Vs
ZCBiZSBmYWxzZSBhZnRlciBjb25zdHJ1Y3Rpb24uCisKKyAgICAgICAgVGhpcyBmaXhlcyBhbiBp
c3N1ZSB3aGVyZSBjb21wb3NpdGluZyBsYXllcnMgaW4gc3ViZnJhbWVzIHdvdWxkIGJlIG1hcmtl
ZCBhcworICAgICAgICBub24tdm9sYXRpbGUsIGRlc3BpdGUgYmVpbmcgZmFyIG91dHNpZGUgdGhl
IHZpZXdwb3J0IGFuZCBjb3ZlcmFnZSByZWN0LgorCisgICAgICAgIFRlc3Q6IGNvbXBvc2l0aW5n
L3Zpc2libGUtcmVjdC9pZnJhbWUtd2l0aC1sYXllcnMtb3V0c2lkZS12aWV3cG9ydC5odG1sCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjpHcmFwaGljc0xheWVyQ0EpOgorCiAyMDE1
LTA1LTI4ICBNYXR0IFJhamNhICA8bXJhamNhQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgRU5B
QkxFX01FRElBX1NFU1NJT04gZmVhdHVyZSBmbGFnICh3aGljaCBpcyBvZmYgYnkgZGVmYXVsdCku
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGlj
c0xheWVyQ0EuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhp
Y3NMYXllckNBLmNwcAppbmRleCBmNjIwNjhjLi44YThkYzY1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKQEAg
LTM1OCw3ICszNTgsNyBAQCBHcmFwaGljc0xheWVyQ0E6OkdyYXBoaWNzTGF5ZXJDQShUeXBlIGxh
eWVyVHlwZSwgR3JhcGhpY3NMYXllckNsaWVudCYgY2xpZW50KQogICAgICwgbV9uZWVkc0Z1bGxS
ZXBhaW50KGZhbHNlKQogICAgICwgbV91c2luZ0JhY2tkcm9wTGF5ZXJUeXBlKGZhbHNlKQogICAg
ICwgbV9hbGxvd3NCYWNraW5nU3RvcmVEZXRhY2htZW50KHRydWUpCi0gICAgLCBtX2ludGVyc2Vj
dHNDb3ZlcmFnZVJlY3QodHJ1ZSkKKyAgICAsIG1faW50ZXJzZWN0c0NvdmVyYWdlUmVjdChmYWxz
ZSkKIHsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>