Kyle Huey
67155b2416
Bug 1033343: Handle an uninitialized CustomEvent correctly. r=smaug
2014-07-03 15:19:03 -07:00
Ryan VanderMeulen
bab0334029
Backed out changesets 4cd69faa8bc0 and 54252e150439 (bug 976963) for B2G mochitest failures.
2014-07-03 13:31:31 -04:00
Maksim Lebedev
7e162c883a
Bug 976963 - After invoking the releasePointerCapture method on an element, subsequent events for the specified pointer must follow normal hit testing mechanisms for determining the event target. r=smaug
2014-06-20 09:20:00 -04:00
Kestrel
82d6d889e0
Bug 378775 - Implement Opera's behavior for selecting text inside of a link and link drag and drop. r=Enn
2014-07-03 04:26:00 -04:00
Peter Van der Beken
e6a15c150f
Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz.
2014-01-23 10:18:35 +01:00
Kyle Huey
4266528680
Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug
2014-06-30 16:02:04 -07:00
Kyle Huey
21d8fc32e7
Bug 1031051: Part 17 - Manually implement CustomEvent. r=smaug
...
CustomEvent can't be generated because we still need the XPCOM interface which is used by a11y among others.
2014-06-30 16:02:04 -07:00
Kyle Huey
bd2d1d2675
Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
f9a248ddf8
Bug 1031051: Part 11 - Migrate DeviceOrientationEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:03 -07:00
Kyle Huey
273a6ca8da
Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
2d64bf6efa
Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:02 -07:00
Kyle Huey
a1d1526ae4
Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:01 -07:00
Kyle Huey
1d1eb7826d
Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen
2014-06-30 16:01:11 -07:00
Kyle Huey
e1b3a9ea41
Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug
2014-06-30 16:00:31 -07:00
Kyle Huey
f4f09309a4
Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug
2014-06-30 16:00:31 -07:00
Jim Blandy
e07aaa8185
Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug
2014-06-27 11:05:08 -07:00
Andrea Marchesini
6ec27357af
Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent
2014-06-26 09:47:44 -07:00
Carsten "Tomcat" Book
7cc40ece67
Backed out changeset 8499eefa342e (bug 958868) for m2 test failures on a CLOSED TREE
2014-06-24 12:49:47 +02:00
Andrew Comminos
25358a7059
Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug
2014-06-24 18:02:11 +09:00
Benoit Jacob
ec742680c8
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Nick Fitzgerald
98364a70c0
Bug 1000967 - Add source notes for |new| expression and function calls to improve source maps and debugging. r=ejpbruel
2014-06-20 13:09:00 -04:00
Bob Owen
30816b5c06
Bug 1025476 - Part 1: Add compulsory Init functions to AutoJSAPI. r=bholley
2014-06-19 08:21:14 +01:00
Bill McCloskey
a461ef47a5
Bug 990729 - Add compartmentPerAddon option for XUL overlays (r=bholley)
2014-06-21 11:55:15 -07:00
Kyle Huey
b1e3198eed
Bug 737976: Remove nsINodeInfo. r=smaug
...
--HG--
rename : content/base/src/nsNodeInfo.cpp => dom/base/NodeInfo.cpp
rename : content/base/public/nsINodeInfo.h => dom/base/NodeInfo.h
rename : content/base/src/nsNodeInfo.h => dom/base/NodeInfoInlines.h
2014-06-19 19:01:40 -07:00
Birunthan Mohanathas
bc0233fe47
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
2014-06-18 17:57:51 -07:00
Maksim Lebedev
e5c790bcb3
Bug 1018113 - Do correct behavior of pen after pointer_up event. r=smaug
2014-06-18 01:12:00 -04:00
Masayuki Nakano
aa9228ddd4
Bug 976673 part.4 Allow nested mouse button event handling for modal dialog r=smaug+enndeakin
2014-06-18 15:13:01 +09:00
Masayuki Nakano
cff50b8c01
Bug 976673 part.2 Allow to steal focus by JS at handling mouseup event r=enndeakin
2014-06-18 15:13:00 +09:00
Ben Kelly
85647df24b
Bug 1025973 - Part 2: Do not pass JSContext to static webidl methods in non-worker case. r=bz
2014-06-16 12:52:00 -04:00
Olli Pettay
af1549a12d
Bug 998809 - WidgetEvent::typeString is not always set correctly , r=masayuki
2014-06-17 01:59:54 +03:00
Carsten "Tomcat" Book
018685a11e
Backed out changeset 287aa2e3cab0 (bug 998809) for xpcshell and mochitest 2 test failures
2014-06-16 14:38:50 +02:00
Olli Pettay
9ecc91cacc
Bug 998809 - WidgetEvent::typeString is not always set correctly, r=masayuki
2014-06-16 12:08:29 +03:00
Masayuki Nakano
f31b35e66b
Bug 1024864 Warn KeyboardEvent.key value change when KeyboardEvent.key is read and its key value is obsolete r=smaug
2014-06-14 11:24:16 +09:00
Boris Zbarsky
bc1e511e33
Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv
2014-06-11 16:26:52 -04:00
Vicamo Yang
8d5be851b4
Bug 1023148 - Use WebIDL codegen to implement RIL & WiFi events. r=smaug
2014-06-11 09:23:34 +08:00
William Chen
d5a9346ba8
Bug 992521 - Part 4: Make PresShell events work when not in document, but contained by a ShadowRoot with a host in document. r=smaug
2014-06-07 01:42:54 -07:00
William Chen
416f36b0de
Bug 992521 - Part 2: Make styles work when not in document, but contained by a ShadowRoot with a host in document. r=smaug
2014-06-07 01:42:54 -07:00
Ehsan Akhgari
ba4f4f80bf
Bug 1022043 - Remove EventStates' copy constructor and assignment operator to make it trivially copyable so that it builds with clang-cl; r=bzbarsky
2014-06-06 22:09:34 -04:00
Chris Pearce
8e19fdd5f4
Bug 1016162 - Base EME DOM APIs, not connected to a CDM yet. r=bz
2014-06-07 08:52:15 +12:00
Ms2ger
249b9ad9e9
Bug 1017764 - Remove SCRIPTVERSION_DEFAULT; r=jst
...
This define has outlived its usefulness, as we have moved away from a
language-agnostic DOM.
2014-06-06 10:06:26 +02:00
Ms2ger
edb3903669
Bug 1017762 - Remove the language argument to EventListenerManager::SetEventHandler; r=smaug
2014-06-06 10:06:26 +02:00
Brian Birtles
da58a6d55d
Bug 77992 part 4 - Add mochitests for event.timeStamp; r=masayuki
2014-06-06 14:29:50 +09:00
Brian Birtles
6921a7e9f8
Bug 77992 part 3 - Make event.timeStamp return a DOMHighResTimeStamp; r=bz
...
Even when dom.event.highrestimestamp.enabled is false and we should return
a DOMTimeStamp (=unsigned long long), we still just return a double since that's
what would happen anyway when we convert the DOMTimeStamp to a Javascript
Number and it simplifies the code significantly to just always return a double.
2014-06-06 14:29:49 +09:00
Brian Birtles
9247e28790
Bug 77992 part 2 - Make event.timeStamp use TimeStamp value based on a pref; r=smaug
...
Note that this pref isn't fully live since the timeStamp member of the event
interface is [Pure] and so values will be cached.
2014-06-06 14:29:49 +09:00
Brian Birtles
194b6cc3b7
Bug 77992 part 1.0 - Add timeStamp to WidgetEvent; r=smaug
...
This patch adds a timeStamp member to WidgetEvent alongside the existing 'time'
member. In the future we would like to remove 'time' and just keep timeStamp but
that depends on it being web-compatible. For now we introduce both members
side-by-side. Later we will add a pref to determine which one to return. If no
compatibility issues arise we will remove 'time' altogether.
2014-06-06 14:29:49 +09:00
Olli Pettay
3fa67f89f1
Bug 1020622 - Trace black windows' (webidl) event listeners, r=mccr8
2014-06-05 02:48:50 +03:00
Masayuki Nakano
a3b55bafec
Bug 1020142 Comment out unused .code value definition for reducing footprint of code name array r=smaug
2014-06-05 02:47:30 +09:00
Masayuki Nakano
946091024d
Bug 939006 part.13 Sort out deprecated key names r=smaug
2014-06-04 21:43:45 +09:00
Masayuki Nakano
3a22ba8300
Bug 939006 part.12 Sort out key names in Media Controller Keys section r=smaug
2014-06-04 21:43:45 +09:00
Masayuki Nakano
68baaf4ea6
Bug 939006 part.11 Sort out key names in Browser Keys section r=smaug
2014-06-04 21:43:45 +09:00