| Index: Source/core/css/parser/SizesAttributeParser.cpp
 | 
| diff --git a/Source/core/css/parser/SizesAttributeParser.cpp b/Source/core/css/parser/SizesAttributeParser.cpp
 | 
| index 4fd32365b7f52f793a534c9e60553c2585ab4ed0..dca1ace194f1a8c0483646db3c29e4f76235657c 100644
 | 
| --- a/Source/core/css/parser/SizesAttributeParser.cpp
 | 
| +++ b/Source/core/css/parser/SizesAttributeParser.cpp
 | 
| @@ -72,7 +72,7 @@
 | 
|      }
 | 
|  }
 | 
|  
 | 
| -bool SizesAttributeParser::mediaConditionMatches(PassRefPtrWillBeRawPtr<MediaQuerySet> mediaCondition)
 | 
| +bool SizesAttributeParser::mediaConditionMatches(PassRefPtr<MediaQuerySet> mediaCondition)
 | 
|  {
 | 
|      // FIXME: How do I handle non-screen media types here?
 | 
|      MediaQueryEvaluator mediaQueryEvaluator(MediaTypeNames::screen, *m_mediaValues);
 | 
| @@ -91,7 +91,7 @@
 | 
|      unsigned length;
 | 
|      if (!calculateLengthInPixels(lengthTokenStart, lengthTokenEnd, length))
 | 
|          return false;
 | 
| -    RefPtrWillBeRawPtr<MediaQuerySet> mediaCondition = MediaQueryParser::parseMediaCondition(startToken, endToken);
 | 
| +    RefPtr<MediaQuerySet> mediaCondition = MediaQueryParser::parseMediaCondition(startToken, endToken);
 | 
|      if (mediaCondition && mediaConditionMatches(mediaCondition)) {
 | 
|          m_length = length;
 | 
|          return true;
 | 
| 
 |