Commit Graph

49 Commits

Author SHA1 Message Date
Jim Mathies
3db249355d Bug 915213 - Transform all gecko input through the apzc via widget to compensate for zoom. r=bbondy 2013-09-24 16:17:26 -05:00
Masayuki Nakano
224a14c928 Bug 912956 part.12 All event utils (macros and inline methods) should be methods of mozilla::WidgetEvent r=roc 2013-09-24 19:04:16 +09:00
Mina Almasry
c7a175bba8 Bug 912166 - Make nsIWidget::GetDefaultScale return a typed scale value. r=roc 2013-09-17 20:45:19 -04:00
Jim Mathies
217abb186c Bug 914829 - MetroInput should forward touch input to apz first, then to content. r=kats, tabraldes 2013-09-12 06:31:34 -05:00
Jim Mathies
ac9d24866f Bug 914889 - Remove noisy LogFunction call in MetroWidget's GetDPI(). r=bbondy 2013-09-11 06:59:41 -07:00
Ryan VanderMeulen
74d68f7b00 Backed out changeset 9fb279a95ce1 (bug 914829) and changeset 414c46543931 (bug 914331) for intermittent mochitest-mc crashes. 2013-09-11 21:27:58 -04:00
Jim Mathies
9c8893e971 Bug 914829 - MetroInput should forward touch input to apz first, then to content. r=kats, tabraldes 2013-09-11 13:09:46 -05:00
Jim Mathies
7f7ceb0fef Bug 913114 - Fix ref counting in winrt widget's GeckoContentController. r=bbondy 2013-09-06 14:56:14 -05:00
Jim Mathies
c3699b71ab Bug 912931 - Fix for double click events with apz enabled. r=bbondy 2013-09-06 14:56:13 -05:00
Jim Mathies
c476c2476e Bug 907410 - Winrt async input - keyboard input. r=masayuki 2013-09-06 08:11:15 -05:00
Jim Mathies
1b889c11a2 Bug 907410 - Winrt async input - mouse wheel input. r=masayuki 2013-09-06 08:11:15 -05:00
Jim Mathies
ca15edb62c Bug 907410 - Winrt async input - rework initial startup logic. r=bbondy 2013-09-06 08:11:14 -05:00
Kartikaya Gupta
cd34b738bd Bug 885023 - Follow-up to fix build bustage on Metro. r=me 2013-08-26 11:33:02 -04:00
Jim Mathies
e6ba4d9285 Bug 907243 - Move SetDPI to APZCTreeManager. r=kats 2013-08-22 19:28:02 -05:00
Botond Ballo
928f2bf87a Bug 898580 - Metro mechanism for content to inform APZC about scroll events. Handles multi-APZC. r=bbondy, r=kats 2013-08-12 16:31:49 -04:00
Jim Mathies
8011213639 Bug 905058 - Before accessing the UIA root element make sure the global com ptr is populated. r=bbondy 2013-08-14 09:11:13 -05:00
Ryan VanderMeulen
7c6f75f871 Merge m-c to inbound. 2013-08-12 17:43:24 -04:00
Jim Mathies
bfa277cf27 Bug 903368 - Don't convert coordinates in widget/winrt InitEvent from logical to physical. r=masayuki 2013-08-12 05:05:04 -05:00
Brian R. Bondy
4ad61818bc Bug 902020 - Cleanup no longer needed GeckoContentController includes. r=jimm 2013-08-12 11:00:30 -04:00
Jim Mathies
b9029e054f Bug 879562 - Connect up MetroWidget scroll wheel event handling to WinMouseScrollHandler. r=masayuki 2013-08-09 05:15:48 -05:00
Jim Mathies
e4722165ec Bug 888236 - Add metro specific window classes and messages to ipc defer message processing. r=bsmedberg 2013-08-07 09:55:12 -05:00
Jim Mathies
6af36e110d Bug 863676 - Handle WM_GETOBJECT calls for UiaReturnRawElementProvider internally rather that relying on WinRT WindowServer def proc handling. Addresses sporadic soft keyboard issues in metrofx. Also includes misc. cleanup and logging improvements in UIABridge. r=bbondy 2013-08-03 16:18:45 -05:00
Ms2ger
625b832e4f Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats 2013-08-02 09:05:16 +02:00
Ryan VanderMeulen
501ddf3329 Merge m-c to fx-team. 2013-08-01 16:35:13 -04:00
Brian R. Bondy
4d9f367669 Bug 900111 - Fix CSSIntPoints and LayoutDeviceIntPoint usage in APZC Metro implementation. r=kats 2013-08-01 13:44:41 -04:00
Brian R. Bondy
32b4d9e44e Bug 900044 - MetroCompositorParent is no longer needed. r=kats 2013-07-31 20:59:27 -04:00
Brian R. Bondy
2c82773b87 Bug 900044 - Get rid of viewport-needs-updating and related code. r=kats 2013-07-31 20:59:24 -04:00
Kartikaya Gupta
d334e608da Bug 866232 - Update the Windows Metro code to handle APZCTreeManager. r=BenWa, bbondy 2013-07-30 14:03:43 -04:00
Brian R. Bondy
80f58dff4e Bug 869940 - APZC Metro winrt implementation. r=jimm 2013-07-25 13:15:16 -04:00
Jim Mathies
fbf39695fe Bug 888236 - Cleanup MetroWidget's Destroy method, shutdown layer manager and call base widget destroy methods. Potential fix for crash in nsIFrame::GetNearestWidget(). r=bbondy 2013-07-17 13:43:26 -05:00
Masayuki Nakano
f9a83372b3 Bug 843236 Use widget::KeyboardLayout and widget::NativeKey for handling key messages on Metrofox r=tabraldes 2013-07-02 13:55:58 +09:00
Alexander Surkov
aab43de63f Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc 2013-06-27 11:03:58 -04:00
Markus Stange
07bad85738 Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow 2013-05-23 16:49:18 +02:00
Matt Woodrow
c727739057 Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
2013-05-01 17:03:25 +12:00
Nicolas Silva
b18dc950c7 Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
2013-04-24 14:42:40 -04:00
Jim Mathies
7794567b33 Bug 860683 - Switch winrt widget utils log output to ascii. r=bbondy 2013-04-11 17:45:29 -05:00
Jim Mathies
1a4ecc4553 Bug 859077 - Annotate crash reports with hresult failure codes when layer manager fails to initialize. r=bbondy
DONTBUILD
2013-04-10 09:02:44 -05:00
Ryan VanderMeulen
690bd5cc48 Backed out changeset b37f8a4ef976 (bug 859077) for landing with the wrong bug number. 2013-04-10 10:22:56 -04:00
Jim Mathies
da2f68af98 Bug 859007 - Annotate crash reports with hresult failure codes when layer manager fails to initialize. r=bbondy 2013-04-10 09:02:44 -05:00
Masayuki Nakano
59ead300b0 Bug 848672 Redesign focus handling of nsTextStore r=jimm 2013-03-27 09:04:02 +09:00
Masayuki Nakano
1d010f5678 Bug 852024 Implement MetroWidget::GetIMEUpdatePreference() r=jimm 2013-03-18 18:51:24 +09:00
Masayuki Nakano
93fd70463e Bug 807241 Use ITfMessagePump and ITfKeystrokeMgr r=jimm 2013-03-18 13:41:24 +09:00
Jonathan Kew
7fe3410f1c bug 851197 - respond to changes in LogicalDpi in Metro widget code. r=jimm 2013-03-15 22:13:08 +00:00
Jonathan Kew
da96cdb204 bug 816709 - HiDPI support for Win8 Metro. r=jimm 2013-03-13 15:09:46 +00:00
Masayuki Nakano
e71fc2d290 Bug 558976 part.6 Rename nsIWidget::OnIMETextChange() to nsIWidget::NotifyIMEOfTextChange() r=roc, sr=roc 2013-03-06 15:14:34 +09:00
Masayuki Nakano
f0a51c925c Bug 558976 part.2 Implement nsIWidget::NotifyIME() on Windows r=jimm 2013-03-06 15:14:32 +09:00
Jim Mathies
09831683f1 Bug 839808 - Add support for omtc to winrt widget. r=bbondy 2013-03-04 12:32:20 -06:00
Masayuki Nakano
8636af0d3e Bug 840409 part.14 Implement widget::IMEHandler::GetNativeData() r=jimm 2013-02-25 13:00:07 +09:00
Jim Mathies
c2b01d0f97 Bug 750901 - Land widget/windows/winrt/* r=bbondy 2013-02-12 14:51:25 -06:00