[webkit-changes] [213259] trunk

2017-03-01 Thread achristensen
Title: [213259] trunk Revision 213259 Author achristen...@apple.com Date 2017-03-01 19:48:41 -0800 (Wed, 01 Mar 2017) Log Message Continue enabling WebRTC https://bugs.webkit.org/show_bug.cgi?id=169056 Reviewed by Jon Lee. Source/_javascript_Core: *

[webkit-changes] [213268] trunk/Source/WebKit/win

2017-03-01 Thread achristensen
Title: [213268] trunk/Source/WebKit/win Revision 213268 Author achristen...@apple.com Date 2017-03-01 23:02:54 -0800 (Wed, 01 Mar 2017) Log Message Fix Windows build after r213266 https://bugs.webkit.org/show_bug.cgi?id=169049 * WebFrame.cpp: (WebFrame::invalidate): Modified Paths

[webkit-changes] [213260] trunk

2017-03-01 Thread achristensen
Title: [213260] trunk Revision 213260 Author achristen...@apple.com Date 2017-03-01 20:34:33 -0800 (Wed, 01 Mar 2017) Log Message Unreviewed, rolling out r213259. Broke an internal build Reverted changeset: "Continue enabling WebRTC" https://bugs.webkit.org/show_bug.cgi?id=169056

[webkit-changes] [213271] trunk/Source

2017-03-01 Thread achristensen
Title: [213271] trunk/Source Revision 213271 Author achristen...@apple.com Date 2017-03-01 23:32:40 -0800 (Wed, 01 Mar 2017) Log Message Actually fix Windows build. Source/WebCore: * platform/graphics/win/MediaPlayerPrivateMediaFoundation.h: Win32Handle is now in WTF namespace.

[webkit-changes] [213074] trunk/Source/WebKit2

2017-02-27 Thread achristensen
Title: [213074] trunk/Source/WebKit2 Revision 213074 Author achristen...@apple.com Date 2017-02-27 09:21:55 -0800 (Mon, 27 Feb 2017) Log Message Optimize checkWebRTCAvailability https://bugs.webkit.org/show_bug.cgi?id=168913 Reviewed by Darin Adler. We can optimize startup time by

[webkit-changes] [205266] trunk/Source

2016-08-31 Thread achristensen
Title: [205266] trunk/Source Revision 205266 Author achristen...@apple.com Date 2016-08-31 13:19:39 -0700 (Wed, 31 Aug 2016) Log Message Add runtime flag for using URLParser https://bugs.webkit.org/show_bug.cgi?id=161363 Reviewed by Sam Weinig. Source/WebCore: No new tests. No change

[webkit-changes] [205273] trunk

2016-08-31 Thread achristensen
Title: [205273] trunk Revision 205273 Author achristen...@apple.com Date 2016-08-31 17:23:47 -0700 (Wed, 31 Aug 2016) Log Message Implement IPv6 parsing in URLParser https://bugs.webkit.org/show_bug.cgi?id=161390 Reviewed by Darin Adler. Source/WebCore: Covered by new API tests. *

[webkit-changes] [205390] trunk

2016-09-02 Thread achristensen
Title: [205390] trunk Revision 205390 Author achristen...@apple.com Date 2016-09-02 17:32:49 -0700 (Fri, 02 Sep 2016) Log Message URLParser should parse file URLs https://bugs.webkit.org/show_bug.cgi?id=161556 Reviewed by Tim Horton. Source/WebCore: Added new API tests. *

[webkit-changes] [205493] trunk

2016-09-06 Thread achristensen
Title: [205493] trunk Revision 205493 Author achristen...@apple.com Date 2016-09-06 11:16:07 -0700 (Tue, 06 Sep 2016) Log Message Implement relative file urls and begin implementing character encoding in URLParser https://bugs.webkit.org/show_bug.cgi?id=161618 Reviewed by Tim Horton.

[webkit-changes] [205532] trunk

2016-09-06 Thread achristensen
Title: [205532] trunk Revision 205532 Author achristen...@apple.com Date 2016-09-06 18:35:34 -0700 (Tue, 06 Sep 2016) Log Message URLParser should parse / as a relative URL https://bugs.webkit.org/show_bug.cgi?id=161667 Reviewed by Tim Horton. Source/WebCore: Covered by a new API

[webkit-changes] [205521] trunk

2016-09-06 Thread achristensen
Title: [205521] trunk Revision 205521 Author achristen...@apple.com Date 2016-09-06 16:36:36 -0700 (Tue, 06 Sep 2016) Log Message Punycode encode non-ascii hosts in URLParser https://bugs.webkit.org/show_bug.cgi?id=161655 Reviewed by Tim Horton. Source/WebCore: Covered by new API

[webkit-changes] [205526] trunk

2016-09-06 Thread achristensen
Title: [205526] trunk Revision 205526 Author achristen...@apple.com Date 2016-09-06 17:10:21 -0700 (Tue, 06 Sep 2016) Log Message Fix query-only and fragment-only relative URLs when using URLParser https://bugs.webkit.org/show_bug.cgi?id=161657 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [205318] trunk/Source/WebCore

