<?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>100642</bug_id>
          
          <creation_ts>2012-10-29 02:04:40 -0700</creation_ts>
          <short_desc>[EFL][DRT] Bitmap should show whole view area.</short_desc>
          <delta_ts>2012-10-30 02:40:29 -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>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>95182</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kangil Han">kangil.han</reporter>
          <assigned_to name="Kangil Han">kangil.han</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>jungjik.lee</cc>
    
    <cc>ktf.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>753174</commentid>
    <comment_count>0</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 02:04:40 -0700</bug_when>
    <thetext>css sticky position test cases haven&apos;t been passed even though implementation has been landed by BUG 95182.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753177</commentid>
    <comment_count>1</comment_count>
      <attachid>171180</attachid>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 02:11:40 -0700</bug_when>
    <thetext>Created attachment 171180
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753188</commentid>
    <comment_count>2</comment_count>
      <attachid>171180</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-29 02:26:38 -0700</bug_when>
    <thetext>Comment on attachment 171180
patch

What was the size of the rectangle returned by ewk_frame_visible_content_geometry_get() for these test cases? How about the tests in svg/W3C-SVG-1.1, for which we use a different window size than 800x600?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753202</commentid>
    <comment_count>3</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 02:42:33 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; What was the size of the rectangle returned by ewk_frame_visible_content_geometry_get() for these test cases? 

(100, 100, 800, 600)

&gt;How about the tests in svg/W3C-SVG-1.1, for which we use a different window size than 800x600?

Would you please elaborate this comment more?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753287</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-29 05:12:30 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; What was the size of the rectangle returned by ewk_frame_visible_content_geometry_get() for these test cases? 
&gt; 
&gt; (100, 100, 800, 600)

Hmm, is this why some other pixel tests (see bug 99072) fail to generate the right images with DRT?

&gt; &gt;How about the tests in svg/W3C-SVG-1.1, for which we use a different window size than 800x600?
&gt; 
&gt; Would you please elaborate this comment more?

See &lt;http://trac.webkit.org/browser/trunk/Tools/DumpRenderTree/efl/DumpRenderTree.cpp#L274&gt;: we create a smaller canvas for these tests, so my question is whether there&apos;s going to be any sort of regression since you now always create a 800x600 image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753984</commentid>
    <comment_count>5</comment_count>
      <attachid>171371</attachid>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 22:14:37 -0700</bug_when>
    <thetext>Created attachment 171371
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753985</commentid>
    <comment_count>6</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 22:16:30 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Hmm, is this why some other pixel tests (see bug 99072) fail to generate the right images with DRT?

Yes, it is. ;)

&gt; See &lt;http://trac.webkit.org/browser/trunk/Tools/DumpRenderTree/efl/DumpRenderTree.cpp#L274&gt;: we create a smaller canvas for these tests, so my question is whether there&apos;s going to be any sort of regression since you now always create a 800x600 image.

Done. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753986</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 22:17:24 -0700</bug_when>
    <thetext>Attachment 171371 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/plat...&quot; exit_code: 1
Tools/DumpRenderTree/efl/PixelDumpSupportEfl.cpp:50:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 1 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753987</commentid>
    <comment_count>8</comment_count>
      <attachid>171372</attachid>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-10-29 22:20:10 -0700</bug_when>
    <thetext>Created attachment 171372
patch

Fix style error. :P</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754093</commentid>
    <comment_count>9</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-30 02:05:19 -0700</bug_when>
    <thetext>Looks good, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754121</commentid>
    <comment_count>10</comment_count>
      <attachid>171372</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-30 02:40:24 -0700</bug_when>
    <thetext>Comment on attachment 171372
patch

Clearing flags on attachment: 171372

Committed r132885: &lt;http://trac.webkit.org/changeset/132885&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754122</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-30 02:40:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171180</attachid>
            <date>2012-10-29 02:11:40 -0700</date>
            <delta_ts>2012-10-29 22:14:37 -0700</delta_ts>
            <desc>patch</desc>
            <filename>css_sticky_position_1.txt</filename>
            <type>text/plain</type>
            <size>4403</size>
            <attacher name="Kangil Han">kangil.han</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyMzgwNjFkLi4zNTE5MTkzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMTAt
MjkgIEthbmdpbCBIYW4gIDxrYW5naWwuaGFuQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxd
W0RSVF0gQml0bWFwIHNob3VsZCBzaG93IHdob2xlIHZpZXcgYXJlYS4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDY0MgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuc2tpcCBjc3Mgc3RpY2t5IHBvc2l0
aW9uIHRlc3QgY2FzZXMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3Rh
dGlvbnM6CisKIDIwMTItMTAtMjUgIEJhbGF6cyBLZWxlbWVuICA8a2JhbGF6c0B3ZWJraXQub3Jn
PgogCiAgICAgICAgIFtRdF0gUGl4ZWwgdGVzdHMgbmVlZCByZWJhc2VsaW5lCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggZjVmMjI1NC4uNzkz
ODEwZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0
YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azEvVGVzdEV4cGVjdGF0aW9u
cwpAQCAtMjYsMjIgKzI2LDYgQEAKICMgVEVTVFMgRVhQRUNURUQgVE8gRkFJTAogIy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KIAotIyBDU1MgU3RpY2t5ICgtd2Via2l0LXN0aWNreSkg
c3VwcG9ydGVkIGJ5IEVGTCwgdGhlc2UgdGVzdHMgZmFpbCBvbiBXSzEuCi13ZWJraXQub3JnL2Iv
OTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1vdmVyZmxvd2luZy5odG1sIFsgSW1hZ2VPbmx5
RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L2luZmxvdy1zdGlj
a3kuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3Nz
L3N0aWNreS9yZXBsYWNlZC1zdGlja3kuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0
Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktYXMtcG9zaXRpb25pbmctY29udGFp
bmVyLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nz
cy9zdGlja3kvc3RpY2t5LWJvdGgtc2lkZXMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktbGVmdC1wZXJjZW50YWdlLmh0
bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlj
a3kvc3RpY2t5LWxlZnQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1
MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktbWFyZ2lucy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1zaWRlLW1hcmdp
bnMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3Nz
L3N0aWNreS9zdGlja3ktdG9wLW1hcmdpbnMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktdG9wLmh0bWwgWyBJbWFnZU9u
bHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LXdy
aXRpbmctbW9kZS1ob3Jpem9udGFsLWJ0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtp
dC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LXdyaXRpbmctbW9kZS12ZXJ0aWNh
bC1sci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9j
c3Mvc3RpY2t5L3N0aWNreS13cml0aW5nLW1vZGUtdmVydGljYWwtcmwuaHRtbCBbIEltYWdlT25s
eUZhaWx1cmUgXQotCiAjIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRvZXMgbm90IGltcGxl
bWVudCBzZXRXaW5kb3dJc0tleQogZmFzdC9kb20vV2luZG93L3dpbmRvdy1vbkZvY3VzLmh0bWwK
IGZhc3QvZXZlbnRzL2JsdXItZm9jdXMtd2luZG93LXNob3VsZC1ibHVyLWZvY3VzLWVsZW1lbnQu
aHRtbApkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4
IDQ2Y2ViMGQuLjJjYTFkZGEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMi0xMC0yOSAgS2FuZ2lsIEhhbiAgPGth
bmdpbC5oYW5Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBCaXRtYXAgc2hvdWxk
IHNob3cgd2hvbGUgdmlldyBhcmVhLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTAwNjQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgY3NzIHN0aWNreSBwb3NpdGlvbiB0ZXN0IGNhc2VzIGhhdmVuJ3QgYmVl
biBwYXNzZWQgZXZlbiB0aG91Z2ggaW1wbGVtZW50YXRpb24gaGFzIGJlZW4gbGFuZGVkIGJ5IEJV
RyA5NTE4Mi4KKyAgICAgICAgVGhpcyBpcyBiZWNhdXNlIGN1cnJlbnQgY3JlYXRlIGJpdG1hcCBp
bXBsZW1lbnRhdGlvbiByZWZlcnMgdG8gZ2VvbWV0cnkgcG9zaXRpb24gZXZlbiB0aG91Z2ggaW1h
Z2UgZGlmZiBoYXMgYmVlbiBkb25lIGluIGZ1bGwgdmlldyBzaXplLgorICAgICAgICBUaGVyZWZv
cmUsIHRoaXMgcGF0Y2ggZml4ZXMgdGhlIHZpZXcgc2l6ZSB3aGVuIGNyZWF0ZSBiaXRtYXAuCisK
KyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHA6Cisg
ICAgICAgIChjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgorCiAyMDEyLTEwLTI1ICBT
dWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAaW50ZWwuY29tPgogCiAgICAg
ICAgIFtFRkxdW1dLMl0gSmF2YVNjcmlwdCBwb3B1cHMgYXJlIG5vdCBmb2N1c2VkIHdoZW4gb3Bl
bmVkCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9y
dEVmbC5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5j
cHAKaW5kZXggZWZjNTA2MS4uMjFmMzhhNCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRFZmwuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L2VmbC9QaXhlbER1bXBTdXBwb3J0RWZsLmNwcApAQCAtNDYsMTQgKzQ2LDEwIEBAIFBhc3NSZWZQ
dHI8Qml0bWFwQ29udGV4dD4gY3JlYXRlQml0bWFwQ29udGV4dEZyb21XZWJWaWV3KGJvb2wsIGJv
b2wsIGJvb2wsIGJvb2wKICAgICBFd2tfVmlld19Qcml2YXRlX0RhdGEqIHByaXZhdGVEYXRhID0g
c3RhdGljX2Nhc3Q8RXdrX1ZpZXdfUHJpdmF0ZV9EYXRhKj4oc21hcnREYXRhLT5fcHJpdik7CiAg
ICAgY29uc3QgRXZhc19PYmplY3QqIG1haW5GcmFtZSA9IGJyb3dzZXItPm1haW5GcmFtZSgpOwog
Ci0gICAgaW50IHgsIHksIHdpZHRoLCBoZWlnaHQ7Ci0gICAgaWYgKCFld2tfZnJhbWVfdmlzaWJs
ZV9jb250ZW50X2dlb21ldHJ5X2dldChtYWluRnJhbWUsIEVJTkFfVFJVRSwgJngsICZ5LCAmd2lk
dGgsICZoZWlnaHQpKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIFJlZlB0cjxjYWlyb19zdXJm
YWNlX3Q+IHN1cmZhY2UgPSBhZG9wdFJlZihjYWlyb19pbWFnZV9zdXJmYWNlX2NyZWF0ZShDQUlS
T19GT1JNQVRfQVJHQjMyLCB3aWR0aCwgaGVpZ2h0KSk7CisgICAgY29uc3QgRWluYV9SZWN0YW5n
bGUgcmVjdCA9IHsgMCwgMCwgODAwLCA2MDAgfTsKKyAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90
PiBzdXJmYWNlID0gYWRvcHRSZWYoY2Fpcm9faW1hZ2Vfc3VyZmFjZV9jcmVhdGUoQ0FJUk9fRk9S
TUFUX0FSR0IzMiwgcmVjdC53LCByZWN0LmgpKTsKICAgICBSZWZQdHI8Y2Fpcm9fdD4gY29udGV4
dCA9IGFkb3B0UmVmKGNhaXJvX2NyZWF0ZShzdXJmYWNlLmdldCgpKSk7CiAKLSAgICBjb25zdCBF
aW5hX1JlY3RhbmdsZSByZWN0ID0geyB4LCB5LCB3aWR0aCwgaGVpZ2h0IH07CiAgICAgaWYgKCFl
d2tfdmlld19wYWludChwcml2YXRlRGF0YSwgY29udGV4dC5nZXQoKSwgJnJlY3QpKQogICAgICAg
ICByZXR1cm4gMDsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171371</attachid>
            <date>2012-10-29 22:14:37 -0700</date>
            <delta_ts>2012-10-29 22:20:10 -0700</delta_ts>
            <desc>patch</desc>
            <filename>css_sticky_position_2.txt</filename>
            <type>text/plain</type>
            <size>9059</size>
            <attacher name="Kangil Han">kangil.han</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ZGQ4YjRiLi43NzljNjhlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMTAt
