<?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>97803</bug_id>
          
          <creation_ts>2012-09-27 10:50:29 -0700</creation_ts>
          <short_desc>Port DragDataWin.cpp to WinCE</short_desc>
          <delta_ts>2012-11-20 11:07:02 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</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="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>729695</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-09-27 10:50:29 -0700</bug_when>
    <thetext>Port DragDataWin.cpp to WinCE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>729702</commentid>
    <comment_count>1</comment_count>
      <attachid>166031</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-09-27 10:54:18 -0700</bug_when>
    <thetext>Created attachment 166031
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>730493</commentid>
    <comment_count>2</comment_count>
      <attachid>166207</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-09-28 04:39:03 -0700</bug_when>
    <thetext>Created attachment 166207
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771556</commentid>
    <comment_count>3</comment_count>
      <attachid>166207</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2012-11-19 23:08:35 -0800</bug_when>
    <thetext>Comment on attachment 166207
Patch

Looks good to me.  You might need to land this manually, as it&apos;s been a while since you submitted the patch for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771559</commentid>
    <comment_count>4</comment_count>
      <attachid>166207</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-19 23:14:05 -0800</bug_when>
    <thetext>Comment on attachment 166207
Patch

Clearing flags on attachment: 166207

Committed r135255: &lt;http://trac.webkit.org/changeset/135255&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771560</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-19 23:14:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771605</commentid>
    <comment_count>6</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-11-19 23:51:28 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 166207 [details])
&gt; Clearing flags on attachment: 166207
&gt; 
&gt; Committed r135255: &lt;http://trac.webkit.org/changeset/135255&gt;

This change broke Chromium Win compilation: http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win%20Builder%20%28dbg%29/builds/31361

I landed fix in http://trac.webkit.org/changeset/135258</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>772025</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2012-11-20 11:07:02 -0800</bug_when>
    <thetext>Whoops! Patrick, looks like the various gyp files need to be gripped when removing files!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>166031</attachid>
            <date>2012-09-27 10:54:18 -0700</date>
            <delta_ts>2012-09-28 04:39:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97803.patch</filename>
            <type>text/plain</type>
            <size>5146</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwYTYwNmE4Li40NTAwNTBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTItMDktMjcgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUG9ydCBEcmFnRGF0YVdpbi5jcHAgdG8gV2luQ0UKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3ODAzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHR3byBzaW1wbGUgI2lmIE9TKFdJTkNF
