Nicholas Cameron
418760396b
Bug 942649. Remove a duplicate call to CreateCompositor. r=mattwoodrow
2013-11-25 20:07:31 +13:00
Matt Brubeck
f5202c7727
Merge fx-team to mozilla-central
2013-11-23 14:24:52 -08:00
Ryan VanderMeulen
2ab6caa2dc
Merge m-c to inbound.
2013-11-22 15:37:03 -05:00
Matt Brubeck
a32f44da90
Bug 941324 - Use APZC to detect tap/doubletap gestures in content [r=jimm]
2013-11-22 15:20:05 -08:00
Matt Brubeck
3d9ed04b05
Bug 941324 - Don't send touch input on chrome elements to APZC [r=jimm]
2013-11-22 15:20:05 -08:00
Carsten "Tomcat" Book
b73095bce5
merge fx-team to mozilla-central
2013-11-22 14:51:13 +01:00
Stephen Pohl
a5d3de1091
Bug 940798 - Show drop marker for input fields in metro mode. r=jimm
2013-11-22 13:57:26 -05:00
Rodrigo Silveira
aed351fa6e
Bug 934762 - Metro renders squished and mouse/touch events are offset in dual monitor setup when one is HighDPI r=jimm
...
--HG--
extra : rebase_source : d259e2f7a25169da78e28685a71137f184438a05
2013-10-29 21:29:07 -07:00
David Anderson
c06bd5c0fb
Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
2013-11-21 11:25:16 -08:00
Masatoshi Kimura
23ff300256
Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm
2013-11-22 12:35:42 +09:00
Masatoshi Kimura
e9fd9eacad
Bug 925599 - Replace gfxWindowsPlatform::WindowsOSVersion(). r=Bas
2013-11-22 12:35:40 +09:00
Botond Ballo
b75d9dd1de
Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn
2013-11-08 19:07:00 -05:00
Ryan VanderMeulen
252ab7de68
Merge fx-team to m-c.
2013-11-19 13:44:45 -05:00
Tim Abraldes
d4c07d90a4
bug 932520. Give MetroWidget an nsNativeDragTarget to maintain, and implement IWidget::EnableDragDrop through the use of that member. r=jimm
2013-11-18 22:43:13 -08:00
Mike Hommey
a65383e1e9
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
8ceb917350
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
d7b6f95761
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Wes Kocher
aac46599e9
Merge inbound to m-c on a CLOSED TREE
2013-11-18 18:30:47 -08:00
Jim Mathies
9a245fe292
Bug 937185 - Discard old apzcs if the ScrollableLayerGuid is updated. r=kats
2013-11-18 09:14:08 -06:00
Jim Mathies
cda44b8b55
Bug 918203 - Follow up - fixup bogus resize call. r=me
2013-11-18 07:11:36 -06:00
Jim Mathies
0f7012fe37
Bug 918203 - Invalidate the ICoreWindow hwnd when we resize. r=bbondy
2013-11-12 14:48:10 -06:00
Ehsan Akhgari
5b3095b705
Bug 939656 - Fix the GfxInfoBase::OperatingSystemVersion overrides; r=bjacob
2013-11-18 08:38:17 -05:00
Jim Mathies
f22658bad0
Bug 937256 - Remove the old front end apzc preventDefault hack now that we have chrome hit testing in metro widget. Also fix a bug with transformed coords that are destined for chrome vs. content. r=mbrubeck
2013-11-12 06:14:48 -06:00
Birunthan Mohanathas
58a91e67d8
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
2013-11-11 14:17:14 -05:00
Stephen Pohl
62dc972fe9
Bug 930771 - Ensure that overlay scrollbars don't leave behind white bands after fading out. r=jimm
2013-11-11 10:19:54 -05:00
Daniel Holbert
f7383bedda
Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm
2013-11-10 19:07:59 -08:00
Jim Mathies
db084e1b8a
Bug 918273 - Add an apzc tree manager helper for translating device to gecko coordinate space, and use it when sending events to the dom in cases where content is consuming touch. r=kats
2013-11-10 10:43:18 -06:00
Jim Mathies
868c2abd14
Bug 918273 - Don't wait for the first touch move to call ContentReceivedTouch if the first touchstart had preventDefault called on it. r=mbrbeck
2013-11-10 10:43:18 -06:00
Jim Mathies
cb680f1ea5
Bug 918273 - Cache the target scrollable layer id in metro input code and use it instead of the root layer id in ContentReceivedEvent calls. r=mbrbeck
2013-11-10 10:43:18 -06:00
Matt Brubeck
1839307160
Bug 936005 - Allow chrome to cancel gesture recognition with preventDefault [r=jimm]
2013-11-07 13:13:24 -08:00
Jim Mathies
3bbefc16dd
Bug 927033 - Dispatch touchcancel to APZC when content consumes touch input [r=mbrubeck]
2013-11-07 13:12:53 -08:00
Ryan VanderMeulen
8a61b50bc9
Merge m-c to fx-team.
2013-11-07 14:49:21 -05:00
Kartikaya Gupta
4fdf8f87b9
Bug 927027 - Don't keep untransformed touch points in the touch list. r=jimm,tabraldes
2013-11-07 13:47:49 -05:00
Jeff Muizelaar
6e0332f3e8
Bug 919454. Add a rule to catch broken StretchRect(). r=bjacob
...
--HG--
extra : rebase_source : f7f452eddbb114ac51c77f7fc3b895a954a2b37a
2013-11-07 10:22:08 -05:00
Rodrigo Silveira
8b610b8339
Bug 927172 - Can't touch scroll when second monitor is attached r=jimm
...
--HG--
extra : rebase_source : 9d583bda2e6def27f5f99c74481635dd79621179
2013-10-29 21:29:07 -07:00
Matt Brubeck
c8ae5cbe5d
Bug 934750 - Don't cancel content touch events unless APZC consumes them [r=jimm,kats]
...
This is necessary for our "cross-slide" hack to work. We need to send
input to both content and APZC until the input passes the pan threshold, so
that the start page can use touch events without disabling async panning.
In the long run we hope to use "touch-action: pan-x" for this and no longer
rely on this hack.
2013-11-06 12:06:46 -08:00
Jim Mathies
776ad33b09
Bug 935037 - Remove multi-touch event batching now that we filter non-moving touch points. r=tabraldes
2013-11-06 06:22:09 -06:00
Kartikaya Gupta
d293cb13e3
Bug 934233 - Use nsLayoutUtils::FindContentFor instead of nsDOMWindowUtils::FindElementWithViewId. r=jimm
2013-11-05 17:01:37 -05:00
Daniel Holbert
9596f55656
Bug 934779: Fix signed/unsigned comparisons in TaskbarWindowPreview.cpp and nsClipboard.cpp. r=jimm
2013-11-05 09:50:17 -08:00
Wes Kocher
367bda0c4e
Merge m-c to inbound
2013-11-04 21:22:23 -08:00
Wes Kocher
e6aeda0671
Merge inbound to m-c
2013-11-04 21:09:17 -08:00
Neil Deakin
03d731b742
Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil
2013-11-04 11:22:24 -05:00
Matt Brubeck
402dd5bf00
Bug 934597 - Fix pointer type tracking in OnPointerEntered/Exited [r=jimm]
2013-11-04 14:15:23 -08:00
Daniel Holbert
efe1e3c065
Bug 934666: Use size_t (instead of int) for iteration up to unsigned value in nsUXThemeData.cpp. r=jimm
2013-11-04 16:12:31 -08:00
Jim Mathies
c703710c2f
Bug 933748 - Follow up to remove a couple of noisy LogFunction calls. r=nobug
2013-11-04 09:51:43 -06:00
Jim Mathies
564f55c9cf
Backout cset 8ca9d85c1204 (bug 927172) due to viewport issues in metrofx. r=me
2013-11-02 16:41:46 -05:00
Rodrigo Silveira
62c8486192
Bug 927172 - Can't touch scroll when second monitor is attached r=jimm
2013-10-29 21:29:07 -07:00
Jim Mathies
ae9375a41d
Bug 933748 - Remove rotate and pinch simple gesture support from MetroInput. r=tabraldes
2013-11-01 12:45:38 -05:00
Jim Mathies
0e3dfd1e00
Bug 918273 - Add touch input target debugging to MetroInput. r=tabraldes
2013-11-01 12:45:30 -05:00