diff --git a/bower.json b/bower.json
index 84dbd910..e9c3a252 100644
--- a/bower.json
+++ b/bower.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"h5p-php-library": "https://github.com/h5p/h5p-php-library.git",
- "jquery": "~2.1.4",
+ "jquery": "~3.3.1",
"toposort": "~1.0.1"
}
}
diff --git a/dist/fonts/h5p-core-18.eot b/dist/fonts/h5p-core-18.eot
new file mode 100755
index 00000000..eba9d6cc
Binary files /dev/null and b/dist/fonts/h5p-core-18.eot differ
diff --git a/dist/fonts/h5p-core-18.svg b/dist/fonts/h5p-core-18.svg
new file mode 100755
index 00000000..13da36eb
--- /dev/null
+++ b/dist/fonts/h5p-core-18.svg
@@ -0,0 +1,52 @@
+
+
+
\ No newline at end of file
diff --git a/dist/fonts/h5p-core-18.ttf b/dist/fonts/h5p-core-18.ttf
new file mode 100755
index 00000000..37f845e0
Binary files /dev/null and b/dist/fonts/h5p-core-18.ttf differ
diff --git a/dist/fonts/h5p-core-18.woff b/dist/fonts/h5p-core-18.woff
new file mode 100755
index 00000000..8450f3d5
Binary files /dev/null and b/dist/fonts/h5p-core-18.woff differ
diff --git a/dist/fonts/h5p.eot b/dist/fonts/h5p.eot
deleted file mode 100644
index 2c68dc55..00000000
Binary files a/dist/fonts/h5p.eot and /dev/null differ
diff --git a/dist/fonts/h5p.svg b/dist/fonts/h5p.svg
deleted file mode 100644
index 20871539..00000000
--- a/dist/fonts/h5p.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/dist/fonts/h5p.ttf b/dist/fonts/h5p.ttf
deleted file mode 100644
index 81d242f3..00000000
Binary files a/dist/fonts/h5p.ttf and /dev/null differ
diff --git a/dist/js/h5p-standalone-frame.js b/dist/js/h5p-standalone-frame.js
index b9d3912f..1c107c0c 100644
--- a/dist/js/h5p-standalone-frame.js
+++ b/dist/js/h5p-standalone-frame.js
@@ -1,20 +1,22 @@
/*!
- * jQuery JavaScript Library v2.1.4
- * http://jquery.com/
+ * jQuery JavaScript Library v3.3.1
+ * https://jquery.com/
*
* Includes Sizzle.js
- * http://sizzlejs.com/
+ * https://sizzlejs.com/
*
- * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
+ * Copyright JS Foundation and other contributors
* Released under the MIT license
- * http://jquery.org/license
+ * https://jquery.org/license
*
- * Date: 2015-04-28T16:01Z
+ * Date: 2018-01-20T17:24Z
*/
+( function( global, factory ) {
-(function( global, factory ) {
+ "use strict";
if ( typeof module === "object" && typeof module.exports === "object" ) {
+
// For CommonJS and CommonJS-like environments where a proper `window`
// is present, execute the factory and get jQuery.
// For environments that do not have a `window` with a `document`
@@ -35,16 +37,20 @@
}
// Pass this if window is not defined yet
-}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
-// Support: Firefox 18+
-// Can't be in strict mode, several libs including ASP.NET trace
-// the stack via arguments.caller.callee and Firefox dies if
-// you try to trace through "use strict" call chains. (#13335)
-//
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
var arr = [];
+var document = window.document;
+
+var getProto = Object.getPrototypeOf;
+
var slice = arr.slice;
var concat = arr.concat;
@@ -59,45 +65,91 @@ var toString = class2type.toString;
var hasOwn = class2type.hasOwnProperty;
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
var support = {};
+var isFunction = function isFunction( obj ) {
+
+ // Support: Chrome <=57, Firefox <=52
+ // In some browsers, typeof returns "function" for HTML