2016-09-01 Thread achristensen
Title: [205318] trunk/Source/WebCore Revision 205318 Author achristen...@apple.com Date 2016-09-01 14:50:32 -0700 (Thu, 01 Sep 2016) Log Message Avoid unneeded string copy when parsing URL hosts https://bugs.webkit.org/show_bug.cgi?id=161511 Reviewed by Tim Horton. No change in

[webkit-changes] [205312] trunk

2016-09-01 Thread achristensen
Title: [205312] trunk Revision 205312 Author achristen...@apple.com Date 2016-09-01 13:33:31 -0700 (Thu, 01 Sep 2016) Log Message URLParser should handle . and .. in URL paths https://bugs.webkit.org/show_bug.cgi?id=161443 Reviewed by Brady Eidson. Source/WebCore: Covered by new API

[webkit-changes] [205308] trunk/Source/WebCore

2016-09-01 Thread achristensen
Title: [205308] trunk/Source/WebCore Revision 205308 Author achristen...@apple.com Date 2016-09-01 12:48:36 -0700 (Thu, 01 Sep 2016) Log Message Fix Mac CMake build. * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff

[webkit-changes] [205302] trunk/Source/WebCore

2016-09-01 Thread achristensen
Title: [205302] trunk/Source/WebCore Revision 205302 Author achristen...@apple.com Date 2016-09-01 11:38:06 -0700 (Thu, 01 Sep 2016) Log Message Fix Mac CMake build after r205266. * PlatformMac.cmake: * platform/cocoa/URLParserCocoa.mm: Removed. Modified Paths

[webkit-changes] [205194] trunk

2016-08-30 Thread achristensen
Title: [205194] trunk Revision 205194 Author achristen...@apple.com Date 2016-08-30 12:33:22 -0700 (Tue, 30 Aug 2016) Log Message URLParser should handle relative URLs that start with // https://bugs.webkit.org/show_bug.cgi?id=161364 Reviewed by Darin Adler. Source/WebCore: Covered by

[webkit-changes] [205584] trunk

2016-09-07 Thread achristensen
Title: [205584] trunk Revision 205584 Author achristen...@apple.com Date 2016-09-07 22:59:38 -0700 (Wed, 07 Sep 2016) Log Message Roll out r205580 and r205582. https://bugs.webkit.org/show_bug.cgi?id=161668 I need to figure out why this is failing on the bots before landing any more

[webkit-changes] [205128] trunk

2016-08-29 Thread achristensen
Title: [205128] trunk Revision 205128 Author achristen...@apple.com Date 2016-08-29 11:26:52 -0700 (Mon, 29 Aug 2016) Log Message API test URLParserTest.ParserFailures failing ASSERT_NOT_REACHED https://bugs.webkit.org/show_bug.cgi?id=161317 Reviewed by Brady Eidson. Source/WebCore:

[webkit-changes] [205147] trunk

2016-08-29 Thread achristensen
Title: [205147] trunk Revision 205147 Author achristen...@apple.com Date 2016-08-29 14:15:27 -0700 (Mon, 29 Aug 2016) Log Message URLParser should parse about:blank https://bugs.webkit.org/show_bug.cgi?id=161324 Reviewed by Brady Eidson. Source/WebCore: Covered by new API tests. *

[webkit-changes] [205192] trunk/Source

2016-08-30 Thread achristensen
Title: [205192] trunk/Source Revision 205192 Author achristen...@apple.com Date 2016-08-30 11:59:24 -0700 (Tue, 30 Aug 2016) Log Message Fix WebInspectorUI in internal Windows build https://bugs.webkit.org/show_bug.cgi?id=161221 rdar://problem/28019023 Reviewed by Brent Fulgham and

[webkit-changes] [205580] trunk

2016-09-07 Thread achristensen
Title: [205580] trunk Revision 205580 Author achristen...@apple.com Date 2016-09-07 18:34:19 -0700 (Wed, 07 Sep 2016) Log Message Unreviewed, revert r205533. https://bugs.webkit.org/show_bug.cgi?id=161668 Re-landing changesets: "Punycode encode non-ascii hosts in URLParser"

[webkit-changes] [205582] trunk/Source/WebCore

2016-09-07 Thread achristensen
Title: [205582] trunk/Source/WebCore Revision 205582 Author achristen...@apple.com Date 2016-09-07 21:10:41 -0700 (Wed, 07 Sep 2016) Log Message Fix API tests after r205580 https://bugs.webkit.org/show_bug.cgi?id=161668 No new tests, but this fixes API tests on bots. *

[webkit-changes] [205172] trunk/Source/WebCore

2016-08-29 Thread achristensen
Title: [205172] trunk/Source/WebCore Revision 205172 Author achristen...@apple.com Date 2016-08-29 22:56:25 -0700 (Mon, 29 Aug 2016) Log Message Fix Windows build after r205161 * bindings/js/JSPerformanceTimingCustom.cpp: Modified Paths trunk/Source/WebCore/ChangeLog

[webkit-changes] [205650] trunk

2016-09-08 Thread achristensen
Title: [205650] trunk Revision 205650 Author achristen...@apple.com Date 2016-09-08 10:23:30 -0700 (Thu, 08 Sep 2016) Log Message Re-land r205580 after r205649 fixed the test failures https://bugs.webkit.org/show_bug.cgi?id=161668 Re-landing changesets: "Punycode encode non-ascii hosts

