<?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>79853</bug_id>
          
          <creation_ts>2012-02-28 17:52:25 -0800</creation_ts>
          <short_desc>[EFL][DRT] WebKit/DRT should not paint webview for the pixel tests.</short_desc>
          <delta_ts>2014-07-17 21:10:03 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>81315</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Ryuan Choi">ryuan.choi</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>sw0524.lee</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>567288</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-02-28 17:52:25 -0800</bug_when>
    <thetext>For now, some results of pixel test are wrong.
(For example, LayoutTests/fast/events/autoscroll.html)

In order to fix this, I suggest capturing Ecore_Evas instead of painting webview.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567298</commentid>
    <comment_count>1</comment_count>
      <attachid>129368</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-02-28 18:08:27 -0800</bug_when>
    <thetext>Created attachment 129368
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567318</commentid>
    <comment_count>2</comment_count>
      <attachid>129368</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-02-28 18:44:49 -0800</bug_when>
    <thetext>Comment on attachment 129368
Patch

clear flags until I check how to rebase test cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569319</commentid>
    <comment_count>3</comment_count>
      <attachid>129368</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-03-01 23:22:43 -0800</bug_when>
    <thetext>Comment on attachment 129368
Patch

I checked png results which is newly failed.

Some test cases are because of scrollbar.
Although mockScrollbar is enabled, WebKit/Efl create native scrollbar.
I will create new bug to fix them.

The other test case is fast/forms/textarea-placeholder-set-attribute.html
and it can be reproduce on EWeblauncher. (not always. 50% reproduced)

So, I believe that patch is valid for bug.

Could you review this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587248</commentid>
    <comment_count>4</comment_count>
      <attachid>129368</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-03-24 23:31:24 -0700</bug_when>
    <thetext>Comment on attachment 129368
Patch

I realize that DRT/Efl(tiled) can not render scrolled contents with this patch correctly.
(ex - compositing/geometry/fixed-position.html)

So I cleared flags until I found proper way.

BTW</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610402</commentid>
    <comment_count>5</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-04-26 00:24:54 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 129368 [details])
&gt; I realize that DRT/Efl(tiled) can not render scrolled contents with this patch correctly.
&gt; (ex - compositing/geometry/fixed-position.html)

I created Bug 84933 for compositing/geometry/fixed-position.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611177</commentid>
    <comment_count>6</comment_count>
      <attachid>129368</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-04-26 19:14:13 -0700</bug_when>
    <thetext>Comment on attachment 129368
Patch

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

Looks good API-wise, just make sure it doesn&apos;t cause test regressions.

&gt; Tools/DumpRenderTree/efl/PixelDumpSupportEfl.cpp:53
&gt; +    RefPtr&lt;cairo_surface_t&gt; viewSurface = adoptRef(cairo_image_surface_create_for_data((unsigned char*)pixels, CAIRO_FORMAT_ARGB32, width, height, width * 4));

Please use a C++-style cast here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612486</commentid>
    <comment_count>7</comment_count>
      <attachid>139416</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-04-29 19:51:52 -0700</bug_when>
    <thetext>Created attachment 139416
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612488</commentid>
    <comment_count>8</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-04-29 19:53:50 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 129368 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=129368&amp;action=review
&gt; 
&gt; Looks good API-wise, just make sure it doesn&apos;t cause test regressions.
&gt; 

Thanks.

There are no regression in my local.
(compositing/geometry/fixed-position.html is in Skipped now.)

&gt; &gt; Tools/DumpRenderTree/efl/PixelDumpSupportEfl.cpp:53
&gt; &gt; +    RefPtr&lt;cairo_surface_t&gt; viewSurface = adoptRef(cairo_image_surface_create_for_data((unsigned char*)pixels, CAIRO_FORMAT_ARGB32, width, height, width * 4));
&gt; 
&gt; Please use a C++-style cast here.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618673</commentid>
    <comment_count>9</comment_count>
      <attachid>139416</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2012-05-08 11:49:15 -0700</bug_when>
    <thetext>Comment on attachment 139416
Patch

The comments in 81315 mentioned this bug. Does one depend on the other?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618725</commentid>
    <comment_count>10</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-08 12:46:35 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 139416 [details])
