| Index: Source/modules/serviceworkers/Headers.h
|
| diff --git a/Source/modules/serviceworkers/Headers.h b/Source/modules/serviceworkers/Headers.h
|
| index 98732fa7aadc99bd05c74a7c1cd1276e4d041360..ac3baacb881ea4a2efbf474402cd08d867793dfb 100644
|
| --- a/Source/modules/serviceworkers/Headers.h
|
| +++ b/Source/modules/serviceworkers/Headers.h
|
| @@ -5,6 +5,7 @@
|
| #ifndef Headers_h
|
| #define Headers_h
|
|
|
| +#include "bindings/core/v8/Optional.h"
|
| #include "bindings/core/v8/ScriptWrappable.h"
|
| #include "modules/serviceworkers/FetchHeaderList.h"
|
| #include "wtf/Forward.h"
|
| @@ -42,8 +43,7 @@ public:
|
| bool has(const String& key, ExceptionState&);
|
| void set(const String& key, const String& value, ExceptionState&);
|
| unsigned long size() const;
|
| - void forEach(PassOwnPtr<HeadersForEachCallback>, ScriptValue&);
|
| - void forEach(PassOwnPtr<HeadersForEachCallback>);
|
| + void forEach(PassOwnPtr<HeadersForEachCallback>, const Optional<ScriptValue>&);
|
|
|
| void setGuard(Guard guard) { m_guard = guard; }
|
| Guard guard() const { return m_guard; }
|
| @@ -58,7 +58,6 @@ private:
|
| Headers();
|
| // Shares the FetchHeaderList. Called when creating a Request or Response.
|
| explicit Headers(FetchHeaderList*);
|
| - void forEachInternal(PassOwnPtr<HeadersForEachCallback>, ScriptValue*);
|
|
|
| RefPtrWillBeMember<FetchHeaderList> m_headerList;
|
| Guard m_guard;
|
|
|