<?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>150578</bug_id>
          
          <creation_ts>2015-10-26 15:39:19 -0700</creation_ts>
          <short_desc>Stop using ContextMenuItem::shareMenuItem in the UI process</short_desc>
          <delta_ts>2015-10-28 14:17:15 -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>New Bugs</component>
          <version>WebKit 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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1136662</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-10-26 15:39:19 -0700</bug_when>
    <thetext>Stop using ContextMenuItem::shareMenuItem in the UI process</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136663</commentid>
    <comment_count>1</comment_count>
      <attachid>264083</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-10-26 15:39:59 -0700</bug_when>
    <thetext>Created attachment 264083
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137280</commentid>
    <comment_count>2</comment_count>
      <attachid>264083</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-28 14:17:10 -0700</bug_when>
    <thetext>Comment on attachment 264083
Patch

Clearing flags on attachment: 264083

Committed r191691: &lt;http://trac.webkit.org/changeset/191691&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137281</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-28 14:17:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264083</attachid>
            <date>2015-10-26 15:39:59 -0700</date>
            <delta_ts>2015-10-28 14:17:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150578-20151026153910.patch</filename>
            <type>text/plain</type>
            <size>5083</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNjAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMTQ4OWM1ZDY4YmJkMTA0
NmU2ZjI4NDIyYzQ3MGZmMThlZDMyNzU2Yi4uMWI5MWQ1N2EzODkxZmI4NWM4NzgwZTJmYmQ0MTcy
N2E2Y2RmYzY5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4IEBACiAyMDE1LTEwLTI2ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgU3RvcCB1c2luZyBD
b250ZXh0TWVudUl0ZW06OnNoYXJlTWVudUl0ZW0gaW4gdGhlIFVJIHByb2Nlc3MKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MDU3OAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL21hYy9X
ZWJDb250ZXh0TWVudVByb3h5TWFjLmg6CisgICAgICAgICogVUlQcm9jZXNzL21hYy9XZWJDb250
ZXh0TWVudVByb3h5TWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJDb250ZXh0TWVudVByb3h5
TWFjOjpjcmVhdGVTaGFyZU1lbnVJdGVtKToKKyAgICAgICAgKFdlYktpdDo6V2ViQ29udGV4dE1l
bnVQcm94eU1hYzo6Y3JlYXRlQ29udGV4dE1lbnVJdGVtKToKKyAgICAgICAgKFdlYktpdDo6V2Vi
Q29udGV4dE1lbnVQcm94eU1hYzo6c2hhcmVNZW51SXRlbSk6IERlbGV0ZWQuCisKKzIwMTUtMTAt
MjYgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBQaXBl
IGN1c3RvbSBjb250ZXh0IG1lbnUgaGFuZGxpbmcgdGhyb3VnaCB0byB0aGUgVUlEZWxlZ2F0ZSBv
YmplY3QKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1
MDU3MgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFjL1dlYkNvbnRl
eHRNZW51UHJveHlNYWMuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4
dE1lbnVQcm94eU1hYy5oCmluZGV4IGM0ZWExNTRiY2RhMTYyOTNiMWJkNmI4NGMxYmIyNDMzMjUz
OWE3ZDQuLjFiMmIwNzZlMzliNGViMTg4ZDNjNTgxOTliNzQ0NGMyZGIwZjdiN2IgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4dE1lbnVQcm94eU1hYy5o
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4dE1lbnVQcm94eU1h
Yy5oCkBAIC02NCw5ICs2NCw5IEBAIHByaXZhdGU6CiAgICAgdm9pZCBzaG93Q29udGV4dE1lbnUo
KTsKIAogI2lmIEVOQUJMRShTRVJWSUNFX0NPTlRST0xTKQorICAgIFJldGFpblB0cjxOU01lbnVJ
dGVtPiBjcmVhdGVTaGFyZU1lbnVJdGVtKCk7CiAgICAgdm9pZCBzaG93U2VydmljZXNNZW51KCk7
CiAgICAgdm9pZCBzZXR1cFNlcnZpY2VzTWVudSgpOwotICAgIFdlYkNvcmU6OkNvbnRleHRNZW51
SXRlbSBzaGFyZU1lbnVJdGVtKCk7CiAjZW5kaWYKIAogICAgIFJldGFpblB0cjxOU01lbnU+IG1f
bWVudTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4
dE1lbnVQcm94eU1hYy5tbSBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4
dE1lbnVQcm94eU1hYy5tbQppbmRleCA0NDhjMGJkZDNjYjUzOTljZTQwOTJlMGUxMDYwZWVhMTUx
ZDNjZjZiLi45NTg3ZDY3MmRhODVmZGQxNWE5MDQzNmIxODliNDA0MmNhMTNiZDI1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFjL1dlYkNvbnRleHRNZW51UHJveHlNYWMu
bW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVByb3h5
TWFjLm1tCkBAIC00Miw2ICs0Miw3IEBACiAjaW1wb3J0ICJXZWJQcm9jZXNzUHJveHkuaCIKICNp
bXBvcnQgPFdlYkNvcmUvR3JhcGhpY3NDb250ZXh0Lmg+CiAjaW1wb3J0IDxXZWJDb3JlL0ludFJl
Y3QuaD4KKyNpbXBvcnQgPFdlYkNvcmUvTlNNZW51U1BJLmg+CiAjaW1wb3J0IDxXZWJDb3JlL05T
U2hhcmluZ1NlcnZpY2VQaWNrZXJTUEkuaD4KICNpbXBvcnQgPFdlYkNvcmUvTlNTaGFyaW5nU2Vy
dmljZVNQSS5oPgogI2ltcG9ydCA8V2ViS2l0U3lzdGVtSW50ZXJmYWNlLmg+CkBAIC0yNTcsMjkg
KzI1OCwzNSBAQCB2b2lkIFdlYkNvbnRleHRNZW51UHJveHlNYWM6OmNsZWFyU2VydmljZXNNZW51
KCkKICAgICBtX21lbnUgPSBudWxscHRyOwogfQogCi1Db250ZXh0TWVudUl0ZW0gV2ViQ29udGV4
dE1lbnVQcm94eU1hYzo6c2hhcmVNZW51SXRlbSgpCitSZXRhaW5QdHI8TlNNZW51SXRlbT4gV2Vi
Q29udGV4dE1lbnVQcm94eU1hYzo6Y3JlYXRlU2hhcmVNZW51SXRlbSgpCiB7CisgICAgaWYgKCFb
W05TTWVudUl0ZW0gY2xhc3NdIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2VsZWN0b3Ioc3RhbmRhcmRT
aGFyZU1lbnVJdGVtV2l0aEl0ZW1zOildKQorICAgICAgICByZXR1cm4gbmlsOworCiAgICAgY29u
c3QgV2ViSGl0VGVzdFJlc3VsdERhdGEmIGhpdFRlc3REYXRhID0gbV9jb250ZXh0LndlYkhpdFRl
c3RSZXN1bHREYXRhKCk7CiAKLSAgICBVUkwgYWJzb2x1dGVMaW5rVVJMOwotICAgIGlmICghaGl0
VGVzdERhdGEuYWJzb2x1dGVMaW5rVVJMLmlzRW1wdHkoKSkKLSAgICAgICAgYWJzb2x1dGVMaW5r
VVJMID0gVVJMKFBhcnNlZFVSTFN0cmluZywgaGl0VGVzdERhdGEuYWJzb2x1dGVMaW5rVVJMKTsK
KyAgICBhdXRvIGl0ZW1zID0gYWRvcHROUyhbW05TTXV0YWJsZUFycmF5IGFsbG9jXSBpbml0XSk7
CiAKLSAgICBVUkwgZG93bmxvYWRhYmxlTWVkaWFVUkw7Ci0gICAgaWYgKCFoaXRUZXN0RGF0YS5h
YnNvbHV0ZU1lZGlhVVJMLmlzRW1wdHkoKSAmJiBoaXRUZXN0RGF0YS5pc0Rvd25sb2FkYWJsZU1l
ZGlhKQotICAgICAgICBkb3dubG9hZGFibGVNZWRpYVVSTCA9IFVSTChQYXJzZWRVUkxTdHJpbmcs
IGhpdFRlc3REYXRhLmFic29sdXRlTWVkaWFVUkwpOworICAgIGlmICghaGl0VGVzdERhdGEuYWJz
b2x1dGVMaW5rVVJMLmlzRW1wdHkoKSkgeworICAgICAgICBOU1VSTCAqYWJzb2x1dGVMaW5rVVJM
ID0gW05TVVJMIFVSTFdpdGhTdHJpbmc6aGl0VGVzdERhdGEuYWJzb2x1dGVMaW5rVVJMXTsKKyAg
ICAgICAgW2l0ZW1zIGFkZE9iamVjdDphYnNvbHV0ZUxpbmtVUkxdOworICAgIH0KIAotICAgIFJl
dGFpblB0cjxOU0ltYWdlPiBpbWFnZTsKLSAgICBpZiAoaGl0VGVzdERhdGEuaW1hZ2VTaGFyZWRN
ZW1vcnkgJiYgaGl0VGVzdERhdGEuaW1hZ2VTaXplKQotICAgICAgICBpbWFnZSA9IGFkb3B0TlMo
W1tOU0ltYWdlIGFsbG9jXSBpbml0V2l0aERhdGE6W05TRGF0YSBkYXRhV2l0aEJ5dGVzOih1bnNp
Z25lZCBjaGFyKiloaXRUZXN0RGF0YS5pbWFnZVNoYXJlZE1lbW9yeS0+ZGF0YSgpIGxlbmd0aDpo
aXRUZXN0RGF0YS5pbWFnZVNpemVdXSk7CisgICAgaWYgKGhpdFRlc3REYXRhLmlzRG93bmxvYWRh
YmxlTWVkaWEgJiYgIWhpdFRlc3REYXRhLmFic29sdXRlTWVkaWFVUkwuaXNFbXB0eSgpKSB7Cisg
ICAgICAgIE5TVVJMICpkb3dubG9hZGFibGVNZWRpYVVSTCA9IFtOU1VSTCBVUkxXaXRoU3RyaW5n
OmhpdFRlc3REYXRhLmFic29sdXRlTWVkaWFVUkxdOworICAgICAgICBbaXRlbXMgYWRkT2JqZWN0
OmRvd25sb2FkYWJsZU1lZGlhVVJMXTsKKyAgICB9CiAKLSAgICBDb250ZXh0TWVudUl0ZW0gaXRl
bSA9IENvbnRleHRNZW51SXRlbTo6c2hhcmVNZW51SXRlbShhYnNvbHV0ZUxpbmtVUkwsIGRvd25s
b2FkYWJsZU1lZGlhVVJMLCBpbWFnZS5nZXQoKSwgbV9jb250ZXh0LnNlbGVjdGVkVGV4dCgpKTsK
LSAgICBpZiAoaXRlbS5pc051bGwoKSkKLSAgICAgICAgcmV0dXJuIGl0ZW07CisgICAgaWYgKGhp
dFRlc3REYXRhLmltYWdlU2hhcmVkTWVtb3J5ICYmIGhpdFRlc3REYXRhLmltYWdlU2l6ZSkgewor
ICAgICAgICBhdXRvIGltYWdlID0gYWRvcHROUyhbW05TSW1hZ2UgYWxsb2NdIGluaXRXaXRoRGF0
YTpbTlNEYXRhIGRhdGFXaXRoQnl0ZXM6KHVuc2lnbmVkIGNoYXIqKWhpdFRlc3REYXRhLmltYWdl
U2hhcmVkTWVtb3J5LT5kYXRhKCkgbGVuZ3RoOmhpdFRlc3REYXRhLmltYWdlU2l6ZV1dKTsKKyAg
ICAgICAgW2l0ZW1zIGFkZE9iamVjdDppbWFnZS5nZXQoKV07CisgICAgfQogCi0gICAgTlNNZW51
SXRlbSAqbnNJdGVtID0gaXRlbS5wbGF0Zm9ybURlc2NyaXB0aW9uKCk7CisgICAgUmV0YWluUHRy
PE5TTWVudUl0ZW0+IGl0ZW0gPSBbTlNNZW51SXRlbSBzdGFuZGFyZFNoYXJlTWVudUl0ZW1XaXRo
SXRlbXM6aXRlbXMuZ2V0KCldOworICAgIGlmICghaXRlbSkKKyAgICAgICAgcmV0dXJuIG5pbDsK
IAotICAgIE5TU2hhcmluZ1NlcnZpY2VQaWNrZXIgKnNoYXJpbmdTZXJ2aWNlUGlja2VyID0gW25z
SXRlbSByZXByZXNlbnRlZE9iamVjdF07CisgICAgTlNTaGFyaW5nU2VydmljZVBpY2tlciAqc2hh
cmluZ1NlcnZpY2VQaWNrZXIgPSBbaXRlbSByZXByZXNlbnRlZE9iamVjdF07CiAgICAgc2hhcmlu
Z1NlcnZpY2VQaWNrZXIuZGVsZWdhdGUgPSBbV0tTaGFyaW5nU2VydmljZVBpY2tlckRlbGVnYXRl
IHNoYXJlZFNoYXJpbmdTZXJ2aWNlUGlja2VyRGVsZWdhdGVdOwogCiAgICAgW1tXS1NoYXJpbmdT
ZXJ2aWNlUGlja2VyRGVsZWdhdGUgc2hhcmVkU2hhcmluZ1NlcnZpY2VQaWNrZXJEZWxlZ2F0ZV0g
c2V0RmlsdGVyc0VkaXRpbmdTZXJ2aWNlczpOT107CkBAIC0zMjQsNyArMzMxLDcgQEAgUmV0YWlu
UHRyPE5TTWVudUl0ZW0+IFdlYkNvbnRleHRNZW51UHJveHlNYWM6OmNyZWF0ZUNvbnRleHRNZW51
SXRlbShjb25zdCBXZWJDb24KIHsKICNpZiBFTkFCTEUoU0VSVklDRV9DT05UUk9MUykKICAgICBp
ZiAoaXRlbS5hY3Rpb24oKSA9PSBDb250ZXh0TWVudUl0ZW1UYWdTaGFyZU1lbnUpCi0gICAgICAg
IHJldHVybiBzaGFyZU1lbnVJdGVtKCkucGxhdGZvcm1EZXNjcmlwdGlvbigpOworICAgICAgICBy
ZXR1cm4gY3JlYXRlU2hhcmVNZW51SXRlbSgpOwogI2VuZGlmCiAKICAgICBzd2l0Y2ggKGl0ZW0u
dHlwZSgpKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>