<?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>191666</bug_id>
          
          <creation_ts>2018-11-14 16:40:01 -0800</creation_ts>
          <short_desc>DragImage should have a complete default implementation</short_desc>
          <delta_ts>2018-11-15 12:25:29 -0800</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Kirsling">ross.kirsling</reporter>
          <assigned_to name="Ross Kirsling">ross.kirsling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1478691</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2018-11-14 16:40:01 -0800</bug_when>
    <thetext>DragImage should have a complete default implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478692</commentid>
    <comment_count>1</comment_count>
      <attachid>354870</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2018-11-14 16:41:33 -0800</bug_when>
    <thetext>Created attachment 354870
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478720</commentid>
    <comment_count>2</comment_count>
      <attachid>354870</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-11-14 17:43:02 -0800</bug_when>
    <thetext>Comment on attachment 354870
Patch

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

Probably want the notImplemented in all of them. Otherwise LGTM

&gt; Source/WebCore/platform/DragImage.cpp:287
&gt; +    return { 0, 0 };

notImplemented()

&gt; Source/WebCore/platform/DragImage.cpp:292
&gt; +}

notImplemented()

&gt; Source/WebCore/platform/DragImage.cpp:296
&gt; +    return nullptr;

notImplemented()

&gt; Source/WebCore/platform/DragImage.cpp:300
&gt; +{

notImplemented()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478949</commentid>
    <comment_count>3</comment_count>
      <attachid>354948</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2018-11-15 09:49:38 -0800</bug_when>
    <thetext>Created attachment 354948
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1479023</commentid>
    <comment_count>4</comment_count>
      <attachid>354948</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-15 12:24:03 -0800</bug_when>
    <thetext>Comment on attachment 354948
Patch

Clearing flags on attachment: 354948

Committed r238239: &lt;https://trac.webkit.org/changeset/238239&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1479024</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-15 12:24:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1479026</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-15 12:25:29 -0800</bug_when>
    <thetext>&lt;rdar://problem/46103982&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354870</attachid>
            <date>2018-11-14 16:41:33 -0800</date>
            <delta_ts>2018-11-15 09:49:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191666-20181114164132.patch</filename>
            <type>text/plain</type>
            <size>5802</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4MTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGIyN2UzODM3YTA4NzQy
ODEwOTc4NDMwYWVmYjJmMzk3ZTIzZDkzOS4uMWQzZmIzYTgwZDE0Y2RmMjQ2ZjhiYzcwNmM1NTZk
NDgzMGU4Mjk1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTExLTE0ICBSb3Nz
IEtpcnNsaW5nICA8cm9zcy5raXJzbGluZ0Bzb255LmNvbT4KKworICAgICAgICBEcmFnSW1hZ2Ug
c2hvdWxkIGhhdmUgYSBjb21wbGV0ZSBkZWZhdWx0IGltcGxlbWVudGF0aW9uCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTE2NjYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIFdQRSdzIHN0dWIgaW1w
bGVtZW50YXRpb24gZG93biBpbnRvIHRoZSBiYXNlIGltcGxlbWVudGF0aW9uIGZpbGUuCisKKyAg
ICAgICAgKiBTb3VyY2VzV1BFLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9EcmFnSW1hZ2UuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6ZHJhZ0ltYWdlU2l6ZSk6CisgICAgICAgIChXZWJDb3JlOjpk
ZWxldGVEcmFnSW1hZ2UpOgorICAgICAgICAoV2ViQ29yZTo6c2NhbGVEcmFnSW1hZ2UpOgorICAg
ICAgICAoV2ViQ29yZTo6ZGlzc29sdmVEcmFnSW1hZ2VUb0ZyYWN0aW9uKToKKyAgICAgICAgKFdl
YkNvcmU6OmNyZWF0ZURyYWdJbWFnZUZyb21JbWFnZSk6CisgICAgICAgIChXZWJDb3JlOjpjcmVh
dGVEcmFnSW1hZ2VJY29uRm9yQ2FjaGVkSW1hZ2VGaWxlbmFtZSk6CisgICAgICAgIChXZWJDb3Jl
OjpjcmVhdGVEcmFnSW1hZ2VGb3JMaW5rKToKKyAgICAgICAgKiBwbGF0Zm9ybS93cGUvRHJhZ0lt
YWdlV1BFLmNwcDogUmVtb3ZlZC4KKwogMjAxOC0xMS0xNCAgSm9zZXBoIFBlY29yYXJvICA8cGVj
b3Jhcm9AYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEtlZXAgV2ViIEluc3Bl
Y3RvciB3aW5kb3cgYWxpdmUgYWNyb3NzIHByb2Nlc3Mgc3dhcHMgKFBTT04pIChSZW1vdGUgSW5z
cGVjdG9yKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvU291cmNlc1dQRS50eHQgYi9Tb3Vy
Y2UvV2ViQ29yZS9Tb3VyY2VzV1BFLnR4dAppbmRleCA1ZTg1MDJmODZlZGU1NTliOTM2YTc3NzRi
ZmU3YjU2NGQxNzQ2OTg3Li4wYzc5MGFlY2VhNGYxYWQ2OTg5ZmQxYmNlYjg2ZmNlNGMyODMwMWEy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Tb3VyY2VzV1BFLnR4dAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9Tb3VyY2VzV1BFLnR4dApAQCAtNzAsNyArNzAsNiBAQCBwbGF0Zm9ybS90ZXh0L0xv
Y2FsZUlDVS5jcHAKIHBsYXRmb3JtL3VuaXgvTG9nZ2luZ1VuaXguY3BwCiAKIHBsYXRmb3JtL3dw
ZS9DdXJzb3JXUEUuY3BwCi1wbGF0Zm9ybS93cGUvRHJhZ0ltYWdlV1BFLmNwcAogcGxhdGZvcm0v
d3BlL0xvY2FsaXplZFN0cmluZ3NXUEUuY3BwCiBwbGF0Zm9ybS93cGUvUGFzdGVib2FyZFdQRS5j
cHAKIHBsYXRmb3JtL3dwZS9QbGF0Zm9ybUtleWJvYXJkRXZlbnRXUEUuY3BwCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EcmFnSW1hZ2UuY3BwIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vRHJhZ0ltYWdlLmNwcAppbmRleCBjM2VhYzcyNjM0MGNiNTEyZWViYjkwYjRhMjBl
NWUxMTk5OGQ4N2MxLi42NDdkMzVlNjI0Y2VjZTYyYjBiZDkyMDNhNDdkMWI4YWZmOGY4OWQzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EcmFnSW1hZ2UuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL0RyYWdJbWFnZS5jcHAKQEAgLTMwLDYgKzMwLDcgQEAKICNp
bmNsdWRlICJGcmFtZVNuYXBzaG90dGluZy5oIgogI2luY2x1ZGUgIkZyYW1lVmlldy5oIgogI2lu
Y2x1ZGUgIkltYWdlQnVmZmVyLmgiCisjaW5jbHVkZSAiTm90SW1wbGVtZW50ZWQuaCIKICNpbmNs
dWRlICJSYW5nZS5oIgogI2luY2x1ZGUgIlJlbmRlckVsZW1lbnQuaCIKICNpbmNsdWRlICJSZW5k
ZXJPYmplY3QuaCIKQEAgLTIyOCwxMyArMjI5LDYgQEAgRHJhZ0ltYWdlUmVmIHBsYXRmb3JtQWRq
dXN0RHJhZ0ltYWdlRm9yRGV2aWNlU2NhbGVGYWN0b3IoRHJhZ0ltYWdlUmVmIGltYWdlLCBmbG8K
IH0KICNlbmRpZgogCi0jaWYgIVBMQVRGT1JNKENPQ09BKSAmJiAhUExBVEZPUk0oV0lOKQotRHJh
Z0ltYWdlUmVmIGNyZWF0ZURyYWdJbWFnZUZvckxpbmsoRWxlbWVudCYsIFVSTCYsIGNvbnN0IFN0
cmluZyYsIEZvbnRSZW5kZXJpbmdNb2RlLCBmbG9hdCkKLXsKLSAgICByZXR1cm4gbnVsbHB0cjsK
LX0KLSNlbmRpZgotCiAjaWYgIVBMQVRGT1JNKE1BQykKIGNvbnN0IGludCBsaW5rRHJhZ0JvcmRl
ckluc2V0ID0gMjsKIApAQCAtMjg2LDUgKzI4MCw0NiBAQCBEcmFnSW1hZ2U6On5EcmFnSW1hZ2Uo
KQogICAgICAgICBkZWxldGVEcmFnSW1hZ2UobV9kcmFnSW1hZ2VSZWYpOwogfQogCisjaWYgIVBM
QVRGT1JNKENPQ09BKSAmJiAhUExBVEZPUk0oR1RLKSAmJiAhUExBVEZPUk0oV0lOKQorCitJbnRT
aXplIGRyYWdJbWFnZVNpemUoRHJhZ0ltYWdlUmVmKQoreworICAgIHJldHVybiB7IDAsIDAgfTsK
K30KKwordm9pZCBkZWxldGVEcmFnSW1hZ2UoRHJhZ0ltYWdlUmVmKQoreworfQorCitEcmFnSW1h
Z2VSZWYgc2NhbGVEcmFnSW1hZ2UoRHJhZ0ltYWdlUmVmLCBGbG9hdFNpemUpCit7CisgICAgcmV0
dXJuIG51bGxwdHI7Cit9CisKK0RyYWdJbWFnZVJlZiBkaXNzb2x2ZURyYWdJbWFnZVRvRnJhY3Rp
b24oRHJhZ0ltYWdlUmVmLCBmbG9hdCkKK3sKKyAgICByZXR1cm4gbnVsbHB0cjsKK30KKworRHJh
Z0ltYWdlUmVmIGNyZWF0ZURyYWdJbWFnZUZyb21JbWFnZShJbWFnZSosIEltYWdlT3JpZW50YXRp
b25EZXNjcmlwdGlvbikKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworICAgIHJldHVybiBudWxs
cHRyOworfQorCitEcmFnSW1hZ2VSZWYgY3JlYXRlRHJhZ0ltYWdlSWNvbkZvckNhY2hlZEltYWdl
RmlsZW5hbWUoY29uc3QgU3RyaW5nJikKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworICAgIHJl
dHVybiBudWxscHRyOworfQorCitEcmFnSW1hZ2VSZWYgY3JlYXRlRHJhZ0ltYWdlRm9yTGluayhF
bGVtZW50JiwgVVJMJiwgY29uc3QgU3RyaW5nJiwgVGV4dEluZGljYXRvckRhdGEmLCBGb250UmVu
ZGVyaW5nTW9kZSwgZmxvYXQpCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1cm4g
bnVsbHB0cjsKK30KKworI2VuZGlmCisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vd3BlL0RyYWdJbWFnZVdQRS5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS93cGUvRHJhZ0ltYWdlV1BFLmNwcApkZWxldGVkIGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggOWJkMTBmMDY2ZjBmMWMwYzUxZjMxYzJmYzMwMzI1MmQ3Y2VmZDRhNi4u
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS93cGUvRHJhZ0ltYWdlV1BFLmNwcAorKysgL2Rldi9udWxsCkBAIC0xLDcw
ICswLDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTcgSWdhbGlhIFMuTC4KLSAqCi0gKiBS
ZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9y
IHdpdGhvdXQKLSAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9ucwotICogYXJlIG1ldDoKLSAqIDEuIFJlZGlzdHJpYnV0aW9u
cyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiAgICBu
b3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWlt
ZXIuCi0gKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2Ug
dGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9u
cyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQotICogICAgZG9jdW1lbnRhdGlv
biBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4K
LSAqCi0gKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4gYGBBUyBJUycn
IEFORCBBTlkKLSAqIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJV
VCBOT1QgTElNSVRFRCBUTywgVEhFCi0gKiBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKLSAqIFBVUlBPU0UgQVJFIERJU0NM
QUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SCi0gKiBDT05UUklCVVRPUlMg
QkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwK
LSAqIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBO
T1QgTElNSVRFRCBUTywKLSAqIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VS
VklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUgotICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5U
RVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWQotICogT0YgTElBQklM
SVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCi0gKiAo
SU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VU
IE9GIFRIRSBVU0UKLSAqIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUg
UE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuIAotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIK
LSNpbmNsdWRlICJEcmFnSW1hZ2UuaCIKLQotI2luY2x1ZGUgIk5vdEltcGxlbWVudGVkLmgiCi0K
LW5hbWVzcGFjZSBXZWJDb3JlIHsKLQotSW50U2l6ZSBkcmFnSW1hZ2VTaXplKERyYWdJbWFnZVJl
ZikKLXsKLSAgICByZXR1cm4geyAwLCAwIH07Ci19Ci0KLXZvaWQgZGVsZXRlRHJhZ0ltYWdlKERy
YWdJbWFnZVJlZikKLXsKLX0KLQotRHJhZ0ltYWdlUmVmIHNjYWxlRHJhZ0ltYWdlKERyYWdJbWFn
ZVJlZiwgRmxvYXRTaXplKQotewotICAgIHJldHVybiBudWxscHRyOwotfQotCi1EcmFnSW1hZ2VS
ZWYgZGlzc29sdmVEcmFnSW1hZ2VUb0ZyYWN0aW9uKERyYWdJbWFnZVJlZiwgZmxvYXQpCi17Ci0g
ICAgcmV0dXJuIG51bGxwdHI7Ci19Ci0KLURyYWdJbWFnZVJlZiBjcmVhdGVEcmFnSW1hZ2VGcm9t
SW1hZ2UoSW1hZ2UqLCBJbWFnZU9yaWVudGF0aW9uRGVzY3JpcHRpb24pCi17Ci0gICAgbm90SW1w
bGVtZW50ZWQoKTsKLSAgICByZXR1cm4gbnVsbHB0cjsKLX0KLQotRHJhZ0ltYWdlUmVmIGNyZWF0
ZURyYWdJbWFnZUljb25Gb3JDYWNoZWRJbWFnZUZpbGVuYW1lKGNvbnN0IFN0cmluZyYpCi17Ci0g
ICAgbm90SW1wbGVtZW50ZWQoKTsKLSAgICByZXR1cm4gbnVsbHB0cjsKLX0KLQotRHJhZ0ltYWdl
UmVmIGNyZWF0ZURyYWdJbWFnZUZvckxpbmsoRWxlbWVudCYsIFVSTCYsIGNvbnN0IFN0cmluZyYs
IFRleHRJbmRpY2F0b3JEYXRhJiwgRm9udFJlbmRlcmluZ01vZGUsIGZsb2F0KQotewotICAgIG5v
dEltcGxlbWVudGVkKCk7Ci0gICAgcmV0dXJuIG51bGxwdHI7Ci19Ci0KLX0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354948</attachid>
            <date>2018-11-15 09:49:38 -0800</date>
            <delta_ts>2018-11-15 12:24:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191666-20181115094937.patch</filename>
            <type>text/plain</type>
            <size>5857</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4MjMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWFhNGQ3ZGU1ZmJhM2Vi
NjQ2YjQ5MjdlZWFiYWY1MTM2MGZkYzg2NC4uYjRjMDBlNzk0MWUzZThiYjBmMDMxMDExYzA4Y2E1
MDE3OTExNGQ3ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTExLTE1ICBSb3Nz
IEtpcnNsaW5nICA8cm9zcy5raXJzbGluZ0Bzb255LmNvbT4KKworICAgICAgICBEcmFnSW1hZ2Ug
c2hvdWxkIGhhdmUgYSBjb21wbGV0ZSBkZWZhdWx0IGltcGxlbWVudGF0aW9uCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTE2NjYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIFdQRSdzIHN0dWIgaW1w
bGVtZW50YXRpb24gZG93biBpbnRvIHRoZSBiYXNlIGltcGxlbWVudGF0aW9uIGZpbGUuCisKKyAg
ICAgICAgKiBTb3VyY2VzV1BFLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9EcmFnSW1hZ2UuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6ZHJhZ0ltYWdlU2l6ZSk6CisgICAgICAgIChXZWJDb3JlOjpk
ZWxldGVEcmFnSW1hZ2UpOgorICAgICAgICAoV2ViQ29yZTo6c2NhbGVEcmFnSW1hZ2UpOgorICAg
ICAgICAoV2ViQ29yZTo6ZGlzc29sdmVEcmFnSW1hZ2VUb0ZyYWN0aW9uKToKKyAgICAgICAgKFdl
YkNvcmU6OmNyZWF0ZURyYWdJbWFnZUZyb21JbWFnZSk6CisgICAgICAgIChXZWJDb3JlOjpjcmVh
dGVEcmFnSW1hZ2VJY29uRm9yQ2FjaGVkSW1hZ2VGaWxlbmFtZSk6CisgICAgICAgIChXZWJDb3Jl
OjpjcmVhdGVEcmFnSW1hZ2VGb3JMaW5rKToKKyAgICAgICAgKiBwbGF0Zm9ybS93cGUvRHJhZ0lt
YWdlV1BFLmNwcDogUmVtb3ZlZC4KKwogMjAxOC0xMS0xNSAgWW91ZW5uIEZhYmxldCAgPHlvdWVu
bkBhcHBsZS5jb20+CiAKICAgICAgICAgVXBkYXRlIFJUQ1BlZXJDb25uZWN0aW9uIEpTIGJ1aWx0
LWlucyB0byBiZSBjbG9zZXIgdG8gc3BlY1dlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9T
b3VyY2VzV1BFLnR4dCBiL1NvdXJjZS9XZWJDb3JlL1NvdXJjZXNXUEUudHh0CmluZGV4IDVlODUw
MmY4NmVkZTU1OWI5MzZhNzc3NGJmZTdiNTY0ZDE3NDY5ODcuLjBjNzkwYWVjZWE0ZjFhZDY5ODlm
ZDFiY2ViODZmY2U0YzI4MzAxYTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1NvdXJjZXNX
UEUudHh0CisrKyBiL1NvdXJjZS9XZWJDb3JlL1NvdXJjZXNXUEUudHh0CkBAIC03MCw3ICs3MCw2
IEBAIHBsYXRmb3JtL3RleHQvTG9jYWxlSUNVLmNwcAogcGxhdGZvcm0vdW5peC9Mb2dnaW5nVW5p
eC5jcHAKIAogcGxhdGZvcm0vd3BlL0N1cnNvcldQRS5jcHAKLXBsYXRmb3JtL3dwZS9EcmFnSW1h
Z2VXUEUuY3BwCiBwbGF0Zm9ybS93cGUvTG9jYWxpemVkU3RyaW5nc1dQRS5jcHAKIHBsYXRmb3Jt
L3dwZS9QYXN0ZWJvYXJkV1BFLmNwcAogcGxhdGZvcm0vd3BlL1BsYXRmb3JtS2V5Ym9hcmRFdmVu
dFdQRS5jcHAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0RyYWdJbWFnZS5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9EcmFnSW1hZ2UuY3BwCmluZGV4IGMzZWFjNzI2
MzQwY2I1MTJlZWJiOTBiNGEyMGU1ZTExOTk4ZDg3YzEuLjI3YjcyMTY4OGRkMzU4ZTVmMTlhYjlh
MGU4YTRlY2RjNjQyZTI3OGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0Ry
YWdJbWFnZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vRHJhZ0ltYWdlLmNwcApA
QCAtMzAsNiArMzAsNyBAQAogI2luY2x1ZGUgIkZyYW1lU25hcHNob3R0aW5nLmgiCiAjaW5jbHVk
ZSAiRnJhbWVWaWV3LmgiCiAjaW5jbHVkZSAiSW1hZ2VCdWZmZXIuaCIKKyNpbmNsdWRlICJOb3RJ
bXBsZW1lbnRlZC5oIgogI2luY2x1ZGUgIlJhbmdlLmgiCiAjaW5jbHVkZSAiUmVuZGVyRWxlbWVu
dC5oIgogI2luY2x1ZGUgIlJlbmRlck9iamVjdC5oIgpAQCAtMjI4LDEzICsyMjksNiBAQCBEcmFn
SW1hZ2VSZWYgcGxhdGZvcm1BZGp1c3REcmFnSW1hZ2VGb3JEZXZpY2VTY2FsZUZhY3RvcihEcmFn
SW1hZ2VSZWYgaW1hZ2UsIGZsbwogfQogI2VuZGlmCiAKLSNpZiAhUExBVEZPUk0oQ09DT0EpICYm
ICFQTEFURk9STShXSU4pCi1EcmFnSW1hZ2VSZWYgY3JlYXRlRHJhZ0ltYWdlRm9yTGluayhFbGVt
ZW50JiwgVVJMJiwgY29uc3QgU3RyaW5nJiwgRm9udFJlbmRlcmluZ01vZGUsIGZsb2F0KQotewot
ICAgIHJldHVybiBudWxscHRyOwotfQotI2VuZGlmCi0KICNpZiAhUExBVEZPUk0oTUFDKQogY29u
c3QgaW50IGxpbmtEcmFnQm9yZGVySW5zZXQgPSAyOwogCkBAIC0yODYsNSArMjgwLDUwIEBAIERy
YWdJbWFnZTo6fkRyYWdJbWFnZSgpCiAgICAgICAgIGRlbGV0ZURyYWdJbWFnZShtX2RyYWdJbWFn
ZVJlZik7CiB9CiAKKyNpZiAhUExBVEZPUk0oQ09DT0EpICYmICFQTEFURk9STShHVEspICYmICFQ
TEFURk9STShXSU4pCisKK0ludFNpemUgZHJhZ0ltYWdlU2l6ZShEcmFnSW1hZ2VSZWYpCit7Cisg
ICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1cm4geyAwLCAwIH07Cit9CisKK3ZvaWQgZGVs
ZXRlRHJhZ0ltYWdlKERyYWdJbWFnZVJlZikKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworfQor
CitEcmFnSW1hZ2VSZWYgc2NhbGVEcmFnSW1hZ2UoRHJhZ0ltYWdlUmVmLCBGbG9hdFNpemUpCit7
CisgICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1cm4gbnVsbHB0cjsKK30KKworRHJhZ0lt
YWdlUmVmIGRpc3NvbHZlRHJhZ0ltYWdlVG9GcmFjdGlvbihEcmFnSW1hZ2VSZWYsIGZsb2F0KQor
eworICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgcmV0dXJuIG51bGxwdHI7Cit9CisKK0RyYWdJ
bWFnZVJlZiBjcmVhdGVEcmFnSW1hZ2VGcm9tSW1hZ2UoSW1hZ2UqLCBJbWFnZU9yaWVudGF0aW9u
RGVzY3JpcHRpb24pCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1cm4gbnVsbHB0
cjsKK30KKworRHJhZ0ltYWdlUmVmIGNyZWF0ZURyYWdJbWFnZUljb25Gb3JDYWNoZWRJbWFnZUZp
bGVuYW1lKGNvbnN0IFN0cmluZyYpCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1
cm4gbnVsbHB0cjsKK30KKworRHJhZ0ltYWdlUmVmIGNyZWF0ZURyYWdJbWFnZUZvckxpbmsoRWxl
bWVudCYsIFVSTCYsIGNvbnN0IFN0cmluZyYsIFRleHRJbmRpY2F0b3JEYXRhJiwgRm9udFJlbmRl
cmluZ01vZGUsIGZsb2F0KQoreworICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgcmV0dXJuIG51
bGxwdHI7Cit9CisKKyNlbmRpZgorCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3dwZS9EcmFnSW1hZ2VXUEUuY3BwIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vd3BlL0RyYWdJbWFnZVdQRS5jcHAKZGVsZXRlZCBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDliZDEwZjA2NmYwZjFjMGM1MWYzMWMyZmMzMDMyNTJkN2NlZmQ0YTYuLjAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vd3BlL0RyYWdJbWFnZVdQRS5jcHAKKysrIC9kZXYvbnVsbApAQCAtMSw3MCAr
MCwwIEBACi0vKgotICogQ29weXJpZ2h0IChDKSAyMDE3IElnYWxpYSBTLkwuCi0gKgotICogUmVk
aXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3
aXRob3V0Ci0gKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUg
Zm9sbG93aW5nIGNvbmRpdGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKiAxLiBSZWRpc3RyaWJ1dGlvbnMg
b2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgbm90
aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVy
LgotICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRo
ZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMg
YW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgIGRvY3VtZW50YXRpb24g
YW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0g
KgotICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIGBgQVMgSVMnJyBB
TkQgQU5ZCi0gKiBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQg
Tk9UIExJTUlURUQgVE8sIFRIRQotICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCi0gKiBQVVJQT1NFIEFSRSBESVNDTEFJ
TUVELiAgSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUgotICogQ09OVFJJQlVUT1JTIEJF
IExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCi0g
KiBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sCi0gKiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJ
Q0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IKLSAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVS
UlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKLSAqIE9GIExJQUJJTElU
WSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElO
Q0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBP
RiBUSEUgVVNFCi0gKiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLiAKLSAqLwotCi0jaW5jbHVkZSAiY29uZmlnLmgiCi0j
aW5jbHVkZSAiRHJhZ0ltYWdlLmgiCi0KLSNpbmNsdWRlICJOb3RJbXBsZW1lbnRlZC5oIgotCi1u
YW1lc3BhY2UgV2ViQ29yZSB7Ci0KLUludFNpemUgZHJhZ0ltYWdlU2l6ZShEcmFnSW1hZ2VSZWYp
Ci17Ci0gICAgcmV0dXJuIHsgMCwgMCB9OwotfQotCi12b2lkIGRlbGV0ZURyYWdJbWFnZShEcmFn
SW1hZ2VSZWYpCi17Ci19Ci0KLURyYWdJbWFnZVJlZiBzY2FsZURyYWdJbWFnZShEcmFnSW1hZ2VS
ZWYsIEZsb2F0U2l6ZSkKLXsKLSAgICByZXR1cm4gbnVsbHB0cjsKLX0KLQotRHJhZ0ltYWdlUmVm
IGRpc3NvbHZlRHJhZ0ltYWdlVG9GcmFjdGlvbihEcmFnSW1hZ2VSZWYsIGZsb2F0KQotewotICAg
IHJldHVybiBudWxscHRyOwotfQotCi1EcmFnSW1hZ2VSZWYgY3JlYXRlRHJhZ0ltYWdlRnJvbUlt
YWdlKEltYWdlKiwgSW1hZ2VPcmllbnRhdGlvbkRlc2NyaXB0aW9uKQotewotICAgIG5vdEltcGxl
bWVudGVkKCk7Ci0gICAgcmV0dXJuIG51bGxwdHI7Ci19Ci0KLURyYWdJbWFnZVJlZiBjcmVhdGVE
cmFnSW1hZ2VJY29uRm9yQ2FjaGVkSW1hZ2VGaWxlbmFtZShjb25zdCBTdHJpbmcmKQotewotICAg
IG5vdEltcGxlbWVudGVkKCk7Ci0gICAgcmV0dXJuIG51bGxwdHI7Ci19Ci0KLURyYWdJbWFnZVJl
ZiBjcmVhdGVEcmFnSW1hZ2VGb3JMaW5rKEVsZW1lbnQmLCBVUkwmLCBjb25zdCBTdHJpbmcmLCBU
ZXh0SW5kaWNhdG9yRGF0YSYsIEZvbnRSZW5kZXJpbmdNb2RlLCBmbG9hdCkKLXsKLSAgICBub3RJ
bXBsZW1lbnRlZCgpOwotICAgIHJldHVybiBudWxscHRyOwotfQotCi19Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>