[webkit-changes] [236551] trunk

2018-09-27 Thread achristensen
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

[webkit-changes] [236565] trunk

2018-09-27 Thread achristensen
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

[webkit-changes] [236665] trunk/Source/WebKit

2018-10-01 Thread achristensen
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

[webkit-changes] [236674] trunk

2018-10-01 Thread achristensen
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

[webkit-changes] [236675] trunk/Source/WebKit

2018-10-01 Thread achristensen
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

[webkit-changes] [236687] trunk/Source/WebKit

2018-10-01 Thread achristensen
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

[webkit-changes] [236702] trunk

2018-10-01 Thread achristensen
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

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

2018-10-01 Thread achristensen
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

[webkit-changes] [236762] trunk

2018-10-02 Thread achristensen
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

[webkit-changes] [236763] trunk/Source

2018-10-02 Thread achristensen
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

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

2018-10-02 Thread achristensen
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

[webkit-changes] [236886] trunk/Source/WebKit

2018-10-05 Thread achristensen
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

[webkit-changes] [236930] trunk

2018-10-08 Thread achristensen
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

[webkit-changes] [236989] trunk/Source/WebKit

2018-10-09 Thread achristensen
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

[webkit-changes] [237074] trunk/Source

2018-10-12 Thread achristensen
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

[webkit-changes] [237100] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237101] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237102] trunk/Source

2018-10-15 Thread achristensen
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

[webkit-changes] [237103] trunk/Source

2018-10-15 Thread achristensen
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:

[webkit-changes] [237104] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237110] trunk/Source

2018-10-15 Thread achristensen
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:

[webkit-changes] [237111] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237137] trunk/Source/WebKitLegacy/mac

2018-10-15 Thread achristensen
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

[webkit-changes] [237138] trunk/Source

2018-10-15 Thread achristensen
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:

[webkit-changes] [237146] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237148] trunk/Source

2018-10-15 Thread achristensen
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

[webkit-changes] [237149] trunk/LayoutTests

2018-10-15 Thread achristensen
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

[webkit-changes] [237157] trunk/Source

2018-10-15 Thread achristensen
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:

[webkit-changes] [237160] trunk/Source/WebKitLegacy/mac

2018-10-15 Thread achristensen
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

[webkit-changes] [237161] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237164] trunk/Source/WebKitLegacy/win

2018-10-15 Thread achristensen
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

[webkit-changes] [237165] trunk/Source

2018-10-15 Thread achristensen
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

[webkit-changes] [237167] trunk/Source/WebKit

2018-10-15 Thread achristensen
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

[webkit-changes] [237182] trunk/Source

2018-10-16 Thread achristensen
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

[webkit-changes] [237184] trunk/Source

2018-10-16 Thread achristensen
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

[webkit-changes] [237205] trunk

2018-10-16 Thread achristensen
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

[webkit-changes] [237233] trunk/Source

2018-10-17 Thread achristensen
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.

[webkit-changes] [237260] trunk/Source/WebKitLegacy/mac

2018-10-18 Thread achristensen
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

[webkit-changes] [237264] trunk/Source

2018-10-18 Thread achristensen
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

[webkit-changes] [237294] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[webkit-changes] [237298] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[webkit-changes] [237300] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[webkit-changes] [237302] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[webkit-changes] [237303] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[webkit-changes] [237307] trunk/Source/WebKit

2018-10-19 Thread achristensen
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

[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 URLP

[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 behavi

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

2016-09-19 Thread achristensen
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.

[webkit-changes] [206126] trunk

2016-09-19 Thread achristensen
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

[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. * plat

[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] [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: * web-platfor

[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: * web-p

[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 on 2016-09-20 Reviewed

[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 StringBuilder

[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 imported/

[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: * runtime/JSStri

[webkit-changes] [206198] trunk

2016-09-20 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% s

[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] [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: Cove

[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. * TestWebKitAPI/Tests/WebCor

[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 i

[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. Source/WebCor

[webkit-changes] [206235] trunk

2016-09-21 Thread achristensen
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/

[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 op

[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 instead

[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 h

[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 currentPosi

[webkit-changes] [206457] trunk

2016-09-27 Thread achristensen
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

[webkit-changes] [206475] trunk

2016-09-27 Thread achristensen
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

[webkit-changes] [206477] trunk

2016-09-27 Thread achristensen
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

[webkit-changes] [206480] trunk

2016-09-27 Thread achristensen
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

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

2016-09-27 Thread achristensen
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%

[webkit-changes] [206547] trunk

2016-09-28 Thread achristensen
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

[webkit-changes] [206548] trunk

2016-09-28 Thread achristensen
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

[webkit-changes] [206549] trunk

2016-09-28 Thread achristensen
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

[webkit-changes] [206554] trunk

2016-09-28 Thread achristensen
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.

[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 s

[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 new

[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] [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. Source/WebCore:

[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 ne

[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: (WebCore::URLP

[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 par

[webkit-changes] [206648] trunk

2016-09-30 Thread achristensen
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

[webkit-changes] [206649] trunk

2016-09-30 Thread achristensen
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

[webkit-changes] [206650] trunk

2016-09-30 Thread achristensen
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

[webkit-changes] [206735] trunk

2016-10-03 Thread achristensen
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

[webkit-changes] [206749] trunk

2016-10-03 Thread achristensen
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

[webkit-changes] [206758] trunk

2016-10-03 Thread achristensen
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

[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 T

[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. Source/WebCor

[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. * TestWeb

[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: (WebCore::URL::seri

[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. Source/W

[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] [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. Sourc

<    1   2   3   4   5   6   7   8   9   10   >