[webkit-changes] [205649] trunk/Source/WebCore

2016-09-08 Thread achristensen
Title: [205649] trunk/Source/WebCore Revision 205649 Author achristen...@apple.com Date 2016-09-08 10:19:25 -0700 (Thu, 08 Sep 2016) Log Message Add range check in URLParser's serializeIPv6 https://bugs.webkit.org/show_bug.cgi?id=161743 Reviewed by David Kilzer. No new tests, but this

[webkit-changes] [205749] trunk

2016-09-09 Thread achristensen
Title: [205749] trunk Revision 205749 Author achristen...@apple.com Date 2016-09-09 10:06:24 -0700 (Fri, 09 Sep 2016) Log Message URLParser should parse URLs with non-special schemes https://bugs.webkit.org/show_bug.cgi?id=161786 Reviewed by Andy Estes. Source/WebCore: Covered by new

[webkit-changes] [205922] trunk/Source/WebCore

2016-09-14 Thread achristensen
Title: [205922] trunk/Source/WebCore Revision 205922 Author achristen...@apple.com Date 2016-09-14 12:34:53 -0700 (Wed, 14 Sep 2016) Log Message URLParser: Add fast path for hosts containing no non-ASCII or percent characters https://bugs.webkit.org/show_bug.cgi?id=161970 Reviewed by

[webkit-changes] [205918] trunk/Source/WebCore

2016-09-14 Thread achristensen
Title: [205918] trunk/Source/WebCore Revision 205918 Author achristen...@apple.com Date 2016-09-14 11:16:29 -0700 (Wed, 14 Sep 2016) Log Message URLParser: Add fast path for utf8 encoding queries https://bugs.webkit.org/show_bug.cgi?id=161968 Reviewed by Daniel Bates. No change in

[webkit-changes] [205669] trunk

2016-09-08 Thread achristensen
Title: [205669] trunk Revision 205669 Author achristen...@apple.com Date 2016-09-08 15:28:48 -0700 (Thu, 08 Sep 2016) Log Message URLParser should parse ports after IPv4 and IPv6 hosts https://bugs.webkit.org/show_bug.cgi?id=161731 Reviewed by Brady Eidson. Source/WebCore: Covered by

[webkit-changes] [205667] trunk

2016-09-08 Thread achristensen
Title: [205667] trunk Revision 205667 Author achristen...@apple.com Date 2016-09-08 15:15:07 -0700 (Thu, 08 Sep 2016) Log Message URLParser should handle URLs with empty authority https://bugs.webkit.org/show_bug.cgi?id=161711 Reviewed by Brady Eidson. Source/WebCore: Covered by new

[webkit-changes] [205668] trunk

2016-09-08 Thread achristensen
Title: [205668] trunk Revision 205668 Author achristen...@apple.com Date 2016-09-08 15:16:49 -0700 (Thu, 08 Sep 2016) Log Message URLParser should correctly handle \ in path https://bugs.webkit.org/show_bug.cgi?id=161762 Reviewed by Brady Eidson. Source/WebCore: Covered by new API

[webkit-changes] [205671] trunk/Source/WebCore

2016-09-08 Thread achristensen
Title: [205671] trunk/Source/WebCore Revision 205671 Author achristen...@apple.com Date 2016-09-08 15:33:36 -0700 (Thu, 08 Sep 2016) Log Message Fix URLs after r205669. https://bugs.webkit.org/show_bug.cgi?id=161731 * platform/URLParser.cpp: (WebCore::URLParser::enabled): I accidentally

[webkit-changes] [205677] trunk

2016-09-08 Thread achristensen
Title: [205677] trunk Revision 205677 Author achristen...@apple.com Date 2016-09-08 17:05:36 -0700 (Thu, 08 Sep 2016) Log Message URLParser should parse URLs with a user but no password https://bugs.webkit.org/show_bug.cgi?id=161773 Reviewed by Brady Eidson. Source/WebCore: Covered by

[webkit-changes] [205752] trunk

2016-09-09 Thread achristensen
Title: [205752] trunk Revision 205752 Author achristen...@apple.com Date 2016-09-09 10:56:10 -0700 (Fri, 09 Sep 2016) Log Message URLParser: Handle \ in path according to spec https://bugs.webkit.org/show_bug.cgi?id=161805 Reviewed by Andy Estes. Source/WebCore: Covered by new API

[webkit-changes] [205679] trunk

2016-09-08 Thread achristensen
Title: [205679] trunk Revision 205679 Author achristen...@apple.com Date 2016-09-08 17:46:17 -0700 (Thu, 08 Sep 2016) Log Message URLParser: Parsing empty URLs with a base URL should return the base URL https://bugs.webkit.org/show_bug.cgi?id=161777 Reviewed by Tim Horton.

[webkit-changes] [205678] trunk

2016-09-08 Thread achristensen
Title: [205678] trunk Revision 205678 Author achristen...@apple.com Date 2016-09-08 17:43:50 -0700 (Thu, 08 Sep 2016) Log Message URLParser failures should preserve the original input string https://bugs.webkit.org/show_bug.cgi?id=161769 Reviewed by Tim Horton. Source/WebCore: No new

[webkit-changes] [205684] trunk

