Upstream version 9.37.197.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / v8 / ScriptHeapSnapshot.cpp
index fdb2f47..b5c2c7f 100644 (file)
@@ -48,28 +48,18 @@ ScriptHeapSnapshot::~ScriptHeapSnapshot()
 String ScriptHeapSnapshot::title() const
 {
     v8::HandleScope scope(v8::Isolate::GetCurrent());
-    return toWebCoreString(m_snapshot->GetTitle());
-}
-
-unsigned int ScriptHeapSnapshot::uid() const
-{
-    return m_snapshot->GetUid();
-}
-
-SnapshotObjectId ScriptHeapSnapshot::maxSnapshotJSObjectId() const
-{
-    return m_snapshot->GetMaxSnapshotJSObjectId();
+    return toCoreString(m_snapshot->GetTitle());
 }
 
 namespace {
 
-class OutputStreamAdapter : public v8::OutputStream {
+class OutputStreamAdapter FINAL : public v8::OutputStream {
 public:
     OutputStreamAdapter(ScriptHeapSnapshot::OutputStream* output)
         : m_output(output) { }
-    void EndOfStream() { m_output->Close(); }
-    int GetChunkSize() { return 102400; }
-    WriteResult WriteAsciiChunk(char* data, int size)
+    virtual void EndOfStream() OVERRIDE { m_output->Close(); }
+    virtual int GetChunkSize() OVERRIDE { return 102400; }
+    virtual WriteResult WriteAsciiChunk(char* data, int size) OVERRIDE
     {
         m_output->Write(String(data, size));
         return kContinue;