| Index: webkit/api/src/WebRange.cpp
|
| ===================================================================
|
| --- webkit/api/src/WebRange.cpp (revision 31188)
|
| +++ webkit/api/src/WebRange.cpp (working copy)
|
| @@ -32,6 +32,7 @@
|
| #include "WebRange.h"
|
|
|
| #include "WebNode.h"
|
| +#include "WebString.h"
|
|
|
| #include "Range.h"
|
| #include <wtf/PassRefPtr.h>
|
| @@ -76,6 +77,16 @@
|
| return PassRefPtr<Node>(m_private->endContainer(exceptionCode));
|
| }
|
|
|
| +WebString WebRange::toHTMLText() const
|
| +{
|
| + return m_private->toHTML();
|
| +}
|
| +
|
| +WebString WebRange::toPlainText() const
|
| +{
|
| + return m_private->text();
|
| +}
|
| +
|
| WebRange::WebRange(const WTF::PassRefPtr<WebCore::Range>& range)
|
| : m_private(static_cast<WebRangePrivate*>(range.releaseRef()))
|
| {
|
|
|