<?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>53920</bug_id>
          
          <creation_ts>2011-02-07 09:04:41 -0800</creation_ts>
          <short_desc>passing of POST args when loading a request is not implemented on Windows</short_desc>
          <delta_ts>2011-02-08 00:58:05 -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>WebKit API</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></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>0</everconfirmed>
          <reporter name="Grant Gayed">grant_gayed</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>lakshmipriya.bms</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>346613</commentid>
    <comment_count>0</comment_count>
    <who name="Grant Gayed">grant_gayed</who>
    <bug_when>2011-02-07 09:04:41 -0800</bug_when>
    <thetext>The SWT Browser has begun embedding WebKit on Windows, and we need to be able to pass some post data along when navigating to a new URL.  However on Windows the implementation of IWebMutableURLRequest.setHTTPBody() simply returns E_NOIMPL (this is where we set it in our Mac port).

We&apos;ve tried to work around this on Windows by getting the underlying request via IWebMutableURLRequestPrivate.cfRequest() and setting the post data on it with CFURLRequestSetHTTPRequestBody().  However this value does not get sent when the request is loaded.  It appears that post data cannot currently be sent with a new IWebMutableURLRequest in the Windows WebKit port (?).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>