Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen

all panes are blank

  • 3 Antworten
  • 26 haben dieses Problem
  • 5 Aufrufe
  • Letzte Antwort von ADPoliak

more options

Windows 8 and Thunderbird 31. When I start Thunderbird it comes up with menu and tool bar, but panes are blank. The Error console has the following error:

TypeError: windowFrameColor is undefined 8/17/2014 5:08:25 PM resource://gre/modules/Windows8WindowFrameColor.jsm Line: 25

When I click on the resource line it opens a file with line 25 highlighted:

let windowFrameColorHex = windowFrameColor.toString(16);

Here is the content of the file:

/* This Source Code Form is subject to the terms of the Mozilla Public

* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */

"use strict"; const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components;

this.EXPORTED_SYMBOLS = ["Windows8WindowFrameColor"];

Cu.import("resource://gre/modules/Services.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); Cu.import("resource://gre/modules/WindowsRegistry.jsm");

const Windows8WindowFrameColor = {

 _windowFrameColor: null,
 get: function() {
   if (this._windowFrameColor)
     return this._windowFrameColor;
   let windowFrameColor = WindowsRegistry.readRegKey(Ci.nsIWindowsRegKey.ROOT_KEY_CURRENT_USER,
                                                     "Software\\Microsoft\\Windows\\DWM",
                                                     "ColorizationColor");
   // The color returned from the Registry is in decimal form.
   let windowFrameColorHex = windowFrameColor.toString(16);
   // Zero-pad the number just to make sure that it is 8 digits.
   windowFrameColorHex = ("00000000" + windowFrameColorHex).substr(-8);
   let windowFrameColorArray = windowFrameColorHex.match(/../g);
   let [pixelA, pixelR, pixelG, pixelB] = windowFrameColorArray.map(function(val) parseInt(val, 16));
   return this._windowFrameColor = [pixelR, pixelG, pixelB];
 },

};

Can someone help with this?

Windows 8 and Thunderbird 31. When I start Thunderbird it comes up with menu and tool bar, but panes are blank. The Error console has the following error: TypeError: windowFrameColor is undefined 8/17/2014 5:08:25 PM resource://gre/modules/Windows8WindowFrameColor.jsm Line: 25 When I click on the resource line it opens a file with line 25 highlighted: let windowFrameColorHex = windowFrameColor.toString(16); Here is the content of the file: /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; this.EXPORTED_SYMBOLS = ["Windows8WindowFrameColor"]; Cu.import("resource://gre/modules/Services.jsm"); Cu.import("resource://gre/modules/XPCOMUtils.jsm"); Cu.import("resource://gre/modules/WindowsRegistry.jsm"); const Windows8WindowFrameColor = { _windowFrameColor: null, get: function() { if (this._windowFrameColor) return this._windowFrameColor; let windowFrameColor = WindowsRegistry.readRegKey(Ci.nsIWindowsRegKey.ROOT_KEY_CURRENT_USER, "Software\\Microsoft\\Windows\\DWM", "ColorizationColor"); // The color returned from the Registry is in decimal form. let windowFrameColorHex = windowFrameColor.toString(16); // Zero-pad the number just to make sure that it is 8 digits. windowFrameColorHex = ("00000000" + windowFrameColorHex).substr(-8); let windowFrameColorArray = windowFrameColorHex.match(/../g); let [pixelA, pixelR, pixelG, pixelB] = windowFrameColorArray.map(function(val) parseInt(val, 16)); return this._windowFrameColor = [pixelR, pixelG, pixelB]; }, }; Can someone help with this?

Geändert am von cramsey47

Ausgewählte Lösung

This has been reported by at least 2 other users that I know of. Their solution was to go back to version 24.6 until they fix version 31. It has problems right now.

Diese Antwort im Kontext lesen 👍 3

Alle Antworten (3)

more options

Ausgewählte Lösung

This has been reported by at least 2 other users that I know of. Their solution was to go back to version 24.6 until they fix version 31. It has problems right now.

more options

Thanks for the information. I went back to a prior version and it works now.

more options

One of my users experienced this issue. I could not reproduce it within my own account and a fresh testing account. If it was an install-wide issue, it would happen everywhere.

Solution with no downgrading needed:

==

  1. Open the Control Panel
  2. Open "Color and Appearance"
    • In Category View, this is under "Appearance and Personalization » Personalization » Change the color of your taskbar and window borders"
    • in Icon views, this is under "Personalization » Color"
  3. Select a color
  4. Save Changes

-or for the technically inclined-

Run this within PowerShell in the context of the affected user account:

Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\DWM -Name ColorizationColor -Type DWord -Value 3297742735 -Verbose

==

Then restart Thunderbird...

Geändert am von ADPoliak