[webkit-changes] [295778] trunk

2022-06-23 Thread cdumez
Title: [295778] trunk Revision 295778 Author cdu...@apple.com Date 2022-06-23 09:16:19 -0700 (Thu, 23 Jun 2022) Log Message Ignore history items added by JS without user interaction when navigation back/forward via the WKWebView API https://bugs.webkit.org/show_bug.cgi?id=241885

[webkit-changes] [295744] trunk/LayoutTests/resize-observer

2022-06-22 Thread cdumez
Title: [295744] trunk/LayoutTests/resize-observer Revision 295744 Author cdu...@apple.com Date 2022-06-22 12:25:25 -0700 (Wed, 22 Jun 2022) Log Message Add more GC tests for ResizeObserver https://bugs.webkit.org/show_bug.cgi?id=231260 Reviewed by Ryosuke Niwa. Add more GC tests for

[webkit-changes] [295730] trunk/Source/WebCore/editing/cocoa/DataDetection.mm

2022-06-22 Thread cdumez
Title: [295730] trunk/Source/WebCore/editing/cocoa/DataDetection.mm Revision 295730 Author cdu...@apple.com Date 2022-06-22 08:16:08 -0700 (Wed, 22 Jun 2022) Log Message Crash under WebCore::DataDetection::detectContentInRange() https://bugs.webkit.org/show_bug.cgi?id=241823 Reviewed

[webkit-changes] [295272] trunk/Source/WebKit/Shared/Cocoa/XPCEndpoint.mm

2022-06-05 Thread cdumez
Title: [295272] trunk/Source/WebKit/Shared/Cocoa/XPCEndpoint.mm Revision 295272 Author cdu...@apple.com Date 2022-06-05 14:53:00 -0700 (Sun, 05 Jun 2022) Log Message Unreviewed iOS build fix after 251316@main https://bugs.webkit.org/show_bug.cgi?id=241321 *

[webkit-changes] [295268] trunk/Source

2022-06-04 Thread cdumez
Title: [295268] trunk/Source Revision 295268 Author cdu...@apple.com Date 2022-06-04 13:59:23 -0700 (Sat, 04 Jun 2022) Log Message Tweak HTMLToken / AtomHTMLToken data members for better packing https://bugs.webkit.org/show_bug.cgi?id=241293 Reviewed by Darin Adler. Tweak HTMLToken /

[webkit-changes] [295247] trunk/Source/WebCore/html/parser

2022-06-03 Thread cdumez
Title: [295247] trunk/Source/WebCore/html/parser Revision 295247 Author cdu...@apple.com Date 2022-06-03 16:24:54 -0700 (Fri, 03 Jun 2022) Log Message Optimize HTMLToken::appendToAttributeValue() https://bugs.webkit.org/show_bug.cgi?id=241274 Reviewed by Darin Adler. Optimize

[webkit-changes] [295214] trunk/Source

2022-06-03 Thread cdumez
Title: [295214] trunk/Source Revision 295214 Author cdu...@apple.com Date 2022-06-03 09:13:00 -0700 (Fri, 03 Jun 2022) Log Message Drop unnecessary operator==() overloads for String https://bugs.webkit.org/show_bug.cgi?id=241235 Reviewed by Alex Christensen. *

[webkit-changes] [295207] trunk/Source/WebCore/html/parser

2022-06-03 Thread cdumez
Title: [295207] trunk/Source/WebCore/html/parser Revision 295207 Author cdu...@apple.com Date 2022-06-03 07:41:53 -0700 (Fri, 03 Jun 2022) Log Message Optimize HTMLToken::appendToComment() https://bugs.webkit.org/show_bug.cgi?id=241250 Reviewed by Yusuke Suzuki. Append several

[webkit-changes] [295171] trunk/Source/WebCore/html/parser

2022-06-02 Thread cdumez
Title: [295171] trunk/Source/WebCore/html/parser Revision 295171 Author cdu...@apple.com Date 2022-06-02 22:41:49 -0700 (Thu, 02 Jun 2022) Log Message Optimize HTMLTokenizer::bufferASCIICharacter() https://bugs.webkit.org/show_bug.cgi?id=241252 Reviewed by Yusuke Suzuki. Optimize

[webkit-changes] [295167] trunk/Source

2022-06-02 Thread cdumez
Title: [295167] trunk/Source Revision 295167 Author cdu...@apple.com Date 2022-06-02 19:08:02 -0700 (Thu, 02 Jun 2022) Log Message Optimize HTMLTokenizer::processEntity() https://bugs.webkit.org/show_bug.cgi?id=241239 Reviewed by Darin Adler. Optimize HTMLTokenizer::processEntity() by

[webkit-changes] [295141] trunk/Source/WTF/wtf/text/AtomString.h

2022-06-02 Thread cdumez
Title: [295141] trunk/Source/WTF/wtf/text/AtomString.h Revision 295141 Author cdu...@apple.com Date 2022-06-02 13:34:50 -0700 (Thu, 02 Jun 2022) Log Message Drop unnecessary operator==() overloads for AtomString https://bugs.webkit.org/show_bug.cgi?id=241232 Reviewed by Darin Adler. *

[webkit-changes] [295138] trunk/Source/WebCore/bindings/js/WebCoreOpaqueRoot.h

2022-06-02 Thread cdumez
Title: [295138] trunk/Source/WebCore/bindings/js/WebCoreOpaqueRoot.h Revision 295138 Author cdu...@apple.com Date 2022-06-02 12:31:56 -0700 (Thu, 02 Jun 2022) Log Message Inline addWebCoreOpaqueRoot() / containsWebCoreOpaqueRoot() functions https://bugs.webkit.org/show_bug.cgi?id=241230

[webkit-changes] [295129] trunk

2022-06-02 Thread cdumez
Title: [295129] trunk Revision 295129 Author cdu...@apple.com Date 2022-06-02 08:51:24 -0700 (Thu, 02 Jun 2022) Log Message Drop unnecessary operator==() overloads from StringView https://bugs.webkit.org/show_bug.cgi?id=241189 Reviewed by Darin Adler. *

[webkit-changes] [295118] trunk/Source/WebCore/bindings/js/DOMPromiseProxy.h

2022-06-01 Thread cdumez
Title: [295118] trunk/Source/WebCore/bindings/js/DOMPromiseProxy.h Revision 295118 Author cdu...@apple.com Date 2022-06-01 21:02:10 -0700 (Wed, 01 Jun 2022) Log Message DOMPromiseProxyWithResolveCallback::promise() should not use |this| after calling resolve() / reject()

[webkit-changes] [295092] trunk

2022-06-01 Thread cdumez
Title: [295092] trunk Revision 295092 Author cdu...@apple.com Date 2022-06-01 09:58:41 -0700 (Wed, 01 Jun 2022) Log Message WeakHashMap::ensure() may crash if the map contains null references https://bugs.webkit.org/show_bug.cgi?id=241162 Reviewed by Geoffrey Garen.

[webkit-changes] [295063] trunk/Source/WebCore/dom/Element.cpp

2022-05-31 Thread cdumez
Title: [295063] trunk/Source/WebCore/dom/Element.cpp Revision 295063 Author cdu...@apple.com Date 2022-05-31 13:53:59 -0700 (Tue, 31 May 2022) Log Message REGRESSION (251042@main):[ iOS Debug ] ASSERTION FAILED: m_ptr in Ref.h(115) : T *WTF::Ref>::operator->() const [T =

[webkit-changes] [295061] trunk/Source/JavaScriptCore/runtime

2022-05-31 Thread cdumez
Title: [295061] trunk/Source/_javascript_Core/runtime Revision 295061 Author cdu...@apple.com Date 2022-05-31 12:14:39 -0700 (Tue, 31 May 2022) Log Message Simplify Structure::checkOffsetConsistency() https://bugs.webkit.org/show_bug.cgi?id=241025 Reviewed by Geoffrey Garen. Drop

[webkit-changes] [295059] trunk/Source/WebCore/dom

2022-05-31 Thread cdumez
Title: [295059] trunk/Source/WebCore/dom Revision 295059 Author cdu...@apple.com Date 2022-05-31 11:00:33 -0700 (Tue, 31 May 2022) Log Message Avoid GCReacheableRefMap lookup inside JSNodeOwner::isReachableFromOpaqueRoots() https://bugs.webkit.org/show_bug.cgi?id=241063 Reviewed by

[webkit-changes] [295007] trunk/Source/WTF/wtf/text/StringBuilderJSON.cpp

2022-05-28 Thread cdumez
Title: [295007] trunk/Source/WTF/wtf/text/StringBuilderJSON.cpp Revision 295007 Author cdu...@apple.com Date 2022-05-28 19:03:33 -0700 (Sat, 28 May 2022) Log Message Simplify / Optimize StringBuilder::appendQuotedJSONString() https://bugs.webkit.org/show_bug.cgi?id=240955 Reviewed by

[webkit-changes] [294984] trunk/Source/WebCore/html/InputType.cpp

2022-05-27 Thread cdumez
Title: [294984] trunk/Source/WebCore/html/InputType.cpp Revision 294984 Author cdu...@apple.com Date 2022-05-27 21:22:16 -0700 (Fri, 27 May 2022) Log Message Optimize InputType::create() by reducing calls to AtomString::convertToASCIILowercase()

[webkit-changes] [294980] trunk/Source/WebCore/dom

2022-05-27 Thread cdumez
Title: [294980] trunk/Source/WebCore/dom Revision 294980 Author cdu...@apple.com Date 2022-05-27 20:16:46 -0700 (Fri, 27 May 2022) Log Message Remove some unnecessary work from the Node destructor https://bugs.webkit.org/show_bug.cgi?id=241035 Reviewed by Geoffrey Garen. Remove some

[webkit-changes] [294951] trunk/Source

2022-05-27 Thread cdumez
Title: [294951] trunk/Source Revision 294951 Author cdu...@apple.com Date 2022-05-27 13:52:05 -0700 (Fri, 27 May 2022) Log Message Start allocating shared memory with MAP_MEM_VM_SHARE again on newer OSes https://bugs.webkit.org/show_bug.cgi?id=241014 Reviewed by Simon Fraser. When we

[webkit-changes] [294931] trunk/Source

2022-05-26 Thread cdumez
Title: [294931] trunk/Source Revision 294931 Author cdu...@apple.com Date 2022-05-26 22:47:49 -0700 (Thu, 26 May 2022) Log Message Avoid ElementIdentifier-related work under Element::removedFromAncestor() https://bugs.webkit.org/show_bug.cgi?id=240932 Reviewed by Darin Adler. Avoid

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

2022-05-26 Thread cdumez
Title: [294930] trunk/Source/WebCore Revision 294930 Author cdu...@apple.com Date 2022-05-26 22:45:58 -0700 (Thu, 26 May 2022) Log Message Move some of the work from Element::insertedIntoAncestor() / removedFromAncestor() to subclasses https://bugs.webkit.org/show_bug.cgi?id=240914

[webkit-changes] [294916] trunk

2022-05-26 Thread cdumez
Title: [294916] trunk Revision 294916 Author cdu...@apple.com Date 2022-05-26 17:50:02 -0700 (Thu, 26 May 2022) Log Message Make StringView(const char*) private https://bugs.webkit.org/show_bug.cgi?id=240942 Reviewed by Darin Adler. Make StringView(const char*) private and update

[webkit-changes] [294885] trunk/Source

2022-05-26 Thread cdumez
Title: [294885] trunk/Source Revision 294885 Author cdu...@apple.com Date 2022-05-26 11:30:46 -0700 (Thu, 26 May 2022) Log Message Drop unnecessary overloads now that StringView(const char*) is explicit https://bugs.webkit.org/show_bug.cgi?id=240941 Reviewed by Darin Adler. *

[webkit-changes] [294859] trunk/Source/WebCore/platform/network/cf/ NetworkStorageSessionCFNetWin.cpp

2022-05-25 Thread cdumez
Title: [294859] trunk/Source/WebCore/platform/network/cf/NetworkStorageSessionCFNetWin.cpp Revision 294859 Author cdu...@apple.com Date 2022-05-25 18:48:51 -0700 (Wed, 25 May 2022) Log Message Unreviewed Windows build fix after r294852 https://bugs.webkit.org/show_bug.cgi?id=240936 *

[webkit-changes] [294750] trunk/Source/WTF/wtf/FastBitVector.cpp

2022-05-24 Thread cdumez
Title: [294750] trunk/Source/WTF/wtf/FastBitVector.cpp Revision 294750 Author cdu...@apple.com Date 2022-05-24 09:15:40 -0700 (Tue, 24 May 2022) Log Message Avoid unnecessary calls to fastZeroedMalloc() in FastBitVector https://bugs.webkit.org/show_bug.cgi?id=240812 Reviewed by Yusuke

[webkit-changes] [294692] trunk/Source/WebCore/loader/cache/CachedRawResource.cpp

2022-05-23 Thread cdumez
Title: [294692] trunk/Source/WebCore/loader/cache/CachedRawResource.cpp Revision 294692 Author cdu...@apple.com Date 2022-05-23 16:25:36 -0700 (Mon, 23 May 2022) Log Message Capture WeakPtr to CachedResourceClient in lambdas in CachedRawResource::didAddClient()

[webkit-changes] [294645] trunk/Source/WebCore/Modules/webdatabase/Database.cpp

2022-05-23 Thread cdumez
Title: [294645] trunk/Source/WebCore/Modules/webdatabase/Database.cpp Revision 294645 Author cdu...@apple.com Date 2022-05-23 09:04:24 -0700 (Mon, 23 May 2022) Log Message Regression(r294611): ASSERTION FAILED: m_isConstructed under WebCore::fullyQualifiedInfoTableName()

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

2022-05-20 Thread cdumez
Title: [294605] trunk/Source/WebCore Revision 294605 Author cdu...@apple.com Date 2022-05-20 19:24:37 -0700 (Fri, 20 May 2022) Log Message Reduce branching a little under JSNodeOwner::isReachableFromOpaqueRoots() https://bugs.webkit.org/show_bug.cgi?id=240742 Reviewed by Geoffrey Garen.

[webkit-changes] [294468] trunk

2022-05-18 Thread cdumez
Title: [294468] trunk Revision 294468 Author cdu...@apple.com Date 2022-05-18 22:53:40 -0700 (Wed, 18 May 2022) Log Message Add find()/reverseFind()/contains() overloads takes an ASCIILiteral to our String types https://bugs.webkit.org/show_bug.cgi?id=240247

[webkit-changes] [294465] trunk/Source/WTF/wtf/text/WTFString.h

2022-05-18 Thread cdumez
Title: [294465] trunk/Source/WTF/wtf/text/WTFString.h Revision 294465 Author cdu...@apple.com Date 2022-05-18 21:03:09 -0700 (Wed, 18 May 2022) Log Message Drop operator==() overload for comparing a String and a LChar* https://bugs.webkit.org/show_bug.cgi?id=240611 Reviewed by Darin

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

2022-05-18 Thread cdumez
Title: [294431] trunk/Source/WebCore Revision 294431 Author cdu...@apple.com Date 2022-05-18 14:05:17 -0700 (Wed, 18 May 2022) Log Message Drop unnecessary EventTarget::isFiringEventListeners() https://bugs.webkit.org/show_bug.cgi?id=240578 Reviewed by Geoffrey Garen. Drop unnecessary

[webkit-changes] [294399] trunk/Source

2022-05-18 Thread cdumez
Title: [294399] trunk/Source Revision 294399 Author cdu...@apple.com Date 2022-05-18 09:00:15 -0700 (Wed, 18 May 2022) Log Message Inline FrameDestructionObserver::frame() https://bugs.webkit.org/show_bug.cgi?id=240506 Reviewed by Ryosuke Niwa. Inline FrameDestructionObserver::frame()

[webkit-changes] [294369] trunk/Source/WebCore/platform/graphics/FontCascade.cpp

2022-05-17 Thread cdumez
Title: [294369] trunk/Source/WebCore/platform/graphics/FontCascade.cpp Revision 294369 Author cdu...@apple.com Date 2022-05-17 17:37:45 -0700 (Tue, 17 May 2022) Log Message Stop using ASCIILiteral::fromLiteralUnsafe() in FontCascade.cpp https://bugs.webkit.org/show_bug.cgi?id=240548

[webkit-changes] [294189] trunk/Source/WTF/wtf/text/WTFString.h

2022-05-14 Thread cdumez
Title: [294189] trunk/Source/WTF/wtf/text/WTFString.h Revision 294189 Author cdu...@apple.com Date 2022-05-14 00:21:49 -0700 (Sat, 14 May 2022) Log Message Drop unused appendNumber(Vector& vector, unsigned char) function https://bugs.webkit.org/show_bug.cgi?id=240387 Reviewed by Darin

[webkit-changes] [294172] trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/ ProcessSwapOnNavigation.mm

2022-05-13 Thread cdumez
Title: [294172] trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm Revision 294172 Author cdu...@apple.com Date 2022-05-13 14:36:13 -0700 (Fri, 13 May 2022) Log Message Regression(r293803) ProcessSwap.MediaTypeAfterSwap and ProcessSwap.PageZoomLevelAfterSwap are

[webkit-changes] [294125] trunk

2022-05-12 Thread cdumez
Title: [294125] trunk Revision 294125 Author cdu...@apple.com Date 2022-05-12 15:32:09 -0700 (Thu, 12 May 2022) Log Message Unreviewed, revert r284894 as it caused issues with printing and reader mode https://bugs.webkit.org/show_bug.cgi?id=240355 Revert r284894 as it caused issues

[webkit-changes] [294079] trunk

2022-05-11 Thread cdumez
Title: [294079] trunk Revision 294079 Author cdu...@apple.com Date 2022-05-11 16:52:02 -0700 (Wed, 11 May 2022) Log Message fast/text/international/system-language/navigator-language/navigator-language-fr.html is a flaky failure https://bugs.webkit.org/show_bug.cgi?id=240104 Reviewed

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

2022-05-07 Thread cdumez
Title: [293954] trunk/Source/WebKit Revision 293954 Author cdu...@apple.com Date 2022-05-07 21:19:36 -0700 (Sat, 07 May 2022) Log Message Do WebKitAdditions header replacement only when a specific environment variable is set https://bugs.webkit.org/show_bug.cgi?id=240210 Reviewed by

[webkit-changes] [293948] trunk/Source

2022-05-07 Thread cdumez
Title: [293948] trunk/Source Revision 293948 Author cdu...@apple.com Date 2022-05-07 10:34:11 -0700 (Sat, 07 May 2022) Log Message Modernize / Optimize HTMLInputElement a bit https://bugs.webkit.org/show_bug.cgi?id=240194 Reviewed by Darin Adler. * Source/WebCore/html/ColorInputType.h:

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

2022-05-06 Thread cdumez
Title: [293918] trunk/Source/WebCore Revision 293918 Author cdu...@apple.com Date 2022-05-06 12:26:51 -0700 (Fri, 06 May 2022) Log Message [IDL] Drop redundant [AtomString] on attributes marked as [Reflect] already https://bugs.webkit.org/show_bug.cgi?id=240152 Reviewed by Darin Adler.

[webkit-changes] [293879] trunk/Source

2022-05-05 Thread cdumez
Title: [293879] trunk/Source Revision 293879 Author cdu...@apple.com Date 2022-05-05 19:34:31 -0700 (Thu, 05 May 2022) Log Message Identifier::string() should return an AtomString https://bugs.webkit.org/show_bug.cgi?id=240122 Reviewed by Yusuke Suzuki. Identifier::string() should

[webkit-changes] [293841] trunk

2022-05-05 Thread cdumez
Title: [293841] trunk Revision 293841 Author cdu...@apple.com Date 2022-05-05 09:34:33 -0700 (Thu, 05 May 2022) Log Message BroadcastChannel instance in data URL dedicated worker can communicate with creator context https://bugs.webkit.org/show_bug.cgi?id=240016 Reviewed by Youenn

[webkit-changes] [293821] trunk/Source

2022-05-04 Thread cdumez
Title: [293821] trunk/Source Revision 293821 Author cdu...@apple.com Date 2022-05-04 22:48:33 -0700 (Wed, 04 May 2022) Log Message Optimize some convertToASCIIUppercase() call sites https://bugs.webkit.org/show_bug.cgi?id=240095 Reviewed by Darin Adler. Optimize some

[webkit-changes] [293817] trunk/Source

2022-05-04 Thread cdumez
Title: [293817] trunk/Source Revision 293817 Author cdu...@apple.com Date 2022-05-04 20:42:33 -0700 (Wed, 04 May 2022) Log Message Annotate more String member functions with WARN_UNUSED_RETURN https://bugs.webkit.org/show_bug.cgi?id=240078 Reviewed by Darin Adler. *

[webkit-changes] [293807] trunk/Source/WTF/wtf/text/StringView.cpp

2022-05-04 Thread cdumez
Title: [293807] trunk/Source/WTF/wtf/text/StringView.cpp Revision 293807 Author cdu...@apple.com Date 2022-05-04 17:44:40 -0700 (Wed, 04 May 2022) Log Message Optimize / simplify slow case in StringView::convertASCIILowercaseAtom() https://bugs.webkit.org/show_bug.cgi?id=240082 Reviewed

[webkit-changes] [293804] trunk/Source

2022-05-04 Thread cdumez
Title: [293804] trunk/Source Revision 293804 Author cdu...@apple.com Date 2022-05-04 17:02:38 -0700 (Wed, 04 May 2022) Log Message Crash under WebCore: WebCore::CachedResourceClientWalker::next() https://bugs.webkit.org/show_bug.cgi?id=240072 Reviewed by Geoff Garen. Have

[webkit-changes] [293803] trunk

2022-05-04 Thread cdumez
Title: [293803] trunk Revision 293803 Author cdu...@apple.com Date 2022-05-04 16:51:59 -0700 (Wed, 04 May 2022) Log Message WebKit should only reload WebViews automatically on crash if the view is visible https://bugs.webkit.org/show_bug.cgi?id=240079 Reviewed by Geoffrey Garen and

[webkit-changes] [293802] trunk/Tools

2022-05-04 Thread cdumez
Title: [293802] trunk/Tools Revision 293802 Author cdu...@apple.com Date 2022-05-04 16:27:43 -0700 (Wed, 04 May 2022) Log Message REGRESSION(r293703):[ BigSur+ iOS ] TestWTF.WTF_URLExtras.URLExtras_ParsingError (API-Test) is a constant failure

[webkit-changes] [293763] trunk

2022-05-04 Thread cdumez
Title: [293763] trunk Revision 293763 Author cdu...@apple.com Date 2022-05-04 00:02:57 -0700 (Wed, 04 May 2022) Log Message Drop StringImpl::createFromLiteral() https://bugs.webkit.org/show_bug.cgi?id=239792 Reviewed by Darin Adler. Drop StringImpl::createFromLiteral(). Call sites

[webkit-changes] [293762] trunk/Tools/TestWebKitAPI/Tests/WebCore/DocumentOrder.cpp

2022-05-04 Thread cdumez
Title: [293762] trunk/Tools/TestWebKitAPI/Tests/WebCore/DocumentOrder.cpp Revision 293762 Author cdu...@apple.com Date 2022-05-03 23:25:05 -0700 (Tue, 03 May 2022) Log Message REGRESSION(r293285): ASSERTION FAILED: m_isConstructed

[webkit-changes] [293761] trunk/Tools/TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm

2022-05-04 Thread cdumez
Title: [293761] trunk/Tools/TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm Revision 293761 Author cdu...@apple.com Date 2022-05-03 23:19:19 -0700 (Tue, 03 May 2022) Log Message REGRESSION(r293703):[ BigSur+ iOS ] TestWTF.WTF_URLExtras.URLExtras_ParsingError (API-Test) is a constant failure

[webkit-changes] [293760] trunk/Source

2022-05-04 Thread cdumez
Title: [293760] trunk/Source Revision 293760 Author cdu...@apple.com Date 2022-05-03 23:18:46 -0700 (Tue, 03 May 2022) Log Message Replace String::remove() by a makeStringByRemoving() free function https://bugs.webkit.org/show_bug.cgi?id=239995 Reviewed by Yusuke Suzuki. Replace

[webkit-changes] [293735] trunk

2022-05-03 Thread cdumez
Title: [293735] trunk Revision 293735 Author cdu...@apple.com Date 2022-05-03 12:15:26 -0700 (Tue, 03 May 2022) Log Message REGRESSION (r293703): 358 JSC tests failing https://bugs.webkit.org/show_bug.cgi?id=240023 Reviewed by Yusuke Suzuki. Make sure WTF::initialize() calls

[webkit-changes] [293709] trunk/Tools/TestWebKitAPI/Tests/WTF/Ref.cpp

2022-05-02 Thread cdumez
Title: [293709] trunk/Tools/TestWebKitAPI/Tests/WTF/Ref.cpp Revision 293709 Author cdu...@apple.com Date 2022-05-02 19:08:46 -0700 (Mon, 02 May 2022) Log Message Add API tests for ref-counting churn in static_reference_cast<>() https://bugs.webkit.org/show_bug.cgi?id=239987 Reviewed by

[webkit-changes] [293703] trunk

2022-05-02 Thread cdumez
Title: [293703] trunk Revision 293703 Author cdu...@apple.com Date 2022-05-02 17:37:42 -0700 (Mon, 02 May 2022) Log Message Drop some unused StringImpl / AtomStringImpl / AtomString API https://bugs.webkit.org/show_bug.cgi?id=239912 Reviewed by Yusuke Suzuki. Simplifies our API a bit

[webkit-changes] [293701] trunk/Source

2022-05-02 Thread cdumez
Title: [293701] trunk/Source Revision 293701 Author cdu...@apple.com Date 2022-05-02 17:01:12 -0700 (Mon, 02 May 2022) Log Message Move starAtom() / xmlAtom() / xmlnsAtom() from WTF to WebCore https://bugs.webkit.org/show_bug.cgi?id=239969 Reviewed by Darin Adler. Move starAtom() /

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

2022-05-02 Thread cdumez
Title: [293683] trunk/Source/WebKit Revision 293683 Author cdu...@apple.com Date 2022-05-02 14:18:31 -0700 (Mon, 02 May 2022) Log Message Use a strongly typed identifier for requests to mark surfaces as volatile https://bugs.webkit.org/show_bug.cgi?id=239974 Reviewed by Simon Fraser. *

[webkit-changes] [293682] trunk/Source/WTF/wtf/Ref.h

2022-05-02 Thread cdumez
Title: [293682] trunk/Source/WTF/wtf/Ref.h Revision 293682 Author cdu...@apple.com Date 2022-05-02 13:31:54 -0700 (Mon, 02 May 2022) Log Message static_reference_cast(const Ref&) causes unnecessary ref-counting churn https://bugs.webkit.org/show_bug.cgi?id=239970 Reviewed by Geoffrey

[webkit-changes] [293639] trunk

2022-04-29 Thread cdumez
Title: [293639] trunk Revision 293639 Author cdu...@apple.com Date 2022-04-29 17:47:58 -0700 (Fri, 29 Apr 2022) Log Message Unreviewed, reverting r293621. Reverting patch while we fix internal EWS issues, will reland Source/_javascript_Core: after. Reverted changeset:

[webkit-changes] [293637] trunk/Source

2022-04-29 Thread cdumez
Title: [293637] trunk/Source Revision 293637 Author cdu...@apple.com Date 2022-04-29 16:23:13 -0700 (Fri, 29 Apr 2022) Log Message Reduce usage of std::unique_ptr / std::unique_ptr https://bugs.webkit.org/show_bug.cgi?id=239903 Reviewed by Yusuke Suzuki. Reduce usage of std::unique_ptr

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

2022-04-29 Thread cdumez
Title: [293636] trunk/Source/WebKit Revision 293636 Author cdu...@apple.com Date 2022-04-29 16:15:38 -0700 (Fri, 29 Apr 2022) Log Message [GPUProcess] Stop using a synchronous IPC for marking layers as volatile https://bugs.webkit.org/show_bug.cgi?id=239901 Reviewed by Geoffrey Garen.

[webkit-changes] [293627] trunk/Source

2022-04-29 Thread cdumez
Title: [293627] trunk/Source Revision 293627 Author cdu...@apple.com Date 2022-04-29 12:41:48 -0700 (Fri, 29 Apr 2022) Log Message Update toExistingAtomString() to return an AtomString https://bugs.webkit.org/show_bug.cgi?id=239904 Reviewed by Darin Adler. Update toExistingAtomString()

[webkit-changes] [293621] trunk

2022-04-29 Thread cdumez
Title: [293621] trunk Revision 293621 Author cdu...@apple.com Date 2022-04-29 10:47:48 -0700 (Fri, 29 Apr 2022) Log Message Drop StringImpl::createFromLiteral() https://bugs.webkit.org/show_bug.cgi?id=239792 Reviewed by Darin Adler. Drop StringImpl::createFromLiteral(). Call sites

[webkit-changes] [293588] trunk/Source

2022-04-28 Thread cdumez
Title: [293588] trunk/Source Revision 293588 Author cdu...@apple.com Date 2022-04-28 13:13:57 -0700 (Thu, 28 Apr 2022) Log Message Leverage the known length of an ASCIILiteral when comparing it to a String / AtomString https://bugs.webkit.org/show_bug.cgi?id=239798 Reviewed by Yusuke

[webkit-changes] [293562] trunk/Source/WebKit/UIProcess

2022-04-27 Thread cdumez
Title: [293562] trunk/Source/WebKit/UIProcess Revision 293562 Author cdu...@apple.com Date 2022-04-27 21:09:34 -0700 (Wed, 27 Apr 2022) Log Message GPUProcess doesn't get notified of imminent process suspension https://bugs.webkit.org/show_bug.cgi?id=239815 Reviewed by Tim Horton. By

[webkit-changes] [293561] trunk

2022-04-27 Thread cdumez
Title: [293561] trunk Revision 293561 Author cdu...@apple.com Date 2022-04-27 21:03:12 -0700 (Wed, 27 Apr 2022) Log Message Have equalIgnoringASCIICase() take in an ASCIILiteral instead of a const char* https://bugs.webkit.org/show_bug.cgi?id=239802 Reviewed by Darin Adler. Have

[webkit-changes] [293546] trunk/Source/WebCore/html

2022-04-27 Thread cdumez
Title: [293546] trunk/Source/WebCore/html Revision 293546 Author cdu...@apple.com Date 2022-04-27 16:42:59 -0700 (Wed, 27 Apr 2022) Log Message Devirtualize InputType validation https://bugs.webkit.org/show_bug.cgi?id=239809 Reviewed by Geoff Garen and Cameron McCormack.

[webkit-changes] [293491] trunk/Source

2022-04-26 Thread cdumez
Title: [293491] trunk/Source Revision 293491 Author cdu...@apple.com Date 2022-04-26 18:15:17 -0700 (Tue, 26 Apr 2022) Log Message Avoid iterating the input string several times setInnerText() / setOuterText() https://bugs.webkit.org/show_bug.cgi?id=239783 Reviewed by Geoff Garen.

[webkit-changes] [293474] trunk/Source/WebCore/dom

2022-04-26 Thread cdumez
Title: [293474] trunk/Source/WebCore/dom Revision 293474 Author cdu...@apple.com Date 2022-04-26 15:25:12 -0700 (Tue, 26 Apr 2022) Log Message ElementData::setClassNames() can take an r-value reference https://bugs.webkit.org/show_bug.cgi?id=239789 Reviewed by Geoffrey Garen. *

[webkit-changes] [293424] trunk/LayoutTests

2022-04-26 Thread cdumez
Title: [293424] trunk/LayoutTests Revision 293424 Author cdu...@apple.com Date 2022-04-26 08:35:45 -0700 (Tue, 26 Apr 2022) Log Message http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy.html is failing https://bugs.webkit.org/show_bug.cgi?id=239630 Reviewed by Youenn

[webkit-changes] [293379] trunk/Source

2022-04-25 Thread cdumez
Title: [293379] trunk/Source Revision 293379 Author cdu...@apple.com Date 2022-04-25 17:12:01 -0700 (Mon, 25 Apr 2022) Log Message Introduce new makeStringByReplacingAll(StringView, UChar, UChar) function https://bugs.webkit.org/show_bug.cgi?id=239728 Reviewed by Darin Adler. Introduce

[webkit-changes] [293329] trunk

2022-04-25 Thread cdumez
Title: [293329] trunk Revision 293329 Author cdu...@apple.com Date 2022-04-25 09:10:59 -0700 (Mon, 25 Apr 2022) Log Message Web Locks held in a Worker are not released on page refresh or exit https://bugs.webkit.org/show_bug.cgi?id=239614 Reviewed by Alex Christensen. Before a web

[webkit-changes] [293326] trunk

2022-04-25 Thread cdumez
Title: [293326] trunk Revision 293326 Author cdu...@apple.com Date 2022-04-25 08:25:06 -0700 (Mon, 25 Apr 2022) Log Message Replace String::replace() functions with makeStringByReplacingAll() free functions https://bugs.webkit.org/show_bug.cgi?id=239685 Reviewed by Darin Adler. Replace

[webkit-changes] [293309] trunk/Source

2022-04-24 Thread cdumez
Title: [293309] trunk/Source Revision 293309 Author cdu...@apple.com Date 2022-04-24 21:45:02 -0700 (Sun, 24 Apr 2022) Log Message Use equalLettersIgnoringASCIICase() and SortedArrayMap in more places https://bugs.webkit.org/show_bug.cgi?id=239714 Reviewed by Darin Adler. Use

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

2022-04-23 Thread cdumez
Title: [293302] trunk/Source/WebCore Revision 293302 Author cdu...@apple.com Date 2022-04-23 22:49:49 -0700 (Sat, 23 Apr 2022) Log Message Unreviewed build fix after r293301. * bindings/js/JSDOMConvertStrings.h: (WebCore::Converter>::convert): Modified Paths

[webkit-changes] [293301] trunk/Source

2022-04-23 Thread cdumez
Title: [293301] trunk/Source Revision 293301 Author cdu...@apple.com Date 2022-04-23 21:48:31 -0700 (Sat, 23 Apr 2022) Log Message [IDL] Add support for [AtomString] with USVString & ByteString types https://bugs.webkit.org/show_bug.cgi?id=239695 Reviewed by Cameron McCormack. Add

[webkit-changes] [293242] trunk

2022-04-22 Thread cdumez
Title: [293242] trunk Revision 293242 Author cdu...@apple.com Date 2022-04-22 13:18:41 -0700 (Fri, 22 Apr 2022) Log Message Unreviewed, add Geoff's github username to contributors.json so he can review patches * metadata/contributors.json: Modified Paths trunk/ChangeLog

[webkit-changes] [293237] trunk/Source

2022-04-22 Thread cdumez
Title: [293237] trunk/Source Revision 293237 Author cdu...@apple.com Date 2022-04-22 12:58:34 -0700 (Fri, 22 Apr 2022) Log Message Modernize Text::replaceWholeText() https://bugs.webkit.org/show_bug.cgi?id=239637 Reviewed by Ryosuke Niwa. Modernize Text::replaceWholeText(): - Drop

[webkit-changes] [293208] trunk

2022-04-21 Thread cdumez
Title: [293208] trunk Revision 293208 Author cdu...@apple.com Date 2022-04-21 22:21:54 -0700 (Thu, 21 Apr 2022) Log Message No-op, instead of throwing, on dataTransfer.items.remove() https://bugs.webkit.org/show_bug.cgi?id=239618 Reviewed by Wenson Hsieh. LayoutTests/imported/w3c:

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

2022-04-21 Thread cdumez
Title: [293197] trunk/Source/WebCore Revision 293197 Author cdu...@apple.com Date 2022-04-21 17:01:22 -0700 (Thu, 21 Apr 2022) Log Message Simplify FrameSelection::textWasReplaced() and callers https://bugs.webkit.org/show_bug.cgi?id=239620 Reviewed by Geoffrey Garen. *

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

2022-04-21 Thread cdumez
Title: [293191] trunk/Source/WebKit Revision 293191 Author cdu...@apple.com Date 2022-04-21 15:07:48 -0700 (Thu, 21 Apr 2022) Log Message Build is broken on shipping macOS due to TBA annotations replacement in API headers https://bugs.webkit.org/show_bug.cgi?id=239623 Unreviewed, bump

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

2022-04-20 Thread cdumez
Title: [293138] trunk/Source/WebCore Revision 293138 Author cdu...@apple.com Date 2022-04-20 19:08:23 -0700 (Wed, 20 Apr 2022) Log Message Unreviewed follow-up to r293123 to address review feedback from Sam & Darin * css/SelectorFilter.cpp: (WebCore::localNameIsKnownToBeLowercase):

[webkit-changes] [293129] trunk/Source

2022-04-20 Thread cdumez
Title: [293129] trunk/Source Revision 293129 Author cdu...@apple.com Date 2022-04-20 16:02:09 -0700 (Wed, 20 Apr 2022) Log Message Move true / false AtomStrings to a central location and reuse them https://bugs.webkit.org/show_bug.cgi?id=239530 Reviewed by Sam Weinig. Source/WebCore:

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

2022-04-20 Thread cdumez
Title: [293124] trunk/Source/WebCore Revision 293124 Author cdu...@apple.com Date 2022-04-20 15:21:10 -0700 (Wed, 20 Apr 2022) Log Message Simplify type checking / casting in JSEventListener::handleEvent() https://bugs.webkit.org/show_bug.cgi?id=239559 Reviewed by Sam Weinig. *

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

2022-04-20 Thread cdumez
Title: [293123] trunk/Source/WebCore Revision 293123 Author cdu...@apple.com Date 2022-04-20 15:11:20 -0700 (Wed, 20 Apr 2022) Log Message Avoid call to convertToASCIILowercase() in SelectorFilter::collectElementIdentifierHashes() in the common case

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

2022-04-20 Thread cdumez
Title: [293122] trunk/Source/WebCore Revision 293122 Author cdu...@apple.com Date 2022-04-20 15:09:28 -0700 (Wed, 20 Apr 2022) Log Message Add missing WTFMove() in MIMETypeRegistryThreadGlobalData() https://bugs.webkit.org/show_bug.cgi?id=239565 Reviewed by Sam Weinig. *

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

2022-04-20 Thread cdumez
Title: [293110] trunk/Source/WebCore Revision 293110 Author cdu...@apple.com Date 2022-04-20 12:38:00 -0700 (Wed, 20 Apr 2022) Log Message Avoid repeated calls to eventNames() in a few more places https://bugs.webkit.org/show_bug.cgi?id=239548 Reviewed by Yusuke Suzuki. Avoid repeated

[webkit-changes] [293056] trunk

2022-04-19 Thread cdumez
Title: [293056] trunk Revision 293056 Author cdu...@apple.com Date 2022-04-19 19:32:43 -0700 (Tue, 19 Apr 2022) Log Message Replace String::replaceWithLiteral() with a String::replace() overload that takes in an ASCIILiteral https://bugs.webkit.org/show_bug.cgi?id=239500 Reviewed by

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

2022-04-19 Thread cdumez
Title: [293050] trunk/Source/WebCore Revision 293050 Author cdu...@apple.com Date 2022-04-19 17:23:31 -0700 (Tue, 19 Apr 2022) Log Message Use SortedArrayMap in parseEnumeration<>() in the JS bindings https://bugs.webkit.org/show_bug.cgi?id=239503 Reviewed by Darin Adler. Use

[webkit-changes] [293042] trunk/Source

2022-04-19 Thread cdumez
Title: [293042] trunk/Source Revision 293042 Author cdu...@apple.com Date 2022-04-19 16:13:45 -0700 (Tue, 19 Apr 2022) Log Message Inline Element::shadowRoot() https://bugs.webkit.org/show_bug.cgi?id=239460 Reviewed by Darin Adler. Source/WebCore: Inline Element::shadowRoot() given

[webkit-changes] [293024] trunk/Source

2022-04-19 Thread cdumez
Title: [293024] trunk/Source Revision 293024 Author cdu...@apple.com Date 2022-04-19 10:57:44 -0700 (Tue, 19 Apr 2022) Log Message Introduce makeAtomString() https://bugs.webkit.org/show_bug.cgi?id=239464 Reviewed by Sam Weinig. Source/WebCore: Adopt makeAtomString() in a few places

[webkit-changes] [292976] trunk/Source

2022-04-18 Thread cdumez
Title: [292976] trunk/Source Revision 292976 Author cdu...@apple.com Date 2022-04-18 15:24:22 -0700 (Mon, 18 Apr 2022) Log Message Use convertToASCIILowercase() less and more SortedArrayMap / SortedArraySet https://bugs.webkit.org/show_bug.cgi?id=239453 Reviewed by Darin Adler.

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

2022-04-18 Thread cdumez
Title: [292963] trunk/Source/WebCore Revision 292963 Author cdu...@apple.com Date 2022-04-18 11:56:46 -0700 (Mon, 18 Apr 2022) Log Message Optimize nodeHasRole() https://bugs.webkit.org/show_bug.cgi?id=239430 Reviewed by Darin Adler. Optimize nodeHasRole() by calling

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

2022-04-18 Thread cdumez
Title: [292960] trunk/Source/WebCore Revision 292960 Author cdu...@apple.com Date 2022-04-18 10:56:11 -0700 (Mon, 18 Apr 2022) Log Message Use AtomString as early as possible when string will eventually get atomized https://bugs.webkit.org/show_bug.cgi?id=239427 Reviewed by Darin Adler.

[webkit-changes] [292951] trunk/Source

2022-04-17 Thread cdumez
Title: [292951] trunk/Source Revision 292951 Author cdu...@apple.com Date 2022-04-17 22:55:56 -0700 (Sun, 17 Apr 2022) Log Message Leverage StringView in more places https://bugs.webkit.org/show_bug.cgi?id=239426 Reviewed by Sam Weinig. Leverage StringView in more places, to reduce the

[webkit-changes] [292945] trunk

2022-04-16 Thread cdumez
Title: [292945] trunk Revision 292945 Author cdu...@apple.com Date 2022-04-16 20:56:33 -0700 (Sat, 16 Apr 2022) Log Message Drop String::truncate() and use String::left() instead https://bugs.webkit.org/show_bug.cgi?id=239412 Reviewed by Darin Adler. Source/WebCore: *

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

2022-04-16 Thread cdumez
Title: [292943] trunk/Source/WebCore Revision 292943 Author cdu...@apple.com Date 2022-04-16 15:59:17 -0700 (Sat, 16 Apr 2022) Log Message Optimize id matching in AccessibilityObject::ariaElementsReferencedByAttribute() https://bugs.webkit.org/show_bug.cgi?id=239406 Reviewed by Darin

  1   2   3   4   5   6   7   8   9   10   >