зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1157028
- Add feature detection for OpenMobile r=ehsan
This commit is contained in:
Родитель
a39be2be7d
Коммит
f2e774cb9a
|
@ -118,6 +118,10 @@
|
|||
#include "mozilla/EMEUtils.h"
|
||||
#endif
|
||||
|
||||
#ifdef MOZ_WIDGET_GONK
|
||||
#include <cutils/properties.h>
|
||||
#endif
|
||||
|
||||
namespace mozilla {
|
||||
namespace dom {
|
||||
|
||||
|
@ -1453,6 +1457,17 @@ Navigator::GetFeature(const nsAString& aName, ErrorResult& aRv)
|
|||
} // hardware.memory
|
||||
#endif
|
||||
|
||||
#ifdef MOZ_WIDGET_GONK
|
||||
if (aName.EqualsLiteral("acl.version")) {
|
||||
char value[PROPERTY_VALUE_MAX];
|
||||
uint32_t len = property_get("persist.acl.version", value, nullptr);
|
||||
if (len > 0) {
|
||||
p->MaybeResolve(NS_ConvertUTF8toUTF16(value));
|
||||
return p.forget();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
p->MaybeResolve(JS::UndefinedHandleValue);
|
||||
return p.forget();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче