@@ -815,13 +815,12 @@ void testMain() {
815
815
);
816
816
817
817
test (
818
- 'converts scroll delta to physical pixels (Firefox )' ,
818
+ 'converts scroll delta to physical pixels (macOs )' ,
819
819
() {
820
820
final _ButtonedEventMixin context = _PointerEventContext ();
821
821
822
822
const double dpi = 2.5 ;
823
823
debugOperatingSystemOverride = OperatingSystem .macOs;
824
- debugBrowserEngineOverride = BrowserEngine .firefox;
825
824
EngineFlutterDisplay .instance.debugOverrideDevicePixelRatio (dpi);
826
825
827
826
final List <ui.PointerDataPacket > packets = < ui.PointerDataPacket > [];
@@ -854,52 +853,6 @@ void testMain() {
854
853
expect (packets[0 ].data[0 ].scrollDeltaY, equals (10.0 * dpi));
855
854
856
855
EngineFlutterDisplay .instance.debugOverrideDevicePixelRatio (1.0 );
857
- debugOperatingSystemOverride = null ;
858
- debugBrowserEngineOverride = null ;
859
- },
860
- );
861
-
862
- test (
863
- 'scroll delta are already in physical pixels (Chrome)' ,
864
- () {
865
- final _ButtonedEventMixin context = _PointerEventContext ();
866
-
867
- const double dpi = 2.5 ;
868
- debugOperatingSystemOverride = OperatingSystem .macOs;
869
- debugBrowserEngineOverride = BrowserEngine .blink;
870
- EngineFlutterDisplay .instance.debugOverrideDevicePixelRatio (dpi);
871
-
872
- final List <ui.PointerDataPacket > packets = < ui.PointerDataPacket > [];
873
- ui.PlatformDispatcher .instance.onPointerDataPacket = (ui.PointerDataPacket packet) {
874
- packets.add (packet);
875
- };
876
-
877
- rootElement.dispatchEvent (context.wheel (
878
- buttons: 0 ,
879
- clientX: 10 ,
880
- clientY: 10 ,
881
- deltaX: 10 ,
882
- deltaY: 10 ,
883
- ));
884
-
885
- expect (packets, hasLength (1 ));
886
-
887
-
888
- // An add will be synthesized.
889
- expect (packets[0 ].data, hasLength (2 ));
890
- expect (packets[0 ].data[0 ].change, equals (ui.PointerChange .add));
891
- // Scroll deltas should NOT be multiplied by `dpi`.
892
- expect (packets[0 ].data[0 ].scrollDeltaX, equals (10.0 ));
893
- expect (packets[0 ].data[0 ].scrollDeltaY, equals (10.0 ));
894
-
895
- expect (packets[0 ].data[1 ].change, equals (ui.PointerChange .hover));
896
- expect (packets[0 ].data[1 ].signalKind, equals (ui.PointerSignalKind .scroll));
897
- // Scroll deltas should NOT be multiplied by `dpi`.
898
- expect (packets[0 ].data[0 ].scrollDeltaX, equals (10.0 ));
899
- expect (packets[0 ].data[0 ].scrollDeltaY, equals (10.0 ));
900
-
901
- EngineFlutterDisplay .instance.debugOverrideDevicePixelRatio (1.0 );
902
- debugOperatingSystemOverride = null ;
903
856
debugBrowserEngineOverride = null ;
904
857
},
905
858
);
0 commit comments