From 7038f9a61d7f31840fc683aad1ba33a53582a99a Mon Sep 17 00:00:00 2001 From: Chad Weider Date: Tue, 17 Jan 2012 03:51:00 -0800 Subject: [PATCH] Drop the `cssmanager_client` module. --- node/utils/tar.json | 2 +- static/js/broadcast.js | 2 +- static/js/cssmanager_client.js | 118 --------------------------------- 3 files changed, 2 insertions(+), 120 deletions(-) delete mode 100644 static/js/cssmanager_client.js diff --git a/node/utils/tar.json b/node/utils/tar.json index fa3829581..9bab03c07 100644 --- a/node/utils/tar.json +++ b/node/utils/tar.json @@ -43,7 +43,7 @@ , "Changeset.js" , "domline.js" , "linestylefilter.js" - , "cssmanager_client.js" + , "cssmanager.js" , "broadcast.js" , "broadcast_slider.js" , "broadcast_revisions.js" diff --git a/static/js/broadcast.js b/static/js/broadcast.js index 628992b5c..4a7b01681 100644 --- a/static/js/broadcast.js +++ b/static/js/broadcast.js @@ -20,7 +20,7 @@ * limitations under the License. */ -var makeCSSManager = require('/cssmanager_client').makeCSSManager; +var makeCSSManager = require('/cssmanager').makeCSSManager; var domline = require('/domline').domline; var AttribPool = require('/AttributePoolFactory').createAttributePool; var Changeset = require('/Changeset'); diff --git a/static/js/cssmanager_client.js b/static/js/cssmanager_client.js deleted file mode 100644 index 6d9d989e8..000000000 --- a/static/js/cssmanager_client.js +++ /dev/null @@ -1,118 +0,0 @@ -/** - * This code is mostly from the old Etherpad. Please help us to comment this code. - * This helps other people to understand this code better and helps them to improve it. - * TL;DR COMMENTS ON THIS FILE ARE HIGHLY APPRECIATED - */ - -// DO NOT EDIT THIS FILE, edit infrastructure/ace/www/cssmanager.js -/** - * Copyright 2009 Google Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS-IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function makeCSSManager(emptyStylesheetTitle) -{ - - function getSheetByTitle(title) - { - var allSheets = document.styleSheets; - for (var i = 0; i < allSheets.length; i++) - { - var s = allSheets[i]; - if (s.title == title) - { - return s; - } - } - return null; - } - -/*function getSheetTagByTitle(title) { - var allStyleTags = document.getElementsByTagName("style"); - for(var i=0;i= 0) - { - browserDeleteRule(i); - selectorList.splice(i, 1); - } - } - - return { - selectorStyle: selectorStyle, - removeSelectorStyle: removeSelectorStyle, - info: function() - { - return selectorList.length + ":" + browserRules().length; - } - }; -} - -exports.makeCSSManager = makeCSSManager;