2016-09-08 Thread achristensen
Title: [205684] trunk Revision 205684 Author achristen...@apple.com Date 2016-09-08 18:32:18 -0700 (Thu, 08 Sep 2016) Log Message URLParser: Handle \ in paths of special URLs according to spec https://bugs.webkit.org/show_bug.cgi?id=161781 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [205813] trunk

2016-09-12 Thread achristensen
Title: [205813] trunk Revision 205813 Author achristen...@apple.com Date 2016-09-12 11:10:24 -0700 (Mon, 12 Sep 2016) Log Message Fix more URLParser quirks https://bugs.webkit.org/show_bug.cgi?id=161834 Reviewed by Brady Eidson. Source/WebCore: Added new API tests. *

[webkit-changes] [205812] trunk

2016-09-12 Thread achristensen
Title: [205812] trunk Revision 205812 Author achristen...@apple.com Date 2016-09-12 11:06:59 -0700 (Mon, 12 Sep 2016) Log Message Optimize URLParser performance https://bugs.webkit.org/show_bug.cgi?id=161837 Reviewed by Brady Eidson. Source/WebCore: No change in behavior. Existing

[webkit-changes] [205893] trunk

2016-09-13 Thread achristensen
Title: [205893] trunk Revision 205893 Author achristen...@apple.com Date 2016-09-13 18:34:27 -0700 (Tue, 13 Sep 2016) Log Message Implement URLSearchParams https://bugs.webkit.org/show_bug.cgi?id=161920 Reviewed by Chris Dumez. LayoutTests/imported/w3c: *

[webkit-changes] [205824] trunk

2016-09-12 Thread achristensen
Title: [205824] trunk Revision 205824 Author achristen...@apple.com Date 2016-09-12 14:30:30 -0700 (Mon, 12 Sep 2016) Log Message Remove trailing control characters and spaces before parsing a URL https://bugs.webkit.org/show_bug.cgi?id=161870 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [205846] trunk

2016-09-12 Thread achristensen
Title: [205846] trunk Revision 205846 Author achristen...@apple.com Date 2016-09-12 18:25:08 -0700 (Mon, 12 Sep 2016) Log Message URLParser: Correctly ignore spaces before relative URLs with no scheme https://bugs.webkit.org/show_bug.cgi?id=161889 Reviewed by Daniel Bates.

[webkit-changes] [205833] trunk

2016-09-12 Thread achristensen
Title: [205833] trunk Revision 205833 Author achristen...@apple.com Date 2016-09-12 15:36:14 -0700 (Mon, 12 Sep 2016) Log Message URLParser: Correctly handle relative URLs that are just a scheme and a colon https://bugs.webkit.org/show_bug.cgi?id=161876 Reviewed by Brady Eidson.

[webkit-changes] [205835] trunk

2016-09-12 Thread achristensen
Title: [205835] trunk Revision 205835 Author achristen...@apple.com Date 2016-09-12 16:03:09 -0700 (Mon, 12 Sep 2016) Log Message URLParser: Fix relative URLs containing only fragments https://bugs.webkit.org/show_bug.cgi?id=161882 Reviewed by Brady Eidson. Source/WebCore: Covered by

[webkit-changes] [205986] trunk/Source/WebCore

2016-09-15 Thread achristensen
Title: [205986] trunk/Source/WebCore Revision 205986 Author achristen...@apple.com Date 2016-09-15 11:12:09 -0700 (Thu, 15 Sep 2016) Log Message Use efficient iterators in URLParser https://bugs.webkit.org/show_bug.cgi?id=162007 Reviewed by Tim Horton. URLParser used to use

[webkit-changes] [205988] trunk

2016-09-15 Thread achristensen
Title: [205988] trunk Revision 205988 Author achristen...@apple.com Date 2016-09-15 11:20:33 -0700 (Thu, 15 Sep 2016) Log Message URLParser: Check for invalid characters in the host https://bugs.webkit.org/show_bug.cgi?id=162023 Reviewed by Tim Horton. Source/WebCore: Covered by new

[webkit-changes] [205990] trunk/Source/WebCore

2016-09-15 Thread achristensen
Title: [205990] trunk/Source/WebCore Revision 205990 Author achristen...@apple.com Date 2016-09-15 11:48:45 -0700 (Thu, 15 Sep 2016) Log Message Use character class table in URLParser https://bugs.webkit.org/show_bug.cgi?id=161997 Reviewed by Chris Dumez. No change in behavior except a

[webkit-changes] [205774] trunk

2016-09-09 Thread achristensen
Title: [205774] trunk Revision 205774 Author achristen...@apple.com Date 2016-09-09 16:39:11 -0700 (Fri, 09 Sep 2016) Log Message URLParser should convert ASCII hosts to lowercase https://bugs.webkit.org/show_bug.cgi?id=161820 Reviewed by Geoffrey Garen. Source/WebCore: Covered by new

[webkit-changes] [205768] trunk

2016-09-09 Thread achristensen
Title: [205768] trunk Revision 205768 Author achristen...@apple.com Date 2016-09-09 14:29:47 -0700 (Fri, 09 Sep 2016) Log Message Source/WebCore: Text replacement candidates don't always overwrite the entire original string https://bugs.webkit.org/show_bug.cgi?id=161779 Patch by Tim

[webkit-changes] [205782] trunk

