Support debug build

master v137.0.7151.44-1
klzgrad 2025-05-23 19:10:58 +08:00
parent 21e8115954
commit 047c0bde98
3 changed files with 11 additions and 10 deletions

View File

@ -2193,7 +2193,7 @@ component("base") {
"process/set_process_title_linux.h", "process/set_process_title_linux.h",
"system/sys_info_linux.cc", "system/sys_info_linux.cc",
] ]
if (!is_cronet_build) { if (!is_android) {
# These dependencies are not required on Android. # These dependencies are not required on Android.
sources += [ sources += [
"nix/mime_util_xdg.cc", "nix/mime_util_xdg.cc",

View File

@ -391,19 +391,19 @@ class TracedArray;
class TracedDictionary; class TracedDictionary;
class EventContext; class EventContext;
class StaticString { class BASE_EXPORT StaticString {
public: public:
template <typename T> template <typename T>
StaticString(T) {} StaticString(T) {}
}; };
class DynamicString { class BASE_EXPORT DynamicString {
public: public:
template <typename T> template <typename T>
explicit DynamicString(T) {} explicit DynamicString(T) {}
}; };
class TracedValue { class BASE_EXPORT TracedValue {
public: public:
void WriteInt64(int64_t) && {} void WriteInt64(int64_t) && {}
void WriteUInt64(uint64_t) && {} void WriteUInt64(uint64_t) && {}
@ -418,7 +418,7 @@ class TracedValue {
TracedArray WriteArray() &&; TracedArray WriteArray() &&;
}; };
class TracedDictionary { class BASE_EXPORT TracedDictionary {
public: public:
TracedValue AddItem(StaticString) { return TracedValue(); } TracedValue AddItem(StaticString) { return TracedValue(); }
TracedValue AddItem(DynamicString) { return TracedValue(); } TracedValue AddItem(DynamicString) { return TracedValue(); }
@ -434,7 +434,7 @@ class TracedDictionary {
TracedArray AddArray(DynamicString); TracedArray AddArray(DynamicString);
}; };
class TracedArray { class BASE_EXPORT TracedArray {
public: public:
TracedValue AppendItem() { return TracedValue(); } TracedValue AppendItem() { return TracedValue(); }
@ -448,16 +448,16 @@ class TracedArray {
template <class T> template <class T>
void WriteIntoTracedValue(TracedValue, T&&) {} void WriteIntoTracedValue(TracedValue, T&&) {}
struct Track { struct BASE_EXPORT Track {
explicit Track(uint64_t id) {} explicit Track(uint64_t id) {}
}; };
struct NamedTrack { struct BASE_EXPORT NamedTrack {
template <class T> template <class T>
explicit NamedTrack(T name, uint64_t id = 0, Track parent = Track{0}) {} explicit NamedTrack(T name, uint64_t id = 0, Track parent = Track{0}) {}
}; };
struct Flow { struct BASE_EXPORT Flow {
static inline Flow ProcessScoped(uint64_t flow_id) { return Flow(); } static inline Flow ProcessScoped(uint64_t flow_id) { return Flow(); }
static inline Flow FromPointer(void* ptr) { return Flow(); } static inline Flow FromPointer(void* ptr) { return Flow(); }
static inline Flow Global(uint64_t flow_id) { return Flow(); } static inline Flow Global(uint64_t flow_id) { return Flow(); }

View File

@ -14,6 +14,7 @@
#include "build/build_config.h" #include "build/build_config.h"
#include "net/base/features.h" #include "net/base/features.h"
#include "net/base/load_flags.h" #include "net/base/load_flags.h"
#include "net/base/net_export.h"
#include "net/base/proxy_chain.h" #include "net/base/proxy_chain.h"
#include "net/base/proxy_server.h" #include "net/base/proxy_server.h"
#include "net/dns/public/secure_dns_policy.h" #include "net/dns/public/secure_dns_policy.h"
@ -207,7 +208,7 @@ base::TimeDelta ClientSocketPoolManager::unused_idle_socket_timeout(
return base::Seconds(kPreconnectIntervalSec); return base::Seconds(kPreconnectIntervalSec);
} }
int InitSocketHandleForHttpRequest( int NET_EXPORT InitSocketHandleForHttpRequest(
url::SchemeHostPort endpoint, url::SchemeHostPort endpoint,
int request_load_flags, int request_load_flags,
RequestPriority request_priority, RequestPriority request_priority,