<?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>117467</bug_id>
          
          <creation_ts>2013-06-10 18:58:38 -0700</creation_ts>
          <short_desc>[EFL][WK2] Add ewk_view_navigate API</short_desc>
          <delta_ts>2013-06-11 01:10:48 -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>
          
          
          <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>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>898966</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-06-10 18:58:38 -0700</bug_when>
    <thetext>Patch will be added.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>898969</commentid>
    <comment_count>1</comment_count>
      <attachid>204276</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-06-10 19:10:12 -0700</bug_when>
    <thetext>Created attachment 204276
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899040</commentid>
    <comment_count>2</comment_count>
      <attachid>204276</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-06-10 22:59:19 -0700</bug_when>
    <thetext>Comment on attachment 204276
Patch

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

&gt; Source/WebKit2/ChangeLog:11
&gt; +        (EwkBackForwardListItem::wkItem): Return WKBackForwardListItemRef for pate to navigate.

pate -&gt; page

&gt; Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:314
&gt; +Eina_Bool ewk_view_navigate(Evas_Object* ewkView, int steps)

The application usually wants to navigate to a history item (i.e. back forward list item), not using a number of steps. I think this API should take a Ewk_Back_Forward_List_Item in argument and maybe rename to &quot;ewk_view_navigate_to()&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899048</commentid>
    <comment_count>3</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-06-10 23:20:58 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 204276 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=204276&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/ChangeLog:11
&gt; &gt; +        (EwkBackForwardListItem::wkItem): Return WKBackForwardListItemRef for pate to navigate.
&gt; 
&gt; pate -&gt; page
&gt; 

Oops, sorry I will fix it.

&gt; &gt; Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:314
&gt; &gt; +Eina_Bool ewk_view_navigate(Evas_Object* ewkView, int steps)
&gt; 
&gt; The application usually wants to navigate to a history item (i.e. back forward list item), not using a number of steps. I think this API should take a Ewk_Back_Forward_List_Item in argument and maybe rename to &quot;ewk_view_navigate_to()&quot;.

It depends on application developers but make sense.

I choosed steps because I still consider consistency of legacy(ewebkit1 and elm_web).

I will update like you mentioned.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899068</commentid>
    <comment_count>4</comment_count>
      <attachid>204293</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-06-11 00:05:36 -0700</bug_when>
    <thetext>Created attachment 204293
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899079</commentid>
    <comment_count>5</comment_count>
      <attachid>204293</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-06-11 00:44:57 -0700</bug_when>
    <thetext>Comment on attachment 204293
Patch

Looks fine, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899086</commentid>
    <comment_count>6</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-06-11 01:10:48 -0700</bug_when>
    <thetext>Committed r151427: &lt;http://trac.webkit.org/changeset/151427&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204276</attachid>
            <date>2013-06-10 19:10:12 -0700</date>
            <delta_ts>2013-06-11 00:05:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117467-20130611110833.patch</filename>
            <type>text/plain</type>
            <size>5169</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxMzYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggY2Y1N2I2MDYzNjllMjhl
