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:
*
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
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
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.
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
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
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.
*
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.
*
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.
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
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
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:
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
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
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
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
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
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
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:
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.
*
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
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"
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.
*
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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:
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.
*
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
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:
*
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:
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.
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.
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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:
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.
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
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.
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.
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
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
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:
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
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
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
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.
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:
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:
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.
*
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:
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
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:
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.
*
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.
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
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.
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
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.
*
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
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
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
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
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:\
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:
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.
*
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
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
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
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:
*
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:
*
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
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:
*
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%
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.
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
701 - 800 of 2244 matches
Mail list logo