From b2a24e021f405b095c491ebcb150d2ff50023ac0 Mon Sep 17 00:00:00 2001 From: Marc Laval Date: Thu, 21 May 2015 17:09:48 +0200 Subject: [PATCH] fix(browser_adapter): HTMLStyleElement.innerText does not trigger creation of CSS rules (Firefox) --- modules/angular2/src/dom/browser_adapter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/angular2/src/dom/browser_adapter.ts b/modules/angular2/src/dom/browser_adapter.ts index 095a8efe1a..ea7119f4f9 100644 --- a/modules/angular2/src/dom/browser_adapter.ts +++ b/modules/angular2/src/dom/browser_adapter.ts @@ -192,8 +192,8 @@ createScriptTag(attrName: string, attrValue: string, doc = document): HTMLScript return el; } createStyleElement(css: string, doc = document): HTMLStyleElement { - var style = doc.createElement('STYLE'); - style.innerText = css; + var style = doc.createElement('style'); + this.appendChild(style, this.createTextNode(css)); return style; } createShadowRoot(el: HTMLElement): DocumentFragment {