Commit Graph

783 Commits

Author SHA1 Message Date
Matt Brubeck
c4a7990b41 Merge fx-team to mozilla-central 2013-11-23 14:24:52 -08:00
Ryan VanderMeulen
c0054e0452 Merge m-c to inbound. 2013-11-22 15:37:03 -05:00
Matt Brubeck
c97bd59e5d Bug 941324 - Use APZC to detect tap/doubletap gestures in content [r=jimm] 2013-11-22 15:20:05 -08:00
Matt Brubeck
031638a82a 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
9ec9d883b3 merge fx-team to mozilla-central 2013-11-22 14:51:13 +01:00
Stephen Pohl
06700841a2 Bug 940798 - Show drop marker for input fields in metro mode. r=jimm 2013-11-22 13:57:26 -05:00
Rodrigo Silveira
f3c17ab51f 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
51ca221b03 Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc). 2013-11-21 11:25:16 -08:00
Masatoshi Kimura
aec068d530 Bug 925599 - Replace WinUtils::GetWindowsVersion() and GetWindowsServicePackVersion(). r=jimm 2013-11-22 12:35:42 +09:00
Masatoshi Kimura
ad897a7f12 Bug 925599 - Replace gfxWindowsPlatform::WindowsOSVersion(). r=Bas 2013-11-22 12:35:40 +09:00
Botond Ballo
20adb2fb8e Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn 2013-11-08 19:07:00 -05:00
Ryan VanderMeulen
57c7242365 Merge fx-team to m-c. 2013-11-19 13:44:45 -05:00
Tim Abraldes
dd01de5e1f 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
931cb49886 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
db9e5129bc Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
f0d1cd1e10 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
f81885e53b 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
227b9b8a2c Merge inbound to m-c on a CLOSED TREE 2013-11-18 18:30:47 -08:00
Jim Mathies
5e6ef74079 Bug 937185 - Discard old apzcs if the ScrollableLayerGuid is updated. r=kats 2013-11-18 09:14:08 -06:00
Jim Mathies
4a8775756e Bug 918203 - Follow up - fixup bogus resize call. r=me 2013-11-18 07:11:36 -06:00
Jim Mathies
8c7dffd975 Bug 918203 - Invalidate the ICoreWindow hwnd when we resize. r=bbondy 2013-11-12 14:48:10 -06:00
Ehsan Akhgari
9a00e6195b Bug 939656 - Fix the GfxInfoBase::OperatingSystemVersion overrides; r=bjacob 2013-11-18 08:38:17 -05:00
Jim Mathies
92c14e1a35 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
192d1ba4c1 Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan 2013-11-11 14:17:14 -05:00
Stephen Pohl
0078132507 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
3b62710378 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
be2f3bd4e2 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
10d334edb3 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
c62774b090 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
701f495717 Bug 936005 - Allow chrome to cancel gesture recognition with preventDefault [r=jimm] 2013-11-07 13:13:24 -08:00
Jim Mathies
4e115c6825 Bug 927033 - Dispatch touchcancel to APZC when content consumes touch input [r=mbrubeck] 2013-11-07 13:12:53 -08:00
Ryan VanderMeulen
859ae017e1 Merge m-c to fx-team. 2013-11-07 14:49:21 -05:00
Kartikaya Gupta
a863e534b0 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
d807492876 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
5367b2955f 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
acbe123ece 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
b31e9dcecc 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
35ba8812bc Bug 934233 - Use nsLayoutUtils::FindContentFor instead of nsDOMWindowUtils::FindElementWithViewId. r=jimm 2013-11-05 17:01:37 -05:00
Daniel Holbert
d267f39baa Bug 934779: Fix signed/unsigned comparisons in TaskbarWindowPreview.cpp and nsClipboard.cpp. r=jimm 2013-11-05 09:50:17 -08:00
Wes Kocher
d3d614d652 Merge m-c to inbound 2013-11-04 21:22:23 -08:00
Wes Kocher
32a09c5f75 Merge inbound to m-c 2013-11-04 21:09:17 -08:00
Neil Deakin
c7870ca9ad 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
7132f5c092 Bug 934597 - Fix pointer type tracking in OnPointerEntered/Exited [r=jimm] 2013-11-04 14:15:23 -08:00
Daniel Holbert
6fc18d87d7 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
6d2e21ce76 Bug 933748 - Follow up to remove a couple of noisy LogFunction calls. r=nobug 2013-11-04 09:51:43 -06:00
Jim Mathies
ff42e02e53 Backout cset 8ca9d85c1204 (bug 927172) due to viewport issues in metrofx. r=me 2013-11-02 16:41:46 -05:00
Rodrigo Silveira
1b31f52718 Bug 927172 - Can't touch scroll when second monitor is attached r=jimm 2013-10-29 21:29:07 -07:00
Jim Mathies
37f575b75c Bug 933748 - Remove rotate and pinch simple gesture support from MetroInput. r=tabraldes 2013-11-01 12:45:38 -05:00
Jim Mathies
397e038be5 Bug 918273 - Add touch input target debugging to MetroInput. r=tabraldes 2013-11-01 12:45:30 -05:00
Jim Mathies
61dd70481b Bug 930995 - Display port should be set sync when the apz requests a repaint. r=kats 2013-11-01 05:09:37 -05:00