2016-09-09 Thread achristensen
Title: [205782] trunk Revision 205782 Author achristen...@apple.com Date 2016-09-09 19:06:39 -0700 (Fri, 09 Sep 2016) Log Message URLParser: Keep track of cannot-be-a-base-url according to spec https://bugs.webkit.org/show_bug.cgi?id=161830 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [205781] trunk/Tools

2016-09-09 Thread achristensen
Title: [205781] trunk/Tools Revision 205781 Author achristen...@apple.com Date 2016-09-09 18:08:23 -0700 (Fri, 09 Sep 2016) Log Message Fix API tests after r205774. https://bugs.webkit.org/show_bug.cgi?id=161820 * TestWebKitAPI/Tests/WebCore/URLParser.cpp: (TestWebKitAPI::TEST_F): I had

[webkit-changes] [206334] trunk

2016-09-23 Thread achristensen
Title: [206334] trunk Revision 206334 Author achristen...@apple.com Date 2016-09-23 15:32:28 -0700 (Fri, 23 Sep 2016) Log Message Refactor URLParser https://bugs.webkit.org/show_bug.cgi?id=162516 Reviewed by Brady Eidson. Source/WebCore: Turn more static functions into methods, use a

[webkit-changes] [206329] trunk

2016-09-23 Thread achristensen
Title: [206329] trunk Revision 206329 Author achristen...@apple.com Date 2016-09-23 13:58:03 -0700 (Fri, 23 Sep 2016) Log Message Refactor URLParser https://bugs.webkit.org/show_bug.cgi?id=162511 Reviewed by Brady Eidson. Source/WebCore: Make the constructor take the parameters

[webkit-changes] [206337] trunk/Source/WebCore

2016-09-23 Thread achristensen
Title: [206337] trunk/Source/WebCore Revision 206337 Author achristen...@apple.com Date 2016-09-23 16:40:46 -0700 (Fri, 23 Sep 2016) Log Message Refactor URLParser https://bugs.webkit.org/show_bug.cgi?id=162518 Reviewed by Brady Eidson. Use a helper function to determine the

[webkit-changes] [206592] trunk

2016-09-29 Thread achristensen
Title: [206592] trunk Revision 206592 Author achristen...@apple.com Date 2016-09-29 11:18:04 -0700 (Thu, 29 Sep 2016) Log Message URLParser should ignore tabs at all possible locations https://bugs.webkit.org/show_bug.cgi?id=162711 Reviewed by Tim Horton. Source/WebCore: The URL spec

[webkit-changes] [206593] trunk

2016-09-29 Thread achristensen
Title: [206593] trunk Revision 206593 Author achristen...@apple.com Date 2016-09-29 11:19:31 -0700 (Thu, 29 Sep 2016) Log Message URLParser should fail to parse unclosed IPv6 addresses https://bugs.webkit.org/show_bug.cgi?id=162715 Reviewed by Tim Horton. Source/WebCore: Covered by

[webkit-changes] [206617] trunk

2016-09-29 Thread achristensen
Title: [206617] trunk Revision 206617 Author achristen...@apple.com Date 2016-09-29 15:02:04 -0700 (Thu, 29 Sep 2016) Log Message Fix syntax violation handling in IPv4 address parsing https://bugs.webkit.org/show_bug.cgi?id=162756 Reviewed by Tim Horton. Source/WebCore: When we are

[webkit-changes] [206614] trunk

2016-09-29 Thread achristensen
Title: [206614] trunk Revision 206614 Author achristen...@apple.com Date 2016-09-29 14:20:43 -0700 (Thu, 29 Sep 2016) Log Message URLParser should correctly parse ports with leading 0's https://bugs.webkit.org/show_bug.cgi?id=162752 Reviewed by Tim Horton. Source/WebCore: Covered by

[webkit-changes] [206615] trunk/Source/WebCore

2016-09-29 Thread achristensen
Title: [206615] trunk/Source/WebCore Revision 206615 Author achristen...@apple.com Date 2016-09-29 14:25:14 -0700 (Thu, 29 Sep 2016) Log Message URLParser should correctly parse ports with leading 0's https://bugs.webkit.org/show_bug.cgi?id=162752 * platform/URLParser.cpp:

[webkit-changes] [206609] trunk

2016-09-29 Thread achristensen
Title: [206609] trunk Revision 206609 Author achristen...@apple.com Date 2016-09-29 13:21:54 -0700 (Thu, 29 Sep 2016) Log Message URLParser: make parsing invalid IPv4 addresses more robust and correct https://bugs.webkit.org/show_bug.cgi?id=162746 Reviewed by Tim Horton.

[webkit-changes] [206608] trunk

2016-09-29 Thread achristensen
Title: [206608] trunk Revision 206608 Author achristen...@apple.com Date 2016-09-29 13:18:16 -0700 (Thu, 29 Sep 2016) Log Message URLParser: IPv6 addresses followed by a colon are invalid https://bugs.webkit.org/show_bug.cgi?id=162747 Reviewed by Tim Horton. Source/WebCore: Covered by

[webkit-changes] [206842] trunk

2016-10-05 Thread achristensen
Title: [206842] trunk Revision 206842 Author achristen...@apple.com Date 2016-10-05 19:35:12 -0700 (Wed, 05 Oct 2016) Log Message URLParser should parse IPv4 addresses as the last two pieces of an IPv6 address https://bugs.webkit.org/show_bug.cgi?id=162991 Reviewed by Saam Barati.

