<?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>258509</bug_id>
          
          <creation_ts>2023-06-26 00:20:37 -0700</creation_ts>
          <short_desc>[Curl] Coding style issue in ResourceResponse.h</short_desc>
          <delta_ts>2023-06-26 20:41:35 -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>Platform</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="Kenji Shukuwa">kenji.shukuwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fujii</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1963570</commentid>
    <comment_count>0</comment_count>
    <who name="Kenji Shukuwa">kenji.shukuwa</who>
    <bug_when>2023-06-26 00:20:37 -0700</bug_when>
    <thetext>ERROR: Source/WebCore/platform/network/curl/ResourceResponse.h:63:  Inline functions should not be in classes annotated with WEBCORE_EXPORT. Remove the macro from the class and apply it to each appropriate method, or move the inline function definition out-of-line.  [build/webcore_export] [4]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1963571</commentid>
    <comment_count>1</comment_count>
    <who name="Kenji Shukuwa">kenji.shukuwa</who>
    <bug_when>2023-06-26 00:34:45 -0700</bug_when>
    <thetext>Removing WEBCORE_EXPORT from a class means adding WEBCORE_EXPORT to many functions.

However, if you remove the functions that hide status code checks such as isMovedPermanently and write the status code directly in the code like other ports, they will be unnecessary.

I would like to refer to the SOUP port and modify the code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1963572</commentid>
    <comment_count>2</comment_count>
    <who name="Kenji Shukuwa">kenji.shukuwa</who>
    <bug_when>2023-06-26 00:37:29 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/15287</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1963722</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-06-26 20:40:57 -0700</bug_when>
    <thetext>Committed 265537@main (593b1ac94072): &lt;https://commits.webkit.org/265537@main&gt;

Reviewed commits have been landed. Closing PR #15287 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1963724</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-06-26 20:41:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/111368722&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>