[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
darin
darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:55:16 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit b55424db6ab5d14b1b0b61f43c7ff7c42f60fee6
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Oct 28 18:48:18 2002 +0000
Tests:
* WebFoundation-Misc/ifnsurlextensions-test.chk:
Update WebNSURLExtras tests for recently-implemented ftp URL
canonicalization.
WebFoundation:
- fixed 3015800 -- bad URL error - unescaped # in URL
Actually this has to be fixed both here and in KURL.
* Misc.subproj/WebNSURLExtras.m:
(StringByAddingPercentEscapes): Escape "#" characters too.
(URLStringByAddingPercentEscapes): Change the code so that it specifically
makes an exception for the first "#" character in the string. I guess that
it should really be the first "#" in the path, but that would be a lot harder.
(+[NSURL _web_URLWithString:relativeToURL:]): Cite the new CFURL bug I filed.
WebCore:
- fixed 3015800 -- bad URL error - unescaped # in URL
Actually this has to be fixed both here and in NSURLExtras.
* kwq/KWQKURL.mm: Set the "BadChar" flag for "#" so we escape any
"#" characters we see after the first one.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2489 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 6ea581e..6c43f03 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,12 @@
+2002-10-28 Darin Adler <darin at apple.com>
+
+ - fixed 3015800 -- bad URL error - unescaped # in URL
+
+ Actually this has to be fixed both here and in NSURLExtras.
+
+ * kwq/KWQKURL.mm: Set the "BadChar" flag for "#" so we escape any
+ "#" characters we see after the first one.
+
2002-10-27 Darin Adler <darin at apple.com>
- fixed 3058845 -- <input type=file> uses hard-coded width of 200
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 6ea581e..6c43f03 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,12 @@
+2002-10-28 Darin Adler <darin at apple.com>
+
+ - fixed 3015800 -- bad URL error - unescaped # in URL
+
+ Actually this has to be fixed both here and in NSURLExtras.
+
+ * kwq/KWQKURL.mm: Set the "BadChar" flag for "#" so we escape any
+ "#" characters we see after the first one.
+
2002-10-27 Darin Adler <darin at apple.com>
- fixed 3058845 -- <input type=file> uses hard-coded width of 200
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 6ea581e..6c43f03 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,12 @@
+2002-10-28 Darin Adler <darin at apple.com>
+
+ - fixed 3015800 -- bad URL error - unescaped # in URL
+
+ Actually this has to be fixed both here and in NSURLExtras.
+
+ * kwq/KWQKURL.mm: Set the "BadChar" flag for "#" so we escape any
+ "#" characters we see after the first one.
+
2002-10-27 Darin Adler <darin at apple.com>
- fixed 3058845 -- <input type=file> uses hard-coded width of 200
diff --git a/WebCore/kwq/KWQKURL.mm b/WebCore/kwq/KWQKURL.mm
index 3b53cd0..9c011b9 100644
--- a/WebCore/kwq/KWQKURL.mm
+++ b/WebCore/kwq/KWQKURL.mm
@@ -71,7 +71,7 @@ static const unsigned char characterClassTable[256] = {
/* 24 can */ BadChar, /* 25 em */ BadChar, /* 26 sub */ BadChar, /* 27 esc */ BadChar,
/* 28 fs */ BadChar, /* 29 gs */ BadChar, /* 30 rs */ BadChar, /* 31 us */ BadChar,
/* 32 sp */ BadChar, /* 33 ! */ UserInfoChar,
- /* 34 " */ BadChar, /* 35 # */ PathSegmentEndChar,
+ /* 34 " */ BadChar, /* 35 # */ PathSegmentEndChar | BadChar,
/* 36 $ */ UserInfoChar, /* 37 % */ UserInfoChar | HostnameChar | IPv6Char | BadChar,
/* 38 & */ UserInfoChar, /* 39 ' */ UserInfoChar,
/* 40 ( */ UserInfoChar, /* 41 ) */ UserInfoChar,
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list