Pull web-animations-js into third-party via the third_party/polymer/reproduce.sh...
[chromium-blink-merge.git] / third_party / web-animations-js / sources / src / apply.js
blob3200f967eaad2ecad385c83cdaf3b96af5aae8f5
1 // Copyright 2014 Google Inc. All rights reserved.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 //     You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 //     See the License for the specific language governing permissions and
13 // limitations under the License.
15 (function(scope, testing) {
17   scope.apply = function(element, property, value) {
18     element.style[scope.propertyName(property)] = value;
19   };
21   scope.clear = function(element, property) {
22     element.style[scope.propertyName(property)] = '';
23   };
25 })(webAnimations1, webAnimationsTesting);