[webkit-changes] [206784] trunk

2016-10-04 Thread achristensen
Title: [206784] trunk Revision 206784 Author achristen...@apple.com Date 2016-10-04 14:22:34 -0700 (Tue, 04 Oct 2016) Log Message URLParser: query-only URLs relative to file URLs should just add a query https://bugs.webkit.org/show_bug.cgi?id=162888 Reviewed by Tim Horton.

[webkit-changes] [206783] trunk

2016-10-04 Thread achristensen
Title: [206783] trunk Revision 206783 Author achristen...@apple.com Date 2016-10-04 14:20:54 -0700 (Tue, 04 Oct 2016) Log Message URLParser should match URL::parse and other browsers when parsing a URL containing only scheme:// https://bugs.webkit.org/show_bug.cgi?id=162909 Reviewed by

[webkit-changes] [206924] trunk/Source/WebCore

2016-10-07 Thread achristensen
Title: [206924] trunk/Source/WebCore Revision 206924 Author achristen...@apple.com Date 2016-10-07 12:03:13 -0700 (Fri, 07 Oct 2016) Log Message Disable URLParser logs by default in all builds https://bugs.webkit.org/show_bug.cgi?id=163135 Reviewed by Brady Eidson. In debug builds with

[webkit-changes] [206942] trunk

2016-10-07 Thread achristensen
Title: [206942] trunk Revision 206942 Author achristen...@apple.com Date 2016-10-07 16:06:32 -0700 (Fri, 07 Oct 2016) Log Message Non-special URL fragments should percent-encode non-ASCII characters https://bugs.webkit.org/show_bug.cgi?id=163153 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [206878] trunk

2016-10-06 Thread achristensen
Title: [206878] trunk Revision 206878 Author achristen...@apple.com Date 2016-10-06 13:46:04 -0700 (Thu, 06 Oct 2016) Log Message URLParser should parse file URLs with ports consistently https://bugs.webkit.org/show_bug.cgi?id=163075 Reviewed by Brady Eidson. Source/WebCore: Covered

[webkit-changes] [206879] trunk

2016-10-06 Thread achristensen
Title: [206879] trunk Revision 206879 Author achristen...@apple.com Date 2016-10-06 13:47:44 -0700 (Thu, 06 Oct 2016) Log Message Skip tabs and newlines between end of query and beginning of fragment in non-UTF-8-encoded URLs https://bugs.webkit.org/show_bug.cgi?id=163071 Reviewed by

[webkit-changes] [206887] trunk

2016-10-06 Thread achristensen
Title: [206887] trunk Revision 206887 Author achristen...@apple.com Date 2016-10-06 16:05:17 -0700 (Thu, 06 Oct 2016) Log Message URLParser: Non-ASCII characters in Non-UTF-8 encoded queries of relative URLs with ws, wss, or nonspecial schemes should be UTF-8 encoded

[webkit-changes] [206818] trunk

2016-10-05 Thread achristensen
Title: [206818] trunk Revision 206818 Author achristen...@apple.com Date 2016-10-05 11:25:02 -0700 (Wed, 05 Oct 2016) Log Message UTF-8 encode queries of nonspecial and websocket schemes https://bugs.webkit.org/show_bug.cgi?id=162956 Reviewed by Geoffrey Garen and Brady Eidson.

[webkit-changes] [206819] trunk

2016-10-05 Thread achristensen
Title: [206819] trunk Revision 206819 Author achristen...@apple.com Date 2016-10-05 11:27:53 -0700 (Wed, 05 Oct 2016) Log Message URLParser should correctly strip unnecessary 0's in IPv6 addresses https://bugs.webkit.org/show_bug.cgi?id=162979 Reviewed by Brady Eidson. Source/WebCore:

[webkit-changes] [206817] trunk

2016-10-05 Thread achristensen
Title: [206817] trunk Revision 206817 Author achristen...@apple.com Date 2016-10-05 11:19:19 -0700 (Wed, 05 Oct 2016) Log Message Prepare to enable URLParser https://bugs.webkit.org/show_bug.cgi?id=162974 Reviewed by Brady Eidson. Source/WebCore: * platform/URL.cpp:

[webkit-changes] [206792] trunk/Tools

2016-10-04 Thread achristensen
Title: [206792] trunk/Tools Revision 206792 Author achristen...@apple.com Date 2016-10-04 16:13:33 -0700 (Tue, 04 Oct 2016) Log Message Add tests verifying non-special URL hosts are parsed according to spec https://bugs.webkit.org/show_bug.cgi?id=162885 Reviewed by Sam Weinig. *

[webkit-changes] [206219] trunk

2016-09-21 Thread achristensen
Title: [206219] trunk Revision 206219 Author achristen...@apple.com Date 2016-09-21 11:02:52 -0700 (Wed, 21 Sep 2016) Log Message URLParser: Correctly parse URLs that are just nonspecialscheme:/ https://bugs.webkit.org/show_bug.cgi?id=162340 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [206223] trunk/Source/WebCore