&gt; The comments in 81315 mentioned this bug. Does one depend on the other?

I believe so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618879</commentid>
    <comment_count>11</comment_count>
      <attachid>139416</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-08 15:38:20 -0700</bug_when>
    <thetext>Comment on attachment 139416
Patch

I&apos;m happy to rubber-stamp this, but I&quot;m not very useful for a real review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618895</commentid>
    <comment_count>12</comment_count>
      <attachid>139416</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-08 15:49:26 -0700</bug_when>
    <thetext>Comment on attachment 139416
Patch

Clearing flags on attachment: 139416

Committed r116461: &lt;http://trac.webkit.org/changeset/116461&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618896</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-08 15:49:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>628058</commentid>
    <comment_count>14</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-18 14:10:17 -0700</bug_when>
    <thetext>Reopening to get some feedback. This commit appears to have broken the painting of scrollbars with both backing stores when running run-webkit-tests with --pixel-tests. Try running RWT on fast/box-sizing, for example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>628950</commentid>
    <comment_count>15</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-05-21 04:19:13 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; Reopening to get some feedback. This commit appears to have broken the painting of scrollbars with both backing stores when running run-webkit-tests with --pixel-tests. Try running RWT on fast/box-sizing, for example.

I checked and reproduces it.

Now, I realized that backing stores can not render mock scrollbars because they call Frame::paintContents instead of ScrollView::paint.

Sorry, I will find a way to fix it but it will take more time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629716</commentid>
    <comment_count>16</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-21 16:51:19 -0700</bug_when>
    <thetext>I will revert this for now then, we can&apos;t stay with the buggy code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629878</commentid>
    <comment_count>17</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-21 19:56:00 -0700</bug_when>
    <thetext>Reverted in &lt;http://trac.webkit.org/changeset/117879&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1023193</commentid>
    <comment_count>18</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2014-07-17 21:10:03 -0700</bug_when>
    <thetext>ewebkit1 was dropped.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129368</attachid>
            <date>2012-02-28 18:08:27 -0800</date>
            <delta_ts>2012-04-26 19:14:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79853-20120229110825.patch</filename>
            <type>text/plain</type>
            <size>3402</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5MDQ2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMGU3YTI1ZWY4OWVlZjQxOWUxNjM1YWI0YzlmNTlmMWEx