MjkgIEthbmdpbCBIYW4gIDxrYW5naWwuaGFuQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxd
W0RSVF0gQml0bWFwIHNob3VsZCBzaG93IHdob2xlIHZpZXcgYXJlYS4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDY0MgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuc2tpcCBjc3Mgc3RpY2t5IHBvc2l0
aW9uIGFzIHdlbGwgYXMgc2Nyb2xsIGFuZCBmaXhlZCBwb3NpdGlvbiByZWxhdGVkIHRlc3QgY2Fz
ZXMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIw
MTItMTAtMjUgIFN0ZXBoZW4gQ2hlbm5leSAgPHNjaGVubmV5QGNocm9taXVtLm9yZz4KIAogICAg
ICAgICBmZUltYWdlIHNob3VsZCBub3QgYmUgYWxsb3dlZCB0byBzZWxmIHJlZmVyZW5jZQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0YXRpb25zIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDE0MTA4
OWYuLjNmOTQ3MWIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azEvVGVz
dEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBl
Y3RhdGlvbnMKQEAgLTI2LDIyICsyNiw2IEBACiAjIFRFU1RTIEVYUEVDVEVEIFRPIEZBSUwKICMv
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAKLSMgQ1NTIFN0aWNreSAoLXdlYmtpdC1z
dGlja3kpIHN1cHBvcnRlZCBieSBFRkwsIHRoZXNlIHRlc3RzIGZhaWwgb24gV0sxLgotd2Via2l0
Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktb3ZlcmZsb3dpbmcuaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9pbmZs
b3ctc3RpY2t5Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBm
YXN0L2Nzcy9zdGlja3kvcmVwbGFjZWQtc3RpY2t5Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
LXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LWFzLXBvc2l0aW9uaW5n
LWNvbnRhaW5lci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIg
ZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1ib3RoLXNpZGVzLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LWxlZnQtcGVyY2Vu
dGFnZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9j
c3Mvc3RpY2t5L3N0aWNreS1sZWZ0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5v
cmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LW1hcmdpbnMuaHRtbCBbIEltYWdlT25s
eUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktc2lk
ZS1tYXJnaW5zLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBm
YXN0L2Nzcy9zdGlja3kvc3RpY2t5LXRvcC1tYXJnaW5zLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LXRvcC5odG1sIFsg
SW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0
aWNreS13cml0aW5nLW1vZGUtaG9yaXpvbnRhbC1idC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBd
Ci13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS13cml0aW5nLW1vZGUt
dmVydGljYWwtbHIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgy
IGZhc3QvY3NzL3N0aWNreS9zdGlja3ktd3JpdGluZy1tb2RlLXZlcnRpY2FsLXJsLmh0bWwgWyBJ
bWFnZU9ubHlGYWlsdXJlIF0KLQogIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5v
dCBpbXBsZW1lbnQgc2V0V2luZG93SXNLZXkKIGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctb25Gb2N1
cy5odG1sCiBmYXN0L2V2ZW50cy9ibHVyLWZvY3VzLXdpbmRvdy1zaG91bGQtYmx1ci1mb2N1cy1l
bGVtZW50Lmh0bWwKQEAgLTkzLDU0ICs3Nyw2IEBAIHdlYmtpdC5vcmcvYi85Njk3NyBbIFJlbGVh
c2UgXSBwZXJmL25lc3RlZC1jb21iaW5lZC1zZWxlY3RvcnMuaHRtbCBbIEZhaWx1cmUgUGFzCiAj
IEZBSUxJTkcgVEVTVFMKICMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAKLXdlYmtp
dC5vcmcvYi85OTA3MiBjb21wb3NpdGluZy9hYnNvbHV0ZS1wb3NpdGlvbi1jaGFuZ2VkLWluLWNv
bXBvc2l0ZWQtbGF5ZXIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5
MDcyIGNvbXBvc2l0aW5nL2Fic29sdXRlLXBvc2l0aW9uLWNoYW5nZWQtd2l0aC1jb21wb3NpdGVk
LXBhcmVudC1sYXllci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkw
NzIgY29tcG9zaXRpbmcvZml4ZWQtcG9zaXRpb24tc2Nyb2xsLW9mZnNldC1oaXN0b3J5LXJlc3Rv
cmUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGNvbXBvc2l0
aW5nL2dlb21ldHJ5L2ZpeGVkLWluLWNvbXBvc2l0ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUg
XQotd2Via2l0Lm9yZy9iLzk5MDcyIGNvbXBvc2l0aW5nL2dlb21ldHJ5L2hvcml6b250YWwtc2Ny
b2xsLWNvbXBvc2l0ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5
MDcyIGNvbXBvc2l0aW5nL2dlb21ldHJ5L3ZpZGVvLWZpeGVkLXNjcm9sbGluZy5odG1sIFsgSW1h
Z2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgY29tcG9zaXRpbmcvb3ZlcmZsb3cv
Zml4ZWQtcG9zaXRpb24tYW5jZXN0b3ItY2xpcC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13
ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9ibG9jay9wb3NpdGlvbmluZy9ydGwtZml4ZWQtcG9zaXRp
b25pbmcuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
YmxvY2svcG9zaXRpb25pbmcvdmVydGljYWwtcmwvZml4ZWQtcG9zaXRpb25pbmcuaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvZHluYW1pYy9hbmNob3It
bG9jay5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9l
dmVudHMvYXV0b3Njcm9sbC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2Iv
OTkwNzIgZmFzdC9ldmVudHMvcmV2ZWFsLWxpbmstd2hlbi1mb2N1c2VkLmh0bWwgWyBJbWFnZU9u
bHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L2V2ZW50cy9zY2FsZS1hbmQtc2Ny
b2xsLWJvZHkuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZh
c3QvZXZlbnRzL3NjYWxlLWFuZC1zY3JvbGwtaWZyYW1lLWJvZHkuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvZXZlbnRzL3NjYWxlLWFuZC1zY3JvbGwt
aWZyYW1lLXdpbmRvdy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkw
NzIgZmFzdC9ldmVudHMvc2NhbGUtYW5kLXNjcm9sbC13aW5kb3cuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvbGF5ZXJzL3Njcm9sbC1yZWN0LXRvLXZp
c2libGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
bXVsdGljb2wvc2Nyb2xsaW5nLW92ZXJmbG93Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdl
YmtpdC5vcmcvYi85OTA3MiBmYXN0L292ZXJmbG93L2NsaXAtcmVjdHMtZml4ZWQtYW5jZXN0b3Iu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qvb3ZlcmZs
b3cvcGFnZWQteC13aXRoLWNvbHVtbi1nYXAuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3JtLWNs
aXBwaW5nLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0
L292ZXJmbG93L3Njcm9sbFJldmVhbEJ1dHRvbi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13
ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2Fic29sdXRlLXBvc2l0aW9uLWNoYW5nZWQu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC1hZnRlci1zY3JvbGwuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9y
Zy9iLzk5MDcyIGZhc3QvcmVwYWludC9maXhlZC1hbmQtYWJzb2x1dGUtcG9zaXRpb24tc2Nyb2xs
ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVw
YWludC9maXhlZC1jaGlsZC1tb3ZlLWFmdGVyLXNjcm9sbC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLWNoaWxkLW9mLWZpeGVk
LW1vdmUtYWZ0ZXItc2Nyb2xsLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcv
Yi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtY2hpbGQtb2YtdHJhbnNmb3JtZWQtbW92ZS1hZnRl
ci1zY3JvbGwuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZh
c3QvcmVwYWludC9maXhlZC1pbi1wYWdlLXNjYWxlLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
LXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtbW92ZS1hZnRlci1zY3JvbGwu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC1yaWdodC1ib3R0b20taW4tcGFnZS1zY2FsZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLXJpZ2h0LWluLXBhZ2Ut
c2NhbGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
cmVwYWludC9maXhlZC1zY2FsZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3Jn
L2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLXNjcm9sbC1zaW1wbGUuaHRtbCBbIEltYWdlT25s
eUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9maXhlZC10YWJsZS1j
ZWxsLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3Jl
cGFpbnQvZml4ZWQtdGFibGUtb3ZlcmZsb3ctemluZGV4Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtdGFibGUtb3ZlcmZsb3cu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC10cmFuZm9ybWVkLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcv
Yi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9yZXBhaW50LWR1cmluZy1zY3JvbGwuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3Jv
bGwtYWJzb2x1dGUtbGF5ZXItd2l0aC1yZWZsZWN0aW9uLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvc2Nyb2xsLWZpeGVkLWxheWVyLXdp
dGgtbm8tdmlzaWJsZS1jb250ZW50Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5v
cmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvc2Nyb2xsLWZpeGVkLWxheWVyLXdpdGgtcmVmbGVjdGlv
bi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBh
aW50L3Njcm9sbC1maXhlZC1sYXllci13aXRoLXRyYW5zZm9ybWVkLXBhcmVudC1sYXllci5odG1s
IFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L3Nj
cm9sbC1maXhlZC1yZWZsZWN0ZWQtbGF5ZXIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3JvbGwtaW4tZml4ZWQtbGF5ZXIuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3Jv
bGwtcmVsYXRpdmUtdGFibGUtaW5zaWRlLXRhYmxlLWNlbGwuaHRtbCBbIEltYWdlT25seUZhaWx1
cmUgXQotCiB3ZWJraXQub3JnL2IvOTkxODAgc3ZnL2FzLWltYWdlL2ltZy1wcmVzZXJ2ZUFzcGVj
dFJhdGlvLXN1cHBvcnQtMS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcv
Yi85OTE4MSBzdmcvZHluYW1pYy11cGRhdGVzL1NWR0ZFQ29udm9sdmVNYXRyaXhFbGVtZW50LWRv
bS1rZXJuZWxVbml0TGVuZ3RoLWF0dHIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQpkaWZmIC0t
Z2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDdiMTNjODcuLmM1
MzFhMDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNyBAQAorMjAxMi0xMC0yOSAgS2FuZ2lsIEhhbiAgPGthbmdpbC5oYW5Ac2Ft
c3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBCaXRtYXAgc2hvdWxkIHNob3cgd2hvbGUg
dmlldyBhcmVhLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTAwNjQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgY3NzIHN0aWNreSBwb3NpdGlvbiB0ZXN0IGNhc2VzIGhhdmVuJ3QgYmVlbiBwYXNzZWQgZXZl
biB0aG91Z2ggaW1wbGVtZW50YXRpb24gaGFzIGJlZW4gbGFuZGVkIGJ5IEJVRyA5NTE4Mi4KKyAg
ICAgICAgVGhpcyBpcyBiZWNhdXNlIGN1cnJlbnQgY3JlYXRlIGJpdG1hcCBpbXBsZW1lbnRhdGlv
biByZWZlcnMgdG8gZ2VvbWV0cnkgcG9zaXRpb24gdGhhdCBjb25zaWRlcnMgc2Nyb2xsIG1vdmVt
ZW50IGV2ZW4gdGhvdWdoCisgICAgICAgIHBhaW50IGRvZXMgaXQuIFRoZXJlZm9yZSwgdGhpcyBw
YXRjaCBhbHdheXMgcmVmbGVjdHMgY3VycmVudCB2aWV3IHNpemUgYW5kIHJlbW92ZSBkdXBsaWNh
dGVkIGdyYXBoaWMgb3BlcmF0aW9uIHRvIGR1bXAgY29ycmVjdCBiaXRtYXAgaW1hZ2UuCisKKyAg
ICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHA6CisgICAg
ICAgIChjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgorCiAyMDEyLTEwLTI4ICBNYXJr
IFJvd2UgIDxtcm93ZUBhcHBsZS5jb20+CiAKICAgICAgICAgU2ltcGxpZnkgWGNvZGUgY29uZmln
dXJhdGlvbiBzZXR0aW5ncyB0aGF0IHVzZWQgdG8gdmFyeSBiZXR3ZWVuIE9TIHZlcnNpb25zLgpk
aWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRFZmwu
Y3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRFZmwuY3BwCmlu
ZGV4IGVmYzUwNjEuLjUyYTY1NjkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9QaXhlbER1bXBTdXBwb3J0RWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwv
UGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHAKQEAgLTQ3LDEzICs0NywxMiBAQCBQYXNzUmVmUHRyPEJp
dG1hcENvbnRleHQ+IGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2ViVmlldyhib29sLCBib29sLCBi
b29sLCBib29sCiAgICAgY29uc3QgRXZhc19PYmplY3QqIG1haW5GcmFtZSA9IGJyb3dzZXItPm1h
aW5GcmFtZSgpOwogCiAgICAgaW50IHgsIHksIHdpZHRoLCBoZWlnaHQ7Ci0gICAgaWYgKCFld2tf
ZnJhbWVfdmlzaWJsZV9jb250ZW50X2dlb21ldHJ5X2dldChtYWluRnJhbWUsIEVJTkFfVFJVRSwg
JngsICZ5LCAmd2lkdGgsICZoZWlnaHQpKQotICAgICAgICByZXR1cm4gMDsKKyAgICBldmFzX29i
amVjdF9nZW9tZXRyeV9nZXQgKGJyb3dzZXItPm1haW5GcmFtZSgpLCAmeCwgJnksICZ3aWR0aCwg
JmhlaWdodCk7CisgICAgY29uc3QgRWluYV9SZWN0YW5nbGUgcmVjdCA9IHsgeCwgeSwgd2lkdGgs
IGhlaWdodCB9OwogCi0gICAgUmVmUHRyPGNhaXJvX3N1cmZhY2VfdD4gc3VyZmFjZSA9IGFkb3B0
UmVmKGNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlKENBSVJPX0ZPUk1BVF9BUkdCMzIsIHdpZHRo
LCBoZWlnaHQpKTsKKyAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90PiBzdXJmYWNlID0gYWRvcHRS
ZWYoY2Fpcm9faW1hZ2Vfc3VyZmFjZV9jcmVhdGUoQ0FJUk9fRk9STUFUX0FSR0IzMiwgcmVjdC53
LCByZWN0LmgpKTsKICAgICBSZWZQdHI8Y2Fpcm9fdD4gY29udGV4dCA9IGFkb3B0UmVmKGNhaXJv
X2NyZWF0ZShzdXJmYWNlLmdldCgpKSk7CiAKLSAgICBjb25zdCBFaW5hX1JlY3RhbmdsZSByZWN0
ID0geyB4LCB5LCB3aWR0aCwgaGVpZ2h0IH07CiAgICAgaWYgKCFld2tfdmlld19wYWludChwcml2
YXRlRGF0YSwgY29udGV4dC5nZXQoKSwgJnJlY3QpKQogICAgICAgICByZXR1cm4gMDsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171372</attachid>
            <date>2012-10-29 22:20:10 -0700</date>
            <delta_ts>2012-10-30 02:40:24 -0700</delta_ts>
            <desc>patch</desc>
            <filename>css_sticky_position_3.txt</filename>
            <type>text/plain</type>
            <size>9058</size>
            <attacher name="Kangil Han">kangil.han</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ZGQ4YjRiLi43NzljNjhlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMTAt
