Maksim Lebedev
9bab324b81
Bug 1155207 - Change comparison of warning with aTargetContent and aTargetFrame. r=smaug
2015-04-17 02:41:00 +02:00
David Parks
9c875ca1f5
Bug 1018639 - Maintain separate cursors in chrome and client processes. r=roc
...
The TabChild now maintains a concept of the current cursor for the child
process. This value is asynchronously cached in the TabParent. The
chrome process now establishes cursor on its own - consulting the
TabParent when the cursor enters/exits the tab. While the cursor is
over tab content, changes to the TabParent's cached cursor are
immediately forwarded to the widget.
2015-04-14 16:29:10 -07:00
David Anderson
c4f21e2527
Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats)
2015-04-15 12:28:47 -04:00
Maksim Lebedev
3813e75a67
Bug 979497 - Once DispatchPointerFromMouseOrTouch is called, aFrame can be deleted. r=smaug
2015-04-14 11:46:39 -04:00
Kartikaya Gupta
f8465229d0
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
William Chen
333a267340
Bug 1150308 - Use flattened tree parent when settings event state on ancestors. r=smaug
2015-04-08 18:13:48 -07:00
Olli Pettay
9e7f6dc78a
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 21:48:11 +03:00
Ryan VanderMeulen
b9052e5c3e
Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
...
CLOSED TREE
2015-04-08 13:52:21 -04:00
Olli Pettay
39278dff15
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 18:30:03 +03:00
Ryan VanderMeulen
6c2d307fe4
Backed out changeset 8882af540247 (bug 1029451) for intermittent timeouts in the newly-added test.
2015-04-06 11:22:00 -04:00
Tom Tromey
29a5dce826
Bug 1029451 - Preserve mIsSynthesizedForTests on mouse events. r=ehsan
2015-04-03 08:17:00 -04:00
Kearwood (Kip) Gilbert
e20ff29bf9
Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc
2015-03-25 11:40:31 -07:00
Wes Kocher
b24a6dd7bc
Backed out 2 changesets (bug 969250) on the other theory that it broke lots of tests, forcing a prolonged CLOSED TREE
...
Backed out changeset 3c1005c81e52 (bug 969250)
Backed out changeset 3ed9d5170d13 (bug 969250)
2015-03-25 14:46:47 -07:00
Kearwood (Kip) Gilbert
53c1d882e8
Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc
2015-03-25 11:40:31 -07:00
David Anderson
7dc3e206bc
Don't route wheel events through APZ if they require custom deltas. (bug 1146674, r=kats)
2015-03-24 14:58:49 -07:00
William Chen
b5e97ea72e
Bug 1145910 - Cross ShadowRoot boundary when updating ancestor state in event state manager. r=smaug
2015-03-24 03:55:52 -07:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Tim Taubert
633bf3ec38
Bug 1124409 - Fix intermittent browser_bug1015721.js failures by ensuring the EventStateManager has a document before trying to dispatch ZoomChangeUsingMouseWheel r=smaug
2015-03-17 22:05:06 +01:00
Ryan VanderMeulen
d1226d85a0
Backed out changeset dccbdda5be64 (bug 1124409) for Linux mochitest-e10s permafail.
...
CLOSED TREE
2015-03-17 14:12:39 -04:00
Tim Taubert
eb58d6f782
Bug 1124409 - Fix intermittent browser_bug1015721.js failures by ensuring the EventStateManager has a document before trying to dispatch ZoomChangeUsingMouseWheel r=smaug
2015-03-17 12:34:18 +01:00
Carsten "Tomcat" Book
084dc455f3
Backed out changeset fdd33ef9606e (bug 969250) for m5 test failures
2015-03-11 10:33:52 +01:00
Kearwood (Kip) Gilbert
c1456fb0f3
Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v5 Patch). r=roc
2015-03-03 17:40:00 +01:00
dvander@alliedmods.net
5873d3e033
Don't async scroll overflowed single-line text boxes in APZ. (bug 1126090 part 6, r=botond)
2015-03-06 14:26:59 -08:00
dvander@alliedmods.net
d5566e4c1c
If APZ is enabled, do not handle wheel-event scrolling in layout. (bug 1126090 part 1, r=smaug)
2015-03-06 14:26:59 -08:00
Kearwood (Kip) Gilbert
89a2c1a5a1
Bug 945584: Part 6 - Implementation of scroll snapping (v10 Patch), r=roc, r=kats
...
- Implemented CSS scroll snapping (http://dev.w3.org/csswg/css-snappoints/ )
2015-02-19 15:53:30 -08:00
Kearwood (Kip) Gilbert
b8c03249f1
Bug 945584: Part 3 - Enable cancellation of OSX synthesized mousewheel scrolling events (v2 Patch),r=roc
...
- Mouse wheel events synthesized by OSX for momentum scrolling can now
be interrupted by DOM triggered and CSS scroll snapping triggered scroll
events for consistent behavior with the scrolling and fling gestures
in the APZC.
2014-02-04 14:54:22 +13:00
Andrea Marchesini
5f2f9c678a
Bug 1134280 - Get rid of Tag() - patch 2.10 - dom/events, dom/mathml, dom/plugins, dom/smil - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:09:00 +00:00
Andrea Marchesini
6b10d5e43e
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Kartikaya Gupta
e55602cab1
Bug 1132464 - Remove EventStateManager::GetChildProcessOffset in favor of TabParent::GetChildProcessOffset. r=smaug
2015-02-16 21:35:03 -05:00
David Zbarsky
6fccbd88ee
Bug 1125040: Use LayoutDeviceIntPoint for GetScreenCoords r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
fde118220b
Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
2015-02-15 13:52:28 -05:00
Jim Mathies
a11100acd3
Bug 1030137 - For remote content respond to NS_GESTURENOTIFY_EVENT_START events indicating panning is preferred, and disable pan feedback since we currently have no scroll information for remote content. r=smaug
2015-02-10 07:59:40 -06:00
Olli Pettay
90e289073b
Bug 676470, ensure null-checking mCurrentTarget actually works, r=masayuki
2015-02-06 18:02:22 +02:00
Ryan VanderMeulen
a00e1fbaa8
Backed out changeset 900bd9173e8f (bug 676470) for mochitest-other asserts.
...
CLOSED TREE
2015-02-06 09:07:39 -05:00
Olli Pettay
3083f1e598
Bug 676470, ensure null-checking mCurrentTarget actually works, r=masayuki
2015-02-06 02:56:30 +02:00
Kan-Ru Chen (陳侃如)
4d157a60e2
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 16:47:32 -05:00
Ryan VanderMeulen
f90c1c2e5f
Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046.
2015-02-05 14:35:35 -05:00
Kan-Ru Chen (陳侃如)
4b95fd5436
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 17:18:22 +08:00
Kartikaya Gupta
0b4612cb13
Bug 1129066 - Ensure the click event is always dispatched to an element node. r=smaug
2015-02-04 22:48:45 -05:00
David Zbarsky
520ac2cad8
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00
David Anderson
36f3f35fb3
Detect wheel zoom via WheelPrefs instead of the Ctrl modifier. (bug 1127700, r=smaug)
2015-02-02 11:28:19 -08:00
Phil Ringnalda
8ff441aa5a
Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
...
CLOSED TREE
2015-02-01 15:27:14 -08:00
David Zbarsky
baa5df4d99
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-01 17:27:41 -05:00
Ehsan Akhgari
84c0c22c84
Bug 924087 - Do not make editable elements as active, as their default action is disabled; r=smaug,dbaron
2015-01-16 21:07:11 -05:00
Jehan
b3f31fe918
Bug 1114357 - Firefox does not understand XF86 ZoomIn and ZoomOut keys. r=masayuki
2015-01-15 20:00:58 +01:00
Makoto Kato
8cab9a9063
Bug 966157 - Part 1. Implement remote NS_QUERY_EDITOR_RECT. r=masayuki
2014-12-15 18:21:20 +09:00
Oleg Romashin
94f9cf794a
Bug 1103411 - EventStateManager may call AddBoolVarCache multiple times and crash. r=bugs
2014-12-16 23:48:21 -08:00
Masayuki Nakano
360aaa81e1
Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug
2014-11-25 14:02:32 +09:00
Masayuki Nakano
3d40a3e9b9
Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug
2014-11-25 14:02:31 +09:00
Gina Yeh
7df7cfdf4a
Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
2014-11-03 15:05:38 +08:00