Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5fcf181dad8f91e6fc7b9a6bb54de7883c4d8109
      
https://github.com/WebKit/WebKit/commit/5fcf181dad8f91e6fc7b9a6bb54de7883c4d8109
  Author: Ben Nham <n...@apple.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M Source/WTF/wtf/SystemTracing.h
    M Source/WebCore/page/LocalFrame.cpp

  Log Message:
  -----------
  Add user script injection signposts
https://bugs.webkit.org/show_bug.cgi?id=299035
rdar://160795990

Reviewed by Youenn Fablet and Per Arne Vollan.

As we move more logic out of the injected bundle and in to user scripts, I'm 
seeing more perf
regressions related to user scripts, especially latency regressions caused by 
injecting scripts at
the beginning of parsing. To help debug these issues, add signposts around user 
script evaluation.

* Source/WTF/wtf/SystemTracing.h:
* Source/WebCore/page/LocalFrame.cpp:
(WebCore::LocalFrame::injectUserScriptImmediately):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to