<?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>101288</bug_id>
          
          <creation_ts>2012-11-05 18:33:44 -0800</creation_ts>
          <short_desc>[EFL]Drawing artifacts while resizing the view</short_desc>
          <delta_ts>2012-11-30 06:21: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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>103271</dependson>
          <blocked>103105</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kalyan">kalyan.kondapally</reporter>
          <assigned_to name="Kalyan">kalyan.kondapally</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>jesus</cc>
    
    <cc>kenneth</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>759137</commentid>
    <comment_count>0</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2012-11-05 18:33:44 -0800</bug_when>
    <thetext>Launch MiniBrowser. Try resizing the view. The updates are not smooth (just horrible currently).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>759203</commentid>
    <comment_count>1</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2012-11-05 20:12:05 -0800</bug_when>
    <thetext>This is observed with AC enabled and using webkit2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776645</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-11-27 05:09:12 -0800</bug_when>
    <thetext>Might be related to https://bugs.webkit.org/show_bug.cgi?id=103271</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777401</commentid>
    <comment_count>3</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2012-11-27 17:16:49 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Might be related to https://bugs.webkit.org/show_bug.cgi?id=103271

After the above bug fix, situation is far better. We don’t see any empty tiles but still there seems to be flicker issues

Investigating the flicker issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777652</commentid>
    <comment_count>4</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2012-11-28 02:04:14 -0800</bug_when>
    <thetext>Will wait till 103428 is fixed to see if we still see the flicker while resizing the view</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777978</commentid>
    <comment_count>5</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2012-11-28 09:23:50 -0800</bug_when>
    <thetext>Removing dependency on 103428</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>780015</commentid>
    <comment_count>6</comment_count>
      <attachid>176942</attachid>
    <who name="Joone Hur">joone</who>
    <bug_when>2012-11-30 04:50:54 -0800</bug_when>
    <thetext>Created attachment 176942
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>780018</commentid>
    <comment_count>7</comment_count>
      <attachid>176942</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-11-30 05:01:23 -0800</bug_when>
    <thetext>Comment on attachment 176942
Patch

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

Nice! just a few nits

&gt; Source/WebKit2/UIProcess/API/efl/EwkViewImpl.cpp:119
&gt; +#if USE(ACCELERATED_COMPOSITING)
&gt; +    , m_isResized(false)
&gt; +#endif

m_pendingSurfaceResize

&gt; Source/WebKit2/UIProcess/API/efl/EwkViewImpl.cpp:368
&gt; +        // Create a GL surface here not to give a chance to Evas to paint the empty GL surface.

Create a GL surface here so that Evas has no chance of painting to an empty GL surface.

&gt; Source/WebKit2/UIProcess/API/efl/EwkViewImpl.h:164
&gt; +    void setResized(bool resized) { m_isResized = resized; }

setNeedsSurfaceResize() { m_pendingSurfaceResize = true; }

&gt; Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:390
&gt; -        if (width &amp;&amp; height)
&gt; -            impl-&gt;createGLSurface(IntSize(width, height));
&gt; +        impl-&gt;setResized(true);

impl-&gt;setNeedsSurfaceResize(true)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>780059</commentid>
    <comment_count>8</comment_count>
      <attachid>176954</attachid>
    <who name="Joone Hur">joone</who>
    <bug_when>2012-11-30 05:59:25 -0800</bug_when>
    <thetext>Created attachment 176954
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>780068</commentid>
    <comment_count>9</comment_count>
      <attachid>176954</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-30 06:21:28 -0800</bug_when>
    <thetext>Comment on attachment 176954
Patch

Clearing flags on attachment: 176954

Committed r136234: &lt;http://trac.webkit.org/changeset/136234&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>780069</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-30 06:21:32 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176942</attachid>
            <date>2012-11-30 04:50:54 -0800</date>
            <delta_ts>2012-11-30 05:59:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101288-20121130144822.patch</filename>
            <type>text/plain</type>
            <size>4674</size>
            <attacher name="Joone Hur">joone</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2MjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODYyM2ZiMTQwNTgyNzc2
