<?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>125438</bug_id>
          
          <creation_ts>2013-12-08 22:51:09 -0800</creation_ts>
          <short_desc>[EFL][WK2] Move FullScreenManager logic to WebViewEfl</short_desc>
          <delta_ts>2013-12-09 05:45:14 -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>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>125447</dependson>
          <blocked>125427</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Ryuan Choi">ryuan.choi</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>957766</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-12-08 22:51:09 -0800</bug_when>
    <thetext>Since r160296, there are build break on EFL port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957767</commentid>
    <comment_count>1</comment_count>
      <attachid>218727</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-12-08 22:57:39 -0800</bug_when>
    <thetext>Created attachment 218727
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957770</commentid>
    <comment_count>2</comment_count>
      <attachid>218727</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-12-08 23:38:58 -0800</bug_when>
    <thetext>Comment on attachment 218727
Patch

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

&gt; Source/WebKit2/UIProcess/efl/WebViewEfl.h:74
&gt; +    virtual void closeFullScreenManager() OVERRIDE { }

Missing FINAL ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957771</commentid>
    <comment_count>3</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-12-08 23:44:09 -0800</bug_when>
    <thetext>Committed r160301: &lt;http://trac.webkit.org/changeset/160301&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957772</commentid>
    <comment_count>4</comment_count>
      <attachid>218727</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-12-08 23:45:36 -0800</bug_when>
    <thetext>Comment on attachment 218727
Patch

cleard flags.
I landed patch after adding FINAL keyword.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957830</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-12-09 03:15:48 -0800</bug_when>
    <thetext>EFL layout test has broken since this commit.

http://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/11860</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218727</attachid>
            <date>2013-12-08 22:57:39 -0800</date>
            <delta_ts>2013-12-08 23:45:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125438-20131209155737.patch</filename>
            <type>text/plain</type>
            <size>10185</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYwMzAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggM2VlMGI2MzIwMWI5MThh
