lockPref() in /etc/thunderbird/syspref.js is not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Thunderbird |
Invalid
|
Wishlist
|
|||
thunderbird (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Via /etc/thunderbir
lockPref() should ensure that the user can't change this setting.
The same mechanism is implemented for firefox (and working).
For thunderbird this is broken. The whole content of sysprefs.js is ignored.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: thunderbird 16.0.2+
ProcVersionSign
Uname: Linux 3.5.0-18-generic x86_64
AddonCompatChec
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
ArecordDevices:
**** Liste der Hardware-Geräte (CAPTURE) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: STAC92xx Analog [STAC92xx Analog]
Sub-Geräte: 2/2
Sub-Gerät #0: subdevice #0
Sub-Gerät #1: subdevice #1
AudioDevicesInUse:
BEN. PID ZUGR. BEFEHL
/dev/snd/
BuildID: 20121028144826
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xd4720000 irq 51'
Mixer name : 'Intel CougarPoint HDMI'
Components : 'HDA:111d7605,
Controls : 32
Simple ctrls : 15
Channel: Unavailable
Date: Tue Nov 20 09:19:41 2012
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IncompatibleExt
IwConfig: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Locales: extensions.sqlite corrupt or missing
MarkForUpload: True
PrefErrors: Unexpected character 'g' before pref name @ user.js:2
Profiles: Profile0 (Default) - LastVersion=
RfKill: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
RunningIncompat
SourcePackage: thunderbird
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/24/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68SOU Ver. F.20
dmi.board.name: 162A
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 05.35
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP EliteBook 2760p
dmi.product.
dmi.sys.vendor: Hewlett-Packard
mtime.conffile.
Changed in thunderbird: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in thunderbird: | |
status: | New → Invalid |
Changed in thunderbird: | |
importance: | Medium → Wishlist |
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/12.04 Chromium/ 18.0.1025. 168 Chrome/ 18.0.1025. 168 Safari/535.19
Steps to reproduce:
Extend /usr/lib/ thunderbird/ defaults/ pref/syspref. js with:
lockPref( "sample" ,"test" );
Actual results:
All Entries with lockPref() in my /usr/lib/ thunderbird/ defaults/ pref/syspref. js are ignored.