taskbar and tabbar preview preferences not honored

NEW
Unassigned

Status

()

Firefox
Shell Integration
6 years ago
6 years ago

People

(Reporter: Paolo, Unassigned)

Tracking

10 Branch
x86_64
Windows 7
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Build ID: 20120215223356

Steps to reproduce:

it seems that, despite falsifying all the previewing preferences in about:config, firefox keeps trying to create the taskbartabpreview.

Please have a look at this crash report:
https://crash-stats.mozilla.com/report/index/bp-7f39e493-9401-49c7-a6bd-0086b2120222

In this case i ran firefox in an embedded setup, and i got the assertion "Cannot use taskbar previews in an embedded context" , even if i disabled taskbar previews everywhere.

a brutal solution that solved the problem was to make the function WinTaskbar::CreateTaskbarTabPreview() (WinTaskbar.cpp, ln 403) return always NS_OK.

Please honor the taskbar previewing preferences in the next releases :)
(Reporter)

Updated

6 years ago
Component: Untriaged → Tabbed Browser

Comment 1

6 years ago
I think we should just early-return out of http://mxr.mozilla.org/mozilla-central/source/browser/modules/WindowsPreviewPerTab.jsm#463 if AeroPeek.enabled is false.
Status: UNCONFIRMED → NEW
Component: Tabbed Browser → Shell Integration
Ever confirmed: true
QA Contact: untriaged → shell.integration
You need to log in before you can comment on or make changes to this bug.