NDQ1OThmYmFjZGEzZDdlNzVjMzNmYjIzNS4uNmQ2YzkxOGIzZGRiNDQzZjk1ZmRmZDE5OWEyZjJh
YjU0ZGI5ODliNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTEyLTA4ICBSeXVh
biBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIE1v
dmUgRnVsbFNjcmVlbk1hbmFnZXIgbG9naWMgdG8gV2ViVmlld0VmbAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1NDM4CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBmaXhlZCBidWlsZCBi
cmVhayBvbiBFRkwgcG9ydCBTaW5jZSByMTYwMjk2LgorCisgICAgICAgICogUGxhdGZvcm1FZmwu
Y21ha2U6IFJlbW92ZWQgV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eUVmbC5jcHAuCisgICAgICAg
ICogVUlQcm9jZXNzL1dlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHkuY3BwOiBSZW1vdmVkIEVGTCBz
cGVjaWZpYyBjb2RlLgorICAgICAgICAoV2ViS2l0OjpXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5
OjpXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5KToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViRnVs
bFNjcmVlbk1hbmFnZXJQcm94eS5oOiBEaXR0by4KKyAgICAgICAgKiBVSVByb2Nlc3MvZWZsL1dl
YkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHlFZmwuY3BwOiBSZW1vdmVkIGZpbGUgYW5kIG1vdmVkIGxv
Z2ljIHRvIFdlYlZpZXdFZmwuCisgICAgICAgICogVUlQcm9jZXNzL2VmbC9XZWJWaWV3RWZsLmNw
cDoKKyAgICAgICAgKFdlYktpdDo6V2ViVmlld0VmbDo6V2ViVmlld0VmbCk6CisgICAgICAgIChX
ZWJLaXQ6OldlYlZpZXdFZmw6OnNldEV3a1ZpZXcpOiBSZW1vdmVkIGNhbGwgdG8gc2V0V2ViVmll
dygpLgorICAgICAgICAoV2ViS2l0OjpXZWJWaWV3RWZsOjpmdWxsU2NyZWVuTWFuYWdlclByb3h5
Q2xpZW50KToKKyAgICAgICAgKFdlYktpdDo6V2ViVmlld0VmbDo6aXNGdWxsU2NyZWVuKToKKyAg
ICAgICAgKFdlYktpdDo6V2ViVmlld0VmbDo6ZW50ZXJGdWxsU2NyZWVuKToKKyAgICAgICAgKFdl
YktpdDo6V2ViVmlld0VmbDo6ZXhpdEZ1bGxTY3JlZW4pOgorICAgICAgICAqIFVJUHJvY2Vzcy9l
ZmwvV2ViVmlld0VmbC5oOgorCiAyMDEzLTEyLTA4ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgUmVtb3ZlIFdlYkNvbnRleHQ6OnNoYXJlZFByb2Nlc3NDb250ZXh0KCkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlIGIvU291cmNlL1dl
YktpdDIvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggNmQzZTcxMmIxZDdkMjBjNDdjOGYyNjkyMjJj
NDAwNDhlNmIxY2UzZC4uOWY1Mzc2YzUzNmQ0MDI2YTIwZTcxMjI0ODllNmZjNmE0YTRmYWRiMSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNl
L1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTE0Nyw3ICsxNDcsNiBAQCBsaXN0KEFQUEVO
RCBXZWJLaXQyX1NPVVJDRVMKICAgICBVSVByb2Nlc3MvZWZsL1ZpZXdDbGllbnRFZmwuY3BwCiAg
ICAgVUlQcm9jZXNzL2VmbC9XZWJDb250ZXh0RWZsLmNwcAogICAgIFVJUHJvY2Vzcy9lZmwvV2Vi
Q29udGV4dE1lbnVQcm94eUVmbC5jcHAKLSAgICBVSVByb2Nlc3MvZWZsL1dlYkZ1bGxTY3JlZW5N
YW5hZ2VyUHJveHlFZmwuY3BwCiAgICAgVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQcm94eUVm
bC5jcHAKICAgICBVSVByb2Nlc3MvZWZsL1dlYlBhZ2VQcm94eUVmbC5jcHAKICAgICBVSVByb2Nl
c3MvZWZsL1dlYlBvcHVwSXRlbUVmbC5jcHAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9XZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9XZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5LmNwcAppbmRleCAxZjM3NGMxMmFlMGE1
YWUyZTYxYWEzZTdiNmFmYzE2OGMzY2E3MTBiLi5jYjNlNmIzNWI4NGYzMDVjMWUxZGI3NWY0NmNh
NWNjNjEwZmU2NjA3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViRnVs
bFNjcmVlbk1hbmFnZXJQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dl
YkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHkuY3BwCkBAIC00Niw5ICs0Niw2IEBAIFBhc3NSZWZQdHI8
V2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eT4gV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eTo6Y3Jl
YXRlKFdlYlBhZ2VQCiBXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5OjpXZWJGdWxsU2NyZWVuTWFu
YWdlclByb3h5KFdlYlBhZ2VQcm94eSYgcGFnZSwgV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eUNs
aWVudCYgY2xpZW50KQogICAgIDogbV9wYWdlKCZwYWdlKQogICAgICwgbV9jbGllbnQoJmNsaWVu
dCkKLSNpZiBQTEFURk9STShFRkwpCi0gICAgLCBtX2hhc1JlcXVlc3RlZEZ1bGxTY3JlZW4oZmFs
c2UpCi0jZW5kaWYKIHsKICAgICBtX3BhZ2UtPnByb2Nlc3MoKS5hZGRNZXNzYWdlUmVjZWl2ZXIo
TWVzc2FnZXM6OldlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHk6Om1lc3NhZ2VSZWNlaXZlck5hbWUo
KSwgbV9wYWdlLT5wYWdlSUQoKSwgdGhpcyk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eS5oIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL1dlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHkuaAppbmRleCBjNmQ5YmM1MGMzZmMx
ZWM1NWU0M2QzMDJiNmQ3NzUzMjEzYThhZGJlLi41ZjI3Y2Y2Mzc3ZWRlZmMwNmU0NGRiYTFlYTFk
MTVjZmYyMTU3OWMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViRnVs
bFNjcmVlbk1hbmFnZXJQcm94eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJG
dWxsU2NyZWVuTWFuYWdlclByb3h5LmgKQEAgLTg2LDEwICs4Niw2IEBAIHByaXZhdGU6CiAKICAg
ICBXZWJQYWdlUHJveHkqIG1fcGFnZTsKICAgICBXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5Q2xp
ZW50KiBtX2NsaWVudDsKLQotI2lmIFBMQVRGT1JNKEVGTCkKLSAgICBib29sIG1faGFzUmVxdWVz
dGVkRnVsbFNjcmVlbjsKLSNlbmRpZgogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViS2l0CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkZ1bGxTY3JlZW5NYW5hZ2Vy
UHJveHlFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJGdWxsU2NyZWVu
TWFuYWdlclByb3h5RWZsLmNwcApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMWFlZTFk
OGIyODYzZWUyNGJjZmU1OTczOTkyNzI1OGMxNTE1OGVkMy4uMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dl
YkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHlFZmwuY3BwCisrKyAvZGV2L251bGwKQEAgLTEsOTEgKzAs
MCBAQAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAxMiBTYW1zdW5nIEVsZWN0cm9uaWNzCi0gKgot
ICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0
aCBvciB3aXRob3V0Ci0gKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhh
dCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKiAxLiBSZWRpc3RyaWJ1
dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICog
ICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNj
bGFpbWVyLgotICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9k
dWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRp
dGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgIGRvY3VtZW50
YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRp
b24uCi0gKgotICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhP
TERFUlMgQU5EIENPTlRSSUJVVE9SUwotICogIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKLSAqIFRIRSBJ
TVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIKLSAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBU
SEUgQ09QWVJJR0hUIEhPTERFUiBPUgotICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5Z
IERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCi0gKiBFWEVNUExBUlksIE9S
IENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCi0g
KiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVT
RSwgREFUQSwgT1IKLSAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZF
UiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKLSAqIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBD
T05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVESU5HCi0gKiBORUdMSUdF
TkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRI
SVMKLSAqIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNV
Q0ggREFNQUdFLgotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIKLSNpbmNsdWRlICJXZWJGdWxs
U2NyZWVuTWFuYWdlclByb3h5LmgiCi0jaW5jbHVkZSAiV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94
eU1lc3NhZ2VzLmgiCi0KLSNpZiBFTkFCTEUoRlVMTFNDUkVFTl9BUEkpCi0KLSNpbmNsdWRlICJF
d2tWaWV3LmgiCi0jaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5oPgotCi11c2luZyBu
YW1lc3BhY2UgV2ViQ29yZTsKLQotbmFtZXNwYWNlIFdlYktpdCB7Ci0KLXZvaWQgV2ViRnVsbFNj
cmVlbk1hbmFnZXJQcm94eTo6aW52YWxpZGF0ZSgpCi17Ci0gICAgbV9wYWdlLT5wcm9jZXNzKCku
cmVtb3ZlTWVzc2FnZVJlY2VpdmVyKE1lc3NhZ2VzOjpXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5
OjptZXNzYWdlUmVjZWl2ZXJOYW1lKCksIG1fcGFnZS0+cGFnZUlEKCkpOwotICAgIG1fd2ViVmll
dyA9IDA7Ci19Ci0KLXZvaWQgV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eTo6Y2xvc2UoKQotewot
ICAgIG5vdEltcGxlbWVudGVkKCk7Ci19Ci0KLWJvb2wgV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94
eTo6aXNGdWxsU2NyZWVuKCkKLXsKLSAgICByZXR1cm4gbV9oYXNSZXF1ZXN0ZWRGdWxsU2NyZWVu
OwotfQotCi12b2lkIFdlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHk6OmVudGVyRnVsbFNjcmVlbigp
Ci17Ci0gICAgaWYgKCFtX3dlYlZpZXcgfHwgbV9oYXNSZXF1ZXN0ZWRGdWxsU2NyZWVuKQotICAg
ICAgICByZXR1cm47Ci0KLSAgICBtX2hhc1JlcXVlc3RlZEZ1bGxTY3JlZW4gPSB0cnVlOwotCi0g
ICAgd2lsbEVudGVyRnVsbFNjcmVlbigpOwotICAgIHRvRXdrVmlldyhtX3dlYlZpZXcpLT5lbnRl
ckZ1bGxTY3JlZW4oKTsKLSAgICBkaWRFbnRlckZ1bGxTY3JlZW4oKTsKLX0KLQotdm9pZCBXZWJG
dWxsU2NyZWVuTWFuYWdlclByb3h5OjpleGl0RnVsbFNjcmVlbigpCi17Ci0gICAgaWYgKCFtX3dl
YlZpZXcgfHwgIW1faGFzUmVxdWVzdGVkRnVsbFNjcmVlbikKLSAgICAgICAgcmV0dXJuOwotCi0g
ICAgbV9oYXNSZXF1ZXN0ZWRGdWxsU2NyZWVuID0gZmFsc2U7Ci0KLSAgICB3aWxsRXhpdEZ1bGxT
Y3JlZW4oKTsKLSAgICB0b0V3a1ZpZXcobV93ZWJWaWV3KS0+ZXhpdEZ1bGxTY3JlZW4oKTsKLSAg
ICBkaWRFeGl0RnVsbFNjcmVlbigpOwotfQotCi12b2lkIFdlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJv
eHk6OmJlZ2FuRW50ZXJGdWxsU2NyZWVuKGNvbnN0IEludFJlY3QmIC8qaW5pdGlhbEZyYW1lKi8s
IGNvbnN0IEludFJlY3QmIC8qZmluYWxGcmFtZSovKQotewotICAgIG5vdEltcGxlbWVudGVkKCk7
Ci19Ci0KLXZvaWQgV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eTo6YmVnYW5FeGl0RnVsbFNjcmVl
bihjb25zdCBJbnRSZWN0JiAvKmluaXRpYWxGcmFtZSovLCBjb25zdCBJbnRSZWN0JiAvKmZpbmFs
RnJhbWUqLykKLXsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwotfQotCi19IC8vIG5hbWVzcGFjZSBX
ZWJLaXQKLQotI2VuZGlmIC8vIEVOQUJMRShGVUxMU0NSRUVOX0FQSSkKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViVmlld0VmbC5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvZWZsL1dlYlZpZXdFZmwuY3BwCmluZGV4IDIyZWU2NDY1ZDJhNjliNzNkMWVj
MTkzYTY1OGU2YThkYjhmZTIyOTcuLjVmMDgxODEzZDBiYWI3MzdkODVkOGZhNWY2ZWQ3NDNjMDc4
MTE2YjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViVmlld0Vm
bC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJWaWV3RWZsLmNwcApA
QCAtNTcsMTYgKzU3LDEzIEBAIFBhc3NSZWZQdHI8V2ViVmlldz4gV2ViVmlldzo6Y3JlYXRlKFdl
YkNvbnRleHQqIGNvbnRleHQsIFdlYlBhZ2VHcm91cCogcGFnZUdyb3VwCiBXZWJWaWV3RWZsOjpX
ZWJWaWV3RWZsKFdlYkNvbnRleHQqIGNvbnRleHQsIFdlYlBhZ2VHcm91cCogcGFnZUdyb3VwKQog
ICAgIDogV2ViVmlldyhjb250ZXh0LCBwYWdlR3JvdXApCiAgICAgLCBtX2V3a1ZpZXcoMCkKKyAg
ICAsIG1faGFzUmVxdWVzdGVkRnVsbFNjcmVlbihmYWxzZSkKIHsKIH0KIAogdm9pZCBXZWJWaWV3
RWZsOjpzZXRFd2tWaWV3KEV3a1ZpZXcqIGV3a1ZpZXcpCiB7CiAgICAgbV9ld2tWaWV3ID0gZXdr
VmlldzsKLQotI2lmIEVOQUJMRShGVUxMU0NSRUVOX0FQSSkKLSAgICBtX3BhZ2UtPmZ1bGxTY3Jl
ZW5NYW5hZ2VyKCktPnNldFdlYlZpZXcoZXdrVmlldy0+ZXZhc09iamVjdCgpKTsKLSNlbmRpZgog
fQogCiB2b2lkIFdlYlZpZXdFZmw6OnBhaW50VG9DYWlyb1N1cmZhY2UoY2Fpcm9fc3VyZmFjZV90
KiBzdXJmYWNlKQpAQCAtMTQzLDQgKzE0MCw0NSBAQCB2b2lkIFdlYlZpZXdFZmw6OnNlbmRNb3Vz
ZUV2ZW50KGNvbnN0IEV2YXNfRXZlbnRfTW91c2VfTW92ZSogZXZlbnQpCiAgICAgbV9wYWdlLT5o
YW5kbGVNb3VzZUV2ZW50KE5hdGl2ZVdlYk1vdXNlRXZlbnQoZXZlbnQsIHRyYW5zZm9ybUZyb21T
Y2VuZSgpLCBtX3VzZXJWaWV3cG9ydFRyYW5zZm9ybS50b0FmZmluZVRyYW5zZm9ybSgpKSk7CiB9
CiAKKyNpZiBFTkFCTEUoRlVMTFNDUkVFTl9BUEkpCisKK1dlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJv
eHlDbGllbnQmIFdlYlZpZXdFZmw6OmZ1bGxTY3JlZW5NYW5hZ2VyUHJveHlDbGllbnQoKQorewor
ICAgIHJldHVybiAqdGhpczsKK30KKworLy8gV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eUNsaWVu
dAorYm9vbCBXZWJWaWV3RWZsOjppc0Z1bGxTY3JlZW4oKQoreworICAgIHJldHVybiBtX2hhc1Jl
cXVlc3RlZEZ1bGxTY3JlZW47Cit9CisKK3ZvaWQgV2ViVmlld0VmbDo6ZW50ZXJGdWxsU2NyZWVu
KCkKK3sKKyAgICBpZiAoIW1fZXdrVmlldyB8fCBtX2hhc1JlcXVlc3RlZEZ1bGxTY3JlZW4pCisg
ICAgICAgIHJldHVybjsKKworICAgIG1faGFzUmVxdWVzdGVkRnVsbFNjcmVlbiA9IHRydWU7CisK
KyAgICBXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5KiBtYW5hZ2VyID0gbV9wYWdlLT5mdWxsU2Ny
ZWVuTWFuYWdlcigpOworICAgIG1hbmFnZXItPndpbGxFbnRlckZ1bGxTY3JlZW4oKTsKKyAgICBt
X2V3a1ZpZXctPmVudGVyRnVsbFNjcmVlbigpOworICAgIG1hbmFnZXItPmRpZEVudGVyRnVsbFNj
cmVlbigpOworfQorCit2b2lkIFdlYlZpZXdFZmw6OmV4aXRGdWxsU2NyZWVuKCkKK3sKKyAgICBp
ZiAoIW1fZXdrVmlldyB8fCAhbV9oYXNSZXF1ZXN0ZWRGdWxsU2NyZWVuKQorICAgICAgICByZXR1
cm47CisKKyAgICBtX2hhc1JlcXVlc3RlZEZ1bGxTY3JlZW4gPSBmYWxzZTsKKworICAgIFdlYkZ1
bGxTY3JlZW5NYW5hZ2VyUHJveHkqIG1hbmFnZXIgPSBtX3BhZ2UtPmZ1bGxTY3JlZW5NYW5hZ2Vy
KCk7CisgICAgbWFuYWdlci0+d2lsbEV4aXRGdWxsU2NyZWVuKCk7CisgICAgbV9ld2tWaWV3LT5l
eGl0RnVsbFNjcmVlbigpOworICAgIG1hbmFnZXItPmRpZEV4aXRGdWxsU2NyZWVuKCk7Cit9CisK
KyNlbmRpZiAvLyBFTkFCTEUoRlVMTFNDUkVFTl9BUEkpCisKIH0gLy8gbmFtZXNwYWNlIFdlYktp
dApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJWaWV3RWZsLmgg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYlZpZXdFZmwuaAppbmRleCA4YWI5Mjg4
ZjI5NDk1ZDc2Y2M1MmYyMGE4NmM3NDA2ODgwNTAyZDk0Li4wNzUzYmYyNjAyMmJkMmJhNmEzNzA4
OTFiMzA3NjcyODAxZDE0ZmExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
ZWZsL1dlYlZpZXdFZmwuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYlZp
ZXdFZmwuaApAQCAtMjYsNiArMjYsNyBAQAogI2lmbmRlZiBXZWJWaWV3RWZsX2gKICNkZWZpbmUg
V2ViVmlld0VmbF9oCiAKKyNpbmNsdWRlICJXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5LmgiCiAj
aW5jbHVkZSAiV2ViVmlldy5oIgogCiBjbGFzcyBFd2tWaWV3OwpAQCAtMzYsNyArMzcsMTEgQEAg
bmFtZXNwYWNlIFdlYktpdCB7CiBjbGFzcyBFd2tUb3VjaEV2ZW50OwogI2VuZGlmCiAKLWNsYXNz
IFdlYlZpZXdFZmwgOiBwdWJsaWMgV2ViVmlldyB7CitjbGFzcyBXZWJWaWV3RWZsIDogcHVibGlj
IFdlYlZpZXcKKyNpZiBFTkFCTEUoRlVMTFNDUkVFTl9BUEkpCisgICAgLCBwdWJsaWMgV2ViRnVs
bFNjcmVlbk1hbmFnZXJQcm94eUNsaWVudAorI2VuZGlmCisgICAgewogcHVibGljOgogICAgIHZv
aWQgc2V0RXdrVmlldyhFd2tWaWV3Kik7CiAgICAgRXdrVmlldyogZXdrVmlldygpIHsgcmV0dXJu
IG1fZXdrVmlldzsgfQpAQCAtNjAsOCArNjUsMjMgQEAgcHJpdmF0ZToKICAgICB2b2lkIHVwZGF0
ZVRleHRJbnB1dFN0YXRlKCkgT1ZFUlJJREU7CiAgICAgdm9pZCBoYW5kbGVEb3dubG9hZFJlcXVl
c3QoRG93bmxvYWRQcm94eSopIE9WRVJSSURFOwogCisjaWYgRU5BQkxFKEZVTExTQ1JFRU5fQVBJ
KQorICAgIFdlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHlDbGllbnQmIGZ1bGxTY3JlZW5NYW5hZ2Vy
UHJveHlDbGllbnQoKSBPVkVSUklERTsKKyNlbmRpZgorCisjaWYgRU5BQkxFKEZVTExTQ1JFRU5f
QVBJKQorICAgIC8vIFdlYkZ1bGxTY3JlZW5NYW5hZ2VyUHJveHlDbGllbnQKKyAgICB2aXJ0dWFs
IHZvaWQgY2xvc2VGdWxsU2NyZWVuTWFuYWdlcigpIE9WRVJSSURFIHsgfQorICAgIHZpcnR1YWwg
Ym9vbCBpc0Z1bGxTY3JlZW4oKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgZW50ZXJGdWxs
U2NyZWVuKCkgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2b2lkIGV4aXRGdWxsU2NyZWVuKCkgT1ZF
UlJJREU7CisgICAgdmlydHVhbCB2b2lkIGJlZ2FuRW50ZXJGdWxsU2NyZWVuKGNvbnN0IFdlYkNv
cmU6OkludFJlY3QmLCBjb25zdCBXZWJDb3JlOjpJbnRSZWN0JikgT1ZFUlJJREUgeyB9CisgICAg
dmlydHVhbCB2b2lkIGJlZ2FuRXhpdEZ1bGxTY3JlZW4oY29uc3QgV2ViQ29yZTo6SW50UmVjdCYs
IGNvbnN0IFdlYkNvcmU6OkludFJlY3QmKSBPVkVSUklERSB7IH0KKyNlbmRpZgorCiBwcml2YXRl
OgogICAgIEV3a1ZpZXcqIG1fZXdrVmlldzsKKyAgICBib29sIG1faGFzUmVxdWVzdGVkRnVsbFNj
cmVlbjsKIAogICAgIGZyaWVuZCBjbGFzcyBXZWJWaWV3OwogfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>