summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLMediaElement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLMediaElement.cpp')
-rw-r--r--WebCore/html/HTMLMediaElement.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/WebCore/html/HTMLMediaElement.cpp b/WebCore/html/HTMLMediaElement.cpp
index bac3093..cccf0fd 100644
--- a/WebCore/html/HTMLMediaElement.cpp
+++ b/WebCore/html/HTMLMediaElement.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
+ * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -226,7 +226,7 @@ PassRefPtr<MediaError> HTMLMediaElement::error() const
return m_error;
}
-KURL HTMLMediaElement::src() const
+String HTMLMediaElement::src() const
{
return document()->completeURL(getAttribute(srcAttr));
}
@@ -809,7 +809,7 @@ String HTMLMediaElement::pickMedia()
if (!source->hasAttribute(srcAttr))
continue;
if (source->hasAttribute(mediaAttr)) {
- MediaQueryEvaluator screenEval("screen", document()->frame(), renderer() ? renderer()->style() : 0);
+ MediaQueryEvaluator screenEval("screen", document()->page(), renderer() ? renderer()->style() : 0);
RefPtr<MediaList> media = new MediaList((CSSStyleSheet*)0, source->media(), true);
if (!screenEval.eval(media.get()))
continue;
@@ -819,13 +819,13 @@ String HTMLMediaElement::pickMedia()
if (!MIMETypeRegistry::isSupportedMediaMIMEType(type))
continue;
}
- mediaSrc = source->src().string();
+ mediaSrc = source->src();
break;
}
}
}
if (!mediaSrc.isEmpty())
- mediaSrc = document()->completeURL(mediaSrc).string();
+ mediaSrc = document()->completeURL(mediaSrc);
return mediaSrc;
}