<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>301519</bug_id>
          
          <creation_ts>2025-10-27 10:53:40 -0700</creation_ts>
          <short_desc>REGRESSION(302184@Main): [ macOS Debug ] Broke 69 API-tests</short_desc>
          <delta_ts>2025-10-27 13:16:02 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>301522</dup_id>
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=301458</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Jenner">jenner</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>rniwa</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2154472</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2025-10-27 10:53:40 -0700</bug_when>
    <thetext>302184@Main broke the following API-tests on Sequoia and Tahoe Debug:

Crashes:Assertions:
TestWebKitAPI.CaptionPreferenceTests.BorderRadius
TestWebKitAPI.CaptionPreferenceTests.Colors
TestWebKitAPI.CaptionPreferenceTests.FontFace
TestWebKitAPI.CaptionPreferenceTests.FontSize
TestWebKitAPI.CaptionPreferenceTests.TextEdge
TestWebKitAPI.StringMatcher.CharacterEdgeCases
TestWebKitAPI.StringMatcher.MatcherData
TestWebKitAPI.StringMatcher.MatchResults
TestWebKitAPI.WritingTools.Composition
TestWebKitAPI.WritingTools.CompositionAnimationSizing
TestWebKitAPI.WritingTools.CompositionRevert
TestWebKitAPI.WritingTools.CompositionShowOriginalHasNoTransparentMarkers
TestWebKitAPI.WritingTools.CompositionWithAttemptedEditing
TestWebKitAPI.WritingTools.CompositionWithAttributedStringAttributes
TestWebKitAPI.WritingTools.CompositionWithImageAttachmentRoundTrip
TestWebKitAPI.WritingTools.CompositionWithImageRoundTrip
TestWebKitAPI.WritingTools.CompositionWithList
TestWebKitAPI.WritingTools.CompositionWithMultipleChunks
TestWebKitAPI.WritingTools.CompositionWithMultipleUndoAfterEndingAfterShowOriginalAndRewritten
TestWebKitAPI.WritingTools.CompositionWithMultipleUndosAndRestarts
TestWebKitAPI.WritingTools.CompositionWithNonImageAttachmentRoundTrip
TestWebKitAPI.WritingTools.CompositionWithRestart
TestWebKitAPI.WritingTools.CompositionWithSystemFont
TestWebKitAPI.WritingTools.CompositionWithTable
TestWebKitAPI.WritingTools.CompositionWithTextAttachment
TestWebKitAPI.WritingTools.CompositionWithTrailingBreaks
TestWebKitAPI.WritingTools.CompositionWithTrailingNewlines
TestWebKitAPI.WritingTools.CompositionWithUndo
TestWebKitAPI.WritingTools.CompositionWithUndoAfterEnding
TestWebKitAPI.WritingTools.CompositionWithUndoAndRestart
TestWebKitAPI.WritingTools.ContextRangeFromCaretSelection
TestWebKitAPI.WritingTools.ContextRangeFromRangeSelection
TestWebKitAPI.WritingTools.ContextRangeWithNoSelection
TestWebKitAPI.WritingTools.FocusWebViewAfterAnimation
TestWebKitAPI.WritingTools.FocusWebViewAfterProofreadingAnimation
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_RectsForProofreadingSuggestionsInRange
TestWebKitAPI.WritingTools.ProofreadingAcceptReject
TestWebKitAPI.WritingTools.ProofreadingRevert
TestWebKitAPI.WritingTools.ProofreadingRevertWithMultiwordSuggestions
TestWebKitAPI.WritingTools.ProofreadingRevertWithSuggestionAtEndOfText
TestWebKitAPI.WritingTools.ProofreadingShowOriginal
TestWebKitAPI.WritingTools.ProofreadingShowOriginalWithMultiwordSuggestions
TestWebKitAPI.WritingTools.ProofreadingWithAttemptedEditing
TestWebKitAPI.WritingTools.ProofreadingWithImage
TestWebKitAPI.WritingTools.ProofreadingWithLinks
TestWebKitAPI.WritingTools.ProofreadingWithLongReplacement
TestWebKitAPI.WritingTools.ProofreadingWithStreamingSuggestions
TestWebKitAPI.WritingTools.ProofreadingWithUntitledImageAttachment
TestWebKitAPI.WritingTools.RevealOffScreenSuggestionWhenActive
TestWebKitAPI.WritingTools.ShowDetailsForSuggestions
TestWebKitAPI.WritingTools.SmartRepliesMatchStyle
TestWebKitAPI.WritingTools.SmartRepliesTextColor
TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterCompose
TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterSmartReply
TestWebKitAPI.WritingToolsContextGeneration.ContextWithBasicOrderedList

