Update CSS tests to revision d13905941293af83ea8c3c1750dba652e0423fb0

This commit is contained in:
Ms2ger
2015-10-31 14:35:08 +01:00
parent b492a3e8b1
commit 5450053b02
842 changed files with 42936 additions and 27 deletions

View File

@@ -0,0 +1,29 @@
function resizeViewportTo(viewportSelector, width, height) {
var iframe = document.querySelector(viewportSelector);
// Commonly used trick to trigger a layout
iframe.contentWindow.document.body.offsetTop;
iframe.width = width;
iframe.height = height;
iframe.contentWindow.document.body.offsetTop;
}
function injectStylesInIFrame(styleSelector, frameSelector) {
var style = document.querySelector(styleSelector),
frame = document.querySelector(frameSelector);
frame.contentWindow.addNewStyles(style.textContent);
}
if (window.parent != window) {
// we're in an iframe, so expose the bits that allow setting styles inside
window.addNewStyles = function (cssText) {
var styleTag = document.createElement("style"),
textNode = document.createTextNode(cssText);
styleTag.appendChild(textNode);
document.head.appendChild(styleTag);
}
}