Commits
User selector
Commit History
Commits on Nov 25, 2025
Streamline handling of null-terminated strings to improve clarity and safety
Show description for 26dd620committed
Commits on Jul 1, 2025
JSC: Replace UChar with char16_t
Show description for 6e819ccauthored andcommitted
Commits on Jan 25, 2025
Rename `span(const char*)` to `unsafeSpan(const char*)`
Show description for 54a453dcommitted
Commits on Oct 30, 2024
Added skip markers for JavaScriptCore and WebCore files that do not conform to -Wunsafe-buffer-usage
Show description for b942617committed
Commits on Aug 24, 2024
[JSC] Return written bytes in JSStringGetUTF8CString when it encounters invalid source
Show description for 698815ccommitted
Commits on May 27, 2024
Add byteCast for conversions between different byte-sized types
Show description for dbd9819committed
Commits on Apr 29, 2024
Use std::span and char8_t more for UTF-8 handling
Show description for f5b6bcdcommitted
Commits on Apr 23, 2024
Replace OpaqueJSString::characters8() / characters16() with span equivalents
Show description for 9fb6599committed
Commits on Apr 18, 2024
Do some more std::span adoption
Show description for 80048c7committed
Commits on Apr 9, 2024
Use std::span more in JavaScriptCore
Show description for d843b52committedUse std::span and char8_t for UTF-8
Show description for 353a203committed
Commits on Apr 6, 2024
Use std::span even more in StringImpl
Show description for 2bdec35committed
Commits on May 31, 2023
Rename isAllSpecialCharacters() to containsOnly()
Show description for 3539f60committed
Commits on Oct 10, 2022
Clean up UTF-8 conversion code
Show description for efec6c1authored andcommitted
Commits on Jun 28, 2020
Rename initializeThreading to initialize
Show description for e9d5a10committed
Commits on May 1, 2019
WebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
Show description for e4da7bdauthored andcommittedUnreviewed, rolling out r244821.
Show description for bad642bcommitted
Shawn RobertsWebKit has too much of its own UTF-8 code and should rely more on ICU's UTF-8 support
Show description for 8cac1bacommitted
Commits on Nov 2, 2018
Rename <wtf/unicode/UTF8.h> to <wtf/unicode/UTF8Conversion.h> in order to avoid conflicting with ICU's unicode/utf8.h
Show description for da59c8ecommitted
Commits on Oct 10, 2018
[JSC] Rename createXXX to tryCreateXXX if it can return RefPtr
Show description for fe8ab64committed
Commits on Sep 17, 2018
Use OpaqueJSString rather than JSRetainPtr inside WebKit
Show description for 15e71f2committed
Commits on May 4, 2017
Fix compilation with ICU 59.1
Show description for da1e18acommitted
Commits on Jun 9, 2015
Purge PassRefPtr in JavaScriptCore
Show description for 4e48840committed
Commits on Sep 5, 2014
JavaScriptCore should build with newer clang
Show description for a38cd41committed
Commits on Sep 4, 2014
Unreviewed, rolling out r173245.
Show description for ce7904ecommittedJavaScriptCore should build with newer clang
Show description for 5562b42committed
Commits on Mar 15, 2014
.: Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
Show description for d55388ccommitted
Commits on Jan 17, 2014
Get rid of OpaqueJSString::deprecatedCharacters()
Show description for 0444552committed
Anders CarlssonUnreviewed, rolling out r162185, r162186, and r162187.
Show description for 45c3f96committedGet rid of OpaqueJSString::deprecatedCharacters()
Show description for ca8bd02committed
Anders Carlsson
Commits on Jan 13, 2014
Add deprecatedCharacters as a synonym for characters and convert most call sites
Show description for 388c742committed
Commits on Jul 17, 2013
JSStringCreateWithCFString should not convert the empty string into the NULL string
Show description for e6fc375committed
Commits on Jun 29, 2013
Remove String::deprecatedCharactersWithNullTermination() and related code
Show description for e4c3b65committed
Anders Carlsson
Commits on Jun 26, 2013
Add JSStringCreateWithCharactersNoCopy SPI
Show description for ffb1c19committed
Anders Carlsson
Commits on Oct 25, 2012
REGRESSION (r131836): failures in list styles tests on EFL, GTK
Show description for a955856committed