#include <CommonsJavaScript/JSDOMExceptionFactory.h>
#include <StorageEvent/StorageEventMgr.h>
#include <StorageEvent/IStorageEvent.h>
-#include "IFrameSupport.h"
-#include "AddEventListenerSupport.h"
+#include <js-overlay/js_iframe_support.h>
+#include <js-overlay/js_overlay_addEventListener.h>
using namespace std;
using namespace WrtDeviceApis;
void JSPreferences::initialize(JSContextRef context,
JSObjectRef object)
{
- LogDebug("entered");
-
- if( !AddEventListenerSupport::isInitialized())
- {
- AddEventListenerSupport::initializeContext(context);
- }
+ LogDebug("entered. Context: " << context);
LocalStoragePrivateData* priv =
static_cast<LocalStoragePrivateData*>(JSObjectGetPrivate(object));
Assert(iframe && "Iframe is NULL");
AddEventListenerSupport::
- CallListenersFromDifferentIFrames(iframe, event);
+ CallStorageListenersFromDifferentIFrames(iframe, event);
LogDebug("end");
return JSValueMakeNull(context);
Assert(iframe && "Iframe is NULL");
AddEventListenerSupport::
- CallListenersFromDifferentIFrames(iframe, event);
+ CallStorageListenersFromDifferentIFrames(iframe, event);
LogDebug("end");
IStorageEventPtr storageEvent = getStorageEvent();
AddEventListenerSupport::
- CallListenersFromDifferentIFrames(iframe, storageEvent);
+ CallStorageListenersFromDifferentIFrames(iframe, storageEvent);
LogDebug("end");
size_t n = converter.toSizeT(arguments[0]);
- std::string value = getIStorage(thisObject)->getValueByIndex(n);
+ std::string value = getIStorage(thisObject)->getKeyByIndex(n);
LogDebug("end");
Assert(iframe && "Iframe is NULL");
AddEventListenerSupport::
- CallListenersFromDifferentIFrames(iframe, event);
+ CallStorageListenersFromDifferentIFrames(iframe, event);
LogDebug("end");