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
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
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
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
*
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 /
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
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.
*
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
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
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
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.
*
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
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.
*
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()
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.
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 =
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
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
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
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()
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
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
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
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
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
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.
*
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
*
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
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()
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()
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.
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
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
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
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()
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
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
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
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
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
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
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:
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.
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
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
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
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.
*
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
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
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
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
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
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
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
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
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
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
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
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() /
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.
*
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
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:
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
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.
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()
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
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
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
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
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.
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.
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.
*
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
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
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
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
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
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
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
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
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
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:
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.
*
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
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):
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:
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.
*
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
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.
*
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
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
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
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
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
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.
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
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.
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
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:
*
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 - 100 of 5650 matches
Mail list logo