Repository navigation
Commit 917c91d
committed
[Safer CPP] Address new NODELETE warnings after the safer cpp static analysis upgrade
https://bugs.webkit.org/show_bug.cgi?id=327233
Reviewed by Rupin Mittal.
* Source/JavaScriptCore/SaferCPPExpectations/NoDeleteCheckerExpectations:
* Source/JavaScriptCore/bytecode/CallLinkInfo.h:
* Source/JavaScriptCore/bytecode/CodeBlock.h:
* Source/JavaScriptCore/bytecode/CodeOrigin.h:
* Source/JavaScriptCore/bytecode/ICStatusMap.h:
* Source/JavaScriptCore/bytecode/PutByVariant.h:
* Source/JavaScriptCore/bytecode/Watchpoint.h:
* Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::currentCodeOrigin):
(JSC::DFG::ByteCodeParser::currentNodeOrigin):
* Source/JavaScriptCore/dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::originForCheck):
* Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.cpp:
(JSC::DFG::TierUpCheckInjectionPhase::canOSREnterAtLoopHint):
* Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:
(JSC::FTL::DFG::LowerDFGToB3::compileCompareStrictEq):
* Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h:
* Source/JavaScriptCore/jit/PCToCodeOriginMap.h:
* Source/WebCore/Modules/contact-picker/NavigatorContacts.h:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.h:
* Source/WebCore/SaferCPPExpectations/NoDeleteCheckerExpectations:
* Source/WebCore/css/CSSColorValue.h:
* Source/WebCore/css/CSSCounterStyleRule.h:
* Source/WebCore/css/CSSFontFeatureValuesRule.h:
* Source/WebCore/css/CSSFontPaletteValuesRule.h:
* Source/WebCore/css/CSSKeyframesRule.h:
* Source/WebCore/css/CSSLayerStatementRule.h:
* Source/WebCore/css/CSSProperties.json:
* Source/WebCore/css/CSSPropertyRule.h:
* Source/WebCore/css/CSSValueList.h:
* Source/WebCore/css/CSSValuePair.h:
* Source/WebCore/css/CSSViewTransitionRule.cpp:
(WebCore::toViewTransitionNavigationEnum):
* Source/WebCore/css/CSSViewTransitionRule.h:
* Source/WebCore/css/DOMMatrixReadOnly.h:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Anchor.h:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Display.cpp:
(WebCore::CSSPropertyParserHelpers::mappedDisplayValue):
* Source/WebCore/css/values/CSSValueTypes.h:
* Source/WebCore/dom/Document.h:
* Source/WebCore/page/Page.h:
* Source/WebCore/platform/graphics/FontCascadeFonts.cpp:
(WebCore::MixedFontGlyphPage::setGlyphDataForCharacter):
* Source/WebCore/platform/graphics/FontCascadeFonts.h:
* Source/WebCore/platform/graphics/ShadowBlur.cpp:
* Source/WebCore/platform/graphics/ShadowBlur.h:
* Source/WebCore/platform/graphics/WidthIterator.cpp:
(WebCore::resetGlyphBuffer):
* Source/WebCore/platform/graphics/filters/FEDropShadow.h:
* Source/WebCore/platform/graphics/filters/FEFlood.h:
* Source/WebCore/platform/graphics/filters/FELighting.h:
* Source/WebCore/platform/network/cocoa/CookieCocoa.mm:
(WebCore::nsSameSitePolicy):
* Source/WebCore/platform/text/BidiContext.cpp:
(WebCore::copyContextAndRebaselineLevel):
* Source/WebCore/platform/text/BidiContext.h:
* Source/WebCore/rendering/AncestorSubgridIterator.h:
* Source/WebCore/rendering/FloatingObjects.h:
* Source/WebCore/rendering/RenderElement.h:
* Source/WebCore/rendering/RenderLayer.cpp:
(WebCore::ClipRectsCache::setClipRects):
* Source/WebCore/rendering/RenderTableCell.cpp:
(WebCore::CollapsedBorders::addBorder):
* Source/WebCore/rendering/TextBoxTrimmer.cpp:
(WebCore::removeTextBoxTrimStart):
* Source/WebCore/style/RuleSet.h:
* Source/WebCore/style/StyleBuilderState.h:
* Source/WebCore/style/StyleResolver.h:
* Source/WebCore/style/StyleScopeRuleSets.h:
* Source/WebCore/style/computed/data/StyleInheritedData.h:
* Source/WebCore/style/values/anchor-position/StylePositionArea.h:
* Source/WebCore/style/values/backgrounds/StyleRepeatStyle.h:
* Source/WebCore/style/values/grid/StyleGridAutoFlow.h:
* Source/WebCore/style/values/masking/StyleMaskMode.h:
* Source/WebCore/style/values/overflow/StyleScrollbarGutter.h:
* Source/WebCore/style/values/scroll-animations/StyleScrollFunction.h:
* Source/WebCore/style/values/scroll-snap/StyleScrollSnapAlign.h:
* Source/WebCore/style/values/text/StyleTextAlignLast.h:
* Source/WebCore/style/values/ui/StyleResize.h:
* Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:
(WebCore::closeFunc):
Canonical link: https://commits.webkit.org/323521@main1 parent 16838ce commit 917c91d
67 files changed
Lines changed: 95 additions & 152 deletions
File tree
- Source
- JavaScriptCore
- SaferCPPExpectations
- bytecode
- dfg
- ftl
- jit
- WebCore
- Modules
- contact-picker
- webcodecs
- SaferCPPExpectations
- css
- parser
- values
- dom
- page
- platform
- graphics
- filters
- network/cocoa
- text
- rendering
- style
- computed/data
- values
- anchor-position
- backgrounds
- grid
- masking
- overflow
- scroll-animations
- scroll-snap
- text
- ui
- xml/parser
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | 1 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
444 | | - | |
| 444 | + | |
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
533 | 533 | | |
534 | 534 | | |
535 | 535 | | |
536 | | - | |
| 536 | + | |
537 | 537 | | |
538 | 538 | | |
539 | 539 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
| 504 | + | |
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1096 | 1096 | | |
1097 | 1097 | | |
1098 | 1098 | | |
1099 | | - | |
| 1099 | + | |
1100 | 1100 | | |
1101 | 1101 | | |
1102 | 1102 | | |
1103 | 1103 | | |
1104 | | - | |
| 1104 | + | |
1105 | 1105 | | |
1106 | 1106 | | |
1107 | 1107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5041 | 5041 | | |
5042 | 5042 | | |
5043 | 5043 | | |
5044 | | - | |
| 5044 | + | |
5045 | 5045 | | |
5046 | 5046 | | |
5047 | 5047 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| |||
0 commit comments