mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 21:05:36 +00:00
Bug 585240 - Can't add message handlers by setting the onmessage property, r=jwalden, a=jst
--HG-- extra : rebase_source : 1ad4cb8bbef2151b424402b589c69dd13e0c13f3
This commit is contained in:
parent
e13d748e36
commit
c1f7e70908
@ -1633,6 +1633,7 @@ jsid nsDOMClassInfo::sOnended_id = JSID_VOID;
|
||||
jsid nsDOMClassInfo::sOnratechange_id = JSID_VOID;
|
||||
jsid nsDOMClassInfo::sOndurationchange_id= JSID_VOID;
|
||||
jsid nsDOMClassInfo::sOnvolumechange_id = JSID_VOID;
|
||||
jsid nsDOMClassInfo::sOnmessage_id = JSID_VOID;
|
||||
|
||||
static const JSClass *sObjectClass = nsnull;
|
||||
JSPropertyOp nsDOMClassInfo::sXPCNativeWrapperGetPropertyOp = nsnull;
|
||||
@ -1856,6 +1857,7 @@ nsDOMClassInfo::DefineStaticJSVals(JSContext *cx)
|
||||
SET_JSID_TO_STRING(sOnratechange_id, cx, "onratechange");
|
||||
SET_JSID_TO_STRING(sOndurationchange_id,cx, "ondurationchange");
|
||||
SET_JSID_TO_STRING(sOnvolumechange_id, cx, "onvolumechange");
|
||||
SET_JSID_TO_STRING(sOnmessage_id, cx, "onmessage");
|
||||
#endif // MOZ_MEDIA
|
||||
|
||||
return NS_OK;
|
||||
@ -4928,6 +4930,7 @@ nsDOMClassInfo::ShutDown()
|
||||
sOnratechange_id = JSID_VOID;
|
||||
sOndurationchange_id= JSID_VOID;
|
||||
sOnvolumechange_id = JSID_VOID;
|
||||
sOnmessage_id = JSID_VOID;
|
||||
|
||||
NS_IF_RELEASE(sXPConnect);
|
||||
NS_IF_RELEASE(sSecMan);
|
||||
@ -7777,7 +7780,8 @@ nsEventReceiverSH::ReallyIsEventName(jsid id, jschar aFirstChar)
|
||||
id == sOnmouseout_id ||
|
||||
id == sOnmouseover_id ||
|
||||
id == sOnmouseup_id ||
|
||||
id == sOnmousedown_id);
|
||||
id == sOnmousedown_id ||
|
||||
id == sOnmessage_id);
|
||||
case 'p' :
|
||||
return (id == sOnpaint_id ||
|
||||
id == sOnpageshow_id ||
|
||||
|
@ -380,6 +380,7 @@ protected:
|
||||
static jsid sOnratechange_id;
|
||||
static jsid sOndurationchange_id;
|
||||
static jsid sOnvolumechange_id;
|
||||
static jsid sOnmessage_id;
|
||||
|
||||
static JSPropertyOp sXPCNativeWrapperGetPropertyOp;
|
||||
static JSPropertyOp sXrayWrapperPropertyHolderGetPropertyOp;
|
||||
|
@ -120,6 +120,7 @@ _TEST_FILES = \
|
||||
test_DOMWindowCreated_chromeonly.html \
|
||||
test_bug581072.html \
|
||||
test_bug583225.html \
|
||||
test_bug585240.html \
|
||||
test_bug585819.html \
|
||||
test_bug369306.html \
|
||||
$(NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user