| Index: Source/web/WebSpeechGrammar.cpp
 | 
| diff --git a/Source/web/WebSpeechGrammar.cpp b/Source/web/WebSpeechGrammar.cpp
 | 
| index 3d95263f959ccfa1a24d607268e5be2323a71974..3397d4fd64b44000c68145928ba95b0dd33a83d0 100644
 | 
| --- a/Source/web/WebSpeechGrammar.cpp
 | 
| +++ b/Source/web/WebSpeechGrammar.cpp
 | 
| @@ -41,14 +41,14 @@ void WebSpeechGrammar::assign(const WebSpeechGrammar& other)
 | 
|      m_private = other.m_private;
 | 
|  }
 | 
|  
 | 
| -WebSpeechGrammar::WebSpeechGrammar(const PassRefPtrWillBeRawPtr<WebCore::SpeechGrammar>& value)
 | 
| -    : m_private(value)
 | 
| +WebSpeechGrammar::WebSpeechGrammar(const WebCore::SpeechGrammar* value)
 | 
| +    : m_private(const_cast<WebCore::SpeechGrammar*>(value))
 | 
|  {
 | 
|  }
 | 
|  
 | 
| -WebSpeechGrammar& WebSpeechGrammar::operator=(const PassRefPtrWillBeRawPtr<WebCore::SpeechGrammar>& value)
 | 
| +WebSpeechGrammar& WebSpeechGrammar::operator=(const WebCore::SpeechGrammar* value)
 | 
|  {
 | 
| -    m_private = value;
 | 
| +    m_private = const_cast<WebCore::SpeechGrammar*>(value);
 | 
|      return *this;
 | 
|  }
 | 
|  
 | 
| 
 |