From b1a43cd04e8727df5bef3197f5fda3b98ecab740 Mon Sep 17 00:00:00 2001 From: Matias Niemelä Date: Mon, 19 Aug 2013 17:48:40 -0400 Subject: fix($sniffer): ensure older versions of webkit work for animations --- test/ng/snifferSpec.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'test/ng/snifferSpec.js') diff --git a/test/ng/snifferSpec.js b/test/ng/snifferSpec.js index c9d0d5a8..2206a271 100644 --- a/test/ng/snifferSpec.js +++ b/test/ng/snifferSpec.js @@ -122,6 +122,22 @@ describe('$sniffer', function() { }); }); + it('should still work for an older version of Webkit', function() { + module(function($provide) { + var doc = { + body : { + style : { + WebkitOpacity: '0' + } + } + }; + $provide.value('$document', jqLite(doc)); + }); + inject(function($sniffer) { + expect($sniffer.vendorPrefix).toBe('webkit'); + }); + }); + }); describe('animations', function() { @@ -201,6 +217,23 @@ describe('$sniffer', function() { expect($sniffer.animations).toBe(true); }); }); + + it('should be true when an older version of Webkit is used', function() { + module(function($provide) { + var doc = { + body : { + style : { + WebkitOpacity: '0' + } + } + }; + $provide.value('$document', jqLite(doc)); + }); + inject(function($sniffer) { + expect($sniffer.animations).toBe(false); + }); + }); + }); describe('transitions', function() { -- cgit v1.2.3