+2007-10-02 Lars Knoll <lars@trolltech.com>
+
+ Reviewed by Olliej.
+
+ The cookies() method should only return the value of the
+ cookie, not additional info such as the expiration date.
+
+ * platform/qt/CookieJarQt.cpp:
+ (WebCore::cookies):
+
2007-10-01 Lars Knoll <lars@trolltech.com>
Reviewed by Eric.
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
#include "config.h"
String cookies(const KURL& url)
{
QUrl u((QString)url.url());
- return (String)QCookieJar::cookieJar()->cookies(u);
+ QString cookies = QCookieJar::cookieJar()->cookies(u);
+ int idx = cookies.indexOf(QLatin1Char(';'));
+ if (idx > 0)
+ cookies = cookies.left(idx);
+ return cookies;
}
bool cookiesEnabled()