ODE1ZDQ0M2E2YzlmYWRmZjMxNzBhMDEzMy4uYjA5YTVkNDIxZThjZWQ5MjhlYjg5ZWIzZGNmODc2
YzFkMTM2OGVjZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTA2LTEwICBSeXVh
biBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIEFk
ZCBld2tfdmlld19uYXZpZ2F0ZSBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExNzQ2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRoZSBhcHBsaWNhdGlvbnMgd2lsbCB1c2UgdGhpcyBBUEkgdG8gbmF2
aWdhdGUgaGlzdG9yeSBtb3JlIHRoYW4gb25lIHN0ZXAuCisKKyAgICAgICAgKiBVSVByb2Nlc3Mv
QVBJL2VmbC9ld2tfYmFja19mb3J3YXJkX2xpc3RfaXRlbV9wcml2YXRlLmg6CisgICAgICAgIChF
d2tCYWNrRm9yd2FyZExpc3RJdGVtOjp3a0l0ZW0pOiBSZXR1cm4gV0tCYWNrRm9yd2FyZExpc3RJ
dGVtUmVmIGZvciBwYXRlIHRvIG5hdmlnYXRlLgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZWZs
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKGV3a192aWV3X25hdmlnYXRlKTogQWRkZWQgbmV3IEFQ
SS4KKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5oOgorICAgICAgICAqIFVJ
UHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl92aWV3LmNwcDoKKyAgICAgICAgKFRFU1Rf
Rik6IEFkZGVkIG1vcmUgdGVzdCBjYXNlIGZvciBuYXZpZ2F0aW9uLgorCiAyMDEzLTA2LTA4ICBK
YWUgSHl1biBQYXJrICA8amFlLnBhcmtAY29tcGFueTEwMC5uZXQ+CiAKICAgICAgICAgW0Nvb3Jk
aW5hdGVkIEdyYXBoaWNzXSBQYXNzIHRoZSBvd25lcnNoaXAgb2YgR3JhcGhpY3NTdXJmYWNlIGV4
cGxpY2l0bHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3
a19iYWNrX2ZvcndhcmRfbGlzdF9pdGVtX3ByaXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZWZsL2V3a19iYWNrX2ZvcndhcmRfbGlzdF9pdGVtX3ByaXZhdGUuaAppbmRleCA4
MjI1NTMyYzdiNjcwNmU3ZjU4YWY3MGU2ZTI3YjdjOGY4NTZkNDJlLi4xYTU4YmE0MWM0NGNkZTEy
YzViZmE3YTAwODg3ZGIwMjUwM2UwNmEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL2VmbC9ld2tfYmFja19mb3J3YXJkX2xpc3RfaXRlbV9wcml2YXRlLmgKKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2JhY2tfZm9yd2FyZF9saXN0X2l0
ZW1fcHJpdmF0ZS5oCkBAIC00OCw2ICs0OCw4IEBAIHB1YmxpYzoKICAgICBjb25zdCBjaGFyKiB0
aXRsZSgpIGNvbnN0OwogICAgIGNvbnN0IGNoYXIqIG9yaWdpbmFsVVJMKCkgY29uc3Q7CiAKKyAg
ICBXS0JhY2tGb3J3YXJkTGlzdEl0ZW1SZWYgd2tJdGVtKCkgeyByZXR1cm4gbV93a0l0ZW0uZ2V0
KCk7IH0KKwogcHJpdmF0ZToKICAgICBleHBsaWNpdCBFd2tCYWNrRm9yd2FyZExpc3RJdGVtKFdL
QmFja0ZvcndhcmRMaXN0SXRlbVJlZiBpdGVtUmVmKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwCmluZGV4IDljMmFkZWQyYjRhMzM4ZDFmNDFkOGJi
MjE3NDBhYWY4YjkyMjQ0NjUuLmU0ZmU0NDkxYWVhZDEzNDk2NTM4OGE4ZWFkODU4MGFkZDUyODRh
MzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5jcHAK
QEAgLTMxMSw2ICszMTEsMjIgQEAgRXdrX0JhY2tfRm9yd2FyZF9MaXN0KiBld2tfdmlld19iYWNr
X2ZvcndhcmRfbGlzdF9nZXQoY29uc3QgRXZhc19PYmplY3QqIGV3a1ZpZXcKICAgICByZXR1cm4g
aW1wbC0+YmFja0ZvcndhcmRMaXN0KCk7CiB9CiAKK0VpbmFfQm9vbCBld2tfdmlld19uYXZpZ2F0
ZShFdmFzX09iamVjdCogZXdrVmlldywgaW50IHN0ZXBzKQoreworICAgIGlmICghc3RlcHMpCisg
ICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIEVXS19WSUVXX0lNUExfR0VUX09SX1JFVFVSTihl
d2tWaWV3LCBpbXBsLCBmYWxzZSk7CisKKyAgICBFd2tCYWNrRm9yd2FyZExpc3RJdGVtKiBpdGVt
ID0gaW1wbC0+YmFja0ZvcndhcmRMaXN0KCktPml0ZW1BdChzdGVwcyk7CisgICAgaWYgKCFpdGVt
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBXS1BhZ2VHb1RvQmFja0ZvcndhcmRMaXN0
SXRlbShpbXBsLT53a1BhZ2UoKSwgaXRlbS0+d2tJdGVtKCkpOworCisgICAgcmV0dXJuIHRydWU7
Cit9CisKIEVpbmFfQm9vbCBld2tfdmlld19odG1sX3N0cmluZ19sb2FkKEV2YXNfT2JqZWN0KiBl
d2tWaWV3LCBjb25zdCBjaGFyKiBodG1sLCBjb25zdCBjaGFyKiBiYXNlVXJsLCBjb25zdCBjaGFy
KiB1bnJlYWNoYWJsZVVybCkKIHsKICAgICBFV0tfVklFV19JTVBMX0dFVF9PUl9SRVRVUk4oZXdr
VmlldywgaW1wbCwgZmFsc2UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9lZmwvZXdrX3ZpZXcuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3
a192aWV3LmgKaW5kZXggODU5NWZkNzcxMWEwMTNjY2ZhZDlmNjFhMmQwMTA4YzNkOGQ2ZGQzZC4u
ODNhMTQ4ZDM5Y2FlM2UwYzJmZDgxMGFhMzQwNzcwYjkzZWU4MWM0YyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5oCkBAIC00OTAsNiArNDkwLDE2IEBAIEVB
UEkgRWluYV9Cb29sICAgIGV3a192aWV3X2ZvcndhcmRfcG9zc2libGUoRXZhc19PYmplY3QgKm8p
OwogRUFQSSBFd2tfQmFja19Gb3J3YXJkX0xpc3QgKmV3a192aWV3X2JhY2tfZm9yd2FyZF9saXN0
X2dldChjb25zdCBFdmFzX09iamVjdCAqbyk7CiAKIC8qKgorICogTmF2aWdhdGVzIGJhY2sgb3Ig
Zm9yd2FyZCBpbiB0aGUgaGlzdG9yeS4KKyAqCisgKiBAcGFyYW0gbyB2aWV3IG9iamVjdCB0byBu
YXZpZ2F0ZSBpbiB0aGUgaGlzdG9yeQorICogQHBhcmFtIHN0ZXBzIGlmIHBvc2l0aXZlIG5hdmln
YXRlcyB0aGF0IGFtb3VudCBmb3J3YXJkcywgaWYgbmVnYXRpdmUgZG9lcyBiYWNrd2FyZHMuIDAg
aXMgaWdub3JlZC4KKyAqCisgKiBAcmV0dXJuIEBjIEVJTkFfVFJVRSBvbiBzdWNjZXNzIG9yIEBj
IEVJTkFfRkFMU0Ugb3RoZXJ3aXNlCisgKi8KK0VBUEkgRWluYV9Cb29sIGV3a192aWV3X25hdmln
YXRlKEV2YXNfT2JqZWN0ICpvLCBpbnQgc3RlcHMpOworCisvKioKICAqIEdldHMgdGhlIGN1cnJl
bnQgdGl0bGUgb2YgdGhlIG1haW4gZnJhbWUuCiAgKgogICogSXQgcmV0dXJucyBhbiBpbnRlcm5h
bCBzdHJpbmcgYW5kIHNob3VsZCBub3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl92aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl92aWV3LmNwcAppbmRleCAwYWM4NzY2MjJi
ZWMxNzk4YzU2NDJkYzM0ZGQ2ZTBlNmI2M2I3YTdkLi44ZGI0MmY3MzM3YjYyYWJlNzJhYTIzZGU4
YzE3NWY5ODUxMDkwMTI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJ
L2VmbC90ZXN0cy90ZXN0X2V3azJfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX3ZpZXcuY3BwCkBAIC0xMzEsNiArMTMxLDI3IEBA
IFRFU1RfRihFV0syVW5pdFRlc3RCYXNlLCBld2tfdmlld19uYXZpZ2F0aW9uKQogICAgIEFTU0VS
VF9TVFJFUSgiUGFnZTIiLCBld2tfdmlld190aXRsZV9nZXQod2ViVmlldygpKSk7CiAgICAgQVNT
RVJUX1RSVUUoZXdrX3ZpZXdfYmFja19wb3NzaWJsZSh3ZWJWaWV3KCkpKTsKICAgICBBU1NFUlRf
RkFMU0UoZXdrX3ZpZXdfZm9yd2FyZF9wb3NzaWJsZSh3ZWJWaWV3KCkpKTsKKworICAgIC8vIFZp
c2l0IFBhZ2UzCisgICAgY29uc3QgY2hhciAqIHBwID0gaHR0cFNlcnZlci0+Z2V0VVJMRm9yUGF0
aCgiL1BhZ2UzIikuZGF0YSgpOworICAgIGV3a192aWV3X3VybF9zZXQod2ViVmlldygpLCBodHRw
U2VydmVyLT5nZXRVUkxGb3JQYXRoKCIvUGFnZTMiKS5kYXRhKCkpOworICAgIEFTU0VSVF9UUlVF
KHdhaXRVbnRpbFRpdGxlQ2hhbmdlZFRvKCJQYWdlMyIpKTsKKyAgICBBU1NFUlRfU1RSRVEoIlBh
Z2UzIiwgZXdrX3ZpZXdfdGl0bGVfZ2V0KHdlYlZpZXcoKSkpOworICAgIEFTU0VSVF9UUlVFKGV3
a192aWV3X2JhY2tfcG9zc2libGUod2ViVmlldygpKSk7CisgICAgQVNTRVJUX0ZBTFNFKGV3a192
aWV3X2ZvcndhcmRfcG9zc2libGUod2ViVmlldygpKSk7CisKKyAgICAvLyBOYXZpZ2F0ZSB0byBQ
YWdlMQorICAgIGV3a192aWV3X25hdmlnYXRlKHdlYlZpZXcoKSwgLTIpOworICAgIEFTU0VSVF9U
UlVFKHdhaXRVbnRpbFRpdGxlQ2hhbmdlZFRvKCJQYWdlMSIpKTsKKyAgICBBU1NFUlRfU1RSRVEo
IlBhZ2UxIiwgZXdrX3ZpZXdfdGl0bGVfZ2V0KHdlYlZpZXcoKSkpOworCisgICAgLy8gTmF2aWdh
dGUgdG8gUGFnZTMKKyAgICBld2tfdmlld19uYXZpZ2F0ZSh3ZWJWaWV3KCksIDIpOworICAgIEFT
U0VSVF9UUlVFKHdhaXRVbnRpbFRpdGxlQ2hhbmdlZFRvKCJQYWdlMyIpKTsKKyAgICBBU1NFUlRf
U1RSRVEoIlBhZ2UzIiwgZXdrX3ZpZXdfdGl0bGVfZ2V0KHdlYlZpZXcoKSkpOworCisgICAgQVNT
RVJUX0ZBTFNFKGV3a192aWV3X25hdmlnYXRlKHdlYlZpZXcoKSwgMSkpOworICAgIEFTU0VSVF9G
QUxTRShld2tfdmlld19uYXZpZ2F0ZSh3ZWJWaWV3KCksIDApKTsKIH0KIAogVEVTVF9GKEVXSzJV
bml0VGVzdEJhc2UsIGV3a192aWV3X2N1c3RvbV9lbmNvZGluZykK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204293</attachid>
            <date>2013-06-11 00:05:36 -0700</date>
            <delta_ts>2013-06-11 00:44:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117467-20130611160357.patch</filename>
            <type>text/plain</type>
            <size>5160</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNDIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOWRiMzY4Y2ZhNDNjNjlh
