Title: [278645] trunk/Source/WebCore
Revision 278645
Author cdu...@apple.com
Date 2021-06-08 21:33:05 -0700 (Tue, 08 Jun 2021)
Log Message
Drop legacy EventLoopEventQueue class
https://bugs.webkit.org/show_bug.cgi?id=226748
Reviewed by Darin Adler.
Drop legacy EventLoopEventQueue class
Title: [278623] trunk/Source/WebCore
Revision 278623
Author cdu...@apple.com
Date 2021-06-08 12:16:17 -0700 (Tue, 08 Jun 2021)
Log Message
Unreviewed Windows build fix after r278619.
* platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp:
Title: [278619] trunk/Source
Revision 278619
Author cdu...@apple.com
Date 2021-06-08 10:35:15 -0700 (Tue, 08 Jun 2021)
Log Message
Reduce use of reinterpret_cast<> in the codebase
https://bugs.webkit.org/show_bug.cgi?id=226743
Reviewed by Darin Adler.
Source/WebCore:
*
Title: [278580] trunk/Source
Revision 278580
Author cdu...@apple.com
Date 2021-06-07 17:29:50 -0700 (Mon, 07 Jun 2021)
Log Message
Drop legacy MainThreadTaskQueue & EventLoopTaskQueue classes
https://bugs.webkit.org/show_bug.cgi?id=226734
Reviewed by Ryosuke Niwa.
Source/WebCore:
Drop
Title: [278544] trunk/Source/WebCore
Revision 278544
Author cdu...@apple.com
Date 2021-06-06 23:16:22 -0700 (Sun, 06 Jun 2021)
Log Message
Drop MainThreadTaskDispatcher and use callOnMainThread() instead
https://bugs.webkit.org/show_bug.cgi?id=226701
Reviewed by Darin Adler.
Drop
Title: [278543] trunk/Source
Revision 278543
Author cdu...@apple.com
Date 2021-06-06 21:22:38 -0700 (Sun, 06 Jun 2021)
Log Message
Stop using legacy EventLoopDeferrableTask
https://bugs.webkit.org/show_bug.cgi?id=226700
Reviewed by Darin Adler.
Source/WebCore:
Stop using legacy
Title: [278541] trunk/Source/WebCore
Revision 278541
Author cdu...@apple.com
Date 2021-06-06 20:53:19 -0700 (Sun, 06 Jun 2021)
Log Message
Flaky assertion hit in AudioSessionRoutingArbitratorProxy::endRoutingArbitration()
https://bugs.webkit.org/show_bug.cgi?id=226699
Reviewed by Darin
Title: [278538] trunk/Source/WebCore
Revision 278538
Author cdu...@apple.com
Date 2021-06-06 12:13:07 -0700 (Sun, 06 Jun 2021)
Log Message
Reduce use of legacy EventLoopEventQueue and EventLoopTaskQueue
https://bugs.webkit.org/show_bug.cgi?id=226692
Reviewed by Darin Adler.
Reduce use
Title: [278533] trunk/Source/WebCore
Revision 278533
Author cdu...@apple.com
Date 2021-06-05 22:27:37 -0700 (Sat, 05 Jun 2021)
Log Message
Fix repeated call to String::utf8() in SQLiteFileSystem::computeHashForFileName()
https://bugs.webkit.org/show_bug.cgi?id=226693
Reviewed by Darin
Title: [278523] trunk/Source
Revision 278523
Author cdu...@apple.com
Date 2021-06-04 22:45:56 -0700 (Fri, 04 Jun 2021)
Log Message
Optimize a few call sites creating SharedBuffer objects
https://bugs.webkit.org/show_bug.cgi?id=226674
Reviewed by Darin Adler.
Source/WebCore:
*
Title: [278522] trunk/Source/WebCore
Revision 278522
Author cdu...@apple.com
Date 2021-06-04 22:35:21 -0700 (Fri, 04 Jun 2021)
Log Message
Reduce use of legacy MainThreadTaskQueue in media code
https://bugs.webkit.org/show_bug.cgi?id=226672
Reviewed by Darin Adler.
Reduce use of legacy
Title: [278521] trunk
Revision 278521
Author cdu...@apple.com
Date 2021-06-04 21:47:23 -0700 (Fri, 04 Jun 2021)
Log Message
FileSystem::readFromFile() should return data as `void*`
https://bugs.webkit.org/show_bug.cgi?id=226671
Reviewed by Darin Adler.
FileSystem::readFromFile() should
Title: [278520] trunk
Revision 278520
Author cdu...@apple.com
Date 2021-06-04 21:39:39 -0700 (Fri, 04 Jun 2021)
Log Message
Worker.constructor throws an exception when the url param is an empty string
https://bugs.webkit.org/show_bug.cgi?id=226637
Reviewed by Darin Adler.
Title: [278518] trunk/Source/WebCore
Revision 278518
Author cdu...@apple.com
Date 2021-06-04 19:17:11 -0700 (Fri, 04 Jun 2021)
Log Message
Unreviewed Windows build fix after r278516.
* platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp:
Title: [278500] trunk/Source/WebKit
Revision 278500
Author cdu...@apple.com
Date 2021-06-04 15:17:40 -0700 (Fri, 04 Jun 2021)
Log Message
Flaky crash under UserMediaCaptureManagerProxy::SourceProxy::~SourceProxy() on the bots
https://bugs.webkit.org/show_bug.cgi?id=226653
Reviewed by
Title: [278483] trunk/Source/WebCore
Revision 278483
Author cdu...@apple.com
Date 2021-06-04 12:34:29 -0700 (Fri, 04 Jun 2021)
Log Message
Stop using legacy MainThreadTaskQueue in PlatformMediaSessionManager / MediaSessionManagerCocoa
https://bugs.webkit.org/show_bug.cgi?id=226649
Title: [278481] trunk/Source/WebCore
Revision 278481
Author cdu...@apple.com
Date 2021-06-04 12:11:56 -0700 (Fri, 04 Jun 2021)
Log Message
Port MediaKeySystemAccess & MediaCapabilities to the HTML event loop
https://bugs.webkit.org/show_bug.cgi?id=226646
Reviewed by Eric Carlson.
Port
Title: [278480] trunk/Source/WebCore
Revision 278480
Author cdu...@apple.com
Date 2021-06-04 12:03:13 -0700 (Fri, 04 Jun 2021)
Log Message
DOMFileSystem::listDirectory() fails to protect |this| when going to the background thread
https://bugs.webkit.org/show_bug.cgi?id=226652
Reviewed
Title: [278479] trunk/Source/WebCore
Revision 278479
Author cdu...@apple.com
Date 2021-06-04 11:59:28 -0700 (Fri, 04 Jun 2021)
Log Message
Stop using legacy MainThreadTaskQueue in Document::didLogMessage()
https://bugs.webkit.org/show_bug.cgi?id=226645
Reviewed by Darin Adler.
Stop
Title: [278471] trunk/Source/WebKit
Revision 278471
Author cdu...@apple.com
Date 2021-06-04 10:14:24 -0700 (Fri, 04 Jun 2021)
Log Message
Avoid wasteful large allocation in SpeechRecognitionRemoteRealtimeMediaSource::setStorage()
https://bugs.webkit.org/show_bug.cgi?id=226644
Reviewed
Title: [278457] trunk/Source/WebCore
Revision 278457
Author cdu...@apple.com
Date 2021-06-04 07:48:12 -0700 (Fri, 04 Jun 2021)
Log Message
Rename MainThreadGenericEventQueue to EventLoopEventQueue
https://bugs.webkit.org/show_bug.cgi?id=226618
Reviewed by Ryosuke Niwa.
Rename
Title: [278442] trunk/Source/WebKit
Revision 278442
Author cdu...@apple.com
Date 2021-06-03 18:53:30 -0700 (Thu, 03 Jun 2021)
Log Message
stopMakingViewBlankDueToLackOfRenderingUpdate logging shows even if we never made the view blank
https://bugs.webkit.org/show_bug.cgi?id=226616
Title: [278441] trunk/Source/WebKit
Revision 278441
Author cdu...@apple.com
Date 2021-06-03 18:49:26 -0700 (Thu, 03 Jun 2021)
Log Message
Fix thread safety issues in [WKShareSheet presentWithParameters]
https://bugs.webkit.org/show_bug.cgi?id=226611
Reviewed by Ryosuke Niwa.
The code
Title: [278431] trunk/Source/WTF
Revision 278431
Author cdu...@apple.com
Date 2021-06-03 16:45:43 -0700 (Thu, 03 Jun 2021)
Log Message
Unreviewed build fix after r277881.
Fix warning about unused function.
* wtf/cocoa/FileSystemCocoa.mm:
Modified Paths
trunk/Source/WTF/ChangeLog
Title: [278426] trunk/Source/WebCore
Revision 278426
Author cdu...@apple.com
Date 2021-06-03 15:58:07 -0700 (Thu, 03 Jun 2021)
Log Message
Drop generic GenericTaskQueue and DeferrableTask now that they are unused
https://bugs.webkit.org/show_bug.cgi?id=226601
Reviewed by Ryosuke Niwa.
Title: [278422] trunk/Source/WebKit
Revision 278422
Author cdu...@apple.com
Date 2021-06-03 14:47:21 -0700 (Thu, 03 Jun 2021)
Log Message
[Hardening] Stop storing raw pointers inside WebIDBServer::m_connections
https://bugs.webkit.org/show_bug.cgi?id=226595
Reviewed by Ryosuke Niwa.
Title: [278421] trunk/Source/WebKit
Revision 278421
Author cdu...@apple.com
Date 2021-06-03 14:39:45 -0700 (Thu, 03 Jun 2021)
Log Message
Move protector earlier in NetworkProcessProxy::networkProcessDidTerminate()
https://bugs.webkit.org/show_bug.cgi?id=226594
Reviewed by Geoffrey
Title: [278420] trunk/Source/WebKit
Revision 278420
Author cdu...@apple.com
Date 2021-06-03 14:34:06 -0700 (Thu, 03 Jun 2021)
Log Message
Stop storing Ref in RTCDataChannelRemoteManagerProxy::m_webProcessConnections
https://bugs.webkit.org/show_bug.cgi?id=226596
Reviewed by Eric
Title: [278409] trunk/Source/WebKit
Revision 278409
Author cdu...@apple.com
Date 2021-06-03 10:04:44 -0700 (Thu, 03 Jun 2021)
Log Message
StorageArea should be able to send its IPC directly from the background thread
https://bugs.webkit.org/show_bug.cgi?id=226583
Reviewed by Alex
Title: [278395] trunk/Source/WebKit
Revision 278395
Author cdu...@apple.com
Date 2021-06-02 22:09:02 -0700 (Wed, 02 Jun 2021)
Log Message
Stop using a RefPtr as HashMap key in DisplayLink
https://bugs.webkit.org/show_bug.cgi?id=226561
Reviewed by Simon Fraser.
Stop using a RefPtr as
Title: [278392] trunk/Source/WebCore
Revision 278392
Author cdu...@apple.com
Date 2021-06-02 18:54:35 -0700 (Wed, 02 Jun 2021)
Log Message
Port media code to the HTML event loop
https://bugs.webkit.org/show_bug.cgi?id=226543
Reviewed by Ryosuke Niwa.
Port media code to the HTML event
Title: [278384] trunk/Source/WTF
Revision 278384
Author cdu...@apple.com
Date 2021-06-02 16:49:05 -0700 (Wed, 02 Jun 2021)
Log Message
Drop WTF::Vector overloads taking index as Checked
https://bugs.webkit.org/show_bug.cgi?id=226553
Reviewed by Geoffrey Garen.
Drop WTF::Vector
Title: [278372] trunk/Source/WebCore
Revision 278372
Author cdu...@apple.com
Date 2021-06-02 14:09:27 -0700 (Wed, 02 Jun 2021)
Log Message
Drop legacy ActiveDOMObject::setPendingActivity() / unsetPendingActivity()
https://bugs.webkit.org/show_bug.cgi?id=226544
Reviewed by Darin Adler.
Title: [278369] trunk
Revision 278369
Author cdu...@apple.com
Date 2021-06-02 12:02:15 -0700 (Wed, 02 Jun 2021)
Log Message
Drop Checked::safeGet()
https://bugs.webkit.org/show_bug.cgi?id=226537
Reviewed by Geoffrey Garen.
Drop Checked::safeGet() and replace with uses of
Title: [278351] trunk/Source
Revision 278351
Author cdu...@apple.com
Date 2021-06-02 08:42:27 -0700 (Wed, 02 Jun 2021)
Log Message
Use Checked aliases instead of Checked
https://bugs.webkit.org/show_bug.cgi?id=226535
Reviewed by Keith Miller.
Source/_javascript_Core:
*
Title: [278333] trunk/Source/WebCore
Revision 278333
Author cdu...@apple.com
Date 2021-06-01 17:14:56 -0700 (Tue, 01 Jun 2021)
Log Message
Drop unused AudioChannel::resizeSmaller()
https://bugs.webkit.org/show_bug.cgi?id=226516
Reviewed by Sam Weinig.
* platform/audio/AudioBus.cpp:
*
Title: [278329] trunk
Revision 278329
Author cdu...@apple.com
Date 2021-06-01 15:03:35 -0700 (Tue, 01 Jun 2021)
Log Message
Fix unsafe access to m_upload in XMLHttpRequest::virtualHasPendingActivity()
https://bugs.webkit.org/show_bug.cgi?id=226508
Reviewed by Geoffrey Garen.
Title: [278321] trunk/Source/WTF
Revision 278321
Author cdu...@apple.com
Date 2021-06-01 12:24:53 -0700 (Tue, 01 Jun 2021)
Log Message
Unreviewed build fix after r277881.
Silence unused parameter warnings.
* wtf/cocoa/FileSystemCocoa.mm:
Title: [278320] trunk/Source/WebKit
Revision 278320
Author cdu...@apple.com
Date 2021-06-01 12:09:25 -0700 (Tue, 01 Jun 2021)
Log Message
Unreviewed build fix after r278253.
Revert changes to WebKitTests.swift as this is Swift's Optional<> not WTF's.
*
Title: [278319] trunk/Source/WebKit
Revision 278319
Author cdu...@apple.com
Date 2021-06-01 12:04:12 -0700 (Tue, 01 Jun 2021)
Log Message
Unreviewed build fix after r278253.
Revert changes to ObjectiveCBlockConversions.swift and this is Swift's Optional<> not WTF's.
*
Title: [278318] trunk
Revision 278318
Author cdu...@apple.com
Date 2021-06-01 12:02:38 -0700 (Tue, 01 Jun 2021)
Log Message
REGRESSION (iOS 14.5): Can't go back and render previous page properly after "location.href"
https://bugs.webkit.org/show_bug.cgi?id=226323
Reviewed by Alex
Title: [278315] trunk/Source/WebKit
Revision 278315
Author cdu...@apple.com
Date 2021-06-01 11:14:29 -0700 (Tue, 01 Jun 2021)
Log Message
Enable WebPageProxy's release logging in ephemeral sessions
https://bugs.webkit.org/show_bug.cgi?id=226342
Reviewed by Geoff Garen.
Enable
Title: [278309] trunk/Source/WebCore
Revision 278309
Author cdu...@apple.com
Date 2021-06-01 08:34:54 -0700 (Tue, 01 Jun 2021)
Log Message
Fix thread safety issues in MediaStreamAudioSourceNode
https://bugs.webkit.org/show_bug.cgi?id=226476
Reviewed by Youenn Fablet.
Adopt thread
Title: [278307] trunk/Source/WebCore
Revision 278307
Author cdu...@apple.com
Date 2021-06-01 08:09:47 -0700 (Tue, 01 Jun 2021)
Log Message
Fix thread safety issues in WaveShaperProcessor
https://bugs.webkit.org/show_bug.cgi?id=226478
Reviewed by Youenn Fablet.
Adopt thread safety
Title: [278306] trunk/Source/WebCore
Revision 278306
Author cdu...@apple.com
Date 2021-06-01 07:56:04 -0700 (Tue, 01 Jun 2021)
Log Message
Fix thread safety issues in MediaElementAudioSourceNode
https://bugs.webkit.org/show_bug.cgi?id=226475
Reviewed by Youenn Fablet.
Adopt thread
Title: [278293] trunk/LayoutTests/imported/w3c
Revision 278293
Author cdu...@apple.com
Date 2021-05-31 19:55:58 -0700 (Mon, 31 May 2021)
Log Message
Unreviewed, rebaseline web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html after r278233.
Title: [278289] trunk/Source/WebCore
Revision 278289
Author cdu...@apple.com
Date 2021-05-31 17:09:42 -0700 (Mon, 31 May 2021)
Log Message
Fix thread safety issues in ConvolverNode
https://bugs.webkit.org/show_bug.cgi?id=226449
Reviewed by Darin Adler.
Adopt thread safety annotations
Title: [278288] trunk/Source/WebCore
Revision 278288
Author cdu...@apple.com
Date 2021-05-31 17:08:20 -0700 (Mon, 31 May 2021)
Log Message
Drop PendingActivity data member from BaseAudioContext
https://bugs.webkit.org/show_bug.cgi?id=226445
Reviewed by Darin Adler.
Drop PendingActivity
Title: [278287] trunk/Source/WebCore
Revision 278287
Author cdu...@apple.com
Date 2021-05-31 17:07:14 -0700 (Mon, 31 May 2021)
Log Message
Fix thread safety issues in AudioBufferSourceNode
https://bugs.webkit.org/show_bug.cgi?id=226448
Reviewed by Darin Adler.
Adopt thread safety
Title: [278286] trunk/Source/WebCore
Revision 278286
Author cdu...@apple.com
Date 2021-05-31 17:04:51 -0700 (Mon, 31 May 2021)
Log Message
Stop using WTF_IGNORES_THREAD_SAFETY_ANALYSIS in MediaRecorderPrivateWriter code
https://bugs.webkit.org/show_bug.cgi?id=226446
Reviewed by Darin
Title: [278285] trunk/Source/WebCore
Revision 278285
Author cdu...@apple.com
Date 2021-05-31 17:03:36 -0700 (Mon, 31 May 2021)
Log Message
Fix thread safety issues in OscillatorNode
https://bugs.webkit.org/show_bug.cgi?id=226450
Reviewed by Darin Adler.
Adopt thread safety annotations
Title: [278284] trunk/Source/WebCore
Revision 278284
Author cdu...@apple.com
Date 2021-05-31 17:03:03 -0700 (Mon, 31 May 2021)
Log Message
Fix thread safety issues in PannerNode
https://bugs.webkit.org/show_bug.cgi?id=226455
Reviewed by Darin Adler.
Adopt thread safety annotations in
Title: [278266] trunk/Source/WebCore
Revision 278266
Author cdu...@apple.com
Date 2021-05-30 20:02:34 -0700 (Sun, 30 May 2021)
Log Message
Drop PendingActivity from ScriptProcessorNode
https://bugs.webkit.org/show_bug.cgi?id=226442
Reviewed by Darin Adler.
ScriptProcessorNode already
Title: [278264] trunk/Source/WebCore
Revision 278264
Author cdu...@apple.com
Date 2021-05-30 19:02:22 -0700 (Sun, 30 May 2021)
Log Message
Remove some dead code from BaseAudioContext / AudioContext
https://bugs.webkit.org/show_bug.cgi?id=226441
Reviewed by Sam Weinig.
*
Title: [278263] trunk/Source/WebCore
Revision 278263
Author cdu...@apple.com
Date 2021-05-30 17:57:49 -0700 (Sun, 30 May 2021)
Log Message
Unreviewed, tweak slightly incorrect assertion added in r278233.
The assertion was hitting flakily on the bots.
*
Title: [278257] trunk/Source
Revision 278257
Author cdu...@apple.com
Date 2021-05-30 13:35:59 -0700 (Sun, 30 May 2021)
Log Message
Drop UncheckedCondition / UncheckedLock
https://bugs.webkit.org/show_bug.cgi?id=226432
Reviewed by Darin Adler.
Source/_javascript_Core:
Drop one
Title: [278251] trunk/Source
Revision 278251
Author cdu...@apple.com
Date 2021-05-29 23:51:57 -0700 (Sat, 29 May 2021)
Log Message
Stop using UncheckedLock in JSC::VMInspector
https://bugs.webkit.org/show_bug.cgi?id=226427
Reviewed by Mark Lam.
Source/_javascript_Core:
Stop using
Title: [278249] trunk/Source/_javascript_Core
Revision 278249
Author cdu...@apple.com
Date 2021-05-29 22:35:58 -0700 (Sat, 29 May 2021)
Log Message
Stop using UncheckedLock in JSC::ConcurrentJSLock
https://bugs.webkit.org/show_bug.cgi?id=226428
Reviewed by Darin Adler.
Stop using
Title: [278248] trunk
Revision 278248
Author cdu...@apple.com
Date 2021-05-29 22:22:59 -0700 (Sat, 29 May 2021)
Log Message
Adopt clang thread safety annotations in WTF::DataMutex
https://bugs.webkit.org/show_bug.cgi?id=226431
Reviewed by Darin Adler.
Source/WebCore:
Update code base
Title: [278243] trunk/Source/_javascript_Core
Revision 278243
Author cdu...@apple.com
Date 2021-05-29 14:14:39 -0700 (Sat, 29 May 2021)
Log Message
Stop using UncheckedLock in JSC::SamplingProfiler
https://bugs.webkit.org/show_bug.cgi?id=226414
Reviewed by Darin Adler.
Stop using
Title: [278242] trunk/Source/_javascript_Core
Revision 278242
Author cdu...@apple.com
Date 2021-05-29 14:09:15 -0700 (Sat, 29 May 2021)
Log Message
Stop using UncheckedLock in JSC::dumpJITMemory()
https://bugs.webkit.org/show_bug.cgi?id=226413
Reviewed by Darin Adler.
Stop using
Title: [278241] trunk/Source/_javascript_Core
Revision 278241
Author cdu...@apple.com
Date 2021-05-29 14:08:38 -0700 (Sat, 29 May 2021)
Log Message
Stop using UncheckedLock in JSC::WasmCalleeRegistry
https://bugs.webkit.org/show_bug.cgi?id=226412
Reviewed by Darin Adler.
Stop using
Title: [278233] trunk/Source/WebCore
Revision 278233
Author cdu...@apple.com
Date 2021-05-28 18:28:12 -0700 (Fri, 28 May 2021)
Log Message
Regression: Raw AudioBufferSourceNode playback causes repeated crackling sound
https://bugs.webkit.org/show_bug.cgi?id=222098
Reviewed by Darin
Title: [278232] trunk
Revision 278232
Author cdu...@apple.com
Date 2021-05-28 18:05:54 -0700 (Fri, 28 May 2021)
Log Message
Stop using UncheckedLock in WTF::MetaAllocator
https://bugs.webkit.org/show_bug.cgi?id=226396
Reviewed by Darin Adler.
Stop using UncheckedLock in
Title: [278231] trunk/Source/WebCore
Revision 278231
Author cdu...@apple.com
Date 2021-05-28 17:52:26 -0700 (Fri, 28 May 2021)
Log Message
DelayDSPKernel::process() is slow
https://bugs.webkit.org/show_bug.cgi?id=226358
Reviewed by Darin Adler.
When I profiled the demo at
Title: [278229] trunk/Source
Revision 278229
Author cdu...@apple.com
Date 2021-05-28 16:53:25 -0700 (Fri, 28 May 2021)
Log Message
Stop using UncheckedLock in JSDOMGlobalObject
https://bugs.webkit.org/show_bug.cgi?id=226281
Reviewed by Darin Adler.
Source/_javascript_Core:
Drop
Title: [278209] trunk/Source/WTF
Revision 278209
Author cdu...@apple.com
Date 2021-05-28 10:59:21 -0700 (Fri, 28 May 2021)
Log Message
Unreviewed build fix after r277881.
Deal with IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES potentially not being defined on
older OSes.
*
Title: [278208] trunk/Source/WTF
Revision 278208
Author cdu...@apple.com
Date 2021-05-28 10:47:22 -0700 (Fri, 28 May 2021)
Log Message
Unreviewed build fix after r277881.
Add missing header include.
* wtf/cocoa/FileSystemCocoa.mm:
Modified Paths
trunk/Source/WTF/ChangeLog
Title: [278146] trunk/Source
Revision 278146
Author cdu...@apple.com
Date 2021-05-26 20:17:27 -0700 (Wed, 26 May 2021)
Log Message
Leverage the new Vector(const T*, size_t) constructor
https://bugs.webkit.org/show_bug.cgi?id=226304
Reviewed by Darin Adler.
Leverage the new Vector(const
Title: [278144] trunk/Source/WTF
Revision 278144
Author cdu...@apple.com
Date 2021-05-26 18:48:53 -0700 (Wed, 26 May 2021)
Log Message
Use timingsafe_bcmp() in WTF::constantTimeMemcmp() when available
https://bugs.webkit.org/show_bug.cgi?id=226294
Reviewed by Darin Adler.
Follow-up to
Title: [278140] trunk/Source/WTF
Revision 278140
Author cdu...@apple.com
Date 2021-05-26 17:39:08 -0700 (Wed, 26 May 2021)
Log Message
Use timingsafe_bcmp() in WTF::constantTimeMemcmp() when available
https://bugs.webkit.org/show_bug.cgi?id=226294
Reviewed by Alex Christensen.
Use
Title: [278132] trunk/Source/WTF
Revision 278132
Author cdu...@apple.com
Date 2021-05-26 16:24:01 -0700 (Wed, 26 May 2021)
Log Message
[Hardening] Have the Ref<> destructor null out its pointer
https://bugs.webkit.org/show_bug.cgi?id=226293
Reviewed by Geoffrey Garen.
* wtf/Ref.h:
Title: [278123] trunk/Source/WebKit
Revision 278123
Author cdu...@apple.com
Date 2021-05-26 13:39:11 -0700 (Wed, 26 May 2021)
Log Message
Add release logging in WebPage::runJavaScriptInFrameInScriptWorld()
https://bugs.webkit.org/show_bug.cgi?id=226286
Reviewed by Geoffrey Garen.
Add
Title: [278122] trunk/LayoutTests
Revision 278122
Author cdu...@apple.com
Date 2021-05-26 13:35:34 -0700 (Wed, 26 May 2021)
Log Message
Unreviewed, skip new WebAudio tests added in r278068 on Windows.
WebAudio is disabled on Windows.
* platform/win/TestExpectations:
Modified Paths
Title: [278093] trunk/Source/_javascript_Core
Revision 278093
Author cdu...@apple.com
Date 2021-05-26 11:35:03 -0700 (Wed, 26 May 2021)
Log Message
Use UncheckedLock even less in _javascript_Core
https://bugs.webkit.org/show_bug.cgi?id=226278
Reviewed by Darin Adler.
Use UncheckedLock
Title: [278089] trunk
Revision 278089
Author cdu...@apple.com
Date 2021-05-26 10:04:25 -0700 (Wed, 26 May 2021)
Log Message
Drop SecurityPolicyViolationEvent's blockedURL & documentURL attributes
https://bugs.webkit.org/show_bug.cgi?id=226270
Reviewed by Alex Christensen.
Title: [278087] trunk/Source
Revision 278087
Author cdu...@apple.com
Date 2021-05-26 09:46:37 -0700 (Wed, 26 May 2021)
Log Message
Stop using UncheckedLock in WTF::AutomaticThread
https://bugs.webkit.org/show_bug.cgi?id=226255
Reviewed by Keith Miller.
Source/_javascript_Core:
Some
Title: [278077] trunk/Source/WebCore
Revision 278077
Author cdu...@apple.com
Date 2021-05-25 22:00:34 -0700 (Tue, 25 May 2021)
Log Message
Stop using UncheckedLock in MediaElementAudioSourceNode
https://bugs.webkit.org/show_bug.cgi?id=226250
Reviewed by Darin Adler.
Stop using
Title: [278075] trunk/Source/WebCore
Revision 278075
Author cdu...@apple.com
Date 2021-05-25 21:58:23 -0700 (Tue, 25 May 2021)
Log Message
[GStreamer] Stop using UncheckedLock in WebKitCommonEncryptionDecryptorGStreamer
https://bugs.webkit.org/show_bug.cgi?id=226249
Reviewed by Darin
Title: [278069] trunk/Source
Revision 278069
Author cdu...@apple.com
Date 2021-05-25 17:37:19 -0700 (Tue, 25 May 2021)
Log Message
Use UncheckedLock less in _javascript_Core
https://bugs.webkit.org/show_bug.cgi?id=226212
Reviewed by Saam Barati.
Source/_javascript_Core:
Use
Title: [278068] trunk
Revision 278068
Author cdu...@apple.com
Date 2021-05-25 17:29:02 -0700 (Tue, 25 May 2021)
Log Message
CSP does not apply to AudioWorklets
https://bugs.webkit.org/show_bug.cgi?id=225862
Reviewed by Eric Carlson.
LayoutTests/imported/w3c:
Rebaseline WPT test that
Title: [278058] trunk/Source/WebCore
Revision 278058
Author cdu...@apple.com
Date 2021-05-25 16:19:46 -0700 (Tue, 25 May 2021)
Log Message
Stop using UncheckedLock in Node's s_eventTargetDataMapLock
https://bugs.webkit.org/show_bug.cgi?id=226191
Reviewed by Geoffrey Garen.
Stop using
Title: [278057] trunk/Source
Revision 278057
Author cdu...@apple.com
Date 2021-05-25 16:19:19 -0700 (Tue, 25 May 2021)
Log Message
Stop using UncheckedLock in html/canvas
https://bugs.webkit.org/show_bug.cgi?id=226186
Reviewed by Darin Adler.
Source/WebCore:
Stop using UncheckedLock
Title: [278056] trunk/Source/WebCore
Revision 278056
Author cdu...@apple.com
Date 2021-05-25 16:17:31 -0700 (Tue, 25 May 2021)
Log Message
[iOS] ASSERTION FAILED: !isMainThread() in WebCore::SpeechRecognitionCaptureSourceImpl::audioSamplesAvailable
Title: [278055] trunk/Source/_javascript_Core
Revision 278055
Author cdu...@apple.com
Date 2021-05-25 16:14:19 -0700 (Tue, 25 May 2021)
Log Message
Stop using UncheckedLock in JSC::PerfLog
https://bugs.webkit.org/show_bug.cgi?id=226209
Reviewed by Saam Barati.
Stop using UncheckedLock
Title: [278042] trunk
Revision 278042
Author cdu...@apple.com
Date 2021-05-25 13:31:11 -0700 (Tue, 25 May 2021)
Log Message
SecurityPolicyViolationEvent.constructor do not throw any exception as expected when eventInitDict param do not include all the members required
Title: [278008] trunk/Source/WebCore
Revision 278008
Author cdu...@apple.com
Date 2021-05-25 08:26:44 -0700 (Tue, 25 May 2021)
Log Message
Stop using UncheckedLock in DatabaseTracker
https://bugs.webkit.org/show_bug.cgi?id=226208
Reviewed by Sam Weinig.
Stop using UncheckedLock in
Title: [277995] trunk/Source/WTF
Revision 277995
Author cdu...@apple.com
Date 2021-05-24 20:59:48 -0700 (Mon, 24 May 2021)
Log Message
Stop using UncheckedLock in WTF::RecursiveLock
https://bugs.webkit.org/show_bug.cgi?id=226206
Reviewed by Sam Weinig.
Stop using UncheckedLock in
Title: [277993] trunk/Source/WebCore
Revision 277993
Author cdu...@apple.com
Date 2021-05-24 20:23:50 -0700 (Mon, 24 May 2021)
Log Message
[GStreamer] Stop using UncheckedLock in VideoRenderRequestScheduler
https://bugs.webkit.org/show_bug.cgi?id=226192
Reviewed by Sam Weinig.
Stop
Title: [277992] trunk/Tools
Revision 277992
Author cdu...@apple.com
Date 2021-05-24 20:16:51 -0700 (Mon, 24 May 2021)
Log Message
Stop using UncheckedLock in Condition API tests
https://bugs.webkit.org/show_bug.cgi?id=226198
Reviewed by Sam Weinig.
Stop using UncheckedLock in Condition
Title: [277991] trunk/Source/WebKit
Revision 277991
Author cdu...@apple.com
Date 2021-05-24 20:13:40 -0700 (Mon, 24 May 2021)
Log Message
[GLIB] Stop using UncheckedLock in IconDatabase
https://bugs.webkit.org/show_bug.cgi?id=226190
Reviewed by Sam Weinig.
Stop using UncheckedLock in
Title: [277965] trunk/Source/WebCore
Revision 277965
Author cdu...@apple.com
Date 2021-05-24 14:05:24 -0700 (Mon, 24 May 2021)
Log Message
Stop using UncheckedLock in ShadowBlur's ScratchBuffer
https://bugs.webkit.org/show_bug.cgi?id=226183
Reviewed by Simon Fraser.
Stop using
Title: [277934] trunk/Source
Revision 277934
Author cdu...@apple.com
Date 2021-05-23 13:33:29 -0700 (Sun, 23 May 2021)
Log Message
Use CheckedLock in even more places
https://bugs.webkit.org/show_bug.cgi?id=226152
Reviewed by Darin Adler.
Use CheckedLock in even more places to benefit
Title: [277932] trunk
Revision 277932
Author cdu...@apple.com
Date 2021-05-23 12:55:32 -0700 (Sun, 23 May 2021)
Log Message
Drop WTF::tryHoldLock() as it is incompatible with Clang Thread Safety Analysis
https://bugs.webkit.org/show_bug.cgi?id=226145
Reviewed by Darin Adler.
Drop
Title: [277922] trunk/Source
Revision 277922
Author cdu...@apple.com
Date 2021-05-22 14:40:04 -0700 (Sat, 22 May 2021)
Log Message
Adopt CheckedLock in more places
https://bugs.webkit.org/show_bug.cgi?id=226138
Reviewed by Darin Adler.
Adopt CheckedLock in more places to benefit from
Title: [277921] trunk/Source/WebCore
Revision 277921
Author cdu...@apple.com
Date 2021-05-22 13:10:40 -0700 (Sat, 22 May 2021)
Log Message
Use CheckedLock in SpeechRecognitionCaptureSourceImpl
https://bugs.webkit.org/show_bug.cgi?id=226131
Reviewed by Darin Adler.
Use CheckedLock in
Title: [277914] trunk/Source
Revision 277914
Author cdu...@apple.com
Date 2021-05-21 23:39:44 -0700 (Fri, 21 May 2021)
Log Message
Remove WTF::holdLock() / WTF::holdLockIf()
https://bugs.webkit.org/show_bug.cgi?id=226135
Reviewed by Darin Adler.
Remove WTF::holdLock() /
Title: [277911] trunk
Revision 277911
Author cdu...@apple.com
Date 2021-05-21 21:34:08 -0700 (Fri, 21 May 2021)
Log Message
Stop using holdLock() in WebKit/WebKitLegacy/Tools as it is not compatible with Clang thread safety analysis
https://bugs.webkit.org/show_bug.cgi?id=226127
Title: [277910] trunk/Source/WebCore
Revision 277910
Author cdu...@apple.com
Date 2021-05-21 21:24:23 -0700 (Fri, 21 May 2021)
Log Message
Fix locking issue for AudioDestinationCocoa::m_isPlaying
https://bugs.webkit.org/show_bug.cgi?id=226129
Reviewed by Jer Noble.
Fix locking issue
Title: [277904] trunk/Source
Revision 277904
Author cdu...@apple.com
Date 2021-05-21 18:53:38 -0700 (Fri, 21 May 2021)
Log Message
Use CheckedCondition in more places
https://bugs.webkit.org/show_bug.cgi?id=226113
Reviewed by Darin Adler.
Use CheckedCondition in more places to benefit
701 - 800 of 5650 matches
Mail list logo