KSB0byBEcmFnRGF0YVdpbi5jcHAsIHNvIGl0IGNhbiBiZSB1c2VkIGJ5IHRoZSBXaW5DRSBwb3J0
IHRvby4KKworICAgICAgICAqIFBsYXRmb3JtV2luQ0UuY21ha2U6CisgICAgICAgICogcGxhdGZv
cm0vd2luL0RyYWdEYXRhV2luLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRyYWdEYXRhOjpudW1i
ZXJPZkZpbGVzKToKKyAgICAgICAgKFdlYkNvcmU6OkRyYWdEYXRhOjphc0ZpbGVuYW1lcyk6Cisg
ICAgICAgICogcGxhdGZvcm0vd2luY2UvRHJhZ0RhdGFXaW5DRS5jcHA6IFJlbW92ZWQuCisKIDIw
MTItMDktMjcgIFlvc2hpZnVtaSBJbm91ZSAgPHlvc2luQGNocm9taXVtLm9yZz4KIAogICAgICAg
ICBbRm9ybXNdIEJhc2VNdWx0aXBsZUZpZWxkc0RhdGVBbmRUaW1lSW5wdXRUeXBlIGNsYXNzIHNo
b3VsZCBpbmhlcml0IERhdGVUaW1lRWRpdEVsZW1lbnQ6OkVkaXRDb250cm9sT3duZXIgcmF0aGVy
IHRoYW4gY29udGFpbmluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW5D
RS5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtV2luQ0UuY21ha2UKaW5kZXggY2EyM2M1
ZS4uNDhmMWFkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW5DRS5jbWFr
ZQorKysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybVdpbkNFLmNtYWtlCkBAIC00OSw2ICs0OSw3
IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIHBsYXRmb3JtL3dpbi9Db250ZXh0
TWVudUl0ZW1XaW4uY3BwCiAgICAgcGxhdGZvcm0vd2luL0NvbnRleHRNZW51V2luLmNwcAogICAg
IHBsYXRmb3JtL3dpbi9DdXJzb3JXaW4uY3BwCisgICAgcGxhdGZvcm0vd2luL0RyYWdEYXRhV2lu
LmNwcAogICAgIHBsYXRmb3JtL3dpbi9FZGl0b3JXaW4uY3BwCiAgICAgcGxhdGZvcm0vd2luL0V2
ZW50TG9vcFdpbi5jcHAKICAgICBwbGF0Zm9ybS93aW4vS2V5RXZlbnRXaW4uY3BwCkBAIC03MSw3
ICs3Miw2IEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIHBsYXRmb3JtL3dpbi9X
aWRnZXRXaW4uY3BwCiAgICAgcGxhdGZvcm0vd2luL1doZWVsRXZlbnRXaW4uY3BwCiAKLSAgICBw
bGF0Zm9ybS93aW5jZS9EcmFnRGF0YVdpbmNlLmNwcAogICAgIHBsYXRmb3JtL3dpbmNlL0RyYWdJ
bWFnZVdpbmNlLmNwcAogICAgIHBsYXRmb3JtL3dpbmNlL0ZpbGVTeXN0ZW1XaW5jZS5jcHAKICAg
ICBwbGF0Zm9ybS93aW5jZS9LVVJMV2luY2UuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS93aW4vRHJhZ0RhdGFXaW4uY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
d2luL0RyYWdEYXRhV2luLmNwcAppbmRleCA5NzEzODcwLi4yMTdlNmIxIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS93aW4vRHJhZ0RhdGFXaW4uY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL3dpbi9EcmFnRGF0YVdpbi5jcHAKQEAgLTExMiw2ICsxMTIsOSBAQCBi
b29sIERyYWdEYXRhOjpjb250YWluc0ZpbGVzKCkgY29uc3QKIAogdW5zaWduZWQgRHJhZ0RhdGE6
Om51bWJlck9mRmlsZXMoKSBjb25zdAogeworI2lmIE9TKFdJTkNFKQorICAgIHJldHVybiAwOwor
I2Vsc2UKICAgICBpZiAoIW1fcGxhdGZvcm1EcmFnRGF0YSkKICAgICAgICAgcmV0dXJuIDA7CiAK
QEAgLTEzMCwxOSArMTMzLDIxIEBAIHVuc2lnbmVkIERyYWdEYXRhOjpudW1iZXJPZkZpbGVzKCkg
Y29uc3QKICAgICBHbG9iYWxVbmxvY2sobWVkaXVtLmhHbG9iYWwpOwogCiAgICAgcmV0dXJuIG51
bUZpbGVzOworI2VuZGlmCiB9CiAKIHZvaWQgRHJhZ0RhdGE6OmFzRmlsZW5hbWVzKFZlY3RvcjxT
dHJpbmc+JiByZXN1bHQpIGNvbnN0CiB7CiAgICAgaWYgKG1fcGxhdGZvcm1EcmFnRGF0YSkgewor
I2lmICFPUyhXSU5DRSkKICAgICAgICAgV0NIQVIgZmlsZW5hbWVbTUFYX1BBVEhdOwotICAgICAg
ICAKKwogICAgICAgICBTVEdNRURJVU0gbWVkaXVtOwogICAgICAgICBpZiAoRkFJTEVEKG1fcGxh
dGZvcm1EcmFnRGF0YS0+R2V0RGF0YShjZkhEcm9wRm9ybWF0KCksICZtZWRpdW0pKSkKICAgICAg
ICAgICAgIHJldHVybjsKLSAgICAgICAKKwogICAgICAgICBIRFJPUCBoZHJvcCA9IHJlaW50ZXJw
cmV0X2Nhc3Q8SERST1A+KEdsb2JhbExvY2sobWVkaXVtLmhHbG9iYWwpKTsgCi0gICAgICAgIAor
CiAgICAgICAgIGlmICghaGRyb3ApCiAgICAgICAgICAgICByZXR1cm47CiAKQEAgLTE1Nyw2ICsx
NjIsNyBAQCB2b2lkIERyYWdEYXRhOjphc0ZpbGVuYW1lcyhWZWN0b3I8U3RyaW5nPiYgcmVzdWx0
KSBjb25zdAogICAgICAgICBEcmFnRmluaXNoKGhkcm9wKTsKIAogICAgICAgICBHbG9iYWxVbmxv
Y2sobWVkaXVtLmhHbG9iYWwpOworI2VuZGlmCiAgICAgICAgIHJldHVybjsKICAgICB9CiAgICAg
cmVzdWx0ID0gbV9kcmFnRGF0YU1hcC5nZXQoY2ZIRHJvcEZvcm1hdCgpLT5jZkZvcm1hdCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS93aW5jZS9EcmFnRGF0YVdpbkNFLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3dpbmNlL0RyYWdEYXRhV2luQ0UuY3BwCmRlbGV0
ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzYzdhMTM1Li4wMDAwMDAwCi0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL3dpbmNlL0RyYWdEYXRhV2luQ0UuY3BwCisrKyAvZGV2L251bGwKQEAg
LTEsOTMgKzAsMCBAQAotLyoKLSAqICBDb3B5cmlnaHQgKEMpIDIwMDctMjAwOCBUb3JjaCBNb2Jp
bGUsIEluYy4KLSAqCi0gKiAgVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vcgotICogIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljCi0gKiAgTGljZW5zZSBhcyBwdWJsaXNoZWQg
YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCi0gKiAgdmVyc2lvbiAyIG9m
IHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgotICoK
LSAqICBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs
IGJlIHVzZWZ1bCwKLSAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0
aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCi0gKiAgTGlicmFyeSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKgotICogIFlvdSBzaG91bGQgaGF2
ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vu
c2UKLSAqICBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgc2VlIHRoZSBmaWxlIENPUFlJTkcuTElC
LiAgSWYgbm90LCB3cml0ZSB0bwotICogIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu
Yy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsCi0gKiAgQm9zdG9uLCBNQSAwMjEx
MC0xMzAxLCBVU0EuCi0gKgotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIKLSNpbmNsdWRlICJE
cmFnRGF0YS5oIgotCi0jaW5jbHVkZSAiRG9jdW1lbnRGcmFnbWVudC5oIgotI2luY2x1ZGUgIlJh
bmdlLmgiCi0KLW5hbWVzcGFjZSBXZWJDb3JlIHsKLQotYm9vbCBEcmFnRGF0YTo6Y29udGFpbnNV
UkwoRnJhbWUqLCBGaWxlbmFtZUNvbnZlcnNpb25Qb2xpY3kgZmlsZW5hbWVQb2xpY3kpIGNvbnN0
Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQotCi1jb25zdCBEcmFnRGF0YU1hcCYgRHJhZ0RhdGE6
OmRyYWdEYXRhTWFwKCkKLXsKLSAgICByZXR1cm4gbV9kcmFnRGF0YU1hcDsKLX0KLQotU3RyaW5n
IERyYWdEYXRhOjphc1VSTChGcmFtZSosIEZpbGVuYW1lQ29udmVyc2lvblBvbGljeSBmaWxlbmFt
ZVBvbGljeSwgU3RyaW5nKiB0aXRsZSkgY29uc3QKLXsKLSAgICByZXR1cm4gU3RyaW5nKCk7Ci19
Ci0KLWJvb2wgRHJhZ0RhdGE6OmNvbnRhaW5zRmlsZXMoKSBjb25zdAotewotICAgIHJldHVybiBm
YWxzZTsKLX0KLQotdW5zaWduZWQgRHJhZ0RhdGE6Om51bWJlck9mRmlsZXMoKSBjb25zdAotewot
ICAgIHJldHVybiAwOwotfQotCi12b2lkIERyYWdEYXRhOjphc0ZpbGVuYW1lcyhWZWN0b3I8U3Ry
aW5nPiYpIGNvbnN0Ci17Ci19Ci0KLWJvb2wgRHJhZ0RhdGE6OmNvbnRhaW5zUGxhaW5UZXh0KCkg
Y29uc3QKLXsKLSAgICByZXR1cm4gZmFsc2U7Ci19Ci0KLVN0cmluZyBEcmFnRGF0YTo6YXNQbGFp
blRleHQoRnJhbWUqKSBjb25zdAotewotICAgIHJldHVybiBTdHJpbmcoKTsKLX0KLQotYm9vbCBE
cmFnRGF0YTo6Y29udGFpbnNDb2xvcigpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQot
Ci1ib29sIERyYWdEYXRhOjpjYW5TbWFydFJlcGxhY2UoKSBjb25zdAotewotICAgIHJldHVybiBm
YWxzZTsKLX0KLQotYm9vbCBEcmFnRGF0YTo6Y29udGFpbnNDb21wYXRpYmxlQ29udGVudCgpIGNv
bnN0Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQotCi1QYXNzUmVmUHRyPERvY3VtZW50RnJhZ21l
bnQ+IERyYWdEYXRhOjphc0ZyYWdtZW50KEZyYW1lKiBmcmFtZSwgUGFzc1JlZlB0cjxSYW5nZT4s
IGJvb2wsIGJvb2wmKSBjb25zdAotewotICAgICByZXR1cm4gMDsKLX0KLQotQ29sb3IgRHJhZ0Rh
dGE6OmFzQ29sb3IoKSBjb25zdAotewotICAgIHJldHVybiBDb2xvcigpOwotfQotCi19IC8vIG5h
bWVzcGFjZSBXZWJDb3JlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>166207</attachid>
            <date>2012-09-28 04:39:03 -0700</date>
            <delta_ts>2012-11-19 23:14:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-97803.patch</filename>
            <type>text/plain</type>
            <size>5458</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwYTYwNmE4Li40NTAwNTBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMTItMDktMjcgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUG9ydCBEcmFnRGF0YVdpbi5jcHAgdG8gV2luQ0UKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3ODAzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHR3byBzaW1wbGUgI2lmIE9TKFdJTkNF
