Port Bug 886907 - Remove old synchronous contentPrefService to SeaMonkey
Categories
(SeaMonkey :: General, defect)
Tracking
(seamonkey2.53+ fixed)
People
(Reporter: domfillon, Assigned: iannbugzilla)
References
Details
(Whiteboard: SM2.53.15)
User Story
Text / Font sizing not available anymore. Data Manager broken too. Back/Forward buttons broken
Attachments
(3 files, 1 obsolete file)
|
3.68 KB,
patch
|
iannbugzilla
:
review+
iannbugzilla
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
|
9.30 KB,
patch
|
frg
:
review+
frg
:
approval-comm-release+
frg
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
|
24.51 KB,
patch
|
frg
:
review+
frg
:
approval-comm-release+
frg
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
| Reporter | ||
Comment 1•8 years ago
|
||
| Reporter | ||
Comment 2•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 3•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
Comment 9•8 years ago
|
||
| Assignee | ||
Comment 10•8 years ago
|
||
Comment 11•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 12•8 years ago
|
||
| Assignee | ||
Comment 13•8 years ago
|
||
Comment 14•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
| Assignee | ||
Comment 15•3 years ago
|
||
[Approval Request Comment]
Regression caused by (bug #): Bug 886907
User impact if declined: features that depend on content prefs stop working
Testing completed (on m-c, etc.): 2.53.14
Risk to taking this patch (and alternatives if risky): some
String changes made by this patch: none
| Assignee | ||
Comment 16•3 years ago
|
||
[Approval Request Comment]
Regression caused by (bug #): Bug 886907
User impact if declined: things that depend on content prefs don't work
Testing completed (on m-c, etc.): 2.53.14
Risk to taking this patch (and alternatives if risky): some
String changes made by this patch: none
Makes use of the extra code from the mozilla part.
Comment 17•3 years ago
|
||
Comment on attachment 9294732 [details] [diff] [review]
1392929-mc-contentprefs2-25315.patch
Remvong a content pref in the data manager now results in:
Timestamp: 17.09.2022, 18:57:53
Error: NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 1 [nsIContentPrefService2.hasPrefs]
Source File: chrome://communicator/content/dataman/dataman.js
Line: 1918
Timestamp: 17.09.2022, 18:57:53
Error: [Exception... "Could not convert JavaScript argument arg 1 [nsIContentPrefService2.hasPrefs]" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" location: "JS frame :: chrome://communicator/content/dataman/dataman.js :: prefs_reactToChange :: line 1918" data: no]
Try to fix or back out first?
Comment 18•3 years ago
|
||
Comment on attachment 9294734 [details] [diff] [review]
1392929-cc-contentprefs2-2515.patch
Services.contentPrefs2.hasPrefs(null, domain != "*" ? domain : null, {
Arguments are reversed so an easy fixer.
Next one:
Timestamp: 17.09.2022, 19:44:01
Error: TypeError: Services.contentPrefs is undefined
Source File: chrome://communicator/content/pref/pref-content.js
Line: 42
| Assignee | ||
Comment 19•3 years ago
|
||
Patch with issues fixed.
| Assignee | ||
Comment 20•3 years ago
|
||
Comment on attachment 9294732 [details] [diff] [review]
1392929-mc-contentprefs2-25315.patch
Issues fixed in cc patch
Comment 21•3 years ago
|
||
Comment on attachment 9295185 [details] [diff] [review]
1392929-cc-contentprefs2-1_1-25315.patch
LGTM
Comment 22•3 years ago
|
||
Comment on attachment 9294732 [details] [diff] [review]
1392929-mc-contentprefs2-25315.patch
LGTM
Comment 23•3 years ago
|
||
Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/3c84f4b1c952
Port Bug 886907 - Remove old synchronous contentPrefService to SeaMonkey - comm part. r=frg
Comment 24•2 years ago
|
||
Target 2.53.15
https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/-/commit/06ed4241aa834c6202ce4d316bf461cf6866a768
Port Bug 886907 - Remove old synchronous contentPrefService to SeaMonkey - comm part. r=frg a=frg
https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/-/commit/f005f2b38c354a851df4a13c6ebe856b1ec4cb50
Remove old synchronous contentPrefService to SeaMonkey - mozilla part. r=frg a=frg
Description
•