From 365eaacdcf9212891c4217c7df9528ecbbc8361e Mon Sep 17 00:00:00 2001 From: Thomas Lange Date: Fri, 25 Aug 2017 07:33:34 +0200 Subject: Optimization: The outsourced function "globalExecution" is no longer necessary and has been replaced by a simpler variant inside the BigPipe library. --- async.php | 5 ----- index.php | 5 ----- static/bigpipe.js | 4 ++-- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/async.php b/async.php index 453b27f..e82c1cc 100755 --- a/async.php +++ b/async.php @@ -51,11 +51,6 @@ require_once 'include/pagelets.php'; .text{color:white;margin-bottom:30px;padding:40px;border-radius:4px;font-weight:600;text-align:center;border:4px solid black;} .hidden{display:none;} - BigPipe Demo diff --git a/index.php b/index.php index 6ee05cf..48d8570 100755 --- a/index.php +++ b/index.php @@ -37,11 +37,6 @@ require_once 'include/pagelets.php'; body{max-width:1200px;margin:0 auto;} .text{color:white;margin-bottom:30px;padding:40px;border-radius:4px;font-weight:600;text-align:center;border:4px solid black;} - BigPipe Demo diff --git a/static/bigpipe.js b/static/bigpipe.js index a27eec9..fa56d21 100755 --- a/static/bigpipe.js +++ b/static/bigpipe.js @@ -24,7 +24,7 @@ var BigPipe = (function() { execute: function(context, phase) { context.phaseDoneJS[phase].forEach(function(code) { try { - globalExecution(code); + window.eval.call(window, code); } catch(e) { console.error("PhaseDoneJS: " + e); } @@ -215,7 +215,7 @@ var BigPipe = (function() { Pagelet.prototype.executeJSCode = function() { this.JSCode.forEach(function(code) { try { - globalExecution(code); + window.eval.call(window, code); } catch(e) { console.error(this.ID + ": " + e); } -- cgit v1.2.3