<?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>54092</bug_id>
          
          <creation_ts>2011-02-09 05:12:38 -0800</creation_ts>
          <short_desc>Extra separator after Select All in context menu</short_desc>
          <delta_ts>2011-04-26 16:57:51 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</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="Christian Dywan">christian</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>348165</commentid>
    <comment_count>0</comment_count>
    <who name="Christian Dywan">christian</who>
    <bug_when>2011-02-09 05:12:38 -0800</bug_when>
    <thetext>There is an extra separator after Select All in the context menu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348172</commentid>
    <comment_count>1</comment_count>
      <attachid>81794</attachid>
    <who name="Christian Dywan">christian</who>
    <bug_when>2011-02-09 05:53:57 -0800</bug_when>
    <thetext>Created attachment 81794
Move spelling option menu separator to non-GTK+port guards

The separator comes from the spelling option menu which the GTK+ port doesn&apos;t show. So the separator needs to be moved into non-GTK+ port guards.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>350673</commentid>
    <comment_count>2</comment_count>
      <attachid>81794</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2011-02-14 08:33:40 -0800</bug_when>
    <thetext>Comment on attachment 81794
Move spelling option menu separator to non-GTK+port guards

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

&gt; Source/WebCore/page/ContextMenuController.cpp:894
&gt;  #ifndef BUILDING_ON_TIGER
&gt;  #if !PLATFORM(GTK)
&gt; +            appendItem(*separatorItem(), m_contextMenu.get());

This looks right ot me, but we&apos;re also affecting Mac here. Although it does look like it would work as intended for them as well, better check with someone from mac land.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>383467</commentid>
    <comment_count>3</comment_count>
      <attachid>81794</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2011-04-11 13:49:49 -0700</bug_when>
    <thetext>Comment on attachment 81794
Move spelling option menu separator to non-GTK+port guards

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

&gt;&gt; Source/WebCore/page/ContextMenuController.cpp:894
&gt;&gt; +            appendItem(*separatorItem(), m_contextMenu.get());
&gt; 
&gt; This looks right ot me, but we&apos;re also affecting Mac here. Although it does look like it would work as intended for them as well, better check with someone from mac land.

This may not do the right thing for Tiger builds.  The append will only happen for more recent OS versions, but perhaps no one cares anymore?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392823</commentid>
    <comment_count>4</comment_count>
      <attachid>81794</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-26 15:29:50 -0700</bug_when>
    <thetext>Comment on attachment 81794
Move spelling option menu separator to non-GTK+port guards

Looks fine.  If this doesn&apos;t break anything in the CQ, it&apos;s fine.  Please let the cq land it to be sure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>393095</commentid>
    <comment_count>5</comment_count>
      <attachid>81794</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-26 16:57:48 -0700</bug_when>
    <thetext>Comment on attachment 81794
Move spelling option menu separator to non-GTK+port guards

Clearing flags on attachment: 81794

Committed r84983: &lt;http://trac.webkit.org/changeset/84983&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>393096</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-26 16:57:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>81794</attachid>
            <date>2011-02-09 05:53:57 -0800</date>
            <delta_ts>2011-04-26 16:57:48 -0700</delta_ts>
            <desc>Move spelling option menu separator to non-GTK+port guards</desc>
            <filename>0001-Extra-separator-after-Select-All-in-context-menu.diff</filename>
            <type>text/plain</type>
            <size>1876</size>
            <attacher name="Christian Dywan">christian</attacher>
            
              <data encoding="base64">RnJvbSA4ZGQxMWUzYzcwNzU5OThjMjMyYzY5YThlY2U1N2VhZWQ0ZjJjNmJjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRHl3YW4gPGNocmlzdGlhbkB0d290b2FzdHMu
