PDF rausgenommen
This commit is contained in:
21
msd2/tracking/piwik/libs/bower_components/iframe-resizer/LICENSE
vendored
Normal file
21
msd2/tracking/piwik/libs/bower_components/iframe-resizer/LICENSE
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2013-2015 David J. Bradshaw
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
45
msd2/tracking/piwik/libs/bower_components/iframe-resizer/bower.json
vendored
Normal file
45
msd2/tracking/piwik/libs/bower_components/iframe-resizer/bower.json
vendored
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"name": "iframe-resizer",
|
||||
"version": "3.5.5",
|
||||
"homepage": "https://github.com/davidjbradshaw/iframe-resizer",
|
||||
"authors": [
|
||||
"David J. Bradshaw <dave@bradshaw.net>"
|
||||
],
|
||||
"description": "Responsively keep same and cross domain iFrames sized to their content with support for window/content resizing, multiple and nested iFrames. (Dependacy free and works with IE8+)",
|
||||
"main": [
|
||||
"js/iframeResizer.js",
|
||||
"js/iframeResizer.contentWindow.js"
|
||||
],
|
||||
"keywords": [
|
||||
"CrossDomain",
|
||||
"Cross-Domain",
|
||||
"iFrame",
|
||||
"Resizing",
|
||||
"Resizer",
|
||||
"postMessage",
|
||||
"content",
|
||||
"resize",
|
||||
"height",
|
||||
"autoheight",
|
||||
"auto-height",
|
||||
"iframe-auto-height",
|
||||
"height-iframe",
|
||||
"heightiframe",
|
||||
"width",
|
||||
"mutationObserver",
|
||||
"RWD",
|
||||
"responsive",
|
||||
"responsiveiframes",
|
||||
"responsive-iframes"
|
||||
],
|
||||
"license": "MIT",
|
||||
"ignore": [
|
||||
"example",
|
||||
"test",
|
||||
"gruntfile.js",
|
||||
"*.md",
|
||||
"*.json"
|
||||
],
|
||||
"dependencies": {},
|
||||
"devDependencies": {}
|
||||
}
|
4
msd2/tracking/piwik/libs/bower_components/iframe-resizer/index.js
vendored
Normal file
4
msd2/tracking/piwik/libs/bower_components/iframe-resizer/index.js
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
module.exports = require('./js');
|
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/ie8.polyfils.map
vendored
Normal file
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/ie8.polyfils.map
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"ie8.polyfils.min.js","sources":["../src/ie8.polyfils.js"],"names":["Array","prototype","forEach","fun","this","TypeError","t","Object","len","length","thisArg","arguments","i","call","Function","bind","oThis","aArgs","slice","fToBind","fNOP","fBound","apply","concat","callback","O","k"],"mappings":";;AAOMA,MAAMC,UAAUC,UACrBF,MAAMC,UAAUC,QAAU,SAASC,GAClC,YACA,IAAa,SAATC,MAA4B,OAATA,MAAgC,kBAARD,GAAoB,KAAM,IAAIE,UAO7E,KAAK,GAJJC,GAAIC,OAAOH,MACXI,EAAMF,EAAEG,SAAW,EACnBC,EAAUC,UAAUF,QAAU,EAAIE,UAAU,GAAK,OAEzCC,EAAI,EAAOJ,EAAJI,EAASA,IACpBA,IAAKN,IACRH,EAAIU,KAAKH,EAASJ,EAAEM,GAAIA,EAAGN,KAK1BQ,SAASb,UAAUc,OACtBD,SAASb,UAAUc,KAAO,SAASC,GACjC,GAAoB,kBAATZ,MAGT,KAAM,IAAIC,WAAU,uEAGtB,IAAIY,GAAUjB,MAAMC,UAAUiB,MAAML,KAAKF,UAAW,GAChDQ,EAAUf,KACVgB,EAAU,aACVC,EAAU,WACR,MAAOF,GAAQG,MAAMlB,eAAgBgB,GAAOhB,KAAOY,EAC5CC,EAAMM,OAAOvB,MAAMC,UAAUiB,MAAML,KAAKF,aAMrD,OAHAS,GAAKnB,UAAYG,KAAKH,UACtBoB,EAAOpB,UAAY,GAAImB,GAEhBC,IAINrB,MAAMC,UAAUC,UACnBF,MAAMC,UAAUC,QAAU,SAASsB,EAAUd,GAC3C,GAAa,OAATN,KAAe,KAAM,IAAIC,WAAU,+BACvC,IAAwB,kBAAbmB,GAAyB,KAAM,IAAInB,WAAUmB,EAAW,qBAMnE,KAAK,GAHHC,GAAIlB,OAAOH,MACXI,EAAMiB,EAAEhB,SAAW,EAEZiB,EAAE,EAAQlB,EAAJkB,EAAUA,IACnBA,IAAKD,IACPD,EAASX,KAAKH,EAASe,EAAEC,GAAIA,EAAGD","sourcesContent":["/*\n * IE8 Polyfils for iframeResizer.js\n *\n * Public domain code - Mozilla Contributors\n * https://developer.mozilla.org/\n */\n\n if (!Array.prototype.forEach){\n\tArray.prototype.forEach = function(fun /*, thisArg */){\n\t\t\"use strict\";\n\t\tif (this === void 0 || this === null || typeof fun !== \"function\") throw new TypeError();\n\n\t\tvar\n\t\t\tt = Object(this),\n\t\t\tlen = t.length >>> 0,\n\t\t\tthisArg = arguments.length >= 2 ? arguments[1] : void 0;\n\n\t\tfor (var i = 0; i < len; i++)\n\t\t\tif (i in t)\n\t\t\t\tfun.call(thisArg, t[i], i, t);\n\t};\n}\n\n\nif (!Function.prototype.bind) {\n Function.prototype.bind = function(oThis) {\n if (typeof this !== 'function') {\n // closest thing possible to the ECMAScript 5\n // internal IsCallable function\n throw new TypeError('Function.prototype.bind - what is trying to be bound is not callable');\n }\n\n var aArgs = Array.prototype.slice.call(arguments, 1),\n fToBind = this,\n fNOP = function() {},\n fBound = function() {\n return fToBind.apply(this instanceof fNOP ? this : oThis,\n aArgs.concat(Array.prototype.slice.call(arguments)));\n };\n\n fNOP.prototype = this.prototype;\n fBound.prototype = new fNOP();\n\n return fBound;\n };\n}\n\nif (!Array.prototype.forEach) {\n Array.prototype.forEach = function(callback, thisArg) {\n if (this === null) throw new TypeError(' this is null or not defined');\n if (typeof callback !== 'function') throw new TypeError(callback + ' is not a function');\n\n var\n O = Object(this),\n len = O.length >>> 0;\n\n for (var k=0 ; k < len ; k++) {\n if (k in O)\n callback.call(thisArg, O[k], k, O);\n }\n };\n}\n\n\n"]}
|
4
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/ie8.polyfils.min.js
vendored
Normal file
4
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/ie8.polyfils.min.js
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
// IE8 polyfils for iframeResizer.js
|
||||
|
||||
Array.prototype.forEach||(Array.prototype.forEach=function(a){"use strict";if(void 0===this||null===this||"function"!=typeof a)throw new TypeError;for(var b=Object(this),c=b.length>>>0,d=arguments.length>=2?arguments[1]:void 0,e=0;c>e;e++)e in b&&a.call(d,b[e],e,b)}),Function.prototype.bind||(Function.prototype.bind=function(a){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var b=Array.prototype.slice.call(arguments,1),c=this,d=function(){},e=function(){return c.apply(this instanceof d?this:a,b.concat(Array.prototype.slice.call(arguments)))};return d.prototype=this.prototype,e.prototype=new d,e}),Array.prototype.forEach||(Array.prototype.forEach=function(a,b){if(null===this)throw new TypeError(" this is null or not defined");if("function"!=typeof a)throw new TypeError(a+" is not a function");for(var c=Object(this),d=c.length>>>0,e=0;d>e;e++)e in c&&a.call(b,c[e],e,c)});
|
||||
//# sourceMappingURL=ie8.polyfils.map
|
1108
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.js
vendored
Normal file
1108
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.map
vendored
Normal file
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.map
vendored
Normal file
File diff suppressed because one or more lines are too long
10
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.min.js
vendored
Normal file
10
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.contentWindow.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1002
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.js
vendored
Normal file
1002
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.map
vendored
Normal file
1
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.map
vendored
Normal file
File diff suppressed because one or more lines are too long
9
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.min.js
vendored
Normal file
9
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/iframeResizer.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/index.js
vendored
Normal file
2
msd2/tracking/piwik/libs/bower_components/iframe-resizer/js/index.js
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
exports.iframeResizer = require('./iframeResizer');
|
||||
exports.iframeResizerContentWindow = require('./iframeResizer.contentWindow');
|
92
msd2/tracking/piwik/libs/bower_components/iframe-resizer/karma.conf.js
vendored
Normal file
92
msd2/tracking/piwik/libs/bower_components/iframe-resizer/karma.conf.js
vendored
Normal file
@ -0,0 +1,92 @@
|
||||
// Karma configuration
|
||||
// Generated on Tue Aug 25 2015 12:11:48 GMT+0100 (BST)
|
||||
|
||||
module.exports = function(config) {
|
||||
config.set({
|
||||
|
||||
// base path that will be used to resolve all patterns (eg. files, exclude)
|
||||
basePath: '',
|
||||
|
||||
|
||||
// frameworks to use
|
||||
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter
|
||||
frameworks: ['jasmine-jquery', 'jasmine', 'requirejs'],
|
||||
|
||||
// Karma will require() these plugins
|
||||
/*
|
||||
plugins: [
|
||||
'logcapture',
|
||||
'karma-verbose-summary-reporter',
|
||||
'karma-jasmine',
|
||||
'karma-chrome-launcher'
|
||||
],
|
||||
*/
|
||||
|
||||
// list of files / patterns to load in the browser
|
||||
files: [
|
||||
'test-main.js',
|
||||
'spec/lib/*.js',
|
||||
'js/ie8.polyfils.min.js',
|
||||
{pattern: 'js/*.js', included: false},
|
||||
{pattern: 'src/*.js', included: false},
|
||||
{pattern: 'example/*.html', included: false},
|
||||
{pattern: 'spec/*Spec.js', included: false},
|
||||
{pattern: 'spec/resources/*', included: false},
|
||||
{pattern: 'spec/javascripts/fixtures/*.html', included: false}
|
||||
],
|
||||
|
||||
|
||||
// list of files to exclude
|
||||
exclude: [
|
||||
],
|
||||
|
||||
|
||||
// preprocess matching files before serving them to the browser
|
||||
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
|
||||
preprocessors: {
|
||||
'src/*.js': ['coverage']
|
||||
},
|
||||
|
||||
coverageReporter: {
|
||||
type : 'html',
|
||||
dir : 'coverage/'
|
||||
},
|
||||
|
||||
client: {
|
||||
captureConsole: true
|
||||
},
|
||||
|
||||
|
||||
// test results reporter to use
|
||||
// possible values: 'dots', 'progress'
|
||||
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
|
||||
reporters: ['logcapture', 'progress', 'verbose-summary', 'coverage'],
|
||||
|
||||
|
||||
// web server port
|
||||
port: 9876,
|
||||
|
||||
|
||||
// enable / disable colors in the output (reporters and logs)
|
||||
colors: true,
|
||||
|
||||
|
||||
// level of logging
|
||||
// possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
|
||||
logLevel: config.LOG_INFO,
|
||||
|
||||
|
||||
// enable / disable watching file and executing tests whenever any file changes
|
||||
autoWatch: true,
|
||||
|
||||
|
||||
// start these browsers
|
||||
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
|
||||
browsers: [ ], //'Chrome', 'Firefox', 'Safari', 'PhantomJS'
|
||||
|
||||
// Continuous Integration mode
|
||||
// if true, Karma captures browsers, runs the tests and exits
|
||||
singleRun: true
|
||||
|
||||
})
|
||||
}
|
64
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/ie8.polyfils.js
vendored
Normal file
64
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/ie8.polyfils.js
vendored
Normal file
@ -0,0 +1,64 @@
|
||||
/*
|
||||
* IE8 Polyfils for iframeResizer.js
|
||||
*
|
||||
* Public domain code - Mozilla Contributors
|
||||
* https://developer.mozilla.org/
|
||||
*/
|
||||
|
||||
if (!Array.prototype.forEach){
|
||||
Array.prototype.forEach = function(fun /*, thisArg */){
|
||||
"use strict";
|
||||
if (this === void 0 || this === null || typeof fun !== "function") throw new TypeError();
|
||||
|
||||
var
|
||||
t = Object(this),
|
||||
len = t.length >>> 0,
|
||||
thisArg = arguments.length >= 2 ? arguments[1] : void 0;
|
||||
|
||||
for (var i = 0; i < len; i++)
|
||||
if (i in t)
|
||||
fun.call(thisArg, t[i], i, t);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
if (!Function.prototype.bind) {
|
||||
Function.prototype.bind = function(oThis) {
|
||||
if (typeof this !== 'function') {
|
||||
// closest thing possible to the ECMAScript 5
|
||||
// internal IsCallable function
|
||||
throw new TypeError('Function.prototype.bind - what is trying to be bound is not callable');
|
||||
}
|
||||
|
||||
var aArgs = Array.prototype.slice.call(arguments, 1),
|
||||
fToBind = this,
|
||||
fNOP = function() {},
|
||||
fBound = function() {
|
||||
return fToBind.apply(this instanceof fNOP ? this : oThis,
|
||||
aArgs.concat(Array.prototype.slice.call(arguments)));
|
||||
};
|
||||
|
||||
fNOP.prototype = this.prototype;
|
||||
fBound.prototype = new fNOP();
|
||||
|
||||
return fBound;
|
||||
};
|
||||
}
|
||||
|
||||
if (!Array.prototype.forEach) {
|
||||
Array.prototype.forEach = function(callback, thisArg) {
|
||||
if (this === null) throw new TypeError(' this is null or not defined');
|
||||
if (typeof callback !== 'function') throw new TypeError(callback + ' is not a function');
|
||||
|
||||
var
|
||||
O = Object(this),
|
||||
len = O.length >>> 0;
|
||||
|
||||
for (var k=0 ; k < len ; k++) {
|
||||
if (k in O)
|
||||
callback.call(thisArg, O[k], k, O);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
1123
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/iframeResizer.contentWindow.js
vendored
Normal file
1123
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/iframeResizer.contentWindow.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1002
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/iframeResizer.js
vendored
Normal file
1002
msd2/tracking/piwik/libs/bower_components/iframe-resizer/src/iframeResizer.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
33
msd2/tracking/piwik/libs/bower_components/iframe-resizer/test-main.js
vendored
Normal file
33
msd2/tracking/piwik/libs/bower_components/iframe-resizer/test-main.js
vendored
Normal file
@ -0,0 +1,33 @@
|
||||
var allTestFiles = [];
|
||||
|
||||
var TEST_REGEXP = /(spec|test)\.js$/i;
|
||||
|
||||
// Get a list of all the test files to include
|
||||
Object.keys(window.__karma__.files).forEach(function(file) {
|
||||
if (TEST_REGEXP.test(file)) {
|
||||
// Normalize paths to RequireJS module names.
|
||||
// If you require sub-dependencies of test files to be loaded as-is (requiring file extension)
|
||||
// then do not normalize the paths
|
||||
var normalizedTestModule = file.replace(/^\/base\/|\.js$/g, '');
|
||||
allTestFiles.push(normalizedTestModule);
|
||||
}
|
||||
});
|
||||
|
||||
require.config({
|
||||
// Karma serves files under /base, which is the basePath from your config file
|
||||
baseUrl: '/base',
|
||||
|
||||
paths: {
|
||||
jquery : 'node_modules/jquery/dist/jquery',
|
||||
iframeResizerMin : 'js/iframeResizer.min',
|
||||
iframeResizer : 'src/iframeResizer',
|
||||
iframeResizerContentMin : 'js/iframeResizer.contentWindow.min',
|
||||
iframeResizerContent : 'src/iframeResizer.contentWindow'
|
||||
},
|
||||
|
||||
// dynamically load all test files
|
||||
deps: allTestFiles,
|
||||
|
||||
// we have to kickoff jasmine, as it is asynchronous
|
||||
callback: window.__karma__.start
|
||||
});
|
Reference in New Issue
Block a user