Supervised user import: Listen for profile creation/deletion
[chromium-blink-merge.git] / third_party / web-animations-js / sources / target-config.js
blobb42139e6c95abb796fe70210c202982cbb42928d
1 (function() {
3 var scopeSrc = [
4 'src/scope.js'];
6 var webAnimations1Src = [
7 'src/animation-node.js',
8 'src/effect.js',
9 'src/property-interpolation.js',
10 'src/animation.js',
11 'src/apply-preserving-inline-style.js',
12 'src/element-animatable.js',
13 'src/interpolation.js',
14 'src/matrix-interpolation.js',
15 'src/player.js',
16 'src/tick.js',
17 'src/matrix-decomposition.js',
18 'src/handler-utils.js',
19 'src/shadow-handler.js',
20 'src/number-handler.js',
21 'src/visibility-handler.js',
22 'src/color-handler.js',
23 'src/dimension-handler.js',
24 'src/box-handler.js',
25 'src/transform-handler.js',
26 'src/font-weight-handler.js',
27 'src/position-handler.js',
28 'src/shape-handler.js',
29 'src/property-names.js',
32 var liteWebAnimations1Src = [
33 'src/animation-node.js',
34 'src/effect.js',
35 'src/property-interpolation.js',
36 'src/animation.js',
37 'src/apply.js',
38 'src/element-animatable.js',
39 'src/interpolation.js',
40 'src/player.js',
41 'src/tick.js',
42 'src/handler-utils.js',
43 'src/shadow-handler.js',
44 'src/number-handler.js',
45 'src/visibility-handler.js',
46 'src/color-handler.js',
47 'src/dimension-handler.js',
48 'src/box-handler.js',
49 'src/transform-handler.js',
50 'src/property-names.js',
54 var sharedSrc = [
55 'src/timing-utilities.js',
56 'src/normalize-keyframes.js',
57 'src/deprecation.js',
60 var webAnimationsNextSrc = [
61 'src/timeline.js',
62 'src/web-animations-next-player.js',
63 'src/animation-constructor.js',
64 'src/effect-callback.js',
65 'src/group-constructors.js'];
67 var webAnimations1Test = [
68 'test/js/animation-node.js',
69 'test/js/apply-preserving-inline-style.js',
70 'test/js/box-handler.js',
71 'test/js/color-handler.js',
72 'test/js/dimension-handler.js',
73 'test/js/effect.js',
74 'test/js/interpolation.js',
75 'test/js/matrix-interpolation.js',
76 'test/js/number-handler.js',
77 'test/js/player.js',
78 'test/js/player-finish-event.js',
79 'test/js/property-interpolation.js',
80 'test/js/tick.js',
81 'test/js/timing.js',
82 'test/js/transform-handler.js'];
84 var webAnimationsNextTest = webAnimations1Test.concat(
85 'test/js/animation-constructor.js',
86 'test/js/effect-callback.js',
87 'test/js/group-constructors.js',
88 'test/js/group-player.js',
89 'test/js/group-player-finish-event.js',
90 'test/js/timeline.js');
92 // This object specifies the source and test files for different Web Animation build targets.
93 var targetConfig = {
94 'web-animations': {
95 scopeSrc: scopeSrc,
96 sharedSrc: sharedSrc,
97 webAnimations1Src: webAnimations1Src,
98 webAnimationsNextSrc: [],
99 src: scopeSrc.concat(sharedSrc).concat(webAnimations1Src),
100 test: webAnimations1Test,
102 'web-animations-next': {
103 scopeSrc: scopeSrc,
104 sharedSrc: sharedSrc,
105 webAnimations1Src: webAnimations1Src,
106 webAnimationsNextSrc: webAnimationsNextSrc,
107 src: scopeSrc.concat(sharedSrc).concat(webAnimations1Src).concat(webAnimationsNextSrc),
108 test: webAnimationsNextTest,
110 'web-animations-next-lite': {
111 scopeSrc: scopeSrc,
112 sharedSrc: sharedSrc,
113 webAnimations1Src: liteWebAnimations1Src,
114 webAnimationsNextSrc: webAnimationsNextSrc,
115 src: scopeSrc.concat(sharedSrc).concat(liteWebAnimations1Src).concat(webAnimationsNextSrc),
116 test: [],
120 if (typeof module != 'undefined')
121 module.exports = targetConfig;
122 else
123 window.webAnimationsTargetConfig = targetConfig;
124 })();