<?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>116615</bug_id>
          
          <creation_ts>2013-05-22 07:04:25 -0700</creation_ts>
          <short_desc>[EFL] Back, Forward and Stop should be hidden in context menu</short_desc>
          <delta_ts>2013-05-23 00:06:12 -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="Michal Pakula vel Rutka">mpakulavelrutka</reporter>
          <assigned_to name="Michal Pakula vel Rutka">mpakulavelrutka</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>892277</commentid>
    <comment_count>0</comment_count>
    <who name="Michal Pakula vel Rutka">mpakulavelrutka</who>
    <bug_when>2013-05-22 07:04:25 -0700</bug_when>
    <thetext>SSIA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892282</commentid>
    <comment_count>1</comment_count>
      <attachid>202535</attachid>
    <who name="Michal Pakula vel Rutka">mpakulavelrutka</who>
    <bug_when>2013-05-22 07:27:16 -0700</bug_when>
    <thetext>Created attachment 202535
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892286</commentid>
    <comment_count>2</comment_count>
      <attachid>202535</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-05-22 08:03:45 -0700</bug_when>
    <thetext>Comment on attachment 202535
proposed patch

Maybe this decision could be made by a call out to the PopupMenuClient?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892290</commentid>
    <comment_count>3</comment_count>
    <who name="Michal Pakula vel Rutka">mpakulavelrutka</who>
    <bug_when>2013-05-22 08:47:31 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 202535 [details])
&gt; Maybe this decision could be made by a call out to the PopupMenuClient?

In case of back/forward it is possible, but I am not sure if I can made check inside UIProcess for reload/stop like DocumentLoader::isLoadingInAPISense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892687</commentid>
    <comment_count>4</comment_count>
      <attachid>202535</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-22 23:34:49 -0700</bug_when>
    <thetext>Comment on attachment 202535
proposed patch

One less #ifdef and it makes EFL use more common code which is always good. The items in question were not getting disabled for us anyway so it is best not to show them. r=me but let Gyuyoung have a look before landing as he may be the one who added this #ifdef in the first place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892688</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-22 23:44:23 -0700</bug_when>
    <thetext>There was no big reason to show those menu items. It just follows GTK port behavior. If the items doesn&apos;t work on EFL port now, I&apos;m fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892689</commentid>
    <comment_count>6</comment_count>
      <attachid>202535</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-22 23:46:45 -0700</bug_when>
    <thetext>Comment on attachment 202535
proposed patch

I&apos;d like to check API test with patch before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892690</commentid>
    <comment_count>7</comment_count>
      <attachid>202535</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-22 23:55:28 -0700</bug_when>
    <thetext>Comment on attachment 202535
proposed patch

There is no problem on context menu API tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892691</commentid>
    <comment_count>8</comment_count>
      <attachid>202535</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-23 00:06:07 -0700</bug_when>
    <thetext>Comment on attachment 202535
proposed patch

Clearing flags on attachment: 202535

Committed r150575: &lt;http://trac.webkit.org/changeset/150575&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892692</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-23 00:06:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>202535</attachid>
            <date>2013-05-22 07:27:16 -0700</date>
            <delta_ts>2013-05-23 00:06:07 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>backforward.diff</filename>
            <type>text/plain</type>
            <size>1640</size>
            <attacher name="Michal Pakula vel Rutka">mpakulavelrutka</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3YTNlMTA0Li5jZjk2MTY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTMtMDUtMjIgIE1pY2hhxYIgUGFrdcWCYSB2ZWwgUnV0a2EgIDxtLnBha3VsYUBzYW1z
dW5nLmNvbT4KKworICAgICAgICBbRUZMXSBCYWNrLCBGb3J3YXJkIGFuZCBTdG9wIHNob3VsZCBi
ZSBoaWRkZW4gaW4gY29udGV4dCBtZW51CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTY2MTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBDb250ZXh0IG1lbnUgaXRlbXM6IEJhY2ssIEZvcndhcmQsIFN0b3As
IFJlbG9hZCwgc2hvdWxkIGJlIHNob3duIG9ubHkgd2hlbgorICAgICAgICB0aGV5IGFyZSBhYmxl
IHRvIHBlcmZvcm0gYWN0aW9uLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyAtIG5vIG5ldyBmdW5j
dGlvbmFsaXR5LgorCisgICAgICAgICogcGFnZS9Db250ZXh0TWVudUNvbnRyb2xsZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Q29udGV4dE1lbnVDb250cm9sbGVyOjpwb3B1bGF0ZSk6CisKIDIw
MTMtMDUtMjEgIE1paGFpIFRpY2EgIDxtaXRpY2FAYWRvYmUuY29tPgogICAgICAgICAKICAgICAg
ICAgVXBkYXRlIHRoZSBiYWNrZ3JvdW5kIGJsZW5kaW5nIGltcGxlbWVudGF0aW9uIHRvIG1hdGNo
IHRoZSBjaGFuZ2VzIGRvbmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29udGV4
dE1lbnVDb250cm9sbGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29udGV4dE1lbnVDb250
cm9sbGVyLmNwcAppbmRleCA2MGYyYzI4Li5lZDgzMTg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL0NvbnRleHRNZW51Q29udHJvbGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGFnZS9Db250ZXh0TWVudUNvbnRyb2xsZXIuY3BwCkBAIC04OTAsOCArODkwLDggQEAgdm9pZCBD
b250ZXh0TWVudUNvbnRyb2xsZXI6OnBvcHVsYXRlKCkKICAgICAgICAgICAgICAgICBpZiAoIShm
cmFtZS0+cGFnZSgpICYmIGZyYW1lLT5wYWdlKCktPmluc3BlY3RvckNvbnRyb2xsZXIoKS0+aGFz
SW5zcGVjdG9yRnJvbnRlbmRDbGllbnQoKSkpIHsKICNlbmRpZgogCi0gICAgICAgICAgICAgICAg
Ly8gSW4gR1RLKyBhbmQgRUZMLCB1bmF2YWlsYWJsZSBpdGVtcyBhcmUgbm90IGhpZGRlbiBidXQg
aW5zZW5zaXRpdmUuCi0jaWYgUExBVEZPUk0oR1RLKSB8fCBQTEFURk9STShFRkwpCisgICAgICAg
ICAgICAgICAgLy8gSW4gR1RLKyB1bmF2YWlsYWJsZSBpdGVtcyBhcmUgbm90IGhpZGRlbiBidXQg
aW5zZW5zaXRpdmUuCisjaWYgUExBVEZPUk0oR1RLKQogICAgICAgICAgICAgICAgIGFwcGVuZEl0
ZW0oQmFja0l0ZW0sIG1fY29udGV4dE1lbnUuZ2V0KCkpOwogICAgICAgICAgICAgICAgIGFwcGVu
ZEl0ZW0oRm9yd2FyZEl0ZW0sIG1fY29udGV4dE1lbnUuZ2V0KCkpOwogICAgICAgICAgICAgICAg
IGFwcGVuZEl0ZW0oU3RvcEl0ZW0sIG1fY29udGV4dE1lbnUuZ2V0KCkpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>