MWZlOThhN2NhZTZkOGUxZmZiODQwOWY5OC4uOWE5ZDU5MzUxMmE2MmExYmZlNGJiZTM5ZWJjZDIx
NWQwN2I2ZTA3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTExLTMwICBKb29u
ZSBIdXIgIDxqb29uZS5odXJAaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdRHJhd2luZyBhcnRp
ZmFjdHMgd2hpbGUgcmVzaXppbmcgdGhlIHZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTI4OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEFuIEV2YXMgR0wgc3VyZmFjZSBpcyByZWNyZWF0ZWQgd2hl
biB0aGUgd2luZG93IGlzIHJlc2l6ZWQsIGJ1dCB0aGUgdXBkYXRlIG9mIHRoZSBzdXJmYWNlIGlz
IAorICAgICAgICBhc3luY2hyb25vdXNseSBkb25lLCB3aGljaCBnaXZlcyBhIGNoYW5jZSB0byBF
dmFzIHRvIHBhaW50IHRoZSBlbXB0eSBzdXJmYWNlIG9uIHRoZSBzY3JlZW4uCisgICAgICAgIEFz
IGEgcmVzdWx0LCB0aGUgZmxpY2tlcmluZyBwcm9ibGVtIGhhcHBlbnMgd2hpbGUgcmVzaXppbmcg
dGhlIHZpZXcuCisgICAgICAgIFNvIHRoaXMgcGF0Y2ggYWxsb3dzIHRvIGNyZWF0ZSBhbiBFdmFz
IEdMIHN1cmZhY2Ugc3luY2hyb25vdXNseSB3aXRoIHRoZSB1cGRhdGUgb2YgdGhlIHN1cmZhY2Uu
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3SW1wbC5jcHA6CisgICAgICAg
IChFd2tWaWV3SW1wbDo6RXdrVmlld0ltcGwpOiBzZXQgbV9pc1Jlc2l6ZWQgdG8gZmFsc2UuCisg
ICAgICAgIChFd2tWaWV3SW1wbDo6ZGlzcGxheVRpbWVyRmlyZWQpOiBDcmVhdGUgYSBFdmFzIEdM
IHN1cmZhY2UuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuaDoKKyAg
ICAgICAgKEV3a1ZpZXdJbXBsOjpzZXRSZXNpemVkKTogQWRkZWQuCisgICAgICAgIChFd2tWaWV3
SW1wbCk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwOgorICAgICAg
ICAoX2V3a192aWV3X3NtYXJ0X2NhbGN1bGF0ZSk6IHNldCBtX2lzUmVzaXplZCB0byB0cnVlLgor
CiAyMDEyLTExLTMwICBNaWhhaSBNYWVyZWFuICA8bW1hZXJlYW5AYWRvYmUuY29tPgogCiAgICAg
ICAgIFtDU1NSZWdpb25zXSB3aGVuIFdlYktpdCB1c2VzIFY4LCB0aGVyZSBzaG91bGQgYmUgYSBz
aW5nbGUgdmFyaWFibGUgdG8gc3RvcmUgaWYgdGhlIENTUyBSZWdpb25zIGZlYXR1cmUgaXMgZW5h
YmxlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmll
d0ltcGwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwu
Y3BwCmluZGV4IDUwZTRjYjIwNTU0MmIxNjZjNDY4ZmM5YjA3ZThlOWVmZjBhZTVlNjAuLmU5YTRk
ZGZkMDAwNzY4MDZiOTUyMDY4ZTdiZGEwNDZlMTY0M2Q5NDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3SW1wbC5jcHAKQEAgLTExNCw2ICsxMTQsOSBA
QCBjb25zdCBFdmFzX09iamVjdCogRXdrVmlld0ltcGw6OnZpZXdGcm9tUGFnZVZpZXdNYXAoY29u
c3QgV0tQYWdlUmVmIHBhZ2UpCiBFd2tWaWV3SW1wbDo6RXdrVmlld0ltcGwoRXZhc19PYmplY3Qq
IHZpZXcsIFBhc3NSZWZQdHI8RXdrQ29udGV4dD4gY29udGV4dCwgUGFzc1JlZlB0cjxXZWJQYWdl
R3JvdXA+IHBhZ2VHcm91cCwgVmlld0JlaGF2aW9yIGJlaGF2aW9yKQogICAgIDogbV92aWV3KHZp
ZXcpCiAgICAgLCBtX2NvbnRleHQoY29udGV4dCkKKyNpZiBVU0UoQUNDRUxFUkFURURfQ09NUE9T
SVRJTkcpCisgICAgLCBtX2lzUmVzaXplZChmYWxzZSkKKyNlbmRpZgogICAgICwgbV9wYWdlQ2xp
ZW50KGJlaGF2aW9yID09IERlZmF1bHRCZWhhdmlvciA/IFBhZ2VDbGllbnREZWZhdWx0SW1wbDo6
Y3JlYXRlKHRoaXMpIDogUGFnZUNsaWVudExlZ2FjeUltcGw6OmNyZWF0ZSh0aGlzKSkKICAgICAs
IG1fcGFnZVByb3h5KG1fY29udGV4dC0+d2ViQ29udGV4dCgpLT5jcmVhdGVXZWJQYWdlKG1fcGFn
ZUNsaWVudC5nZXQoKSwgcGFnZUdyb3VwLmdldCgpKSkKICAgICAsIG1fcGFnZUxvYWRDbGllbnQo
UGFnZUxvYWRDbGllbnRFZmw6OmNyZWF0ZSh0aGlzKSkKQEAgLTM2MSw3ICszNjQsMTIgQEAgdm9p
ZCBFd2tWaWV3SW1wbDo6ZGlzcGxheVRpbWVyRmlyZWQoVGltZXI8RXdrVmlld0ltcGw+KikKICNp
ZiBVU0UoQ09PUkRJTkFURURfR1JBUEhJQ1MpCiAgICAgRXdrX1ZpZXdfU21hcnRfRGF0YSogc2Qg
PSBzbWFydERhdGEoKTsKIAotICAgIGV2YXNfZ2xfbWFrZV9jdXJyZW50KG1fZXZhc0dMLmdldCgp
LCBldmFzR0xTdXJmYWNlKCksIGV2YXNHTENvbnRleHQoKSk7CisgICAgaWYgKG1faXNSZXNpemVk
KSB7CisgICAgICAgIC8vIENyZWF0ZSBhIEdMIHN1cmZhY2UgaGVyZSBub3QgdG8gZ2l2ZSBhIGNo
YW5jZSB0byBFdmFzIHRvIHBhaW50IHRoZSBlbXB0eSBHTCBzdXJmYWNlLgorICAgICAgICBjcmVh
dGVHTFN1cmZhY2UoSW50U2l6ZShzZC0+dmlldy53LCBzZC0+dmlldy5oKSk7CisgICAgICAgIG1f
aXNSZXNpemVkID0gZmFsc2U7CisgICAgfSBlbHNlCisgICAgICAgIGV2YXNfZ2xfbWFrZV9jdXJy
ZW50KG1fZXZhc0dMLmdldCgpLCBldmFzR0xTdXJmYWNlKCksIGV2YXNHTENvbnRleHQoKSk7CiAK
ICAgICAvLyBXZSBhcmUgc3VwcG9zZWQgdG8gY2xpcCB0byB0aGUgYWN0dWFsIHZpZXdwb3J0LCBu
b3RoaW5nIGxlc3MuCiAgICAgSW50UmVjdCB2aWV3cG9ydChzZC0+dmlldy54LCBzZC0+dmlldy55
LCBzZC0+dmlldy53LCBzZC0+dmlldy5oKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL2VmbC9Fd2tWaWV3SW1wbC5oCmluZGV4IGNiMTg3NTY3MjkzODBkYjAwZjBlNDcwNjAzYjY2
Njc0ZmE1NjA3MjMuLjYxNjU0ZDk3YjBhYjdlMWRhMDQ5ZGM2NTViMjJkYzVmY2Q4ZTI0YmMgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmgK
KysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuaApAQCAt
MTYxLDYgKzE2MSw3IEBAIHB1YmxpYzoKICAgICBib29sIGNyZWF0ZUdMU3VyZmFjZShjb25zdCBX
ZWJDb3JlOjpJbnRTaXplJiB2aWV3U2l6ZSk7CiAgICAgYm9vbCBlbnRlckFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdNb2RlKCk7CiAgICAgYm9vbCBleGl0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUo
KTsKKyAgICB2b2lkIHNldFJlc2l6ZWQoYm9vbCByZXNpemVkKSB7IG1faXNSZXNpemVkID0gcmVz
aXplZDsgfQogI2VuZGlmCiAKICNpZiBFTkFCTEUoSU5QVVRfVFlQRV9DT0xPUikKQEAgLTI0Niw2
ICsyNDcsNyBAQCBwcml2YXRlOgogICAgIE93blB0cjxFdmFzX0dMPiBtX2V2YXNHTDsKICAgICBP
d25QdHI8V2ViS2l0OjpFdmFzR0xDb250ZXh0PiBtX2V2YXNHTENvbnRleHQ7CiAgICAgT3duUHRy
PFdlYktpdDo6RXZhc0dMU3VyZmFjZT4gbV9ldmFzR0xTdXJmYWNlOworICAgIGJvb2wgbV9pc1Jl
c2l6ZWQ7CiAjZW5kaWYKICAgICBPd25QdHI8V2ViS2l0OjpQYWdlQ2xpZW50QmFzZT4gbV9wYWdl
Q2xpZW50OwogICAgIFJlZlB0cjxXZWJLaXQ6OldlYlBhZ2VQcm94eT4gbV9wYWdlUHJveHk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5jcHAg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5jcHAKaW5kZXggZDVk
NTBlZDBhZDdmN2U1NzE1ZDllMzA3YWYwMGE1MDUwMzg4OGZhMy4uOTNhMjQzNGY2MDczYTE4ODdi
YzFjMWMxOGM0Y2I4MzY3ZGM3NTY2MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvZWZsL2V3a192aWV3LmNwcApAQCAtMzg3LDggKzM4Nyw3IEBAIHN0YXRpYyB2b2lkIF9ld2tf
dmlld19zbWFydF9jYWxjdWxhdGUoRXZhc19PYmplY3QqIGV3a1ZpZXcpCiAgICAgICAgICAgICBp
bXBsLT5wYWdlKCktPmRyYXdpbmdBcmVhKCktPnNldFNpemUoSW50U2l6ZSh3aWR0aCwgaGVpZ2h0
KSwgSW50U2l6ZSgpKTsKIAogI2lmIFVTRShBQ0NFTEVSQVRFRF9DT01QT1NJVElORykKLSAgICAg
ICAgaWYgKHdpZHRoICYmIGhlaWdodCkKLSAgICAgICAgICAgIGltcGwtPmNyZWF0ZUdMU3VyZmFj
ZShJbnRTaXplKHdpZHRoLCBoZWlnaHQpKTsKKyAgICAgICAgaW1wbC0+c2V0UmVzaXplZCh0cnVl
KTsKICNlbmRpZgogI2lmIFVTRShUSUxFRF9CQUNLSU5HX1NUT1JFKQogICAgICAgICBpbXBsLT5w
YWdlQ2xpZW50KCktPnVwZGF0ZVZpZXdwb3J0U2l6ZShJbnRTaXplKHdpZHRoLCBoZWlnaHQpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176954</attachid>
            <date>2012-11-30 05:59:25 -0800</date>
            <delta_ts>2012-11-30 06:21:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101288-20121130155653.patch</filename>
            <type>text/plain</type>
            <size>4769</size>
            <attacher name="Joone Hur">joone</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2MjI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODYyM2ZiMTQwNTgyNzc2
