rem: try { colors.LinkColor = gPrefs.CopyCharPref("browser.anchor_color"); } catch (e) {} try { colors.VisitedLinkColor = gPrefs.CopyCharPref("browser.visited_color"); } catch (e) {} 
add: try { colors.LinkColor = gPrefs.getCharPref("browser.anchor_color"); } catch (e) {} try { colors.VisitedLinkColor = gPrefs.getCharPref("browser.visited_color"); } catch (e) {} 
context: function GetDefaultBrowserColors(){  var colors = new Object();  if (!colors) return null;  //Initialize to avoid JS warnings  colors.TextColor = "";  colors.BackgroundColor = "";  var useSysColors = false;  try { useSysColors = gPrefs.GetBoolPref("browser.display.use_system_colors"); } catch (e) {}  if (!useSysColors)  {    try { colors.TextColor = gPrefs.CopyCharPref("browser.display.foreground_color"); } catch (e) {}    try { colors.BackgroundColor = gPrefs.CopyCharPref("browser.display.background_color"); } catch (e) {}  }  // Use OS colors for text and background if explicitly asked or pref is not set  if (!colors.TextColor)    colors.TextColor = "windowtext";  if (!colors.BackgroundColor)    colors.BackgroundColor = "window";  try { colors.LinkColor = gPrefs.CopyCharPref("browser.anchor_color"); } catch (e) {}  try { colors.VisitedLinkColor = gPrefs.CopyCharPref("browser.visited_color"); } catch (e) {}  return colors;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/faf03ce445712b372523f881cc3144cfadc7a611/editor.js/clean/editor/ui/composer/content/editor.js