MzE5NmEwOS4uYmUyNmFiNTBmMmMzNWZlY2I5MGIxODgwNDExOGE5ZTI2MmJiOTkxMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDEyLTAyLTI4ICBSeXVhbiBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKwor
ICAgICAgICBbRUZMXVtEUlRdIFdlYktpdC9EUlQgc2hvdWxkIG5vdCBwYWludCB3ZWJ2aWV3IGZv
ciB0aGUgcGl4ZWwgdGVzdHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03OTg1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFNjcmVlbiBidWZmZXIgY2FuIGJlIGRpZmZlcmVudCBmcm9tIHJlbmRlcmVkIHJl
c3VsdHMuCisgICAgICAgIEZvciBleGFtcGxlLCBXZWJLaXQvRWZsIGp1c3QgbW92ZXMgdGlsZXMg
Zm9yIGV3a192aWV3X3RpbGVkIHdoZW4gc2Nyb2xsaW5nCisgICAgICAgIGNvbnRlbnRzLgorICAg
ICAgICBJdCBtZWFucyB0aGF0IHBpeGVsIHRlc3RzIGNhbid0IGNoZWNrIHJlZ3Jlc3Npb24gb2Yg
ZXdrX3ZpZXdfdGlsZWQuCisKKyAgICAgICAgVGhpcyBwYXRjaCBjaGFuZ2VzIGEgd2F5IHRvIHBy
b3ZpZGUgYml0bWFwIGZyb20gcGFpbnRpbmcgd2VidmlldyB0byBjYXB0dXJpbmcKKyAgICAgICAg
ZXZhcy4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9QaXhlbER1bXBTdXBwb3J0RWZs
LmNwcDoKKyAgICAgICAgKGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2ViVmlldyk6CisKIDIwMTIt
MDItMjcgIEdyZWcgQmlsbG9jayAgPGdiaWxsb2NrQGdvb2dsZS5jb20+CiAKICAgICAgICAgQWRk
IG1vcmUgdGVzdHMgZm9yIHdlYiBpbnRlbnRzCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVy
VHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9l
ZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHAKaW5kZXggMTA5Mzc0ZWM5MmFmY2I1YzdkN2QyMTBi
N2Q2NTE4ZDBiNTU3OWUxZC4uZTEyYmI4MTcwOWU2ZGRlZTM1NTJkMTgwNzVlMzQ0MjkzZjMwZDdh
ZiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRF
ZmwuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9QaXhlbER1bXBTdXBwb3J0RWZs
LmNwcApAQCAtMzcsMjYgKzM3LDI5IEBACiAjaW5jbHVkZSAiUGl4ZWxEdW1wU3VwcG9ydENhaXJv
LmgiCiAjaW5jbHVkZSAiUmVmUHRyQ2Fpcm8uaCIKICNpbmNsdWRlICJXZWJDb3JlU3VwcG9ydC9E
dW1wUmVuZGVyVHJlZVN1cHBvcnRFZmwuaCIKLSNpbmNsdWRlICJld2tfcHJpdmF0ZS5oIgorI2lu
Y2x1ZGUgPEVjb3JlX0V2YXMuaD4KKyNpbmNsdWRlIDxFdmFzLmg+CiAKIFBhc3NSZWZQdHI8Qml0
bWFwQ29udGV4dD4gY3JlYXRlQml0bWFwQ29udGV4dEZyb21XZWJWaWV3KGJvb2wsIGJvb2wsIGJv
b2wsIGJvb2wgZHJhd1NlbGVjdGlvblJlY3QpCiB7Ci0gICAgRXdrX1ZpZXdfU21hcnRfRGF0YSog
c21hcnREYXRhID0gc3RhdGljX2Nhc3Q8RXdrX1ZpZXdfU21hcnRfRGF0YSo+KGV2YXNfb2JqZWN0
X3NtYXJ0X2RhdGFfZ2V0KGJyb3dzZXItPm1haW5WaWV3KCkpKTsKLSAgICBFd2tfVmlld19Qcml2
YXRlX0RhdGEqIHByaXZhdGVEYXRhID0gc3RhdGljX2Nhc3Q8RXdrX1ZpZXdfUHJpdmF0ZV9EYXRh
Kj4oc21hcnREYXRhLT5fcHJpdik7Ci0gICAgY29uc3QgRXZhc19PYmplY3QqIG1haW5GcmFtZSA9
IGJyb3dzZXItPm1haW5GcmFtZSgpOworICAgIGNvbnN0IEV2YXNfT2JqZWN0KiBtYWluVmlldyA9
IGJyb3dzZXItPm1haW5WaWV3KCk7CisgICAgRXZhcyogZXZhcyA9IGV2YXNfb2JqZWN0X2V2YXNf
Z2V0KG1haW5WaWV3KTsKKyAgICBFY29yZV9FdmFzKiBlY29yZUV2YXMgPSBlY29yZV9ldmFzX2Vj
b3JlX2V2YXNfZ2V0KGV2YXMpOwogCi0gICAgaW50IHgsIHksIHdpZHRoLCBoZWlnaHQ7Ci0gICAg
aWYgKCFld2tfZnJhbWVfdmlzaWJsZV9jb250ZW50X2dlb21ldHJ5X2dldChtYWluRnJhbWUsIEVJ
TkFfVFJVRSwgJngsICZ5LCAmd2lkdGgsICZoZWlnaHQpKQotICAgICAgICByZXR1cm4gMDsKKyAg
ICBpbnQgd2lkdGgsIGhlaWdodDsKKyAgICBldmFzX29iamVjdF9nZW9tZXRyeV9nZXQobWFpblZp
ZXcsIDAsIDAsICZ3aWR0aCwgJmhlaWdodCk7CiAKLSAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90
PiBzdXJmYWNlID0gYWRvcHRSZWYoY2Fpcm9faW1hZ2Vfc3VyZmFjZV9jcmVhdGUoQ0FJUk9fRk9S
TUFUX0FSR0IzMiwgd2lkdGgsIGhlaWdodCkpOwotICAgIFJlZlB0cjxjYWlyb190PiBjb250ZXh0
ID0gYWRvcHRSZWYoY2Fpcm9fY3JlYXRlKHN1cmZhY2UuZ2V0KCkpKTsKKyAgICBjb25zdCB2b2lk
KiBwaXhlbHMgPSBlY29yZV9ldmFzX2J1ZmZlcl9waXhlbHNfZ2V0KGVjb3JlRXZhcyk7CisgICAg
UmVmUHRyPGNhaXJvX3N1cmZhY2VfdD4gdmlld1N1cmZhY2UgPSBhZG9wdFJlZihjYWlyb19pbWFn
ZV9zdXJmYWNlX2NyZWF0ZV9mb3JfZGF0YSgodW5zaWduZWQgY2hhciopcGl4ZWxzLCBDQUlST19G
T1JNQVRfQVJHQjMyLCB3aWR0aCwgaGVpZ2h0LCB3aWR0aCAqIDQpKTsKIAotICAgIGNvbnN0IEVp
bmFfUmVjdGFuZ2xlIHJlY3QgPSB7IHgsIHksIHdpZHRoLCBoZWlnaHQgfTsKLSAgICBpZiAoIWV3
a192aWV3X3BhaW50KHByaXZhdGVEYXRhLCBjb250ZXh0LmdldCgpLCAmcmVjdCkpCi0gICAgICAg
IHJldHVybiAwOworICAgIFJlZlB0cjxjYWlyb19zdXJmYWNlX3Q+IGltYWdlU3VyZmFjZSA9IGFk
b3B0UmVmKGNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlKENBSVJPX0ZPUk1BVF9BUkdCMzIsIHdp
ZHRoLCBoZWlnaHQpKTsKKyAgICBSZWZQdHI8Y2Fpcm9fdD4gY29udGV4dCA9IGFkb3B0UmVmKGNh
aXJvX2NyZWF0ZShpbWFnZVN1cmZhY2UuZ2V0KCkpKTsKKworICAgIGNhaXJvX3NldF9zb3VyY2Vf
c3VyZmFjZShjb250ZXh0LmdldCgpLCB2aWV3U3VyZmFjZS5nZXQoKSwgMCwgMCk7CisgICAgY2Fp
cm9fcGFpbnQoY29udGV4dC5nZXQoKSk7CiAKICAgICBpZiAoZHJhd1NlbGVjdGlvblJlY3QpIHsK
KyAgICAgICAgY29uc3QgRXZhc19PYmplY3QqIG1haW5GcmFtZSA9IGJyb3dzZXItPm1haW5GcmFt
ZSgpOwogICAgICAgICBjb25zdCBXZWJDb3JlOjpJbnRSZWN0IHNlbGVjdGlvblJlY3QgPSBEdW1w
UmVuZGVyVHJlZVN1cHBvcnRFZmw6OnNlbGVjdGlvblJlY3RhbmdsZShtYWluRnJhbWUpOwogCiAg
ICAgICAgIGlmICghc2VsZWN0aW9uUmVjdC5pc0VtcHR5KCkpIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139416</attachid>
            <date>2012-04-29 19:51:52 -0700</date>
            <delta_ts>2012-05-08 15:49:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79853-20120430115149.patch</filename>
            <type>text/plain</type>
            <size>3508</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1NjAzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMmU2OTk0ODViYzgzM2UyOTM2NmFlMzEwZjk1OTQ1N2Y4