MWZlOThhN2NhZTZkOGUxZmZiODQwOWY5OC4uNDA0MjQyOWQyM2YzNDU4Yjk2MDNhYWQyYzYzZDI3
ZTE0MTZjMjE2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTExLTMwICBKb29u
ZSBIdXIgIDxqb29uZS5odXJAaW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdRHJhd2luZyBhcnRp
ZmFjdHMgd2hpbGUgcmVzaXppbmcgdGhlIHZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTI4OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEFuIEV2YXMgR0wgc3VyZmFjZSBpcyByZWNyZWF0ZWQgd2hl
biB0aGUgd2luZG93IGlzIHJlc2l6ZWQsIGJ1dCB0aGUgdXBkYXRlIG9mIHRoZSBzdXJmYWNlIGlz
IAorICAgICAgICBhc3luY2hyb25vdXNseSBkb25lLCB3aGljaCBnaXZlcyBFdmFzIGEgY2hhbmNl
IG9mIHBhaW50aW5nIHRoZSBlbXB0eSBzdXJmYWNlIG9uIHRoZSBzY3JlZW4uCisgICAgICAgIEFz
IGEgcmVzdWx0LCB0aGUgZmxpY2tlcmluZyBwcm9ibGVtIGhhcHBlbnMgd2hpbGUgcmVzaXppbmcg
dGhlIHZpZXcuCisgICAgICAgIFNvIHRoaXMgcGF0Y2ggYWxsb3dzIHRvIGNyZWF0ZSBhbiBFdmFz
IEdMIHN1cmZhY2Ugc3luY2hyb25vdXNseSB3aXRoIHRoZSB1cGRhdGUgb2YgdGhlIHN1cmZhY2Uu
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3SW1wbC5jcHA6CisgICAgICAg
IChFd2tWaWV3SW1wbDo6RXdrVmlld0ltcGwpOiBTZXQgbV9wZW5kaW5nU3VyZmFjZVJlc2l6ZSB0
byBmYWxzZS4KKyAgICAgICAgKEV3a1ZpZXdJbXBsOjpkaXNwbGF5VGltZXJGaXJlZCk6IENyZWF0
ZSBhbiBFdmFzIEdMIHN1cmZhY2UuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmll
d0ltcGwuaDoKKyAgICAgICAgKEV3a1ZpZXdJbXBsOjpzZXROZWVkc1N1cmZhY2VSZXNpemUpOiBB
ZGRlZC4KKyAgICAgICAgKEV3a1ZpZXdJbXBsKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2Vm
bC9ld2tfdmlldy5jcHA6CisgICAgICAgIChfZXdrX3ZpZXdfc21hcnRfY2FsY3VsYXRlKTogU2V0
IG1fcGVuZGluZ1N1cmZhY2VSZXNpemUgdG8gdHJ1ZS4KKwogMjAxMi0xMS0zMCAgTWloYWkgTWFl
cmVhbiAgPG1tYWVyZWFuQGFkb2JlLmNvbT4KIAogICAgICAgICBbQ1NTUmVnaW9uc10gd2hlbiBX
ZWJLaXQgdXNlcyBWOCwgdGhlcmUgc2hvdWxkIGJlIGEgc2luZ2xlIHZhcmlhYmxlIHRvIHN0b3Jl
IGlmIHRoZSBDU1MgUmVnaW9ucyBmZWF0dXJlIGlzIGVuYWJsZWQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmNwcCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmNwcAppbmRleCA1MGU0Y2IyMDU1NDJi
MTY2YzQ2OGZjOWIwN2U4ZTllZmYwYWU1ZTYwLi4yZjI2MjljZTA5ZDZlMzJhMzY1YmIxYjViNzYx
NzAzNWVkYTk3MzM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2Vm
bC9Fd2tWaWV3SW1wbC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwv
RXdrVmlld0ltcGwuY3BwCkBAIC0xMTQsNiArMTE0LDkgQEAgY29uc3QgRXZhc19PYmplY3QqIEV3
a1ZpZXdJbXBsOjp2aWV3RnJvbVBhZ2VWaWV3TWFwKGNvbnN0IFdLUGFnZVJlZiBwYWdlKQogRXdr
Vmlld0ltcGw6OkV3a1ZpZXdJbXBsKEV2YXNfT2JqZWN0KiB2aWV3LCBQYXNzUmVmUHRyPEV3a0Nv
bnRleHQ+IGNvbnRleHQsIFBhc3NSZWZQdHI8V2ViUGFnZUdyb3VwPiBwYWdlR3JvdXAsIFZpZXdC
ZWhhdmlvciBiZWhhdmlvcikKICAgICA6IG1fdmlldyh2aWV3KQogICAgICwgbV9jb250ZXh0KGNv
bnRleHQpCisjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQorICAgICwgbV9wZW5kaW5n
U3VyZmFjZVJlc2l6ZShmYWxzZSkKKyNlbmRpZgogICAgICwgbV9wYWdlQ2xpZW50KGJlaGF2aW9y
ID09IERlZmF1bHRCZWhhdmlvciA/IFBhZ2VDbGllbnREZWZhdWx0SW1wbDo6Y3JlYXRlKHRoaXMp
IDogUGFnZUNsaWVudExlZ2FjeUltcGw6OmNyZWF0ZSh0aGlzKSkKICAgICAsIG1fcGFnZVByb3h5
KG1fY29udGV4dC0+d2ViQ29udGV4dCgpLT5jcmVhdGVXZWJQYWdlKG1fcGFnZUNsaWVudC5nZXQo
KSwgcGFnZUdyb3VwLmdldCgpKSkKICAgICAsIG1fcGFnZUxvYWRDbGllbnQoUGFnZUxvYWRDbGll
bnRFZmw6OmNyZWF0ZSh0aGlzKSkKQEAgLTM2MSw3ICszNjQsMTIgQEAgdm9pZCBFd2tWaWV3SW1w
bDo6ZGlzcGxheVRpbWVyRmlyZWQoVGltZXI8RXdrVmlld0ltcGw+KikKICNpZiBVU0UoQ09PUkRJ
TkFURURfR1JBUEhJQ1MpCiAgICAgRXdrX1ZpZXdfU21hcnRfRGF0YSogc2QgPSBzbWFydERhdGEo
KTsKIAotICAgIGV2YXNfZ2xfbWFrZV9jdXJyZW50KG1fZXZhc0dMLmdldCgpLCBldmFzR0xTdXJm
YWNlKCksIGV2YXNHTENvbnRleHQoKSk7CisgICAgaWYgKG1fcGVuZGluZ1N1cmZhY2VSZXNpemUp
IHsKKyAgICAgICAgLy8gQ3JlYXRlIGEgR0wgc3VyZmFjZSBoZXJlIHNvIHRoYXQgRXZhcyBoYXMg
bm8gY2hhbmNlIG9mIHBhaW50aW5nIHRvIGFuIGVtcHR5IEdMIHN1cmZhY2UuCisgICAgICAgIGNy
ZWF0ZUdMU3VyZmFjZShJbnRTaXplKHNkLT52aWV3LncsIHNkLT52aWV3LmgpKTsKKyAgICAgICAg
bV9wZW5kaW5nU3VyZmFjZVJlc2l6ZSA9IGZhbHNlOworICAgIH0gZWxzZQorICAgICAgICBldmFz
X2dsX21ha2VfY3VycmVudChtX2V2YXNHTC5nZXQoKSwgZXZhc0dMU3VyZmFjZSgpLCBldmFzR0xD
b250ZXh0KCkpOwogCiAgICAgLy8gV2UgYXJlIHN1cHBvc2VkIHRvIGNsaXAgdG8gdGhlIGFjdHVh
bCB2aWV3cG9ydCwgbm90aGluZyBsZXNzLgogICAgIEludFJlY3Qgdmlld3BvcnQoc2QtPnZpZXcu
eCwgc2QtPnZpZXcueSwgc2QtPnZpZXcudywgc2QtPnZpZXcuaCk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3SW1wbC5oIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuaAppbmRleCBjYjE4NzU2NzI5MzgwZGIw
MGYwZTQ3MDYwM2I2NjY3NGZhNTYwNzIzLi5iYjkzZmVkYjE5MzRlY2I5ZGMxNjdkNmQyNzYzZDY0
M2UxMmU2NmJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9F
d2tWaWV3SW1wbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1Zp
ZXdJbXBsLmgKQEAgLTE2MSw2ICsxNjEsNyBAQCBwdWJsaWM6CiAgICAgYm9vbCBjcmVhdGVHTFN1
cmZhY2UoY29uc3QgV2ViQ29yZTo6SW50U2l6ZSYgdmlld1NpemUpOwogICAgIGJvb2wgZW50ZXJB
Y2NlbGVyYXRlZENvbXBvc2l0aW5nTW9kZSgpOwogICAgIGJvb2wgZXhpdEFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdNb2RlKCk7CisgICAgdm9pZCBzZXROZWVkc1N1cmZhY2VSZXNpemUoKSB7IG1fcGVu
ZGluZ1N1cmZhY2VSZXNpemUgPSB0cnVlOyB9CiAjZW5kaWYKIAogI2lmIEVOQUJMRShJTlBVVF9U
WVBFX0NPTE9SKQpAQCAtMjQ2LDYgKzI0Nyw3IEBAIHByaXZhdGU6CiAgICAgT3duUHRyPEV2YXNf
R0w+IG1fZXZhc0dMOwogICAgIE93blB0cjxXZWJLaXQ6OkV2YXNHTENvbnRleHQ+IG1fZXZhc0dM
Q29udGV4dDsKICAgICBPd25QdHI8V2ViS2l0OjpFdmFzR0xTdXJmYWNlPiBtX2V2YXNHTFN1cmZh
Y2U7CisgICAgYm9vbCBtX3BlbmRpbmdTdXJmYWNlUmVzaXplOwogI2VuZGlmCiAgICAgT3duUHRy
PFdlYktpdDo6UGFnZUNsaWVudEJhc2U+IG1fcGFnZUNsaWVudDsKICAgICBSZWZQdHI8V2ViS2l0
OjpXZWJQYWdlUHJveHk+IG1fcGFnZVByb3h5OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9lZmwvZXdrX3ZpZXcuY3BwCmluZGV4IGQ1ZDUwZWQwYWQ3ZjdlNTcxNWQ5ZTMwN2FmMDBh
NTA1MDM4ODhmYTMuLjM0OWIwODZlOTBkNmVmMTYxZDQxYmY3YTEzNTFlODkwZDU1OTQwZWEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5jcHAKQEAgLTM4
Nyw4ICszODcsNyBAQCBzdGF0aWMgdm9pZCBfZXdrX3ZpZXdfc21hcnRfY2FsY3VsYXRlKEV2YXNf
T2JqZWN0KiBld2tWaWV3KQogICAgICAgICAgICAgaW1wbC0+cGFnZSgpLT5kcmF3aW5nQXJlYSgp
LT5zZXRTaXplKEludFNpemUod2lkdGgsIGhlaWdodCksIEludFNpemUoKSk7CiAKICNpZiBVU0Uo
QUNDRUxFUkFURURfQ09NUE9TSVRJTkcpCi0gICAgICAgIGlmICh3aWR0aCAmJiBoZWlnaHQpCi0g
ICAgICAgICAgICBpbXBsLT5jcmVhdGVHTFN1cmZhY2UoSW50U2l6ZSh3aWR0aCwgaGVpZ2h0KSk7
CisgICAgICAgIGltcGwtPnNldE5lZWRzU3VyZmFjZVJlc2l6ZSgpOwogI2VuZGlmCiAjaWYgVVNF
KFRJTEVEX0JBQ0tJTkdfU1RPUkUpCiAgICAgICAgIGltcGwtPnBhZ2VDbGllbnQoKS0+dXBkYXRl
Vmlld3BvcnRTaXplKEludFNpemUod2lkdGgsIGhlaWdodCkpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>