diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/weborigin/kurl.h')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/weborigin/kurl.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/weborigin/kurl.h b/chromium/third_party/blink/renderer/platform/weborigin/kurl.h index 4e944bc2c4b..c7575637d57 100644 --- a/chromium/third_party/blink/renderer/platform/weborigin/kurl.h +++ b/chromium/third_party/blink/renderer/platform/weborigin/kurl.h @@ -34,6 +34,7 @@ #include "third_party/blink/renderer/platform/wtf/cross_thread_copier.h" #include "third_party/blink/renderer/platform/wtf/forward.h" #include "third_party/blink/renderer/platform/wtf/text/wtf_string.h" +#include "third_party/perfetto/include/perfetto/tracing/traced_value_forward.h" #include "url/third_party/mozilla/url_parse.h" #include "url/url_canon.h" #include "url/url_util.h" @@ -238,6 +239,8 @@ class PLATFORM_EXPORT KURL { // TODO(crbug.com/862940): Make this conversion explicit. operator GURL() const; + void WriteIntoTracedValue(perfetto::TracedValue context) const; + private: friend struct WTF::HashTraits<blink::KURL>; @@ -245,6 +248,8 @@ class PLATFORM_EXPORT KURL { const String& relative, const WTF::TextEncoding* query_encoding); + bool IsAboutURL(const char* allowed_path) const; + StringView ComponentStringView(const url::Component&) const; String ComponentString(const url::Component&) const; StringView StringViewForInvalidComponent() const; |