2016-09-21 Thread achristensen
Title: [206223] trunk/Source/WebCore Revision 206223 Author achristen...@apple.com Date 2016-09-21 11:33:30 -0700 (Wed, 21 Sep 2016) Log Message Optimize URLParser https://bugs.webkit.org/show_bug.cgi?id=162338 Reviewed by Tim Horton. No change in behavior. Just a marginal performance

[webkit-changes] [206218] trunk

2016-09-21 Thread achristensen
Title: [206218] trunk Revision 206218 Author achristen...@apple.com Date 2016-09-21 11:00:19 -0700 (Wed, 21 Sep 2016) Log Message URLParser: correctly parse relative URLs that are just one character https://bugs.webkit.org/show_bug.cgi?id=162344 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [206220] trunk/Tools

2016-09-21 Thread achristensen
Title: [206220] trunk/Tools Revision 206220 Author achristen...@apple.com Date 2016-09-21 11:04:39 -0700 (Wed, 21 Sep 2016) Log Message Prepare API tests for enabling URLParser by default https://bugs.webkit.org/show_bug.cgi?id=162341 Reviewed by Tim Horton. *

[webkit-changes] [206231] trunk

2016-09-21 Thread achristensen
Title: [206231] trunk Revision 206231 Author achristen...@apple.com Date 2016-09-21 13:19:07 -0700 (Wed, 21 Sep 2016) Log Message URLParser should fail when parsing invalid relative URLs with no schemes https://bugs.webkit.org/show_bug.cgi?id=162355 Reviewed by Tim Horton.

[webkit-changes] [206076] trunk/Source/WebCore

2016-09-18 Thread achristensen
Title: [206076] trunk/Source/WebCore Revision 206076 Author achristen...@apple.com Date 2016-09-18 01:01:11 -0700 (Sun, 18 Sep 2016) Log Message Remove unnecessary String allocations in URLParser https://bugs.webkit.org/show_bug.cgi?id=162089 Reviewed by Chris Dumez. No change in

[webkit-changes] [206036] trunk

2016-09-16 Thread achristensen
Title: [206036] trunk Revision 206036 Author achristen...@apple.com Date 2016-09-16 11:59:01 -0700 (Fri, 16 Sep 2016) Log Message URLParser should percent encode the user and password according to spec https://bugs.webkit.org/show_bug.cgi?id=162049 Reviewed by Tim Horton.

[webkit-changes] [206034] trunk/Source/WebCore

2016-09-16 Thread achristensen
Title: [206034] trunk/Source/WebCore Revision 206034 Author achristen...@apple.com Date 2016-09-16 11:49:31 -0700 (Fri, 16 Sep 2016) Log Message Fix Windows clean build after r205929 * DerivedSources.cpp: Modified Paths trunk/Source/WebCore/ChangeLog

[webkit-changes] [206035] trunk

2016-09-16 Thread achristensen
Title: [206035] trunk Revision 206035 Author achristen...@apple.com Date 2016-09-16 11:57:07 -0700 (Fri, 16 Sep 2016) Log Message Fix more edge cases in URLParser https://bugs.webkit.org/show_bug.cgi?id=162051 Reviewed by Tim Horton. Source/WebCore: Added new API tests. *

[webkit-changes] [206042] trunk/Tools

2016-09-16 Thread achristensen
Title: [206042] trunk/Tools Revision 206042 Author achristen...@apple.com Date 2016-09-16 13:19:02 -0700 (Fri, 16 Sep 2016) Log Message Fix API tests after r206036 https://bugs.webkit.org/show_bug.cgi?id=162049 * TestWebKitAPI/Tests/WebCore/URLParser.cpp: (TestWebKitAPI::TEST_F): An

[webkit-changes] [206075] trunk/Source/WebCore

2016-09-17 Thread achristensen
Title: [206075] trunk/Source/WebCore Revision 206075 Author achristen...@apple.com Date 2016-09-17 22:38:24 -0700 (Sat, 17 Sep 2016) Log Message Inline functions in URLParser https://bugs.webkit.org/show_bug.cgi?id=162106 Reviewed by Antti Koivisto. No change in behavior. Just make

[webkit-changes] [206307] trunk

2016-09-23 Thread achristensen
Title: [206307] trunk Revision 206307 Author achristen...@apple.com Date 2016-09-23 09:21:19 -0700 (Fri, 23 Sep 2016) Log Message Unreviewed, rolling out r206165. https://bugs.webkit.org/show_bug.cgi?id=162492 needs corresponding API change in bug 162475 (Requested by alexchristensen on

[webkit-changes] [206323] trunk/Source/WebCore

2016-09-23 Thread achristensen
Title: [206323] trunk/Source/WebCore Revision 206323 Author achristen...@apple.com Date 2016-09-23 12:57:57 -0700 (Fri, 23 Sep 2016) Log Message Remove URLParser serialized template https://bugs.webkit.org/show_bug.cgi?id=162501 Reviewed by Brady Eidson. No change in behavior. This

[webkit-changes] [206157] trunk

2016-09-20 Thread achristensen
Title: [206157] trunk Revision 206157 Author achristen...@apple.com Date 2016-09-20 11:27:37 -0700 (Tue, 20 Sep 2016) Log Message Fix Windows file URL quirks in URLParser https://bugs.webkit.org/show_bug.cgi?id=162303 Reviewed by Tim Horton. Source/WebCore: Windows file urls allow c:\

