Tom Ritter
d862bc91dd
Bug 1372963 Remove WinPointerEvents:: qualifier which breaks MinGW build r=jimm
...
MozReview-Commit-ID: 4d13pyUsTG3
--HG--
extra : rebase_source : a4a104897584aedcc9e07367d910727124e12e88
2017-04-25 13:28:04 -05:00
Stone Shih
c2ff93f196
Bug 1345398 - Fire WidgetMouseEvent by handling pen generated mouse messages to get Windows native dnd supports. r=jimm
...
Due to Windows doesn't support dnd in the pen message handler, we can't handle and consume WM_POINTER* to fire WidgetMouseEvent. On the other hand, we can't get some pen related attributes from Windows mouse messages. This patch gets and caches the attributes by handling WM_POINTER* but not fire WidgetMouseEvent to support dnd and pen related attributes. When handling the subsequent Windows mouse messages, we use the cached attributes to fire WidgetMouseEvent. Considering we might need to use WM_POINTER* someday, use a preference to control the behavior.
MozReview-Commit-ID: 5E60KO1zo0W
2017-03-13 15:40:52 +08:00
Jonathan Watt
f426ec54bc
Bug 1031362 follow-up - Fix local unified compilation bustage by including required headers. r=sparky
2016-12-24 21:53:23 +00:00
Stone Shih
5c184bd8d3
Bug 1031362 Part3: Rollup popups by WM_POINTERDOWN. r=jimm, smaug
...
MozReview-Commit-ID: FiefSHcMBIn
2016-11-29 15:31:21 +08:00
Stone Shih
97db542e9b
Bug 1031362 Part2: Refine InkCollector to enable it only on Win7. r=smaug
2016-11-25 14:36:37 +08:00
Stone Shih
f60994b515
Bug 1031362 Part1: Dispatching mouse events by handling pen generated WM_POINTER* messages. r=jimm,smaug
2016-11-20 10:24:46 +08:00
Carsten "Tomcat" Book
9b6d97a4be
Backed out changeset 1413fa802632 (bug 1031362) for test failures in pointerevents/test_touch_action.html
...
--HG--
extra : rebase_source : 937d349fb18e2368d4155364558027134c01fec6
2016-12-20 14:52:23 +01:00
Carsten "Tomcat" Book
9957ef81ce
Backed out changeset bb1654cb6f30 (bug 1031362)
...
--HG--
extra : rebase_source : 31b5dceec22f1de279344f6eb131ede9193b6d10
2016-12-20 14:46:03 +01:00
Carsten "Tomcat" Book
925e83fb49
Backed out changeset 1d3072ee3656 (bug 1031362)
...
--HG--
extra : rebase_source : 5e1a1b9588f404b2f79599fdd9480b7efd29007c
2016-12-20 14:46:02 +01:00
Stone Shih
764b557d1e
Bug 1031362 Part3: Rollup popups by WM_POINTERDOWN. r=jimm, smaug
...
MozReview-Commit-ID: FiefSHcMBIn
2016-11-29 15:31:21 +08:00
Stone Shih
2c0f3cacb5
Bug 1031362 Part2: Refine InkCollector to enable it only on Win7. r=smaug
2016-11-25 14:36:37 +08:00
Stone Shih
d908d1a2d4
Bug 1031362 Part1: Dispatching mouse events by handling pen generated WM_POINTER* messages. r=jimm,smaug
2016-11-20 10:24:46 +08:00