-
Notifications
You must be signed in to change notification settings - Fork 4
/
293.txt
86 lines (66 loc) · 4.19 KB
/
293.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
[1]
[CITE[Bug 99820 - document.addEventListener fails on load and unload]] <https://bugzilla.mozilla.org/show_bug.cgi?id=99820>
([[名無しさん]])
[2]
[CITE[seamonkey/dom/public/idl/events/nsIDOMNSEventTarget.idl]] ([CODE[2006-06-13 12:12:26 +09:00]] 版) <http://lxr.mozilla.org/seamonkey/source/dom/public/idl/events/nsIDOMNSEventTarget.idl#50>
([[名無しさん]])
[3]
[CITE[Latest topics > Webページ内のスクリプトからchrome内に処理を渡す - outsider reflex]] ([[Piro(SHIMODA Hiroshi)]] 著, [TIME[2007-05-20 10:28:28 +09:00]] 版) <http://piro.sakura.ne.jp/latest/blosxom/mozilla/xul/2007-05-16_splitbrowser-api.htm>
([[名無しさん]] [WEAK[2007-05-20 01:37:28 +00:00]])
[4] [CITE[addEventListener の順番 - m2]] ([TIME[2009-04-12 13:41:36 +09:00]] 版) <http://d.hatena.ne.jp/miya2000/20090411/p0>
>
[PRE(JS example code)[
(function(){
function a() {alert('a')}
function b() {alert('b')}
function c() {alert('c')}
window.addEventListener('click', a, false);
window.addEventListener('click', b, false);
window.addEventListener('click', c, false);
window.addEventListener('click', a, false);
})()
]PRE]
>
opera -> b, c, a;
>
firefox -> a, b, c;
>
Safari -> b, c, a
[5]
>[CITE[ブックマークレット経由ではてなブックマーク拡張のパネルを開く - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech]] ([TIME[2009-04-19 17:13:42 +09:00]] 版) <http://subtech.g.hatena.ne.jp/cho45/20090414/1239713457>
>非 chrome 権限 (ブックマークレット) から、chrome 権限 (userChrome.js) への受け渡しにイベントをつかっているのですが、addEventListener の第4引数を true にしないとダメらしいです。id:nanto_vi さんが教えてくれなかったら挫折してた。
>
firefox mozilla/dom/public/idl/events/nsIDOMNSEventTarget.idl
<http://mxr.mozilla.org/firefox/source/dom/public/idl/events/nsIDOMNSEventTarget.idl#48> の wantUntrusted
[6] [[Opera]] だと [CODE(JS)@en[[[window]]]] で[[事象]]を[[発火]]しても [CODE(DOMi)@en[[[window]]]]
に [CODE(DOMm)@en[[[addEventListener]]]] した[[事象取扱器]]が呼ばれないみたいです。。。
[7] [CITE@en[Ambient light API redesign]]
( ([[Anne van Kesteren]] 著, [TIME[2014-08-26 18:43:18 +09:00]] 版))
<http://lists.w3.org/Archives/Public/public-device-apis/2014Aug/0058.html>
[8] [CITE@en[1057185 – ''''''[''''''Ambient Light API'''''']'''''' Retrieve light levels at any time]]
( ([TIME[2014-08-27 02:53:16 +09:00]] 版))
<https://bugzilla.mozilla.org/show_bug.cgi?id=1057185>
[9] [CITE[XML Events 2]]
( ([TIME[2010-12-18 05:25:20 +09:00]] 版))
<http://www.w3.org/TR/xml-events2/#section-addEventListener-element>
[10] [CITE@en[Close #155: change addEventListener()/removeEventListener() for servi… · whatwg/dom@5666670]]
([TIME[2016-02-06 12:40:41 +09:00]] 版)
<https://github.com/whatwg/dom/commit/5666670a6517b870197e8ec64197957f2882f531>
[11] [CITE@en[Proposal: Optimized No-Fetch Service Workers · Issue #718 · slightlyoff/ServiceWorker]]
([TIME[2016-02-06 12:42:40 +09:00]] 版)
<https://github.com/slightlyoff/ServiceWorker/issues/718>
[12] [CITE@en[Add EventListenerOptions and passive event listener feature · whatwg/dom@253a21b]]
([TIME[2016-02-14 23:41:28 +09:00]] 版)
<https://github.com/whatwg/dom/commit/253a21b8e78e37447c47983916a7cf39c4f6a3c5>
[13] [[Gecko]] は [[trusted]] な[[イベント]]以外も受け取るか否かを表す第4引数を実装しています。
[TIME[2016-04-16T15:04:34.800Z]]
[14] [CITE@en[Enable an event listener to be invoked just once · whatwg/dom@e002d78]]
([TIME[2016-04-25 18:35:39 +09:00]] 版)
<https://github.com/whatwg/dom/commit/e002d7811533e276c9927b237748c4e170f4cb10>
[15] [CITE@en[Remove passive as event listener key · whatwg/dom@a13a3c7]]
([TIME[2016-04-25 21:21:26 +09:00]] 版)
<https://github.com/whatwg/dom/commit/a13a3c7fc14732691b50c51316b16de0915a61f2>
[16] [CITE@en[Specify global object references in more detail]]
([[annevk]]著, [TIME[2016-08-17 19:43:59 +09:00]])
<https://github.com/whatwg/dom/commit/fa8adb6cd107cd845feaeb71c9da208971b670ca>
[17] [[DeviceOrientation Event]]