MjkgIEthbmdpbCBIYW4gIDxrYW5naWwuaGFuQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxd
W0RSVF0gQml0bWFwIHNob3VsZCBzaG93IHdob2xlIHZpZXcgYXJlYS4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDY0MgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuc2tpcCBjc3Mgc3RpY2t5IHBvc2l0
aW9uIGFzIHdlbGwgYXMgc2Nyb2xsIGFuZCBmaXhlZCBwb3NpdGlvbiByZWxhdGVkIHRlc3QgY2Fz
ZXMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIw
MTItMTAtMjUgIFN0ZXBoZW4gQ2hlbm5leSAgPHNjaGVubmV5QGNocm9taXVtLm9yZz4KIAogICAg
ICAgICBmZUltYWdlIHNob3VsZCBub3QgYmUgYWxsb3dlZCB0byBzZWxmIHJlZmVyZW5jZQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0YXRpb25zIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDE0MTA4
OWYuLjNmOTQ3MWIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azEvVGVz
dEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBl
Y3RhdGlvbnMKQEAgLTI2LDIyICsyNiw2IEBACiAjIFRFU1RTIEVYUEVDVEVEIFRPIEZBSUwKICMv
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAKLSMgQ1NTIFN0aWNreSAoLXdlYmtpdC1z
dGlja3kpIHN1cHBvcnRlZCBieSBFRkwsIHRoZXNlIHRlc3RzIGZhaWwgb24gV0sxLgotd2Via2l0
Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktb3ZlcmZsb3dpbmcuaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9pbmZs
b3ctc3RpY2t5Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBm
YXN0L2Nzcy9zdGlja3kvcmVwbGFjZWQtc3RpY2t5Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
LXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LWFzLXBvc2l0aW9uaW5n
LWNvbnRhaW5lci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIg
ZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1ib3RoLXNpZGVzLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LWxlZnQtcGVyY2Vu
dGFnZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9j
c3Mvc3RpY2t5L3N0aWNreS1sZWZ0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5v
cmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LW1hcmdpbnMuaHRtbCBbIEltYWdlT25s
eUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgyIGZhc3QvY3NzL3N0aWNreS9zdGlja3ktc2lk
ZS1tYXJnaW5zLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85NTE4MiBm
YXN0L2Nzcy9zdGlja3kvc3RpY2t5LXRvcC1tYXJnaW5zLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85NTE4MiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LXRvcC5odG1sIFsg
SW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0
aWNreS13cml0aW5nLW1vZGUtaG9yaXpvbnRhbC1idC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBd
Ci13ZWJraXQub3JnL2IvOTUxODIgZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS13cml0aW5nLW1vZGUt
dmVydGljYWwtbHIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk1MTgy
IGZhc3QvY3NzL3N0aWNreS9zdGlja3ktd3JpdGluZy1tb2RlLXZlcnRpY2FsLXJsLmh0bWwgWyBJ
bWFnZU9ubHlGYWlsdXJlIF0KLQogIyBFRkwncyBMYXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5v
dCBpbXBsZW1lbnQgc2V0V2luZG93SXNLZXkKIGZhc3QvZG9tL1dpbmRvdy93aW5kb3ctb25Gb2N1
cy5odG1sCiBmYXN0L2V2ZW50cy9ibHVyLWZvY3VzLXdpbmRvdy1zaG91bGQtYmx1ci1mb2N1cy1l
bGVtZW50Lmh0bWwKQEAgLTkzLDU0ICs3Nyw2IEBAIHdlYmtpdC5vcmcvYi85Njk3NyBbIFJlbGVh
c2UgXSBwZXJmL25lc3RlZC1jb21iaW5lZC1zZWxlY3RvcnMuaHRtbCBbIEZhaWx1cmUgUGFzCiAj
IEZBSUxJTkcgVEVTVFMKICMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAKLXdlYmtp
dC5vcmcvYi85OTA3MiBjb21wb3NpdGluZy9hYnNvbHV0ZS1wb3NpdGlvbi1jaGFuZ2VkLWluLWNv
bXBvc2l0ZWQtbGF5ZXIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5
MDcyIGNvbXBvc2l0aW5nL2Fic29sdXRlLXBvc2l0aW9uLWNoYW5nZWQtd2l0aC1jb21wb3NpdGVk
LXBhcmVudC1sYXllci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkw
NzIgY29tcG9zaXRpbmcvZml4ZWQtcG9zaXRpb24tc2Nyb2xsLW9mZnNldC1oaXN0b3J5LXJlc3Rv
cmUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGNvbXBvc2l0
aW5nL2dlb21ldHJ5L2ZpeGVkLWluLWNvbXBvc2l0ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUg
XQotd2Via2l0Lm9yZy9iLzk5MDcyIGNvbXBvc2l0aW5nL2dlb21ldHJ5L2hvcml6b250YWwtc2Ny
b2xsLWNvbXBvc2l0ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5
MDcyIGNvbXBvc2l0aW5nL2dlb21ldHJ5L3ZpZGVvLWZpeGVkLXNjcm9sbGluZy5odG1sIFsgSW1h
Z2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgY29tcG9zaXRpbmcvb3ZlcmZsb3cv
Zml4ZWQtcG9zaXRpb24tYW5jZXN0b3ItY2xpcC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13
ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9ibG9jay9wb3NpdGlvbmluZy9ydGwtZml4ZWQtcG9zaXRp
b25pbmcuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
YmxvY2svcG9zaXRpb25pbmcvdmVydGljYWwtcmwvZml4ZWQtcG9zaXRpb25pbmcuaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvZHluYW1pYy9hbmNob3It
bG9jay5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9l
dmVudHMvYXV0b3Njcm9sbC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2Iv
OTkwNzIgZmFzdC9ldmVudHMvcmV2ZWFsLWxpbmstd2hlbi1mb2N1c2VkLmh0bWwgWyBJbWFnZU9u
bHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L2V2ZW50cy9zY2FsZS1hbmQtc2Ny
b2xsLWJvZHkuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZh
c3QvZXZlbnRzL3NjYWxlLWFuZC1zY3JvbGwtaWZyYW1lLWJvZHkuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvZXZlbnRzL3NjYWxlLWFuZC1zY3JvbGwt
aWZyYW1lLXdpbmRvdy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkw
NzIgZmFzdC9ldmVudHMvc2NhbGUtYW5kLXNjcm9sbC13aW5kb3cuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvbGF5ZXJzL3Njcm9sbC1yZWN0LXRvLXZp
c2libGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
bXVsdGljb2wvc2Nyb2xsaW5nLW92ZXJmbG93Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdl
YmtpdC5vcmcvYi85OTA3MiBmYXN0L292ZXJmbG93L2NsaXAtcmVjdHMtZml4ZWQtYW5jZXN0b3Iu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qvb3ZlcmZs
b3cvcGFnZWQteC13aXRoLWNvbHVtbi1nYXAuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3Qvb3ZlcmZsb3cvcG9zaXRpb24tZml4ZWQtdHJhbnNmb3JtLWNs
aXBwaW5nLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0
L292ZXJmbG93L3Njcm9sbFJldmVhbEJ1dHRvbi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13
ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2Fic29sdXRlLXBvc2l0aW9uLWNoYW5nZWQu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC1hZnRlci1zY3JvbGwuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9y
Zy9iLzk5MDcyIGZhc3QvcmVwYWludC9maXhlZC1hbmQtYWJzb2x1dGUtcG9zaXRpb24tc2Nyb2xs
ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVw
YWludC9maXhlZC1jaGlsZC1tb3ZlLWFmdGVyLXNjcm9sbC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLWNoaWxkLW9mLWZpeGVk
LW1vdmUtYWZ0ZXItc2Nyb2xsLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcv
Yi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtY2hpbGQtb2YtdHJhbnNmb3JtZWQtbW92ZS1hZnRl
ci1zY3JvbGwuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZh
c3QvcmVwYWludC9maXhlZC1pbi1wYWdlLXNjYWxlLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
LXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtbW92ZS1hZnRlci1zY3JvbGwu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC1yaWdodC1ib3R0b20taW4tcGFnZS1zY2FsZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLXJpZ2h0LWluLXBhZ2Ut
c2NhbGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3Qv
cmVwYWludC9maXhlZC1zY2FsZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3Jn
L2IvOTkwNzIgZmFzdC9yZXBhaW50L2ZpeGVkLXNjcm9sbC1zaW1wbGUuaHRtbCBbIEltYWdlT25s
eUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9maXhlZC10YWJsZS1j
ZWxsLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3Jl
cGFpbnQvZml4ZWQtdGFibGUtb3ZlcmZsb3ctemluZGV4Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQtdGFibGUtb3ZlcmZsb3cu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWlu
dC9maXhlZC10cmFuZm9ybWVkLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcv
Yi85OTA3MiBmYXN0L3JlcGFpbnQvZml4ZWQuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9yZXBhaW50LWR1cmluZy1zY3JvbGwuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3Jv
bGwtYWJzb2x1dGUtbGF5ZXItd2l0aC1yZWZsZWN0aW9uLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvc2Nyb2xsLWZpeGVkLWxheWVyLXdp
dGgtbm8tdmlzaWJsZS1jb250ZW50Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5v
cmcvYi85OTA3MiBmYXN0L3JlcGFpbnQvc2Nyb2xsLWZpeGVkLWxheWVyLXdpdGgtcmVmbGVjdGlv
bi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBh
aW50L3Njcm9sbC1maXhlZC1sYXllci13aXRoLXRyYW5zZm9ybWVkLXBhcmVudC1sYXllci5odG1s
IFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvOTkwNzIgZmFzdC9yZXBhaW50L3Nj
cm9sbC1maXhlZC1yZWZsZWN0ZWQtbGF5ZXIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotd2Vi
a2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3JvbGwtaW4tZml4ZWQtbGF5ZXIuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk5MDcyIGZhc3QvcmVwYWludC9zY3Jv
bGwtcmVsYXRpdmUtdGFibGUtaW5zaWRlLXRhYmxlLWNlbGwuaHRtbCBbIEltYWdlT25seUZhaWx1
cmUgXQotCiB3ZWJraXQub3JnL2IvOTkxODAgc3ZnL2FzLWltYWdlL2ltZy1wcmVzZXJ2ZUFzcGVj
dFJhdGlvLXN1cHBvcnQtMS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcv
Yi85OTE4MSBzdmcvZHluYW1pYy11cGRhdGVzL1NWR0ZFQ29udm9sdmVNYXRyaXhFbGVtZW50LWRv
bS1rZXJuZWxVbml0TGVuZ3RoLWF0dHIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQpkaWZmIC0t
Z2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDdiMTNjODcuLmM1
MzFhMDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNyBAQAorMjAxMi0xMC0yOSAgS2FuZ2lsIEhhbiAgPGthbmdpbC5oYW5Ac2Ft
c3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBCaXRtYXAgc2hvdWxkIHNob3cgd2hvbGUg
dmlldyBhcmVhLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTAwNjQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgY3NzIHN0aWNreSBwb3NpdGlvbiB0ZXN0IGNhc2VzIGhhdmVuJ3QgYmVlbiBwYXNzZWQgZXZl
biB0aG91Z2ggaW1wbGVtZW50YXRpb24gaGFzIGJlZW4gbGFuZGVkIGJ5IEJVRyA5NTE4Mi4KKyAg
ICAgICAgVGhpcyBpcyBiZWNhdXNlIGN1cnJlbnQgY3JlYXRlIGJpdG1hcCBpbXBsZW1lbnRhdGlv
biByZWZlcnMgdG8gZ2VvbWV0cnkgcG9zaXRpb24gdGhhdCBjb25zaWRlcnMgc2Nyb2xsIG1vdmVt
ZW50IGV2ZW4gdGhvdWdoCisgICAgICAgIHBhaW50IGRvZXMgaXQuIFRoZXJlZm9yZSwgdGhpcyBw
YXRjaCBhbHdheXMgcmVmbGVjdHMgY3VycmVudCB2aWV3IHNpemUgYW5kIHJlbW92ZSBkdXBsaWNh
dGVkIGdyYXBoaWMgb3BlcmF0aW9uIHRvIGR1bXAgY29ycmVjdCBiaXRtYXAgaW1hZ2UuCisKKyAg
ICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvUGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHA6CisgICAg
ICAgIChjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgorCiAyMDEyLTEwLTI4ICBNYXJr
IFJvd2UgIDxtcm93ZUBhcHBsZS5jb20+CiAKICAgICAgICAgU2ltcGxpZnkgWGNvZGUgY29uZmln
dXJhdGlvbiBzZXR0aW5ncyB0aGF0IHVzZWQgdG8gdmFyeSBiZXR3ZWVuIE9TIHZlcnNpb25zLgpk
aWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRFZmwu
Y3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL1BpeGVsRHVtcFN1cHBvcnRFZmwuY3BwCmlu
ZGV4IGVmYzUwNjEuLjQ0NjQ4MzYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Vm
bC9QaXhlbER1bXBTdXBwb3J0RWZsLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwv
UGl4ZWxEdW1wU3VwcG9ydEVmbC5jcHAKQEAgLTQ3LDEzICs0NywxMiBAQCBQYXNzUmVmUHRyPEJp
dG1hcENvbnRleHQ+IGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2ViVmlldyhib29sLCBib29sLCBi
b29sLCBib29sCiAgICAgY29uc3QgRXZhc19PYmplY3QqIG1haW5GcmFtZSA9IGJyb3dzZXItPm1h
aW5GcmFtZSgpOwogCiAgICAgaW50IHgsIHksIHdpZHRoLCBoZWlnaHQ7Ci0gICAgaWYgKCFld2tf
ZnJhbWVfdmlzaWJsZV9jb250ZW50X2dlb21ldHJ5X2dldChtYWluRnJhbWUsIEVJTkFfVFJVRSwg
JngsICZ5LCAmd2lkdGgsICZoZWlnaHQpKQotICAgICAgICByZXR1cm4gMDsKKyAgICBldmFzX29i
amVjdF9nZW9tZXRyeV9nZXQoYnJvd3Nlci0+bWFpbkZyYW1lKCksICZ4LCAmeSwgJndpZHRoLCAm
aGVpZ2h0KTsKKyAgICBjb25zdCBFaW5hX1JlY3RhbmdsZSByZWN0ID0geyB4LCB5LCB3aWR0aCwg
aGVpZ2h0IH07CiAKLSAgICBSZWZQdHI8Y2Fpcm9fc3VyZmFjZV90PiBzdXJmYWNlID0gYWRvcHRS
ZWYoY2Fpcm9faW1hZ2Vfc3VyZmFjZV9jcmVhdGUoQ0FJUk9fRk9STUFUX0FSR0IzMiwgd2lkdGgs
IGhlaWdodCkpOworICAgIFJlZlB0cjxjYWlyb19zdXJmYWNlX3Q+IHN1cmZhY2UgPSBhZG9wdFJl
ZihjYWlyb19pbWFnZV9zdXJmYWNlX2NyZWF0ZShDQUlST19GT1JNQVRfQVJHQjMyLCByZWN0Lncs
IHJlY3QuaCkpOwogICAgIFJlZlB0cjxjYWlyb190PiBjb250ZXh0ID0gYWRvcHRSZWYoY2Fpcm9f
Y3JlYXRlKHN1cmZhY2UuZ2V0KCkpKTsKIAotICAgIGNvbnN0IEVpbmFfUmVjdGFuZ2xlIHJlY3Qg
PSB7IHgsIHksIHdpZHRoLCBoZWlnaHQgfTsKICAgICBpZiAoIWV3a192aWV3X3BhaW50KHByaXZh
dGVEYXRhLCBjb250ZXh0LmdldCgpLCAmcmVjdCkpCiAgICAgICAgIHJldHVybiAwOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>