[webkit-changes] [206158] trunk

2016-09-20 Thread achristensen
Title: [206158] trunk Revision 206158 Author achristen...@apple.com Date 2016-09-20 11:31:27 -0700 (Tue, 20 Sep 2016) Log Message URLParser: Fix parsing relative URLs with one slash after the scheme: https://bugs.webkit.org/show_bug.cgi?id=162294 Reviewed by Tim Horton. Source/WebCore:

[webkit-changes] [206159] trunk

2016-09-20 Thread achristensen
Title: [206159] trunk Revision 206159 Author achristen...@apple.com Date 2016-09-20 11:34:19 -0700 (Tue, 20 Sep 2016) Log Message URLParser should allow '@' in user https://bugs.webkit.org/show_bug.cgi?id=162272 Reviewed by Tim Horton. Source/WebCore: Covered by a new API test. *

[webkit-changes] [206162] trunk

2016-09-20 Thread achristensen
Title: [206162] trunk Revision 206162 Author achristen...@apple.com Date 2016-09-20 11:46:26 -0700 (Tue, 20 Sep 2016) Log Message Align URLParser with web platform tests when parsing non-special relative URLs ending in AuthorityOrHost state https://bugs.webkit.org/show_bug.cgi?id=162251

[webkit-changes] [206177] trunk

2016-09-20 Thread achristensen
Title: [206177] trunk Revision 206177 Author achristen...@apple.com Date 2016-09-20 14:50:30 -0700 (Tue, 20 Sep 2016) Log Message Reduce allocations in URLParser https://bugs.webkit.org/show_bug.cgi?id=162241 Reviewed by Chris Dumez. Source/WebCore: Use Vectors instead of

[webkit-changes] [206179] trunk/Source/WebCore

2016-09-20 Thread achristensen
Title: [206179] trunk/Source/WebCore Revision 206179 Author achristen...@apple.com Date 2016-09-20 15:19:16 -0700 (Tue, 20 Sep 2016) Log Message Fix occasional using uninitialized memory crashes after r206168. https://bugs.webkit.org/show_bug.cgi?id=162247 This fixes a crash in

[webkit-changes] [206165] trunk

2016-09-20 Thread achristensen
Title: [206165] trunk Revision 206165 Author achristen...@apple.com Date 2016-09-20 13:01:08 -0700 (Tue, 20 Sep 2016) Log Message Non-special URLs should have an opaque origin https://bugs.webkit.org/show_bug.cgi?id=162254 Reviewed by Sam Weinig. LayoutTests/imported/w3c: *

[webkit-changes] [206168] trunk

2016-09-20 Thread achristensen
Title: [206168] trunk Revision 206168 Author achristen...@apple.com Date 2016-09-20 13:11:54 -0700 (Tue, 20 Sep 2016) Log Message Make URLSearchParams spec-compliant https://bugs.webkit.org/show_bug.cgi?id=162247 Reviewed by Chris Dumez and Sam Weinig. LayoutTests/imported/w3c: *

[webkit-changes] [206169] trunk/Source/WebCore

2016-09-20 Thread achristensen
Title: [206169] trunk/Source/WebCore Revision 206169 Author achristen...@apple.com Date 2016-09-20 13:25:03 -0700 (Tue, 20 Sep 2016) Log Message URLParser: uidna_IDNToASCII_56 is deprecated https://bugs.webkit.org/show_bug.cgi?id=161841 Patch by Michael Catanzaro

[webkit-changes] [206196] trunk/Source

2016-09-20 Thread achristensen
Title: [206196] trunk/Source Revision 206196 Author achristen...@apple.com Date 2016-09-20 20:10:57 -0700 (Tue, 20 Sep 2016) Log Message Require WTFMove for String::adopt https://bugs.webkit.org/show_bug.cgi?id=162313 Reviewed by Yusuke Suzuki. Source/_javascript_Core: *

[webkit-changes] [206198] trunk

2016-09-21 Thread achristensen
Title: [206198] trunk Revision 206198 Author achristen...@apple.com Date 2016-09-20 23:34:13 -0700 (Tue, 20 Sep 2016) Log Message Optimize URLParser https://bugs.webkit.org/show_bug.cgi?id=162105 Reviewed by Geoffrey Garen. Source/WebCore: Covered by new API tests. This is about a 5%

[webkit-changes] [206044] trunk/Source/WebCore

2016-09-16 Thread achristensen
Title: [206044] trunk/Source/WebCore Revision 206044 Author achristen...@apple.com Date 2016-09-16 13:35:16 -0700 (Fri, 16 Sep 2016) Log Message Use Vector instead of StringBuilder for the ASCII parts of URLParser https://bugs.webkit.org/show_bug.cgi?id=162035 Reviewed by Chris Dumez.

[webkit-changes] [206024] trunk/Source/WebCore

2016-09-16 Thread achristensen
Title: [206024] trunk/Source/WebCore Revision 206024 Author achristen...@apple.com Date 2016-09-16 09:21:30 -0700 (Fri, 16 Sep 2016) Log Message Fix Windows clean build after r205929 * DerivedSources.cpp: Modified Paths trunk/Source/WebCore/ChangeLog

<    3   4   5   6   7   8   9   10   11   12   >