Closed Bug 278191 Opened 20 years ago Closed 20 years ago

Moz1.8a6 setting modern theme, preferences, breaks main menubar & bindings

Categories

(SeaMonkey :: Preferences, defect)

x86
Windows 98
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 226464

People

(Reporter: WeirdAl, Unassigned)

Details

(Keywords: regression, testcase)

Mozilla 1.8a6

Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8a6) Gecko/20050111

(1) Download and unzip mozilla-win32-1.8a6.zip
(2) mozilla/mozilla.exe --profile-manager
(3) Create new profile and start Mozilla with that profile.
(4) View > Apply Theme > Modern
(5) Edit > Preferences > Debug, Check Enable JavaScript dump() output, Show
strict JavaScript warnings
(6) Without closing preferences dialog, go to Debug > Networking, set Directory
Listing Format to XUL, check Disable XUL Cache, uncheck Enable Disk Cache,
uncheck Enable Mem cache.
(7) Close and restart Mozilla under the same profile.
(8) Visit about:

Expected Results:  
After step 7, Mozilla has a menubar.
After step 8, throbber is a nice blue square M.

Actual Results:
After step 7, Mozilla has no main menubar.  DOM Inspector's CTRL+SHIFT+I key
combination does not work, nor does tabbed browsing's CTRL+T binding.

After step 8, the throbber is going for eternity.

Other key bindings appear quite broken.  CTRL+2, which usually opens mail/news,
is not working.

Error: this.stopMenu has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 196

Error: document.getElementById("menu_newCard") has no properties
Source File: chrome://navigator/content/mailNavigatorOverlay.xul
Line: 155

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 295

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 244

Error: this.stopMenu has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 196

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 295

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 244

Error: this.stopMenu has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 196

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 244

Error: _content has no properties

Error: this.stopMenu has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 196

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 295

Error: this.isImage has no properties
Source File: chrome://navigator/content/nsBrowserStatusHandler.js
Line: 244

The above exceptions are from forcibly browsing to
chrome://global/content/console.xul in the URL bar.

smoketest?
Disable XUL cache is the one to blame.  So probably not smoketest.

*** This bug has been marked as a duplicate of 226464 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.