| Index: src/background-parsing-task.h
 | 
| diff --git a/src/background-parsing-task.h b/src/background-parsing-task.h
 | 
| index c04782dcb0e5545748cc1fd9041246ea2997bbb2..d7fe6ba8db978b842e384c6ca762119f0c26f3fc 100644
 | 
| --- a/src/background-parsing-task.h
 | 
| +++ b/src/background-parsing-task.h
 | 
| @@ -11,11 +11,12 @@
 | 
|  #include "src/base/platform/platform.h"
 | 
|  #include "src/base/platform/semaphore.h"
 | 
|  #include "src/parsing/parse-info.h"
 | 
| -#include "src/parsing/parser.h"
 | 
| +#include "src/unicode-cache.h"
 | 
|  
 | 
|  namespace v8 {
 | 
|  namespace internal {
 | 
|  
 | 
| +class Parser;
 | 
|  class ScriptData;
 | 
|  
 | 
|  // Internal representation of v8::ScriptCompiler::StreamedSource. Contains all
 | 
| @@ -26,11 +27,7 @@ struct StreamedSource {
 | 
|                   ScriptCompiler::StreamedSource::Encoding encoding)
 | 
|        : source_stream(source_stream), encoding(encoding) {}
 | 
|  
 | 
| -  void Release() {
 | 
| -    parser.reset();
 | 
| -    info.reset();
 | 
| -    zone.reset();
 | 
| -  }
 | 
| +  void Release();
 | 
|  
 | 
|    // Internal implementation of v8::ScriptCompiler::StreamedSource.
 | 
|    std::unique_ptr<ScriptCompiler::ExternalSourceStream> source_stream;
 | 
| 
 |