ZGU+CkRhdGU6IFdlZCwgOSBGZWIgMjAxMSAxNDo1MjoyMSArMDEwMApTdWJqZWN0OiBbUEFUQ0hd
IEV4dHJhIHNlcGFyYXRvciBhZnRlciBTZWxlY3QgQWxsIGluIGNvbnRleHQgbWVudQogaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU0MDkyCgpSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KCiogcGFnZS9Db250ZXh0TWVudUNvbnRyb2xsZXIuY3BwOiBNb3ZlIHNlcGFy
YXRvciB0byBub24tR1RLKwogICAgcG9ydCBndWFyZHMgc2luY2UgaXQgaXMgZm9yIHRoZSBzcGVs
bGluZyBvcHRpb25zIG1lbnUKICAgIHdoaWNoIHRoZSBHVEsrIHBvcnQgZG9lc24ndCB1c2UuCgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCmluZGV4IGU5MDEyNjcuLmJlZmVmNTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBA
QAorMjAxMS0wMi0wOSAgQ2hyaXN0aWFuIER5d2FuICA8Y2hyaXN0aWFuQGxhbmVkby5jb20+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRXh0cmEgc2Vw
YXJhdG9yIGFmdGVyIFNlbGVjdCBBbGwgaW4gY29udGV4dCBtZW51CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NDA5MgorCisgICAgICAgICogcGFnZS9D
b250ZXh0TWVudUNvbnRyb2xsZXIuY3BwOiBNb3ZlIHNlcGFyYXRvciB0byBub24tR1RLKworICAg
ICAgICAgICAgcG9ydCBndWFyZHMgc2luY2UgaXQgaXMgZm9yIHRoZSBzcGVsbGluZyBvcHRpb25z
IG1lbnUKKyAgICAgICAgICAgIHdoaWNoIHRoZSBHVEsrIHBvcnQgZG9lc24ndCB1c2UuCisKIDIw
MTEtMDItMDkgIEhhbnMgV2VubmJvcmcgIDxoYW5zQGNocm9taXVtLm9yZz4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBKZXJlbXkgT3Jsb3cuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdl
L0NvbnRleHRNZW51Q29udHJvbGxlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0NvbnRleHRN
ZW51Q29udHJvbGxlci5jcHAKaW5kZXggMzZhYzg5ZC4uZTM2NWM5ZCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGFnZS9Db250ZXh0TWVudUNvbnRyb2xsZXIuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BhZ2UvQ29udGV4dE1lbnVDb250cm9sbGVyLmNwcApAQCAtODg5LDkgKzg4OSw5IEBA
IHZvaWQgQ29udGV4dE1lbnVDb250cm9sbGVyOjpwb3B1bGF0ZSgpCiAjZW5kaWYKIAogICAgICAg
ICBpZiAoIWluUGFzc3dvcmRGaWVsZCkgewotICAgICAgICAgICAgYXBwZW5kSXRlbSgqc2VwYXJh
dG9ySXRlbSgpLCBtX2NvbnRleHRNZW51LmdldCgpKTsKICNpZm5kZWYgQlVJTERJTkdfT05fVElH
RVIKICNpZiAhUExBVEZPUk0oR1RLKQorICAgICAgICAgICAgYXBwZW5kSXRlbSgqc2VwYXJhdG9y
SXRlbSgpLCBtX2NvbnRleHRNZW51LmdldCgpKTsKICAgICAgICAgICAgIENvbnRleHRNZW51SXRl
bSBTcGVsbGluZ0FuZEdyYW1tYXJNZW51SXRlbShTdWJtZW51VHlwZSwgQ29udGV4dE1lbnVJdGVt
VGFnU3BlbGxpbmdNZW51LCAKICAgICAgICAgICAgICAgICBjb250ZXh0TWVudUl0ZW1UYWdTcGVs
bGluZ01lbnUoKSk7CiAgICAgICAgICAgICBjcmVhdGVBbmRBcHBlbmRTcGVsbGluZ0FuZEdyYW1t
YXJTdWJNZW51KFNwZWxsaW5nQW5kR3JhbW1hck1lbnVJdGVtKTsKLS0gCjEuNy4zLjUKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>