ZTU0ZWMxYS4uN2VlMTZmYmQ4MzlkZDJhNGZkMjA3YzVhMDA4MzI5N2FmZjg4MjY4NiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDEyLTA0LTI5ICBSeXVhbiBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKwor
ICAgICAgICBbRUZMXVtEUlRdIFdlYktpdC9EUlQgc2hvdWxkIG5vdCBwYWludCB3ZWJ2aWV3IGZv
ciB0aGUgcGl4ZWwgdGVzdHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03OTg1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFNjcmVlbiBidWZmZXIgY2FuIGJlIGRpZmZlcmVudCBmcm9tIHJlbmRlcmVkIHJl
c3VsdHMuCisgICAgICAgIEZvciBleGFtcGxlLCBXZWJLaXQvRWZsIGp1c3QgbW92ZXMgdGlsZXMg
Zm9yIGV3a192aWV3X3RpbGVkIHdoZW4gc2Nyb2xsaW5nCisgICAgICAgIGNvbnRlbnRzLgorICAg
ICAgICBJdCBtZWFucyB0aGF0IHBpeGVsIHRlc3RzIGNhbid0IGNoZWNrIHJlZ3Jlc3Npb24gb2Yg
ZXdrX3ZpZXdfdGlsZWQuCisKKyAgICAgICAgVGhpcyBwYXRjaCBjaGFuZ2VzIGEgd2F5IHRvIHBy
b3ZpZGUgYml0bWFwIGZyb20gcGFpbnRpbmcgd2VidmlldyB0byBjYXB0dXJpbmcKKyAgICAgICAg
ZXZhcy4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9QaXhlbER1bXBTdXBwb3J0RWZs
LmNwcDoKKyAgICAgICAgKGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2ViVmlldyk6CisKIDIwMTIt
MDQtMjkgIE1hY2llaiBTdGFjaG93aWFrICA8bWpzQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdS
RVNTSU9OOiBPbiBMaW9uLCBydW4td2Via2l0LXRlc3RzIGNoYW5nZXMgdGhlIGRpc3BsYXkgY29s
b3IgcHJvZmlsZSBldmVuIHdoZW4gbm90IHJ1bm5pbmcgcGl4ZWwgdGVzdHMKZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9QaXhlbER1bXBTdXBwb3J0RWZsLmNwcCBiL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2VmbC9QaXhlbER1bXBTdXBwb3J0RWZsLmNwcAppbmRleCAxMDkzNzRl
YzkyYWZjYjVjN2Q3ZDIxMGI3ZDY1MThkMGI1NTc5ZTFkLi5iMTY0YjgwYzM2NDcyYzEwN2QyMzUy
ZGFmNzViYTFiMDNlZDI3ZmU4IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwv
UGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1Bp
eGVsRHVtcFN1cHBvcnRFZmwuY3BwCkBAIC0zNywyNiArMzcsMjkgQEAKICNpbmNsdWRlICJQaXhl
bER1bXBTdXBwb3J0Q2Fpcm8uaCIKICNpbmNsdWRlICJSZWZQdHJDYWlyby5oIgogI2luY2x1ZGUg
IldlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEVmbC5oIgotI2luY2x1ZGUgImV3
a19wcml2YXRlLmgiCisjaW5jbHVkZSA8RWNvcmVfRXZhcy5oPgorI2luY2x1ZGUgPEV2YXMuaD4K
IAogUGFzc1JlZlB0cjxCaXRtYXBDb250ZXh0PiBjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZp
ZXcoYm9vbCwgYm9vbCwgYm9vbCwgYm9vbCBkcmF3U2VsZWN0aW9uUmVjdCkKIHsKLSAgICBFd2tf
Vmlld19TbWFydF9EYXRhKiBzbWFydERhdGEgPSBzdGF0aWNfY2FzdDxFd2tfVmlld19TbWFydF9E
YXRhKj4oZXZhc19vYmplY3Rfc21hcnRfZGF0YV9nZXQoYnJvd3Nlci0+bWFpblZpZXcoKSkpOwot
ICAgIEV3a19WaWV3X1ByaXZhdGVfRGF0YSogcHJpdmF0ZURhdGEgPSBzdGF0aWNfY2FzdDxFd2tf
Vmlld19Qcml2YXRlX0RhdGEqPihzbWFydERhdGEtPl9wcml2KTsKLSAgICBjb25zdCBFdmFzX09i
amVjdCogbWFpbkZyYW1lID0gYnJvd3Nlci0+bWFpbkZyYW1lKCk7CisgICAgY29uc3QgRXZhc19P
YmplY3QqIG1haW5WaWV3ID0gYnJvd3Nlci0+bWFpblZpZXcoKTsKKyAgICBFdmFzKiBldmFzID0g
ZXZhc19vYmplY3RfZXZhc19nZXQobWFpblZpZXcpOworICAgIEVjb3JlX0V2YXMqIGVjb3JlRXZh
cyA9IGVjb3JlX2V2YXNfZWNvcmVfZXZhc19nZXQoZXZhcyk7CiAKLSAgICBpbnQgeCwgeSwgd2lk
dGgsIGhlaWdodDsKLSAgICBpZiAoIWV3a19mcmFtZV92aXNpYmxlX2NvbnRlbnRfZ2VvbWV0cnlf
Z2V0KG1haW5GcmFtZSwgRUlOQV9UUlVFLCAmeCwgJnksICZ3aWR0aCwgJmhlaWdodCkpCi0gICAg
ICAgIHJldHVybiAwOworICAgIGludCB3aWR0aCwgaGVpZ2h0OworICAgIGV2YXNfb2JqZWN0X2dl
b21ldHJ5X2dldChtYWluVmlldywgMCwgMCwgJndpZHRoLCAmaGVpZ2h0KTsKIAotICAgIFJlZlB0
cjxjYWlyb19zdXJmYWNlX3Q+IHN1cmZhY2UgPSBhZG9wdFJlZihjYWlyb19pbWFnZV9zdXJmYWNl
X2NyZWF0ZShDQUlST19GT1JNQVRfQVJHQjMyLCB3aWR0aCwgaGVpZ2h0KSk7Ci0gICAgUmVmUHRy
PGNhaXJvX3Q+IGNvbnRleHQgPSBhZG9wdFJlZihjYWlyb19jcmVhdGUoc3VyZmFjZS5nZXQoKSkp
OworICAgIGNvbnN0IHZvaWQqIHBpeGVscyA9IGVjb3JlX2V2YXNfYnVmZmVyX3BpeGVsc19nZXQo
ZWNvcmVFdmFzKTsKKyAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90PiB2aWV3U3VyZmFjZSA9IGFk
b3B0UmVmKGNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlX2Zvcl9kYXRhKHN0YXRpY19jYXN0PHVu
c2lnbmVkIGNoYXIqPihjb25zdF9jYXN0PHZvaWQqPihwaXhlbHMpKSwgQ0FJUk9fRk9STUFUX0FS
R0IzMiwgd2lkdGgsIGhlaWdodCwgd2lkdGggKiA0KSk7CiAKLSAgICBjb25zdCBFaW5hX1JlY3Rh
bmdsZSByZWN0ID0geyB4LCB5LCB3aWR0aCwgaGVpZ2h0IH07Ci0gICAgaWYgKCFld2tfdmlld19w
YWludChwcml2YXRlRGF0YSwgY29udGV4dC5nZXQoKSwgJnJlY3QpKQotICAgICAgICByZXR1cm4g
MDsKKyAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90PiBpbWFnZVN1cmZhY2UgPSBhZG9wdFJlZihj
YWlyb19pbWFnZV9zdXJmYWNlX2NyZWF0ZShDQUlST19GT1JNQVRfQVJHQjMyLCB3aWR0aCwgaGVp
Z2h0KSk7CisgICAgUmVmUHRyPGNhaXJvX3Q+IGNvbnRleHQgPSBhZG9wdFJlZihjYWlyb19jcmVh
dGUoaW1hZ2VTdXJmYWNlLmdldCgpKSk7CisKKyAgICBjYWlyb19zZXRfc291cmNlX3N1cmZhY2Uo
Y29udGV4dC5nZXQoKSwgdmlld1N1cmZhY2UuZ2V0KCksIDAsIDApOworICAgIGNhaXJvX3BhaW50
KGNvbnRleHQuZ2V0KCkpOwogCiAgICAgaWYgKGRyYXdTZWxlY3Rpb25SZWN0KSB7CisgICAgICAg
IGNvbnN0IEV2YXNfT2JqZWN0KiBtYWluRnJhbWUgPSBicm93c2VyLT5tYWluRnJhbWUoKTsKICAg
ICAgICAgY29uc3QgV2ViQ29yZTo6SW50UmVjdCBzZWxlY3Rpb25SZWN0ID0gRHVtcFJlbmRlclRy
ZWVTdXBwb3J0RWZsOjpzZWxlY3Rpb25SZWN0YW5nbGUobWFpbkZyYW1lKTsKIAogICAgICAgICBp
ZiAoIXNlbGVjdGlvblJlY3QuaXNFbXB0eSgpKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>