<?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>168419</bug_id>
          
          <creation_ts>2017-02-16 03:45:37 -0800</creation_ts>
          <short_desc>[GTK] Images are never read from the clipboard</short_desc>
          <delta_ts>2020-05-06 10:38:52 -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>WebKit Local 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>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>lwbaqueros</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1277591</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-02-16 03:45:37 -0800</bug_when>
    <thetext>We write them, bu we don&apos;t read them. This is the reason why test editing/pasteboard/paste-image-using-image-data.html fails.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277593</commentid>
    <comment_count>1</comment_count>
      <attachid>301737</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-02-16 03:50:21 -0800</bug_when>
    <thetext>Created attachment 301737
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277597</commentid>
    <comment_count>2</comment_count>
      <attachid>301737</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2017-02-16 04:04:26 -0800</bug_when>
    <thetext>Comment on attachment 301737
Patch

Nice catch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277601</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-02-16 04:10:42 -0800</bug_when>
    <thetext>Committed r212428: &lt;http://trac.webkit.org/changeset/212428&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>301737</attachid>
            <date>2017-02-16 03:50:21 -0800</date>
            <delta_ts>2017-02-16 04:04:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-paste-image.diff</filename>
            <type>text/plain</type>
            <size>6506</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4Yzk5ZmFhMjljMy4uMzc2NDBkYmYxYTggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAxNy0wMi0xNiAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGln
YWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gSW1hZ2VzIGFyZSBuZXZlciByZWFkIGZyb20gdGhl
IGNsaXBib2FyZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTY4NDE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgV2Ugd3JpdGUgaW1hZ2VzIGluIHRoZSBjbGlwYm9hcmQsIGJ1dCB3ZSBkb24ndCByZWFkIHRo
ZW0uCisKKyAgICAgICAgRml4ZXM6IGVkaXRpbmcvcGFzdGVib2FyZC9wYXN0ZS1pbWFnZS11c2lu
Zy1pbWFnZS1kYXRhLmh0bWwKKworICAgICAgICAqIGVkaXRpbmcvRWRpdG9yLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkVkaXRvcjo6Y3JlYXRlRnJhZ21lbnRGb3JJbWFnZUFuZFVSTCk6IE1vdmVk
IGZyb20gRWRpdG9yTWFjLm1tIHNpbmNlIGl0J3MgY3Jvc3MtcGxhdGZvcm0gY29kZS4KKyAgICAg
ICAgKiBlZGl0aW5nL0VkaXRvci5oOgorICAgICAgICAqIGVkaXRpbmcvZ3RrL0VkaXRvckd0ay5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpjcmVhdGVGcmFnbWVudEZyb21QYXN0ZWJvYXJkRGF0YSk6
IENoZWNrIGlmIHRoZXJlJ3MgYW4gaW1hZ2UgaW4gdGhlIHNlbGVjdGlvbiwgYW5kIHVzZQorICAg
ICAgICBFZGl0b3I6OmNyZWF0ZUZyYWdtZW50Rm9ySW1hZ2VBbmRVUkwgaW4gdGhhdCBjYXNlLgor
ICAgICAgICAqIGVkaXRpbmcvbWFjL0VkaXRvck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OkVk
aXRvcjo6Y3JlYXRlRnJhZ21lbnRGb3JJbWFnZUFuZFVSTCk6IERlbGV0ZWQuCisgICAgICAgICog
cGxhdGZvcm0vZ3RrL1Bhc3RlYm9hcmRIZWxwZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFz
dGVib2FyZEhlbHBlcjo6Z2V0Q2xpcGJvYXJkQ29udGVudHMpOiBDaGVjayBhbHNvIGlmIHRoZXJl
J3MgYW4gaW1hZ2UgaW4gdGhlIGNsaXBib2FyZC4KKwogMjAxNy0wMi0xNSAgSmVyIE5vYmxlICA8
amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OIChyMjEyMzExKTogTlVM
TC1kZXJlZmVyZW5jZSBpbiBIVE1MTWVkaWFFbGVtZW50OjpwcmVwYXJlVG9QbGF5KCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2VkaXRpbmcvRWRpdG9yLmNwcAppbmRleCAyZDFlMzljYTA1NC4uYjQ1M2RjYTlhMWUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdG9yLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9lZGl0aW5nL0VkaXRvci5jcHAKQEAgLTM3NDAsNSArMzc0MCwxNSBAQCBjb25zdCBGb250
KiBFZGl0b3I6OmZvbnRGb3JTZWxlY3Rpb24oYm9vbCYgaGFzTXVsdGlwbGVGb250cykgY29uc3QK
ICAgICByZXR1cm4gZm9udDsKIH0KIAorUmVmPERvY3VtZW50RnJhZ21lbnQ+IEVkaXRvcjo6Y3Jl
YXRlRnJhZ21lbnRGb3JJbWFnZUFuZFVSTChjb25zdCBTdHJpbmcmIHVybCkKK3sKKyAgICBhdXRv
IGltYWdlRWxlbWVudCA9IEhUTUxJbWFnZUVsZW1lbnQ6OmNyZWF0ZSgqbV9mcmFtZS5kb2N1bWVu
dCgpKTsKKyAgICBpbWFnZUVsZW1lbnQtPnNldEF0dHJpYnV0ZVdpdGhvdXRTeW5jaHJvbml6YXRp
b24oSFRNTE5hbWVzOjpzcmNBdHRyLCB1cmwpOworCisgICAgYXV0byBmcmFnbWVudCA9IGRvY3Vt
ZW50KCkuY3JlYXRlRG9jdW1lbnRGcmFnbWVudCgpOworICAgIGZyYWdtZW50LT5hcHBlbmRDaGls
ZChpbWFnZUVsZW1lbnQpOworCisgICAgcmV0dXJuIGZyYWdtZW50OworfQogCiB9IC8vIG5hbWVz
cGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0VkaXRvci5o
IGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0b3IuaAppbmRleCBiOGVhYWQwYzMyMy4uNGRl
NGVkMDdhMzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdG9yLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0b3IuaApAQCAtNDgzLDYgKzQ4Myw4IEBAIHB1
YmxpYzoKICAgICB2b2lkIHNldElzR2V0dGluZ0RpY3Rpb25hcnlQb3B1cEluZm8oYm9vbCBiKSB7
IG1faXNHZXR0aW5nRGljdGlvbmFyeVBvcHVwSW5mbyA9IGI7IH0KICAgICBib29sIGlzR2V0dGlu
Z0RpY3Rpb25hcnlQb3B1cEluZm8oKSBjb25zdCB7IHJldHVybiBtX2lzR2V0dGluZ0RpY3Rpb25h
cnlQb3B1cEluZm87IH0KIAorICAgIFJlZjxEb2N1bWVudEZyYWdtZW50PiBjcmVhdGVGcmFnbWVu
dEZvckltYWdlQW5kVVJMKGNvbnN0IFN0cmluZyYpOworCiBwcml2YXRlOgogICAgIGNsYXNzIFdl
YkNvbnRlbnRSZWFkZXI7CiAKQEAgLTUyMiw3ICs1MjQsNiBAQCBwcml2YXRlOgogICAgIFN0cmlu
ZyBzZWxlY3Rpb25JbkhUTUxGb3JtYXQoKTsKICAgICBSZWZQdHI8U2hhcmVkQnVmZmVyPiBpbWFn
ZUluV2ViQXJjaGl2ZUZvcm1hdChFbGVtZW50Jik7CiAgICAgUmVmUHRyPERvY3VtZW50RnJhZ21l
bnQ+IGNyZWF0ZUZyYWdtZW50Rm9ySW1hZ2VSZXNvdXJjZUFuZEFkZFJlc291cmNlKFJlZlB0cjxB
cmNoaXZlUmVzb3VyY2U+JiYpOwotICAgIFJlZjxEb2N1bWVudEZyYWdtZW50PiBjcmVhdGVGcmFn
bWVudEZvckltYWdlQW5kVVJMKGNvbnN0IFN0cmluZyYpOwogICAgIFJlZlB0cjxEb2N1bWVudEZy
YWdtZW50PiBjcmVhdGVGcmFnbWVudEFuZEFkZFJlc291cmNlcyhOU0F0dHJpYnV0ZWRTdHJpbmcg
Kik7CiAgICAgRnJhZ21lbnRBbmRSZXNvdXJjZXMgY3JlYXRlRnJhZ21lbnQoTlNBdHRyaWJ1dGVk
U3RyaW5nICopOwogICAgIHZvaWQgZmlsbEluVXNlclZpc2libGVGb3JtKFBhc3RlYm9hcmRVUkwm
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvZ3RrL0VkaXRvckd0ay5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2d0ay9FZGl0b3JHdGsuY3BwCmluZGV4IGVmYzA0ZTc2
MWUyLi5kMTZhM2ZlYzNhNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9ndGsv
RWRpdG9yR3RrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2d0ay9FZGl0b3JHdGsu
Y3BwCkBAIC0yNyw3ICsyNyw5IEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiRWRp
dG9yLmgiCiAKKyNpbmNsdWRlICJCbG9iLmgiCiAjaW5jbHVkZSAiQ2FjaGVkSW1hZ2UuaCIKKyNp
bmNsdWRlICJET01VUkwuaCIKICNpbmNsdWRlICJEb2N1bWVudEZyYWdtZW50LmgiCiAjaW5jbHVk
ZSAiRnJhbWUuaCIKICNpbmNsdWRlICJIVE1MRW1iZWRFbGVtZW50LmgiCkBAIC01NCw2ICs1Niwx
OSBAQCBzdGF0aWMgUmVmUHRyPERvY3VtZW50RnJhZ21lbnQ+IGNyZWF0ZUZyYWdtZW50RnJvbVBh
c3RlYm9hcmREYXRhKFBhc3RlYm9hcmQmIHBhcwogICAgICAgICByZXR1cm4gbnVsbHB0cjsKIAog
ICAgIGNvbnN0IGF1dG8mIHNlbGVjdGlvbiA9IHBhc3RlYm9hcmQuc2VsZWN0aW9uRGF0YSgpOwor
ICAgIGlmIChzZWxlY3Rpb24uaGFzSW1hZ2UoKSkgeworICAgICAgICBWZWN0b3I8dWludDhfdD4g
YnVmZmVyOworICAgICAgICBhdXRvIHN0YXR1cyA9IGNhaXJvX3N1cmZhY2Vfd3JpdGVfdG9fcG5n
X3N0cmVhbShzZWxlY3Rpb24uaW1hZ2UoKS0+bmF0aXZlSW1hZ2UoKS5nZXQoKSwgW10odm9pZCog
b3V0cHV0LCBjb25zdCB1bnNpZ25lZCBjaGFyKiBkYXRhLCB1bnNpZ25lZCBzaXplKSB7CisgICAg
ICAgICAgICBpZiAoIXJlaW50ZXJwcmV0X2Nhc3Q8VmVjdG9yPHVpbnQ4X3Q+Kj4ob3V0cHV0KS0+
dHJ5QXBwZW5kKGRhdGEsIHNpemUpKQorICAgICAgICAgICAgICAgIHJldHVybiBDQUlST19TVEFU
VVNfV1JJVEVfRVJST1I7CisgICAgICAgICAgICByZXR1cm4gQ0FJUk9fU1RBVFVTX1NVQ0NFU1M7
CisgICAgICAgIH0sICZidWZmZXIpOworICAgICAgICBpZiAoc3RhdHVzID09IENBSVJPX1NUQVRV
U19TVUNDRVNTKSB7CisgICAgICAgICAgICBhdXRvIGJsb2IgPSBCbG9iOjpjcmVhdGUoV1RGTW92
ZShidWZmZXIpLCAiaW1hZ2UvcG5nIik7CisgICAgICAgICAgICByZXR1cm4gZnJhbWUuZWRpdG9y
KCkuY3JlYXRlRnJhZ21lbnRGb3JJbWFnZUFuZFVSTChET01VUkw6OmNyZWF0ZU9iamVjdFVSTCgq
ZnJhbWUuZG9jdW1lbnQoKSwgYmxvYikpOworICAgICAgICB9CisgICAgfQorCiAgICAgaWYgKHNl
bGVjdGlvbi5oYXNNYXJrdXAoKSAmJiBmcmFtZS5kb2N1bWVudCgpKQogICAgICAgICByZXR1cm4g
Y3JlYXRlRnJhZ21lbnRGcm9tTWFya3VwKCpmcmFtZS5kb2N1bWVudCgpLCBzZWxlY3Rpb24ubWFy
a3VwKCksIGVtcHR5U3RyaW5nKCksIERpc2FsbG93U2NyaXB0aW5nQW5kUGx1Z2luQ29udGVudCk7
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvbWFjL0VkaXRvck1hYy5tbSBi
L1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvbWFjL0VkaXRvck1hYy5tbQppbmRleCBiM2YzN2E3ZmM2
Yy4uYmQ0OTVjMmU2YjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvbWFjL0Vk
aXRvck1hYy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL21hYy9FZGl0b3JNYWMubW0K
QEAgLTQ4NiwxNyArNDg2LDYgQEAgUmVmUHRyPERvY3VtZW50RnJhZ21lbnQ+IEVkaXRvcjo6d2Vi
Q29udGVudEZyb21QYXN0ZWJvYXJkKFBhc3RlYm9hcmQmIHBhc3RlYm9hcmQKICAgICByZXR1cm4g
V1RGTW92ZShyZWFkZXIuZnJhZ21lbnQpOwogfQogCi1SZWY8RG9jdW1lbnRGcmFnbWVudD4gRWRp
dG9yOjpjcmVhdGVGcmFnbWVudEZvckltYWdlQW5kVVJMKGNvbnN0IFN0cmluZyYgdXJsKQotewot
ICAgIGF1dG8gaW1hZ2VFbGVtZW50ID0gSFRNTEltYWdlRWxlbWVudDo6Y3JlYXRlKCptX2ZyYW1l
LmRvY3VtZW50KCkpOwotICAgIGltYWdlRWxlbWVudC0+c2V0QXR0cmlidXRlV2l0aG91dFN5bmNo
cm9uaXphdGlvbihIVE1MTmFtZXM6OnNyY0F0dHIsIHVybCk7Ci0KLSAgICBhdXRvIGZyYWdtZW50
ID0gZG9jdW1lbnQoKS5jcmVhdGVEb2N1bWVudEZyYWdtZW50KCk7Ci0gICAgZnJhZ21lbnQtPmFw
cGVuZENoaWxkKGltYWdlRWxlbWVudCk7Ci0KLSAgICByZXR1cm4gZnJhZ21lbnQ7Ci19Ci0KIHZv
aWQgRWRpdG9yOjphcHBseUZvbnRTdHlsZXMoY29uc3QgU3RyaW5nJiBmb250RmFtaWx5LCBkb3Vi
bGUgZm9udFNpemUsIHVuc2lnbmVkIGZvbnRUcmFpdHMpCiB7CiAgICAgYXV0byYgY3NzVmFsdWVQ
b29sID0gQ1NTVmFsdWVQb29sOjpzaW5nbGV0b24oKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2d0ay9QYXN0ZWJvYXJkSGVscGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2d0ay9QYXN0ZWJvYXJkSGVscGVyLmNwcAppbmRleCBmMGIzYTVhNzM1Yy4uMDgyZmI3
Y2RhMzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9QYXN0ZWJvYXJk
SGVscGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvUGFzdGVib2FyZEhl
bHBlci5jcHAKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRl
ICJQYXN0ZWJvYXJkSGVscGVyLmgiCiAKKyNpbmNsdWRlICJCaXRtYXBJbWFnZS5oIgogI2luY2x1
ZGUgIkd0a1ZlcnNpb25pbmcuaCIKICNpbmNsdWRlICJTZWxlY3Rpb25EYXRhLmgiCiAjaW5jbHVk
ZSA8Z3RrL2d0ay5oPgpAQCAtMTEzLDYgKzExNCwxNiBAQCB2b2lkIFBhc3RlYm9hcmRIZWxwZXI6
OmdldENsaXBib2FyZENvbnRlbnRzKEd0a0NsaXBib2FyZCogY2xpcGJvYXJkLCBTZWxlY3Rpb25E
YQogICAgICAgICB9CiAgICAgfQogCisjaWZuZGVmIEdUS19BUElfVkVSU0lPTl8yCisgICAgaWYg
KGd0a19jbGlwYm9hcmRfd2FpdF9pc19pbWFnZV9hdmFpbGFibGUoY2xpcGJvYXJkKSkgeworICAg
ICAgICBpZiAoR1JlZlB0cjxHZGtQaXhidWY+IHBpeGJ1ZiA9IGFkb3B0R1JlZihndGtfY2xpcGJv
YXJkX3dhaXRfZm9yX2ltYWdlKGNsaXBib2FyZCkpKSB7CisgICAgICAgICAgICBSZWZQdHI8Y2Fp
cm9fc3VyZmFjZV90PiBzdXJmYWNlID0gYWRvcHRSZWYoZ2RrX2NhaXJvX3N1cmZhY2VfY3JlYXRl
X2Zyb21fcGl4YnVmKHBpeGJ1Zi5nZXQoKSwgMSwgbnVsbHB0cikpOworICAgICAgICAgICAgUmVm
PEltYWdlPiBpbWFnZSA9IEJpdG1hcEltYWdlOjpjcmVhdGUoV1RGTW92ZShzdXJmYWNlKSk7Cisg
ICAgICAgICAgICBzZWxlY3Rpb24uc2V0SW1hZ2UoaW1hZ2UucHRyKCkpOworICAgICAgICB9Cisg
ICAgfQorI2VuZGlmCisKICAgICBzZWxlY3Rpb24uc2V0Q2FuU21hcnRSZXBsYWNlKGd0a19jbGlw
Ym9hcmRfd2FpdF9pc190YXJnZXRfYXZhaWxhYmxlKGNsaXBib2FyZCwgc21hcnRQYXN0ZUF0b20p
KTsKIH0KIAo=
</data>
<flag name="review"
          id="323512"
          type_id="1"
          status="+"
          setter="svillar"
    />
          </attachment>
      

    </bug>

</bugzilla>