Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: chrome/test/data/extensions/api_test/executescript/frame_id/script.js

Issue 952473002: Add frameId to executeScript/insertCSS (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Revert change to error message, moved to https://codereview.chromium.org/945743003/ Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 function getStyle(elem, name) { 5 function getStyle(elem, name) {
6 if (document.defaultView && document.defaultView.getComputedStyle) { 6 if (document.defaultView && document.defaultView.getComputedStyle) {
7 name = name.toLowerCase(); 7 name = name.toLowerCase();
8 8
9 try { 9 try {
10 var s = document.defaultView.getComputedStyle(elem, ''); 10 var s = document.defaultView.getComputedStyle(elem, '');
11 return s && s.getPropertyValue(name); 11 return s && s.getPropertyValue(name);
12 } catch (ex) { 12 } catch (ex) {
13 return null; 13 return null;
14 } 14 }
15 } else { 15 } else {
16 return null; 16 return null;
17 } 17 }
18 } 18 }
19 19
20 var bElement = document.getElementById('test2'); 20 var bElement = document.getElementById('test2');
21 var display = getStyle(bElement, 'display').toLowerCase(); 21 var display = getStyle(bElement, 'display').toLowerCase();
22 var extensionPort = chrome.runtime.connect(); 22 var extensionPort = chrome.runtime.connect();
23 extensionPort.postMessage({message: display}); 23 extensionPort.postMessage({message: display});
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698