Failures:
TestWebKitAPI.WritingTools.BlockquoteAndPreContentsAreIgnored
TestWebKitAPI.WritingTools.CompositionWithComposeCompositionType
TestWebKitAPI.WritingTools.CompositionWithOmittedTrailingWhitespaceContent
TestWebKitAPI.WritingTools.CompositionWithTabCharacters
TestWebKitAPI.WritingTools.CompositionWithUnderline
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_TextPreviewsForRange
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_UpdateTextVisibilityForRange
TestWebKitAPI.WritingTools.NoCrashWhenWebProcessTerminates
TestWebKitAPI.WritingTools.TransparencyMarkersForInlineEditing
TestWebKitAPI.WritingToolsContextGeneration.ContextWithBasicUnorderedList
TestWebKitAPI.WritingToolsContextGeneration.ContextWithCustomizedOrderedList
TestWebKitAPI.WritingToolsContextGeneration.ContextWithDiscontiguousLists
TestWebKitAPI.WritingToolsContextGeneration.ContextWithNestedLists
TestWebKitAPI.WritingToolsContextGeneration.ContextWithStyledContentChildrenInList

HISTORY:
https://results.webkit.org/?suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;test=TestWebKitAPI.CaptionPreferenceTests.BorderRadius&amp;test=TestWebKitAPI.CaptionPreferenceTests.Colors&amp;test=TestWebKitAPI.CaptionPreferenceTests.FontFace&amp;test=TestWebKitAPI.CaptionPreferenceTests.FontSize&amp;test=TestWebKitAPI.CaptionPreferenceTests.TextEdge&amp;test=TestWebKitAPI.StringMatcher.CharacterEdgeCases&amp;test=TestWebKitAPI.StringMatcher.MatchResults&amp;test=TestWebKitAPI.StringMatcher.MatcherData&amp;test=TestWebKitAPI.WritingTools.Composition&amp;test=TestWebKitAPI.WritingTools.CompositionAnimationSizing&amp;test=TestWebKitAPI.WritingTools.CompositionRevert&amp;test=TestWebKitAPI.WritingTools.CompositionShowOriginalHasNoTransparentMarkers&amp;test=TestWebKitAPI.WritingTools.CompositionWithAttemptedEditing&amp;test=TestWebKitAPI.WritingTools.CompositionWithAttributedStringAttributes&amp;test=TestWebKitAPI.WritingTools.CompositionWithComposeCompositionType&amp;test=TestWebKitAPI.WritingTools.CompositionWithImageAttachmentRoundTrip&amp;test=TestWebKitAPI.WritingTools.CompositionWithImageRoundTrip&amp;test=TestWebKitAPI.WritingTools.CompositionWithList&amp;test=TestWebKitAPI.WritingTools.CompositionWithMultipleChunks&amp;test=TestWebKitAPI.WritingTools.CompositionWithMultipleUndoAfterEndingAfterShowOriginalAndRewritten&amp;test=TestWebKitAPI.WritingTools.CompositionWithMultipleUndosAndRestarts&amp;test=TestWebKitAPI.WritingTools.CompositionWithNonImageAttachmentRoundTrip&amp;test=TestWebKitAPI.WritingTools.CompositionWithOmittedTrailingWhitespaceContent&amp;test=TestWebKitAPI.WritingTools.CompositionWithRestart&amp;test=TestWebKitAPI.WritingTools.CompositionWithSystemFont&amp;test=TestWebKitAPI.WritingTools.CompositionWithTabCharacters&amp;test=TestWebKitAPI.WritingTools.CompositionWithTable&amp;test=TestWebKitAPI.WritingTools.CompositionWithTextAttachment&amp;test=TestWebKitAPI.WritingTools.CompositionWithTrailingBreaks&amp;test=TestWebKitAPI.WritingTools.CompositionWithTrailingNewlines&amp;test=TestWebKitAPI.WritingTools.CompositionWithUnderline&amp;test=TestWebKitAPI.WritingTools.CompositionWithUndo&amp;test=TestWebKitAPI.WritingTools.CompositionWithUndoAfterEnding&amp;test=TestWebKitAPI.WritingTools.CompositionWithUndoAndRestart&amp;test=TestWebKitAPI.WritingTools.ContextRangeFromCaretSelection&amp;test=TestWebKitAPI.WritingTools.ContextRangeFromRangeSelection&amp;test=TestWebKitAPI.WritingTools.ContextRangeWithNoSelection&amp;test=TestWebKitAPI.WritingTools.FocusWebViewAfterAnimation&amp;test=TestWebKitAPI.WritingTools.FocusWebViewAfterProofreadingAnimation&amp;test=TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_RectsForProofreadingSuggestionsInRange&amp;test=TestWebKitAPI.WritingTools.ProofreadingAcceptReject&amp;test=TestWebKitAPI.WritingTools.ProofreadingRevert&amp;test=TestWebKitAPI.WritingTools.ProofreadingRevertWithMultiwordSuggestions&amp;test=TestWebKitAPI.WritingTools.ProofreadingRevertWithSuggestionAtEndOfText&amp;test=TestWebKitAPI.WritingTools.ProofreadingShowOriginal&amp;test=TestWebKitAPI.WritingTools.ProofreadingShowOriginalWithMultiwordSuggestions&amp;test=TestWebKitAPI.WritingTools.ProofreadingWithAttemptedEditing&amp;test=TestWebKitAPI.WritingTools.ProofreadingWithImage&amp;test=TestWebKitAPI.WritingTools.ProofreadingWithLinks&amp;test=TestWebKitAPI.WritingTools.ProofreadingWithLongReplaceme</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2154473</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2025-10-27 10:58:56 -0700</bug_when>
    <thetext>Here&apos;s a better history link that will actually open. It only has one of the failures, and one of the crashes. But it represents the status of all tests either crashing or failing listed above. 

