<?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>143759</bug_id>
          
          <creation_ts>2015-04-15 06:20:54 -0700</creation_ts>
          <short_desc>[GTK][W32] FileSystemGtk calls GetModuleHandleExA(), but does not include appropriate header</short_desc>
          <delta_ts>2022-03-01 02:23:19 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</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>
          
          <blocked>133028</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="LRN">lrn1986</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lrn1986</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1085454</commentid>
    <comment_count>0</comment_count>
    <who name="LRN">lrn1986</who>
    <bug_when>2015-04-15 06:20:54 -0700</bug_when>
    <thetext>It needs to include &lt;windows.h&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1085532</commentid>
    <comment_count>1</comment_count>
      <attachid>250804</attachid>
    <who name="LRN">lrn1986</who>
    <bug_when>2015-04-15 09:51:53 -0700</bug_when>
    <thetext>Created attachment 250804
Add missing includes to FileSystemGtk

Needed for GetModuleHandleExA() &amp; Co.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1085538</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-15 09:55:11 -0700</bug_when>
    <thetext>Attachment 250804 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:12:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1085639</commentid>
    <comment_count>3</comment_count>
      <attachid>250839</attachid>
    <who name="LRN">lrn1986</who>
    <bug_when>2015-04-15 13:04:06 -0700</bug_when>
    <thetext>Created attachment 250839
Add missing includes to FileSystemGtk

Needed for GetModuleHandleExA() &amp; Co.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1095851</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-05-18 23:36:36 -0700</bug_when>
    <thetext>Committed to 2.4 http://trac.webkit.org/changeset/184549

I&apos;m leaving this open, since this applies to trunk as well, but for trunk I think we should probably remove the windows implementation from FileSystemGtk instead, since it&apos;s currently dead code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125673</commentid>
    <comment_count>5</comment_count>
      <attachid>250804</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-09-14 11:14:14 -0700</bug_when>
    <thetext>Comment on attachment 250804
Add missing includes to FileSystemGtk

Cleared Darin Adler&apos;s review+ from obsolete attachment 250804 so that this bug does not appear in http://webkit.org/pending-commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846732</commentid>
    <comment_count>6</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2022-02-28 12:54:23 -0800</bug_when>
    <thetext>The source has since been moved into Source/WTF/wtf/glib/FileSystemGlib.cpp
which does include &lt;windows.h&gt; guarded by OS(WINDOWS) these days — the issue
reported in this bug does no longer exist.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>250804</attachid>
            <date>2015-04-15 09:51:53 -0700</date>
            <delta_ts>2015-09-14 11:14:14 -0700</delta_ts>
            <desc>Add missing includes to FileSystemGtk</desc>
            <filename>Add-missing-includes-to-FileSystemGtk.patch</filename>
            <type>text/plain</type>
            <size>1783</size>
            <attacher name="LRN">lrn1986</attacher>
            
              <data encoding="base64">RnJvbSBlMjFjNDZjZjRkZjZlNzRiMzM0YTY2YWQyMGY5ZjE4NTM0MzYyOWRkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUQwPUEwPUQxPTgzPUQxPTgxPUQwPUJCPUQw
PUIwPUQwPUJEPTIwPUQwPTk4PUQwPUI2PUQwPUIxPz0KID0/VVRGLTg/cT89RDE9ODM9RDA9QkI9
RDA9QjA9RDE9ODI9RDA9QkU9RDA9QjI/PSA8bHJuMTk4NkBnbWFpbC5jb20+CkRhdGU6IE1vbiwg
MTMgQXByIDIwMTUgMDg6NDM6NTggKzAwMDAKU3ViamVjdDogW1BBVENIXSBBZGQgbWlzc2luZyBp
bmNsdWRlcyB0byBGaWxlU3lzdGVtR3RrCgpOZWVkZWQgZm9yIEdldE1vZHVsZUhhbmRsZUV4QSgp
ICYgQ28uCgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzNzU5Ci0t
LQogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgIHwgMTUgKysr
KysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvRmlsZVN5c3RlbUd0ay5j
cHAgfCAgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggNDkyNmYzNy4uZTMzNWI2MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDE1
LTA0LTE1ICDQoNGD0YHQu9Cw0L0g0JjQttCx0YPQu9Cw0YLQvtCyICA8bHJuMTk4NkBnbWFpbC5j
b20+CiAKKyAgICAgICAgQWRkIG1pc3NpbmcgaW5jbHVkZXMgdG8gRmlsZVN5c3RlbUd0aworCisg
ICAgICAgIE5lZWRlZCBmb3IgR2V0TW9kdWxlSGFuZGxlRXhBKCkgJiBDby4KKworICAgICAgICBb
R1RLXVtXMzJdIEZpbGVTeXN0ZW1HdGsgY2FsbHMgR2V0TW9kdWxlSGFuZGxlRXhBKCksIGJ1dCBk
b2VzIG5vdCBpbmNsdWRlIGFwcHJvcHJpYXRlIGhlYWRlcgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzNzU5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIChPT1BTISkuCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ndGsvRmlsZVN5c3RlbUd0ay5jcHA6CisKKzIwMTUtMDQtMTUgINCg0YPR
gdC70LDQvSDQmNC20LHRg9C70LDRgtC+0LIgIDxscm4xOTg2QGdtYWlsLmNvbT4KKwogICAgICAg
ICBVc2UgcGlPdmVyVHdvRG91YmxlIGluc3RlYWQgb2YgTV9QSV8yCiAKICAgICAgICAgQmVjYXVz
ZSBNX1BJXzIgaXMgbm90IGRlZmluZWQgZXZlcnl3aGVyZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2d0ay9GaWxlU3lzdGVtR3RrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2d0ay9GaWxlU3lzdGVtR3RrLmNwcAppbmRleCA5ZWJlY2E1Li5lNzQxZDFjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvRmlsZVN5c3RlbUd0ay5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL0ZpbGVTeXN0ZW1HdGsuY3BwCkBAIC0yMyw2
ICsyMywxMCBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUgIkZpbGVTeXN0ZW0uaCIK
IAorI2lmIE9TKFdJTkRPV1MpCisjaW5jbHVkZSA8d2luZG93cy5oPgorI2VuZGlmCisKICNpbmNs
dWRlICJGaWxlTWV0YWRhdGEuaCIKICNpbmNsdWRlICJVVUlELmgiCiAjaW5jbHVkZSA8Z2lvL2dp
by5oPgotLSAKMS44LjUuMw==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>250839</attachid>
            <date>2015-04-15 13:04:06 -0700</date>
            <delta_ts>2022-03-01 02:23:19 -0800</delta_ts>
            <desc>Add missing includes to FileSystemGtk</desc>
            <filename>Add-missing-includes-to-FileSystemGtk.patch</filename>
            <type>text/plain</type>
            <size>1744</size>
            <attacher name="LRN">lrn1986</attacher>
            
              <data encoding="base64">RnJvbSBjZGIxZTdmYmUxOWI4NzQwNWE4ZWQwNDZjNGFjMTY0MGU0YjFlNTFlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUQwPUEwPUQxPTgzPUQxPTgxPUQwPUJCPUQw
