Chromium Code Reviews| Index: Source/core/css/MediaValues.cpp |
| diff --git a/Source/core/css/MediaValues.cpp b/Source/core/css/MediaValues.cpp |
| index 533562476a437a2e3061d531d862e209ba970495..5d8c9fdb067b51f3cd5ec0cb0d8cba84467ed287 100644 |
| --- a/Source/core/css/MediaValues.cpp |
| +++ b/Source/core/css/MediaValues.cpp |
| @@ -193,10 +193,9 @@ PassRefPtr<MediaValues> MediaValues::create(LocalFrame* frame, RenderStyle* styl |
| return mediaValues; |
| } |
| -PassRefPtr<MediaValues> MediaValues::create(Document* document, MediaValuesMode mode) |
| +PassRefPtr<MediaValues> MediaValues::create(const Document& document, MediaValuesMode mode) |
| { |
| - ASSERT(document); |
| - Document* executingDocument = document->import() ? document->import()->master() : document; |
| + const Document* executingDocument = document.import() ? document.import()->master() : &document; |
|
eseidel
2014/04/08 06:02:14
const pointers to ref-counted objects rarely make
|
| ASSERT(executingDocument->frame()); |
| ASSERT(executingDocument->renderer()); |
| ASSERT(executingDocument->renderer()->style()); |