History:
https://results.webkit.org/?suite=api-tests&amp;suite=api-tests&amp;test=TestWebKitAPI.WritingTools.BlockquoteAndPreContentsAreIgnored&amp;test=TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterSmartReply

A link to the log with all of the crashes and failures is:
https://build.webkit.org/#/builders/1694/builds/26/steps/23/logs/json

An example of the failures introduced by302184@main is:
        {            &quot;name&quot;: &quot;TestIPC.IPCSerialization.AVOutputContext&quot;,            &quot;output&quot;: &quot;2025-10-27 09:14:32.851 TestIPC[38022:2594593] NSEventConcurrentProcessingEnabled=NO\n\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm:668\nValue of: bObject != nullptr\n  Actual: false\nExpected: true\n\n\n\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm:928\nValue of: holder == result\n  Actual: false\nExpected: true&quot;        },        {


And an example of the crash introduced by302184@main is:
        {            &quot;name&quot;: &quot;TestWebKitAPI.CaptionPreferenceTests.BorderRadius&quot;,            &quot;output&quot;: &quot;2025-10-27 09:19:28.579 TestWebKitAPI[43828:2693526] NSEventConcurrentProcessingEnabled=NO\nASSERTION FAILED: m_didBeginDeletion || deleteException == CheckedPtrDeleteCheckException::Yes\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/CheckedRef.h(292) : WTF::CanMakeCheckedPtrBase&lt;WTF::SingleThreadIntegralWrapper&lt;unsigned int&gt;, unsigned int, bool, WTF::CheckedPtrDeleteCheckException::No&gt;::~CanMakeCheckedPtrBase() [StorageType = WTF::SingleThreadIntegralWrapper&lt;unsigned int&gt;, PtrCounterType = unsigned int, DeletionFlagType = bool, deleteException = WTF::CheckedPtrDeleteCheckException::No]\n1   0x1a9c8f0f1 WTF::CanMakeCheckedPtrBase&lt;WTF::SingleThreadIntegralWrapper&lt;unsigned int&gt;, unsigned int, bool, (WTF::CheckedPtrDeleteCheckException)0&gt;::~CanMakeCheckedPtrBase()\n2   0x1b0490305 WTF::CanMakeCheckedPtr&lt;WebCore::PageGroup, (WTF::DefaultedOperatorEqual)0, (WTF::CheckedPtrDeleteCheckException)0&gt;::~CanMakeCheckedPtr()\n3   0x1b04902b4 WebCore::PageGroup::~PageGroup()\n4   0x1b0490345 WebCore::PageGroup::~PageGroup()\n5   0x1079a1bb9 TestWebKitAPI::CaptionPreferenceTests_BorderRadius_Test::TestBody()\n6   0x108f46e04 void testing::internal::HandleSehExceptionsInMethodIfSupported&lt;testing::Test, void&gt;(testing::Test*, void (testing::Test::*)(), char const*)\n7   0x108f06e76 void testing::internal::HandleExceptionsInMethodIfSupported&lt;testing::Test, void&gt;(testing::Test*, void (testing::Test::*)(), char const*)\n8   0x108f06dc7 testing::Test::Run()\n9   0x108f07cae testing::TestInfo::Run()\n10  0x108f08c8d testing::TestSuite::Run()\n11  0x108f17290 testing::internal::UnitTestImpl::RunAllTests()\n12  0x108f4ba24 bool testing::internal::HandleSehExceptionsInMethodIfSupported&lt;testing::internal::UnitTestImpl, bool&gt;(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)\n13  0x108f16cb6 bool testing::internal::HandleExceptionsInMethodIfSupported&lt;testing::internal::UnitTestImpl, bool&gt;(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)\n14  0x108f16ba5 testing::UnitTest::Run()\n15  0x107f7d711 RUN_ALL_TESTS()\n16  0x107f7d6a2 TestWebKitAPI::TestsController::run(int, char**)\n17  0x108eef58a main\n18  0x7ff80ee2c781 start&quot;        },</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2154475</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-10-27 11:13:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/163500144&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2154476</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2025-10-27 11:19:36 -0700</bug_when>
    <thetext>huh, so weird that I didn&apos;t see this locally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2154499</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2025-10-27 13:16:02 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 301522 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>