KSB0byBEcmFnRGF0YVdpbi5jcHAsIHNvIGl0IGNhbiBiZSB1c2VkIGJ5IHRoZSBXaW5DRSBwb3J0
IHRvby4KKworICAgICAgICAqIFBsYXRmb3JtV2luQ0UuY21ha2U6CisgICAgICAgICogcGxhdGZv
cm0vd2luL0RyYWdEYXRhV2luLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRyYWdEYXRhOjpjb250
YWluc0ZpbGVzKToKKyAgICAgICAgKFdlYkNvcmU6OkRyYWdEYXRhOjpudW1iZXJPZkZpbGVzKToK
KyAgICAgICAgKFdlYkNvcmU6OkRyYWdEYXRhOjphc0ZpbGVuYW1lcyk6CisgICAgICAgICogcGxh
dGZvcm0vd2luY2UvRHJhZ0RhdGFXaW5DRS5jcHA6IFJlbW92ZWQuCisKIDIwMTItMDktMjcgIFlv
c2hpZnVtaSBJbm91ZSAgPHlvc2luQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbRm9ybXNdIEJh
c2VNdWx0aXBsZUZpZWxkc0RhdGVBbmRUaW1lSW5wdXRUeXBlIGNsYXNzIHNob3VsZCBpbmhlcml0
IERhdGVUaW1lRWRpdEVsZW1lbnQ6OkVkaXRDb250cm9sT3duZXIgcmF0aGVyIHRoYW4gY29udGFp
bmluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW5DRS5jbWFrZSBiL1Nv
dXJjZS9XZWJDb3JlL1BsYXRmb3JtV2luQ0UuY21ha2UKaW5kZXggY2EyM2M1ZS4uNDhmMWFkZiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW5DRS5jbWFrZQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9QbGF0Zm9ybVdpbkNFLmNtYWtlCkBAIC00OSw2ICs0OSw3IEBAIExJU1QoQVBQ
RU5EIFdlYkNvcmVfU09VUkNFUwogICAgIHBsYXRmb3JtL3dpbi9Db250ZXh0TWVudUl0ZW1XaW4u
Y3BwCiAgICAgcGxhdGZvcm0vd2luL0NvbnRleHRNZW51V2luLmNwcAogICAgIHBsYXRmb3JtL3dp
bi9DdXJzb3JXaW4uY3BwCisgICAgcGxhdGZvcm0vd2luL0RyYWdEYXRhV2luLmNwcAogICAgIHBs
YXRmb3JtL3dpbi9FZGl0b3JXaW4uY3BwCiAgICAgcGxhdGZvcm0vd2luL0V2ZW50TG9vcFdpbi5j
cHAKICAgICBwbGF0Zm9ybS93aW4vS2V5RXZlbnRXaW4uY3BwCkBAIC03MSw3ICs3Miw2IEBAIExJ
U1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIHBsYXRmb3JtL3dpbi9XaWRnZXRXaW4uY3Bw
CiAgICAgcGxhdGZvcm0vd2luL1doZWVsRXZlbnRXaW4uY3BwCiAKLSAgICBwbGF0Zm9ybS93aW5j
ZS9EcmFnRGF0YVdpbmNlLmNwcAogICAgIHBsYXRmb3JtL3dpbmNlL0RyYWdJbWFnZVdpbmNlLmNw
cAogICAgIHBsYXRmb3JtL3dpbmNlL0ZpbGVTeXN0ZW1XaW5jZS5jcHAKICAgICBwbGF0Zm9ybS93
aW5jZS9LVVJMV2luY2UuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS93
aW4vRHJhZ0RhdGFXaW4uY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vd2luL0RyYWdEYXRh
V2luLmNwcAppbmRleCA5NzEzODcwLi4xMzAyNTk3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS93aW4vRHJhZ0RhdGFXaW4uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL3dpbi9EcmFnRGF0YVdpbi5jcHAKQEAgLTEwNywxMSArMTA3LDE4IEBAIFN0cmluZyBEcmFn
RGF0YTo6YXNVUkwoRnJhbWUqLCBGaWxlbmFtZUNvbnZlcnNpb25Qb2xpY3kgZmlsZW5hbWVQb2xp
Y3ksIFN0cmluZyoKIAogYm9vbCBEcmFnRGF0YTo6Y29udGFpbnNGaWxlcygpIGNvbnN0CiB7Cisj
aWYgT1MoV0lOQ0UpCisgICAgcmV0dXJuIGZhbHNlOworI2Vsc2UKICAgICByZXR1cm4gKG1fcGxh
dGZvcm1EcmFnRGF0YSkgPyBTVUNDRUVERUQobV9wbGF0Zm9ybURyYWdEYXRhLT5RdWVyeUdldERh
dGEoY2ZIRHJvcEZvcm1hdCgpKSkgOiBtX2RyYWdEYXRhTWFwLmNvbnRhaW5zKGNmSERyb3BGb3Jt
YXQoKS0+Y2ZGb3JtYXQpOworI2VuZGlmCiB9CiAKIHVuc2lnbmVkIERyYWdEYXRhOjpudW1iZXJP
ZkZpbGVzKCkgY29uc3QKIHsKKyNpZiBPUyhXSU5DRSkKKyAgICByZXR1cm4gMDsKKyNlbHNlCiAg
ICAgaWYgKCFtX3BsYXRmb3JtRHJhZ0RhdGEpCiAgICAgICAgIHJldHVybiAwOwogCkBAIC0xMzAs
MTkgKzEzNywyMSBAQCB1bnNpZ25lZCBEcmFnRGF0YTo6bnVtYmVyT2ZGaWxlcygpIGNvbnN0CiAg
ICAgR2xvYmFsVW5sb2NrKG1lZGl1bS5oR2xvYmFsKTsKIAogICAgIHJldHVybiBudW1GaWxlczsK
KyNlbmRpZgogfQogCiB2b2lkIERyYWdEYXRhOjphc0ZpbGVuYW1lcyhWZWN0b3I8U3RyaW5nPiYg
cmVzdWx0KSBjb25zdAogeworI2lmICFPUyhXSU5DRSkKICAgICBpZiAobV9wbGF0Zm9ybURyYWdE
YXRhKSB7CiAgICAgICAgIFdDSEFSIGZpbGVuYW1lW01BWF9QQVRIXTsKLSAgICAgICAgCisKICAg
ICAgICAgU1RHTUVESVVNIG1lZGl1bTsKICAgICAgICAgaWYgKEZBSUxFRChtX3BsYXRmb3JtRHJh
Z0RhdGEtPkdldERhdGEoY2ZIRHJvcEZvcm1hdCgpLCAmbWVkaXVtKSkpCiAgICAgICAgICAgICBy
ZXR1cm47Ci0gICAgICAgCisKICAgICAgICAgSERST1AgaGRyb3AgPSByZWludGVycHJldF9jYXN0
PEhEUk9QPihHbG9iYWxMb2NrKG1lZGl1bS5oR2xvYmFsKSk7IAotICAgICAgICAKKwogICAgICAg
ICBpZiAoIWhkcm9wKQogICAgICAgICAgICAgcmV0dXJuOwogCkBAIC0xNjAsNiArMTY5LDcgQEAg
dm9pZCBEcmFnRGF0YTo6YXNGaWxlbmFtZXMoVmVjdG9yPFN0cmluZz4mIHJlc3VsdCkgY29uc3QK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICByZXN1bHQgPSBtX2RyYWdEYXRhTWFwLmdldChj
ZkhEcm9wRm9ybWF0KCktPmNmRm9ybWF0KTsKKyNlbmRpZgogfQogCiBib29sIERyYWdEYXRhOjpj
b250YWluc1BsYWluVGV4dCgpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS93aW5jZS9EcmFnRGF0YVdpbkNFLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3dp
bmNlL0RyYWdEYXRhV2luQ0UuY3BwCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzYzdh
MTM1Li4wMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3dpbmNlL0RyYWdEYXRh
V2luQ0UuY3BwCisrKyAvZGV2L251bGwKQEAgLTEsOTMgKzAsMCBAQAotLyoKLSAqICBDb3B5cmln
aHQgKEMpIDIwMDctMjAwOCBUb3JjaCBNb2JpbGUsIEluYy4KLSAqCi0gKiAgVGhpcyBsaWJyYXJ5
IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgotICogIG1v
ZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGlj
Ci0gKiAgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyCi0gKiAgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRp
b24pIGFueSBsYXRlciB2ZXJzaW9uLgotICoKLSAqICBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0
ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqICBidXQgV0lUSE9VVCBB
TlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogIE1F
UkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0
aGUgR05VCi0gKiAgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp
bHMuCi0gKgotICogIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBM
aWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKLSAqICBhbG9uZyB3aXRoIHRoaXMgbGlicmFy
eTsgc2VlIHRoZSBmaWxlIENPUFlJTkcuTElCLiAgSWYgbm90LCB3cml0ZSB0bwotICogIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGgg
Rmxvb3IsCi0gKiAgQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCi0gKgotICovCi0KLSNpbmNs
dWRlICJjb25maWcuaCIKLSNpbmNsdWRlICJEcmFnRGF0YS5oIgotCi0jaW5jbHVkZSAiRG9jdW1l
bnRGcmFnbWVudC5oIgotI2luY2x1ZGUgIlJhbmdlLmgiCi0KLW5hbWVzcGFjZSBXZWJDb3JlIHsK
LQotYm9vbCBEcmFnRGF0YTo6Y29udGFpbnNVUkwoRnJhbWUqLCBGaWxlbmFtZUNvbnZlcnNpb25Q
b2xpY3kgZmlsZW5hbWVQb2xpY3kpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQotCi1j
b25zdCBEcmFnRGF0YU1hcCYgRHJhZ0RhdGE6OmRyYWdEYXRhTWFwKCkKLXsKLSAgICByZXR1cm4g
bV9kcmFnRGF0YU1hcDsKLX0KLQotU3RyaW5nIERyYWdEYXRhOjphc1VSTChGcmFtZSosIEZpbGVu
YW1lQ29udmVyc2lvblBvbGljeSBmaWxlbmFtZVBvbGljeSwgU3RyaW5nKiB0aXRsZSkgY29uc3QK
LXsKLSAgICByZXR1cm4gU3RyaW5nKCk7Ci19Ci0KLWJvb2wgRHJhZ0RhdGE6OmNvbnRhaW5zRmls
ZXMoKSBjb25zdAotewotICAgIHJldHVybiBmYWxzZTsKLX0KLQotdW5zaWduZWQgRHJhZ0RhdGE6
Om51bWJlck9mRmlsZXMoKSBjb25zdAotewotICAgIHJldHVybiAwOwotfQotCi12b2lkIERyYWdE
YXRhOjphc0ZpbGVuYW1lcyhWZWN0b3I8U3RyaW5nPiYpIGNvbnN0Ci17Ci19Ci0KLWJvb2wgRHJh
Z0RhdGE6OmNvbnRhaW5zUGxhaW5UZXh0KCkgY29uc3QKLXsKLSAgICByZXR1cm4gZmFsc2U7Ci19
Ci0KLVN0cmluZyBEcmFnRGF0YTo6YXNQbGFpblRleHQoRnJhbWUqKSBjb25zdAotewotICAgIHJl
dHVybiBTdHJpbmcoKTsKLX0KLQotYm9vbCBEcmFnRGF0YTo6Y29udGFpbnNDb2xvcigpIGNvbnN0
Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQotCi1ib29sIERyYWdEYXRhOjpjYW5TbWFydFJlcGxh
Y2UoKSBjb25zdAotewotICAgIHJldHVybiBmYWxzZTsKLX0KLQotYm9vbCBEcmFnRGF0YTo6Y29u
dGFpbnNDb21wYXRpYmxlQ29udGVudCgpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGZhbHNlOwotfQot
Ci1QYXNzUmVmUHRyPERvY3VtZW50RnJhZ21lbnQ+IERyYWdEYXRhOjphc0ZyYWdtZW50KEZyYW1l
KiBmcmFtZSwgUGFzc1JlZlB0cjxSYW5nZT4sIGJvb2wsIGJvb2wmKSBjb25zdAotewotICAgICBy
ZXR1cm4gMDsKLX0KLQotQ29sb3IgRHJhZ0RhdGE6OmFzQ29sb3IoKSBjb25zdAotewotICAgIHJl
dHVybiBDb2xvcigpOwotfQotCi19IC8vIG5hbWVzcGFjZSBXZWJDb3JlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>