[webkit-changes] [WebKit/WebKit] 0def6c: Deploy smart pointers in TreeScope.cpp, TreeScopeO...

Ryosuke Niwa noreply at github.com
Wed Nov 8 08:32:33 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0def6ce9c00084dc3c6c2e973423645daca875cc
      https://github.com/WebKit/WebKit/commit/0def6ce9c00084dc3c6c2e973423645daca875cc
  Author: Ryosuke Niwa <rniwa at webkit.org>
  Date:   2023-11-08 (Wed, 08 Nov 2023)

  Changed paths:
    M Source/WebCore/dom/TreeScope.cpp
    M Source/WebCore/dom/TreeScope.h
    M Source/WebCore/dom/TreeScopeInlines.h
    M Source/WebCore/dom/TreeScopeOrderedMap.cpp
    M Source/WebCore/dom/UserGestureIndicator.cpp

  Log Message:
  -----------
  Deploy smart pointers in TreeScope.cpp, TreeScopeOrderedMap.cpp, and UserGestureIndicator.cpp
https://bugs.webkit.org/show_bug.cgi?id=264393

Reviewed by Chris Dumez.

Deploy smart pointers as warned by the clang static analyzer.

* Source/WebCore/dom/TreeScope.cpp:
(WebCore::TreeScope::labelElementsForId):
(WebCore::TreeScope::elementFromPoint):
(WebCore::TreeScope::findAnchor):
* Source/WebCore/dom/TreeScope.h:
* Source/WebCore/dom/TreeScopeInlines.h:
(WebCore::TreeScope::protectedRootNode const):
* Source/WebCore/dom/TreeScopeOrderedMap.cpp:
(WebCore::TreeScopeOrderedMap::get const):
(WebCore::TreeScopeOrderedMap::getAll const):
* Source/WebCore/dom/UserGestureIndicator.cpp:
(WebCore::UserGestureToken::UserGestureToken):

Canonical link: https://commits.webkit.org/270392@main




More information about the webkit-changes mailing list