MDk0NzBhNTc0MTA3ZDEzYTFlZWYwYTMwMi4uMDRjYTQ1OTQzNjI1OWMzYzM0NDRiYmE4M2YwZjJl
ZTczZjg4MjdhNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTA2LTExICBSeXVh
biBDaG9pICA8cnl1YW4uY2hvaUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIEFk
ZCBld2tfdmlld19uYXZpZ2F0ZSBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExNzQ2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRoZSBhcHBsaWNhdGlvbnMgd2lsbCB1c2UgdGhpcyBBUEkgdG8gbmF2
aWdhdGUgaGlzdG9yeSBtb3JlIHRoYW4gb25lIHN0ZXAuCisKKyAgICAgICAgKiBVSVByb2Nlc3Mv
QVBJL2VmbC9ld2tfYmFja19mb3J3YXJkX2xpc3RfaXRlbV9wcml2YXRlLmg6CisgICAgICAgIChF
d2tCYWNrRm9yd2FyZExpc3RJdGVtOjp3a0l0ZW0pOiBSZXR1cm4gV0tCYWNrRm9yd2FyZExpc3RJ
dGVtUmVmIGZvciBwYWdlIHRvIG5hdmlnYXRlLgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZWZs
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKGV3a192aWV3X25hdmlnYXRlX3RvKTogQWRkZWQgbmV3
IEFQSS4KKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5oOgorICAgICAgICAq
IFVJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl92aWV3LmNwcDoKKyAgICAgICAgKFRF
U1RfRik6IEFkZGVkIG1vcmUgdGVzdCBjYXNlIGZvciBuYXZpZ2F0aW9uLgorCiAyMDEzLTA2LTEw
ICBKYWUgSHl1biBQYXJrICA8amFlLnBhcmtAY29tcGFueTEwMC5uZXQ+CiAKICAgICAgICAgW0Nv
b3JkaW5hdGVkR3JhcGhpY3NdIFR5cG9zIGluIGN1c3RvbSBzaGFkZXIgc3VwcG9ydApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX2JhY2tfZm9yd2FyZF9s
aXN0X2l0ZW1fcHJpdmF0ZS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdr
X2JhY2tfZm9yd2FyZF9saXN0X2l0ZW1fcHJpdmF0ZS5oCmluZGV4IDgyMjU1MzJjN2I2NzA2ZTdm
NThhZjcwZTZlMjdiN2M4Zjg1NmQ0MmUuLjdiNmQyMGE0OGNhOTIwMzljOWY3MGM2YjMxOWJlYTVj
NTdlMzRhZDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3
a19iYWNrX2ZvcndhcmRfbGlzdF9pdGVtX3ByaXZhdGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL2VmbC9ld2tfYmFja19mb3J3YXJkX2xpc3RfaXRlbV9wcml2YXRlLmgKQEAg
LTQ4LDYgKzQ4LDggQEAgcHVibGljOgogICAgIGNvbnN0IGNoYXIqIHRpdGxlKCkgY29uc3Q7CiAg
ICAgY29uc3QgY2hhciogb3JpZ2luYWxVUkwoKSBjb25zdDsKIAorICAgIFdLQmFja0ZvcndhcmRM
aXN0SXRlbVJlZiB3a0l0ZW0oKSBjb25zdCB7IHJldHVybiBtX3drSXRlbS5nZXQoKTsgfQorCiBw
cml2YXRlOgogICAgIGV4cGxpY2l0IEV3a0JhY2tGb3J3YXJkTGlzdEl0ZW0oV0tCYWNrRm9yd2Fy
ZExpc3RJdGVtUmVmIGl0ZW1SZWYpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL2VmbC9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJ
L2VmbC9ld2tfdmlldy5jcHAKaW5kZXggOWMyYWRlZDJiNGEzMzhkMWY0MWQ4YmIyMTc0MGFhZjhi
OTIyNDQ2NS4uMTdjMjFkNTM3NmQxZDMwYWQwZGRmM2U3Zjc5ZjMyMTZiZWE3ZmM0ZSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuY3BwCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmNwcApAQCAtMzExLDYg
KzMxMSwxNiBAQCBFd2tfQmFja19Gb3J3YXJkX0xpc3QqIGV3a192aWV3X2JhY2tfZm9yd2FyZF9s
aXN0X2dldChjb25zdCBFdmFzX09iamVjdCogZXdrVmlldwogICAgIHJldHVybiBpbXBsLT5iYWNr
Rm9yd2FyZExpc3QoKTsKIH0KIAorRWluYV9Cb29sIGV3a192aWV3X25hdmlnYXRlX3RvKEV2YXNf
T2JqZWN0KiBld2tWaWV3LCBjb25zdCBFd2tfQmFja19Gb3J3YXJkX0xpc3RfSXRlbSogaXRlbSkK
K3sKKyAgICBFV0tfVklFV19JTVBMX0dFVF9PUl9SRVRVUk4oZXdrVmlldywgaW1wbCwgZmFsc2Up
OworICAgIEVXS19PQkpfR0VUX0lNUExfT1JfUkVUVVJOKGNvbnN0IEV3a0JhY2tGb3J3YXJkTGlz
dEl0ZW0sIGl0ZW0sIGl0ZW1JbXBsLCBmYWxzZSk7CisKKyAgICBXS1BhZ2VHb1RvQmFja0Zvcndh
cmRMaXN0SXRlbShpbXBsLT53a1BhZ2UoKSwgaXRlbUltcGwtPndrSXRlbSgpKTsKKworICAgIHJl
dHVybiB0cnVlOworfQorCiBFaW5hX0Jvb2wgZXdrX3ZpZXdfaHRtbF9zdHJpbmdfbG9hZChFdmFz
X09iamVjdCogZXdrVmlldywgY29uc3QgY2hhciogaHRtbCwgY29uc3QgY2hhciogYmFzZVVybCwg
Y29uc3QgY2hhciogdW5yZWFjaGFibGVVcmwpCiB7CiAgICAgRVdLX1ZJRVdfSU1QTF9HRVRfT1Jf
UkVUVVJOKGV3a1ZpZXcsIGltcGwsIGZhbHNlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL2VmbC9ld2tfdmlldy5oCmluZGV4IDg1OTVmZDc3MTFhMDEzY2NmYWQ5ZjYxYTJkMDEwOGMz
ZDhkNmRkM2QuLmU5OTE2OTIzMzkyNTk4Zjc3YjA3YTM0ZjZjZDA0YmIwMDJlZjk5OWUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL2V3a192aWV3LmgKKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvZXdrX3ZpZXcuaApAQCAtNDkwLDYgKzQ5
MCwxNiBAQCBFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19mb3J3YXJkX3Bvc3NpYmxlKEV2YXNf
T2JqZWN0ICpvKTsKIEVBUEkgRXdrX0JhY2tfRm9yd2FyZF9MaXN0ICpld2tfdmlld19iYWNrX2Zv
cndhcmRfbGlzdF9nZXQoY29uc3QgRXZhc19PYmplY3QgKm8pOwogCiAvKioKKyAqIE5hdmlnYXRl
cyB0byBzcGVjaWZpZWQgYmFjay1mb3J3YXJkIGxpc3QgaXRlbS4KKyAqCisgKiBAcGFyYW0gbyB2
aWV3IG9iamVjdCB0byBuYXZpZ2F0ZSBpbiB0aGUgaGlzdG9yeQorICogQHBhcmFtIGl0ZW0gdGhl
IGJhY2stZm9yd2FyZCBsaXN0IGl0ZW0KKyAqCisgKiBAcmV0dXJuIEBjIEVJTkFfVFJVRSBvbiBz
dWNjZXNzIG9yIEBjIEVJTkFfRkFMU0Ugb3RoZXJ3aXNlCisgKi8KK0VBUEkgRWluYV9Cb29sIGV3
a192aWV3X25hdmlnYXRlX3RvKEV2YXNfT2JqZWN0ICpvLCBjb25zdCBFd2tfQmFja19Gb3J3YXJk
X0xpc3RfSXRlbSAqaXRlbSk7CisKKy8qKgogICogR2V0cyB0aGUgY3VycmVudCB0aXRsZSBvZiB0
aGUgbWFpbiBmcmFtZS4KICAqCiAgKiBJdCByZXR1cm5zIGFuIGludGVybmFsIHN0cmluZyBhbmQg
c2hvdWxkIG5vdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwv
dGVzdHMvdGVzdF9ld2syX3ZpZXcuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9l
ZmwvdGVzdHMvdGVzdF9ld2syX3ZpZXcuY3BwCmluZGV4IDBhYzg3NjYyMmJlYzE3OThjNTY0MmRj
MzRkZDZlMGU2YjYzYjdhN2QuLjM5NjgxMDdjNzMzNjdjNWIwMTJjZjAzZmJhYTM1ZmE2Y2NiMjk2
MmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rl
c3RfZXdrMl92aWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC90
ZXN0cy90ZXN0X2V3azJfdmlldy5jcHAKQEAgLTEzMSw2ICsxMzEsMjYgQEAgVEVTVF9GKEVXSzJV
bml0VGVzdEJhc2UsIGV3a192aWV3X25hdmlnYXRpb24pCiAgICAgQVNTRVJUX1NUUkVRKCJQYWdl
MiIsIGV3a192aWV3X3RpdGxlX2dldCh3ZWJWaWV3KCkpKTsKICAgICBBU1NFUlRfVFJVRShld2tf
dmlld19iYWNrX3Bvc3NpYmxlKHdlYlZpZXcoKSkpOwogICAgIEFTU0VSVF9GQUxTRShld2tfdmll
d19mb3J3YXJkX3Bvc3NpYmxlKHdlYlZpZXcoKSkpOworCisgICAgLy8gVmlzaXQgUGFnZTMKKyAg
ICBld2tfdmlld191cmxfc2V0KHdlYlZpZXcoKSwgaHR0cFNlcnZlci0+Z2V0VVJMRm9yUGF0aCgi
L1BhZ2UzIikuZGF0YSgpKTsKKyAgICBBU1NFUlRfVFJVRSh3YWl0VW50aWxUaXRsZUNoYW5nZWRU
bygiUGFnZTMiKSk7CisgICAgQVNTRVJUX1NUUkVRKCJQYWdlMyIsIGV3a192aWV3X3RpdGxlX2dl
dCh3ZWJWaWV3KCkpKTsKKyAgICBBU1NFUlRfVFJVRShld2tfdmlld19iYWNrX3Bvc3NpYmxlKHdl
YlZpZXcoKSkpOworICAgIEFTU0VSVF9GQUxTRShld2tfdmlld19mb3J3YXJkX3Bvc3NpYmxlKHdl
YlZpZXcoKSkpOworCisgICAgRXdrX0JhY2tfRm9yd2FyZF9MaXN0KiBsaXN0ID0gZXdrX3ZpZXdf
YmFja19mb3J3YXJkX2xpc3RfZ2V0KHdlYlZpZXcoKSk7CisgICAgQVNTRVJUX0VRKDMsIGV3a19i
YWNrX2ZvcndhcmRfbGlzdF9jb3VudChsaXN0KSk7CisKKyAgICAvLyBOYXZpZ2F0ZSB0byBQYWdl
MQorICAgIGV3a192aWV3X25hdmlnYXRlX3RvKHdlYlZpZXcoKSwgZXdrX2JhY2tfZm9yd2FyZF9s
aXN0X2l0ZW1fYXRfaW5kZXhfZ2V0KGxpc3QsIC0yKSk7CisgICAgQVNTRVJUX1RSVUUod2FpdFVu
dGlsVGl0bGVDaGFuZ2VkVG8oIlBhZ2UxIikpOworICAgIEFTU0VSVF9TVFJFUSgiUGFnZTEiLCBl
d2tfdmlld190aXRsZV9nZXQod2ViVmlldygpKSk7CisKKyAgICAvLyBOYXZpZ2F0ZSB0byBQYWdl
MworICAgIGV3a192aWV3X25hdmlnYXRlX3RvKHdlYlZpZXcoKSwgZXdrX2JhY2tfZm9yd2FyZF9s
aXN0X2l0ZW1fYXRfaW5kZXhfZ2V0KGxpc3QsIDIpKTsKKyAgICBBU1NFUlRfVFJVRSh3YWl0VW50
aWxUaXRsZUNoYW5nZWRUbygiUGFnZTMiKSk7CisgICAgQVNTRVJUX1NUUkVRKCJQYWdlMyIsIGV3
a192aWV3X3RpdGxlX2dldCh3ZWJWaWV3KCkpKTsKIH0KIAogVEVTVF9GKEVXSzJVbml0VGVzdEJh
c2UsIGV3a192aWV3X2N1c3RvbV9lbmNvZGluZykK
</data>
<flag name="review"
          id="225772"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>