11import { TestBed , ComponentFixture , fakeAsync , tick , inject } from '@angular/core/testing' ;
22import { Component , ViewChild } from '@angular/core' ;
33import { Platform } from '@angular/cdk/platform' ;
4- import { ViewportRuler , VIEWPORT_RULER_PROVIDER } from '@angular/cdk/scrolling' ;
54import { dispatchMouseEvent , dispatchTouchEvent } from '@angular/cdk/testing' ;
65import { RIPPLE_FADE_OUT_DURATION , RIPPLE_FADE_IN_DURATION } from './ripple-renderer' ;
76import {
@@ -13,7 +12,6 @@ describe('MatRipple', () => {
1312 let fixture : ComponentFixture < any > ;
1413 let rippleTarget : HTMLElement ;
1514 let originalBodyMargin : string | null ;
16- let viewportRuler : ViewportRuler ;
1715 let platform : Platform ;
1816
1917 /** Extracts the numeric value of a pixel size string like '123px'. */
@@ -24,7 +22,6 @@ describe('MatRipple', () => {
2422 beforeEach ( ( ) => {
2523 TestBed . configureTestingModule ( {
2624 imports : [ MatRippleModule ] ,
27- providers : [ VIEWPORT_RULER_PROVIDER ] ,
2825 declarations : [
2926 BasicRippleContainer ,
3027 RippleContainerWithInputBindings ,
@@ -34,8 +31,7 @@ describe('MatRipple', () => {
3431 } ) ;
3532 } ) ;
3633
37- beforeEach ( inject ( [ ViewportRuler , Platform ] , ( ruler : ViewportRuler , p : Platform ) => {
38- viewportRuler = ruler ;
34+ beforeEach ( inject ( [ Platform ] , ( p : Platform ) => {
3935 platform = p ;
4036
4137 // Set body margin to 0 during tests so it doesn't mess up position calculations.
@@ -239,9 +235,6 @@ describe('MatRipple', () => {
239235
240236 // Mobile safari
241237 window . scrollTo ( pageScrollLeft , pageScrollTop ) ;
242- // Force an update of the cached viewport geometries because IE11 emits the
243- // scroll event later.
244- viewportRuler . _cacheViewportGeometry ( ) ;
245238 } ) ;
246239
247240 afterEach ( ( ) => {
@@ -255,9 +248,6 @@ describe('MatRipple', () => {
255248
256249 // Mobile safari
257250 window . scrollTo ( 0 , 0 ) ;
258- // Force an update of the cached viewport geometries because IE11 emits the
259- // scroll event later.
260- viewportRuler . _cacheViewportGeometry ( ) ;
261251 } ) ;
262252
263253 it ( 'create ripple with correct position' , ( ) => {
0 commit comments