| Index: fpdfsdk/javascript/Document.cpp
|
| diff --git a/fpdfsdk/javascript/Document.cpp b/fpdfsdk/javascript/Document.cpp
|
| index 9c680de906471063a4a7e7ddf9250cb38022d985..161a5d09e97d31b522e8c3fca38b86a86d9f6da3 100644
|
| --- a/fpdfsdk/javascript/Document.cpp
|
| +++ b/fpdfsdk/javascript/Document.cpp
|
| @@ -91,6 +91,7 @@ JS_STATIC_PROP_ENTRY(path)
|
| JS_STATIC_PROP_ENTRY(producer)
|
| JS_STATIC_PROP_ENTRY(subject)
|
| JS_STATIC_PROP_ENTRY(title)
|
| +JS_STATIC_PROP_ENTRY(URL)
|
| JS_STATIC_PROP_ENTRY(zoom)
|
| JS_STATIC_PROP_ENTRY(zoomType)
|
| END_JS_STATIC_PROP()
|
| @@ -904,6 +905,18 @@ FX_BOOL Document::mouseY(IJS_Context* cc,
|
| return TRUE;
|
| }
|
|
|
| +FX_BOOL Document::URL(IJS_Context* cc,
|
| + CJS_PropValue& vp,
|
| + CFX_WideString& sError) {
|
| + if (vp.IsSetting()) {
|
| + CJS_Context* pContext = static_cast<CJS_Context*>(cc);
|
| + sError = JSGetStringFromID(pContext, IDS_STRING_JSREADONLY);
|
| + return FALSE;
|
| + }
|
| + vp << m_pDocument->GetPath();
|
| + return TRUE;
|
| +}
|
| +
|
| FX_BOOL Document::baseURL(IJS_Context* cc,
|
| CJS_PropValue& vp,
|
| CFX_WideString& sError) {
|
|
|