<?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>187651</bug_id>
          
          <creation_ts>2018-07-13 11:46:08 -0700</creation_ts>
          <short_desc>Dragging an element with -webkit-user-select: all causes the selection to change</short_desc>
          <delta_ts>2025-05-30 16:07:28 -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>HTML Editing</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>208677</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1441939</commentid>
    <comment_count>0</comment_count>
      <attachid>344961</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2018-07-13 11:46:08 -0700</bug_when>
    <thetext>Created attachment 344961
Test case

If you try an drag an element with -webkit-user-select: all in a contenteditable area, when you drop the element, the selection will change to only select the text.

See attached test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1441941</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-07-13 11:48:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/42174765&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2120821</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2025-05-30 16:06:50 -0700</bug_when>
    <thetext>Firefox seems to have the most sensical behavior here.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>344961</attachid>
            <date>2018-07-13 11:46:08 -0700</date>
            <delta_ts>2018-07-13 11:46:08 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>drag-selection-testcase.html</filename>
            <type>text/html</type>
            <size>2846</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">PGRpdj4KVG8gcmVwcm9kdWNlLCBkcmFnIHRoZSBlbGVtZW50IGxhYmxlZCAiRHJhZyBtZSIgdG8g
YW55d2hlcmUgZWxzZSBpbiB0aGUgZWRpdGFibGUgY29udGVudC4gV2hlbiB5b3Ugc3RhcnQgdGhl
IGRyYWcsIHRoZSBlbGVtZW50IHdpbGwgYmUgZnVsbHkgc2VsZWN0ZWQuIFdoZW4geW91IGVuZCB0
aGUgZHJhZywgb25seSB0aGUgdGV4dCB3aWxsIGJlIHNlbGVjdGVkLgo8YnI+PGJyPjxicj4KPC9k
aXY+CgoKPGRpdiBpZD0iZWRpdG9yIiBjb250ZW50ZWRpdGFibGU9IiIgc3R5bGU9Im91dGxpbmU6
MXB4IHNvbGlkIGJsYWNrOyI+CiAgICBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2Vj
dGV0dXImbmJzcDsKICAgIDxkaXYgc3R5bGU9Ii13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDsgLXdl
YmtpdC11c2VyLWRyYWc6IGVsZW1lbnQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsiIGRyYWdnYWJs
ZT0idHJ1ZSI+CiAgICAgICAgPHRhYmxlIHN0eWxlPSJ0YWJsZS1sYXlvdXQ6IGZpeGVkOyBib3Jk
ZXItY29sbGFwc2U6IGNvbGxhcHNlOyB3aWR0aDogMzAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJn
YigyMjksIDIzMCwgMjMzKTsiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVy
PSIwIiB3aWR0aD0iMzAwIj4KICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgPHRy
PgogICAgICAgICAgICAgICAgICAgIDx0ZCB2ZXJ0aWNhbC1hbGlnbj0iY2VudGVyIj4KICAgICAg
ICAgICAgICAgICAgICAgICAgPHRhYmxlIGJnY29sb3I9IiNFNUU2RTkiIGNlbGxwYWRkaW5nPSIw
IiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjMwMCIgc3R5bGU9InRhYmxlLWxheW91dDogZml4ZWQ7
Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0
ZCBzdHlsZT0icGFkZGluZzo4cHggMHB4IDhweCAwcHg7Ij4KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Im1heC13aWR0aDoxMDAlO21hcmdpbjowcHgg
MTZweCAwcHggMTZweDtvdmVyZmxvdzpoaWRkZW47Ij4KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+RHJhZyBtZTwvZm9udD4K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAg
ICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAg
ICAgICAgICAgICA8L3RyPgogICAgICAgICAgICA8L3Rib2R5PgogICAgICAgIDwvdGFibGU+CiAg
ICA8L2Rpdj4mbmJzcDtkaXBpc2ljaW5nIGVsaXQsIHNlZCBkbyBlaXVzbW9kIHRlbXBvciBpbmNp
ZGlkdW50IHV0IGxhYm9yZSBldCBkb2xvcmUgbWFnbmEgYWxpcXVhLiBVdCBlbmltIGFkIG1pbmlt
IHZlbmlhbSwgcXVpcyBub3N0cnVkIGV4ZXJjaXRhdGlvbiB1bGxhbWNvIGxhYm9yaXMgbmlzaSB1
dCBhbGlxdWlwIGV4IGVhIGNvbW1vZG8gY29uc2VxdWF0LiBEdWlzIGF1dGUgaXJ1cmUgZG9sb3Ig
aW4gcmVwcmVoZW5kZXJpdCBpbiB2b2x1cHRhdGUgdmVsaXQgZXNzZSBjaWxsdW0gZG9sb3JlIGV1
IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhjZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3VwaWRhdGF0
IG5vbiBwcm9pZGVudCwgc3VudCBpbiBjdWxwYSBxdWkgb2ZmaWNpYSBkZXNlcnVudCBtb2xsaXQg
YW5pbSBpZCBlc3QgbGFib3J1bS4KICAgIDxicj4KICAgIDxicj4KICAgIExvcmVtIGlwc3VtIGRv
bG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNpY2luZyBlbGl0LCBzZWQgZG8gZWl1c21v
ZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQg
ZW5pbSBhZCBtaW5pbSB2ZW5pYW0sIHF1aXMgbm9zdHJ1ZCBleGVyY2l0YXRpb24gdWxsYW1jbyBs
YWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBleCBlYSBjb21tb2RvIGNvbnNlcXVhdC4gRHVpcyBhdXRl
IGlydXJlIGRvbG9yIGluIHJlcHJlaGVuZGVyaXQgaW4gdm9sdXB0YXRlIHZlbGl0IGVzc2UgY2ls
bHVtIGRvbG9yZSBldSBmdWdpYXQgbnVsbGEgcGFyaWF0dXIuIEV4Y2VwdGV1ciBzaW50IG9jY2Fl
Y2F0IGN1cGlkYXRhdCBub24gcHJvaWRlbnQsIHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVz
ZXJ1bnQgbW9sbGl0IGFuaW0gaWQgZXN0IGxhYm9ydW0uCiAgICA8YnI+CiAgICA8YnI+CiAgICBM
b3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzaWNpbmcgZWxpdCwg
c2VkIGRvIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWdu
YSBhbGlxdWEuIFV0IGVuaW0gYWQgbWluaW0gdmVuaWFtLCBxdWlzIG5vc3RydWQgZXhlcmNpdGF0
aW9uIHVsbGFtY28gbGFib3JpcyBuaXNpIHV0IGFsaXF1aXAgZXggZWEgY29tbW9kbyBjb25zZXF1
YXQuIER1aXMgYXV0ZSBpcnVyZSBkb2xvciBpbiByZXByZWhlbmRlcml0IGluIHZvbHVwdGF0ZSB2
ZWxpdCBlc3NlIGNpbGx1bSBkb2xvcmUgZXUgZnVnaWF0IG51bGxhIHBhcmlhdHVyLiBFeGNlcHRl
dXIgc2ludCBvY2NhZWNhdCBjdXBpZGF0YXQgbm9uIHByb2lkZW50LCBzdW50IGluIGN1bHBhIHF1
aSBvZmZpY2lhIGRlc2VydW50IG1vbGxpdCBhbmltIGlkIGVzdCBsYWJvcnVtLgo8L2Rpdj4=
</data>

          </attachment>
      

    </bug>

</bugzilla>