Title: [236551] trunk
Revision 236551
Author achristen...@apple.com
Date 2018-09-27 09:34:34 -0700 (Thu, 27 Sep 2018)
Log Message
URLWithUserTypedString should return nil for URLs deemed to be invalid by WebCore::URL
https://bugs.webkit.org/show_bug.cgi?id=189979
Reviewed by Youenn Fable
Title: [236565] trunk
Revision 236565
Author achristen...@apple.com
Date 2018-09-27 13:05:52 -0700 (Thu, 27 Sep 2018)
Log Message
URLParser should use TextEncoding through an abstract class
https://bugs.webkit.org/show_bug.cgi?id=190027
Reviewed by Andy Estes.
Source/WebCore:
URLParser
Title: [236665] trunk/Source/WebKit
Revision 236665
Author achristen...@apple.com
Date 2018-10-01 10:16:54 -0700 (Mon, 01 Oct 2018)
Log Message
Deprecate ObjC SPI in Deprecated Xcode group
https://bugs.webkit.org/show_bug.cgi?id=189850
Reviewed by Andy Estes.
* Shared/Cocoa/APIObject.mm
Title: [236674] trunk
Revision 236674
Author achristen...@apple.com
Date 2018-10-01 11:16:33 -0700 (Mon, 01 Oct 2018)
Log Message
URL should not use TextEncoding internally
https://bugs.webkit.org/show_bug.cgi?id=190111
Reviewed by Andy Estes.
Source/WebCore:
That dependency makes it i
Title: [236675] trunk/Source/WebKit
Revision 236675
Author achristen...@apple.com
Date 2018-10-01 11:27:30 -0700 (Mon, 01 Oct 2018)
Log Message
Fix an internal build after r236665
https://bugs.webkit.org/show_bug.cgi?id=189850
* WebKit.xcodeproj/project.pbxproj:
Make WKNSURLAuthenticatio
Title: [236687] trunk/Source/WebKit
Revision 236687
Author achristen...@apple.com
Date 2018-10-01 12:57:52 -0700 (Mon, 01 Oct 2018)
Log Message
Fix internal build after r236665
https://bugs.webkit.org/show_bug.cgi?id=189850
* UIProcess/API/Cocoa/WKNSURLAuthenticationChallenge.h:
* WebKit
Title: [236702] trunk
Revision 236702
Author achristen...@apple.com
Date 2018-10-01 17:16:54 -0700 (Mon, 01 Oct 2018)
Log Message
Unreviewed, rolling out r236551.
Fails URL validating too aggressively
Reverted changeset:
"URLWithUserTypedString should return nil for URLs deemed to
be i
Title: [236703] trunk/Source/WebCore
Revision 236703
Author achristen...@apple.com
Date 2018-10-01 17:21:14 -0700 (Mon, 01 Oct 2018)
Log Message
Don't read from WebCore's bundle for IDNScriptWhiteList
https://bugs.webkit.org/show_bug.cgi?id=190157
Reviewed by Dan Bernstein.
No change in
Title: [236762] trunk
Revision 236762
Author achristen...@apple.com
Date 2018-10-02 13:24:42 -0700 (Tue, 02 Oct 2018)
Log Message
Remove ParsedURLString
https://bugs.webkit.org/show_bug.cgi?id=190154
Reviewed by Chris Dumez.
Source/WebCore:
Before the introduction of URLParser, it woul
Title: [236763] trunk/Source
Revision 236763
Author achristen...@apple.com
Date 2018-10-02 13:26:15 -0700 (Tue, 02 Oct 2018)
Log Message
Remove unused linked-on-or-before-iOS5 check
https://bugs.webkit.org/show_bug.cgi?id=190164
Reviewed by Michael Saboff.
Source/WebCore:
If an app has
Title: [236767] trunk/Source/WebCore
Revision 236767
Author achristen...@apple.com
Date 2018-10-02 15:34:09 -0700 (Tue, 02 Oct 2018)
Log Message
Prepare WebCoreNSURLExtras for ARC
https://bugs.webkit.org/show_bug.cgi?id=190219
Reviewed by Tim Horton.
ARC doesn't like the explicit sendin
Title: [236886] trunk/Source/WebKit
Revision 236886
Author achristen...@apple.com
Date 2018-10-05 14:39:57 -0700 (Fri, 05 Oct 2018)
Log Message
REGRESSION(r236154) Page loads are not drawn when loaded in shipped Safari11/12
https://bugs.webkit.org/show_bug.cgi?id=190202
Reviewed by Youen
Title: [236930] trunk
Revision 236930
Author achristen...@apple.com
Date 2018-10-08 12:58:09 -0700 (Mon, 08 Oct 2018)
Log Message
Remove WKBundleFileHandleRef
https://bugs.webkit.org/show_bug.cgi?id=190360
Reviewed by Tim Horton.
Source/WebKit:
WKBundleFrameGetJavaScriptWrapperForFileF
Title: [236989] trunk/Source/WebKit
Revision 236989
Author achristen...@apple.com
Date 2018-10-09 16:40:21 -0700 (Tue, 09 Oct 2018)
Log Message
REGRESSION(r231663) loading in hidden WKWebViews stalls because WebProcess is suspended
https://bugs.webkit.org/show_bug.cgi?id=190417
Reviewed
Title: [237074] trunk/Source
Revision 237074
Author achristen...@apple.com
Date 2018-10-12 13:20:15 -0700 (Fri, 12 Oct 2018)
Log Message
Allow encoding of small enum classes
https://bugs.webkit.org/show_bug.cgi?id=190531
Reviewed by Tim Horton.
Source/WebCore:
* Modules/webauthn/Public
Title: [237100] trunk/Source/WebKit
Revision 237100
Author achristen...@apple.com
Date 2018-10-15 07:27:38 -0700 (Mon, 15 Oct 2018)
Log Message
Use std::optional for a WebBackForwardList's current index
https://bugs.webkit.org/show_bug.cgi?id=190448
Reviewed by Chris Dumez.
Also remove
Title: [237101] trunk/Source/WebKit
Revision 237101
Author achristen...@apple.com
Date 2018-10-15 07:28:13 -0700 (Mon, 15 Oct 2018)
Log Message
WebPageProxy should always have a HistoryClient
https://bugs.webkit.org/show_bug.cgi?id=190450
Reviewed by Chris Dumez.
This will make it so we
Title: [237102] trunk/Source
Revision 237102
Author achristen...@apple.com
Date 2018-10-15 07:29:53 -0700 (Mon, 15 Oct 2018)
Log Message
Remove InjectedBundle processing of back/forward lists
https://bugs.webkit.org/show_bug.cgi?id=190459
Reviewed by Chris Dumez.
Source/WebCore:
The us
Title: [237103] trunk/Source
Revision 237103
Author achristen...@apple.com
Date 2018-10-15 07:30:57 -0700 (Mon, 15 Oct 2018)
Log Message
Include EnumTraits.h less
https://bugs.webkit.org/show_bug.cgi?id=190535
Reviewed by Chris Dumez.
Source/_javascript_Core:
* runtime/ConsoleTypes.h:
Title: [237104] trunk/Source/WebKit
Revision 237104
Author achristen...@apple.com
Date 2018-10-15 07:31:39 -0700 (Mon, 15 Oct 2018)
Log Message
Add a temporarily off by default preference for doing safe browsing checks
https://bugs.webkit.org/show_bug.cgi?id=190522
Reviewed by Chris Dume
Title: [237110] trunk/Source
Revision 237110
Author achristen...@apple.com
Date 2018-10-15 08:23:59 -0700 (Mon, 15 Oct 2018)
Log Message
Shrink more enum classes
https://bugs.webkit.org/show_bug.cgi?id=190540
Reviewed by Chris Dumez.
Source/_javascript_Core:
* runtime/ConsoleTypes.h:
Title: [237111] trunk/Source/WebKit
Revision 237111
Author achristen...@apple.com
Date 2018-10-15 08:29:47 -0700 (Mon, 15 Oct 2018)
Log Message
Fix assertion after r237102
https://bugs.webkit.org/show_bug.cgi?id=190459
* WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp:
(WebK
Title: [237137] trunk/Source/WebKitLegacy/mac
Revision 237137
Author achristen...@apple.com
Date 2018-10-15 12:53:47 -0700 (Mon, 15 Oct 2018)
Log Message
Remove unused WebFrame._loadType
https://bugs.webkit.org/show_bug.cgi?id=190583
Reviewed by Chris Dumez.
This is unused, and this con
Title: [237138] trunk/Source
Revision 237138
Author achristen...@apple.com
Date 2018-10-15 12:55:39 -0700 (Mon, 15 Oct 2018)
Log Message
Remove unused parameters from FrameLoaderClient::createFrame
https://bugs.webkit.org/show_bug.cgi?id=190587
Reviewed by Chris Dumez.
Source/WebCore:
Title: [237146] trunk/Source/WebKit
Revision 237146
Author achristen...@apple.com
Date 2018-10-15 14:33:52 -0700 (Mon, 15 Oct 2018)
Log Message
Remove unused parameters of WebPageGroupData
https://bugs.webkit.org/show_bug.cgi?id=190600
Reviewed by Chris Dumez.
visibleToInjectedBundle an
Title: [237148] trunk/Source
Revision 237148
Author achristen...@apple.com
Date 2018-10-15 14:45:55 -0700 (Mon, 15 Oct 2018)
Log Message
Remove unused WebView._globalHistoryItem
https://bugs.webkit.org/show_bug.cgi?id=190601
Reviewed by Chris Dumez.
Source/WebCore:
This was a hack to g
Title: [237149] trunk/LayoutTests
Revision 237149
Author achristen...@apple.com
Date 2018-10-15 15:35:35 -0700 (Mon, 15 Oct 2018)
Log Message
Garden WK2 tests after r237104
https://bugs.webkit.org/show_bug.cgi?id=190522
* platform/wk2/http/tests/navigation/keyboard-events-during-provisio
Title: [237157] trunk/Source
Revision 237157
Author achristen...@apple.com
Date 2018-10-15 17:14:41 -0700 (Mon, 15 Oct 2018)
Log Message
Modernize BackForwardClient.h
https://bugs.webkit.org/show_bug.cgi?id=190610
Reviewed by Chris Dumez.
Source/WebCore:
* editing/markup.cpp:
(WebCore:
Title: [237160] trunk/Source/WebKitLegacy/mac
Revision 237160
Author achristen...@apple.com
Date 2018-10-15 17:34:02 -0700 (Mon, 15 Oct 2018)
Log Message
Fix iOS build after r237157
* WebView/WebView.mm:
(-[WebView initSimpleHTMLDocumentWithStyle:frame:preferences:groupName:]):
Modified
Title: [237161] trunk/Source/WebKit
Revision 237161
Author achristen...@apple.com
Date 2018-10-15 17:38:30 -0700 (Mon, 15 Oct 2018)
Log Message
Fix WinCairo build after r237146
* UIProcess/win/WebInspectorProxyWin.cpp:
(WebKit::WebInspectorProxy::platformCreateFrontendPage):
Modified Pa
Title: [237164] trunk/Source/WebKitLegacy/win
Revision 237164
Author achristen...@apple.com
Date 2018-10-15 17:56:23 -0700 (Mon, 15 Oct 2018)
Log Message
Fix WinCairo build.
* WebView.cpp:
(WebView::backForwardList):
Modified Paths
trunk/Source/WebKitLegacy/win/ChangeLog
trunk/Source/W
Title: [237165] trunk/Source
Revision 237165
Author achristen...@apple.com
Date 2018-10-15 18:02:54 -0700 (Mon, 15 Oct 2018)
Log Message
Source/WebKit:
Fix GTK build, even though bots are not working right now.
* UIProcess/gtk/WebInspectorProxyGtk.cpp:
(WebKit::WebInspectorProxy::platfo
Title: [237167] trunk/Source/WebKit
Revision 237167
Author achristen...@apple.com
Date 2018-10-15 18:12:59 -0700 (Mon, 15 Oct 2018)
Log Message
Fix API tests after r237146
* Shared/WebPageGroupData.cpp:
(WebKit::WebPageGroupData::decode):
I accidentally changed the decoder.
Modified Pat
Title: [237182] trunk/Source
Revision 237182
Author achristen...@apple.com
Date 2018-10-16 08:39:42 -0700 (Tue, 16 Oct 2018)
Log Message
Remove unused WebHistoryItem._transientPropertyForKey
https://bugs.webkit.org/show_bug.cgi?id=190606
Reviewed by Chris Dumez.
Source/WebCore:
This is
Title: [237184] trunk/Source
Revision 237184
Author achristen...@apple.com
Date 2018-10-16 08:58:10 -0700 (Tue, 16 Oct 2018)
Log Message
Replace HistoryItem* with HistoryItem& where possible
https://bugs.webkit.org/show_bug.cgi?id=190617
Reviewed by Chris Dumez.
Source/WebCore:
* histo
Title: [237205] trunk
Revision 237205
Author achristen...@apple.com
Date 2018-10-16 15:31:00 -0700 (Tue, 16 Oct 2018)
Log Message
Remove InjectedBundleBackForwardList
https://bugs.webkit.org/show_bug.cgi?id=190640
Reviewed by Chris Dumez.
Source/WebKit:
These objects are only used in t
Title: [237233] trunk/Source
Revision 237233
Author achristen...@apple.com
Date 2018-10-17 13:37:36 -0700 (Wed, 17 Oct 2018)
Log Message
BackForwardClient needs to be able to support UIProcess-only back/forward lists
https://bugs.webkit.org/show_bug.cgi?id=190675
Reviewed by Chris Dumez.
Title: [237260] trunk/Source/WebKitLegacy/mac
Revision 237260
Author achristen...@apple.com
Date 2018-10-18 10:33:53 -0700 (Thu, 18 Oct 2018)
Log Message
Unreviewed, rolling out r237137.
SPI is actually used
Reverted changeset:
"Remove unused WebFrame._loadType"
https://bugs.webkit.org
Title: [237264] trunk/Source
Revision 237264
Author achristen...@apple.com
Date 2018-10-18 14:16:52 -0700 (Thu, 18 Oct 2018)
Log Message
Clean up FrameLoader two-state enums
https://bugs.webkit.org/show_bug.cgi?id=190731
Reviewed by Chris Dumez.
Source/WebCore:
This patch does three th
Title: [237294] trunk/Source/WebKit
Revision 237294
Author achristen...@apple.com
Date 2018-10-19 10:40:20 -0700 (Fri, 19 Oct 2018)
Log Message
Introduce CompletionHandler-based Async IPC messages with replies
https://bugs.webkit.org/show_bug.cgi?id=190746
Reviewed by Tim Horton.
Before
Title: [237298] trunk/Source/WebKit
Revision 237298
Author achristen...@apple.com
Date 2018-10-19 13:18:28 -0700 (Fri, 19 Oct 2018)
Log Message
Update and add python tests after r237294
https://bugs.webkit.org/show_bug.cgi?id=190746
* Scripts/Makefile: Added to help updating expectations
Title: [237300] trunk/Source/WebKit
Revision 237300
Author achristen...@apple.com
Date 2018-10-19 14:12:24 -0700 (Fri, 19 Oct 2018)
Log Message
Mark LegacySync IPC messages
https://bugs.webkit.org/show_bug.cgi?id=190759
Reviewed by Tim Horton.
* NetworkProcess/NetworkConnectionToWebProc
Title: [237302] trunk/Source/WebKit
Revision 237302
Author achristen...@apple.com
Date 2018-10-19 14:17:57 -0700 (Fri, 19 Oct 2018)
Log Message
Rebase python tests.
* Scripts/Makefile:
* Scripts/webkit/MessageReceiver-expected.cpp:
* Scripts/webkit/Messages-expected.h:
Modified Paths
t
Title: [237303] trunk/Source/WebKit
Revision 237303
Author achristen...@apple.com
Date 2018-10-19 14:29:13 -0700 (Fri, 19 Oct 2018)
Log Message
Rebase python tests.
* Scripts/webkit/messages_unittest.py:
Modified Paths
trunk/Source/WebKit/ChangeLog
trunk/Source/WebKit/Scripts/webkit/me
Title: [237307] trunk/Source/WebKit
Revision 237307
Author achristen...@apple.com
Date 2018-10-19 16:15:27 -0700 (Fri, 19 Oct 2018)
Log Message
WebDataListSuggestionsDropdown should use a WeakPtr
https://bugs.webkit.org/show_bug.cgi?id=190763
Reviewed by Tim Horton.
Nothing suspicious
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 URLP
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 behavi
Title: [206125] trunk/Source/WebCore
Revision 206125
Author achristen...@apple.com
Date 2016-09-19 16:03:02 -0700 (Mon, 19 Sep 2016)
Log Message
URLParser should parse serialized valid URLs faster than unknown input
https://bugs.webkit.org/show_bug.cgi?id=162228
Reviewed by Chris Dumez.
Title: [206126] trunk
Revision 206126
Author achristen...@apple.com
Date 2016-09-19 16:05:11 -0700 (Mon, 19 Sep 2016)
Log Message
URLParser can read memory out of bounds
https://bugs.webkit.org/show_bug.cgi?id=162206
Reviewed by Geoff Garen.
Source/WebCore:
Covered by new API tests.
UR
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.
* plat
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: [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:
* web-platfor
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:
* web-p
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 on 2016-09-20
Reviewed
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 StringBuilder
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 imported/
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:
* runtime/JSStri
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% s
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: [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:
Cove
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.
* TestWebKitAPI/Tests/WebCor
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 i
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.
Source/WebCor
Title: [206235] trunk
Revision 206235
Author achristen...@apple.com
Date 2016-09-21 14:16:15 -0700 (Wed, 21 Sep 2016)
Log Message
URLParser should match URL::parse when parsing data urls with slashes in them
https://bugs.webkit.org/show_bug.cgi?id=162352
Reviewed by Darin Adler.
Source/
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 op
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 instead
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 h
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 currentPosi
Title: [206457] trunk
Revision 206457
Author achristen...@apple.com
Date 2016-09-27 13:07:15 -0700 (Tue, 27 Sep 2016)
Log Message
Implement URLParser::syntaxViolation
https://bugs.webkit.org/show_bug.cgi?id=162593
Reviewed by Geoffrey Garen.
Source/WebCore:
Most of the time when parsin
Title: [206475] trunk
Revision 206475
Author achristen...@apple.com
Date 2016-09-27 17:25:51 -0700 (Tue, 27 Sep 2016)
Log Message
URLs with @ in the user should only search for the last @ until the end of the authority and host
https://bugs.webkit.org/show_bug.cgi?id=162635
Reviewed by G
Title: [206477] trunk
Revision 206477
Author achristen...@apple.com
Date 2016-09-27 17:31:44 -0700 (Tue, 27 Sep 2016)
Log Message
URLParser: Handle windows drive letters after two slashes in relative URLs according to spec
https://bugs.webkit.org/show_bug.cgi?id=162646
Reviewed by Saam B
Title: [206480] trunk
Revision 206480
Author achristen...@apple.com
Date 2016-09-27 18:02:00 -0700 (Tue, 27 Sep 2016)
Log Message
Correctly parse URLs with the first tab in the fragment
https://bugs.webkit.org/show_bug.cgi?id=162650
Reviewed by Saam Barati.
Source/WebCore:
Covered by a
Title: [206485] trunk/Source/WebCore
Revision 206485
Author achristen...@apple.com
Date 2016-09-27 18:23:50 -0700 (Tue, 27 Sep 2016)
Log Message
Inline critical functions in URLParser
https://bugs.webkit.org/show_bug.cgi?id=162653
Reviewed by Myles C. Maxfield.
This gives me about a 15%
Title: [206547] trunk
Revision 206547
Author achristen...@apple.com
Date 2016-09-28 14:12:04 -0700 (Wed, 28 Sep 2016)
Log Message
URLParser should correctly canonicalize uppercase IPv6 addresses
https://bugs.webkit.org/show_bug.cgi?id=162680
Reviewed by Tim Horton.
Source/WebCore:
Cove
Title: [206548] trunk
Revision 206548
Author achristen...@apple.com
Date 2016-09-28 14:14:44 -0700 (Wed, 28 Sep 2016)
Log Message
URLParser should ignore extra slashes after scheme:// and handle a missing slash after the port
https://bugs.webkit.org/show_bug.cgi?id=162690
Reviewed by Geo
Title: [206549] trunk
Revision 206549
Author achristen...@apple.com
Date 2016-09-28 14:16:22 -0700 (Wed, 28 Sep 2016)
Log Message
URLParser should ignore tabs in authority
https://bugs.webkit.org/show_bug.cgi?id=162694
Reviewed by Geoffrey Garen.
Source/WebCore:
Covered by new API test
Title: [206554] trunk
Revision 206554
Author achristen...@apple.com
Date 2016-09-28 14:53:53 -0700 (Wed, 28 Sep 2016)
Log Message
URLParser should properly handle unexpected periods and overflows in IPv4 addresses
https://bugs.webkit.org/show_bug.cgi?id=162655
Reviewed by Geoffrey Garen.
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 s
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 new
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: [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.
Source/WebCore:
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 ne
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:
(WebCore::URLP
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 par
Title: [206648] trunk
Revision 206648
Author achristen...@apple.com
Date 2016-09-30 11:46:28 -0700 (Fri, 30 Sep 2016)
Log Message
URLParser: handle syntax violations in non-UTF-8 encoded queries
https://bugs.webkit.org/show_bug.cgi?id=162770
Reviewed by Tim Horton.
Source/WebCore:
Ther
Title: [206649] trunk
Revision 206649
Author achristen...@apple.com
Date 2016-09-30 11:48:28 -0700 (Fri, 30 Sep 2016)
Log Message
URLParser: parsing a URL with an empty host and a colon should fail
https://bugs.webkit.org/show_bug.cgi?id=162795
Reviewed by Tim Horton.
Source/WebCore:
C
Title: [206650] trunk
Revision 206650
Author achristen...@apple.com
Date 2016-09-30 11:50:49 -0700 (Fri, 30 Sep 2016)
Log Message
Fix off-by-one error in URLParser::parseIPv4Host
https://bugs.webkit.org/show_bug.cgi?id=162789
Reviewed by Tim Horton.
Source/WebCore:
The spec says "If an
Title: [206735] trunk
Revision 206735
Author achristen...@apple.com
Date 2016-10-03 10:28:04 -0700 (Mon, 03 Oct 2016)
Log Message
URLParser: empty relative URLs should not copy fragment from the base URL
https://bugs.webkit.org/show_bug.cgi?id=162864
Reviewed by Chris Dumez.
Source/WebC
Title: [206749] trunk
Revision 206749
Author achristen...@apple.com
Date 2016-10-03 14:31:15 -0700 (Mon, 03 Oct 2016)
Log Message
URLParser: fragment-only URLs relative to file URLs should just add a fragment
https://bugs.webkit.org/show_bug.cgi?id=162871
Reviewed by Geoffrey Garen.
Sou
Title: [206758] trunk
Revision 206758
Author achristen...@apple.com
Date 2016-10-03 15:55:46 -0700 (Mon, 03 Oct 2016)
Log Message
Source/WebCore:
URLParser should strip tabs at all locations
https://bugs.webkit.org/show_bug.cgi?id=162836
Reviewed by Geoffrey Garen.
Covered by adding ta
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 T
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.
Source/WebCor
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.
* TestWeb
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:
(WebCore::URL::seri
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.
Source/W
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: [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.
Sourc
301 - 400 of 2253 matches
Mail list logo