PUIwPUQwPUJEPTIwPUQwPTk4PUQwPUI2PUQwPUIxPz0KID0/VVRGLTg/cT89RDE9ODM9RDA9QkI9
RDA9QjA9RDE9ODI9RDA9QkU9RDA9QjI/PSA8bHJuMTk4NkBnbWFpbC5jb20+CkRhdGU6IE1vbiwg
MTMgQXByIDIwMTUgMDg6NDM6NTggKzAwMDAKU3ViamVjdDogW1BBVENIXSBBZGQgbWlzc2luZyBp
bmNsdWRlcyB0byBGaWxlU3lzdGVtR3RrCgpOZWVkZWQgZm9yIEdldE1vZHVsZUhhbmRsZUV4QSgp
ICYgQ28uCgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzNzU5Ci0t
LQogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgIHwgMTMgKysr
KysrKysrKysrKwogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL0ZpbGVTeXN0ZW1HdGsuY3Bw
IHwgIDQgKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDQ5MjZmMzcuLjUzMDIxMDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOCBAQAogMjAxNS0w
NC0xNSAg0KDRg9GB0LvQsNC9INCY0LbQsdGD0LvQsNGC0L7QsiAgPGxybjE5ODZAZ21haWwuY29t
PgogCisgICAgICAgIEFkZCBtaXNzaW5nIGluY2x1ZGVzIHRvIEZpbGVTeXN0ZW1HdGsKKworICAg
ICAgICBOZWVkZWQgZm9yIEdldE1vZHVsZUhhbmRsZUV4QSgpICYgQ28uCisKKyAgICAgICAgW0dU
S11bVzMyXSBGaWxlU3lzdGVtR3RrIGNhbGxzIEdldE1vZHVsZUhhbmRsZUV4QSgpLCBidXQgZG9l
cyBub3QgaW5jbHVkZSBhcHByb3ByaWF0ZSBoZWFkZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0Mzc1OQorCisgICAgICAgIFJldmlld2VkIGJ5IERh
cmluIEFkbGVyCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvRmlsZVN5c3RlbUd0ay5jcHA6CisK
KzIwMTUtMDQtMTUgINCg0YPRgdC70LDQvSDQmNC20LHRg9C70LDRgtC+0LIgIDxscm4xOTg2QGdt
YWlsLmNvbT4KKwogICAgICAgICBVc2UgcGlPdmVyVHdvRG91YmxlIGluc3RlYWQgb2YgTV9QSV8y
CiAKICAgICAgICAgQmVjYXVzZSBNX1BJXzIgaXMgbm90IGRlZmluZWQgZXZlcnl3aGVyZS4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9GaWxlU3lzdGVtR3RrLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9GaWxlU3lzdGVtR3RrLmNwcAppbmRleCA5ZWJl
Y2E1Li5lNzQxZDFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvRmls
ZVN5c3RlbUd0ay5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL0ZpbGVTeXN0
ZW1HdGsuY3BwCkBAIC0yMyw2ICsyMywxMCBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1
ZGUgIkZpbGVTeXN0ZW0uaCIKIAorI2lmIE9TKFdJTkRPV1MpCisjaW5jbHVkZSA8d2luZG93cy5o
PgorI2VuZGlmCisKICNpbmNsdWRlICJGaWxlTWV0YWRhdGEuaCIKICNpbmNsdWRlICJVVUlELmgi
CiAjaW5jbHVkZSA8Z2lvL2dpby5oPgotLSAKMS44LjUuMw==
</data>

          </attachment>
      

    </bug>

</bugzilla>