Closed Bug 595284 Opened 14 years ago Closed 14 years ago

about:support is broken in fennec

Categories

(Firefox for Android Graveyard :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking2.0 -, fennec2.0+)

VERIFIED FIXED
Tracking Status
blocking2.0 --- -
fennec 2.0+ ---

People

(Reporter: blassey, Assigned: vingtetun)

Details

Attachments

(1 file, 1 obsolete file)

The page uses fuel, which fennec doens't support. We should either fix the page or add fuel support to fennec (bug 455514)
tracking-fennec: --- → 2.0+
Attached patch Patch (obsolete) — Splinter Review
The patch just override the default aboutSupport.xhtml page to add the missing part called by aboutSupport.js.
But since there is only a few stuff to change to get rid of FUEL dependancy into aboutSupport.xhtml I vote for changing it.
Attached patch Platform patchSplinter Review
And here the platform patch if we prefer to change aboutSupport.js directly!
Comment on attachment 474358 [details] [diff] [review]
Platform patch

This patch looks good to me. It removes the FUEL dependencies and adds support for Services.jsm, which keeps things very readable.

The getPrefValue method is only cruft added and it is minimal imo.

Passing to gavin for toolkit review.
Attachment #474358 - Flags: review?(gavin.sharp)
Attachment #474358 - Flags: feedback+
fwiw, it seems like a better idea to fix this in the platform rather than in fennec. Otherwise, we'll have trouble keeping it in sync.
(In reply to comment #4)
> fwiw, it seems like a better idea to fix this in the platform rather than in
> fennec. Otherwise, we'll have trouble keeping it in sync.

Agreed. I think Gavin feels the same way. I'll obsolete the fork patch.
Attachment #474357 - Attachment is obsolete: true
Attachment #474358 - Flags: review?(gavin.sharp) → review+
blocking2.0: ? → -
pushed http://hg.mozilla.org/mozilla-central/rev/51d668e25e2c
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
v. Mozilla/5.0 (Android; Linux armv7l; rv:2.0b13pre) Gecko/20110314 Firefox/4.0b13pre Fennec/4.0b6pre ID:20110314043938
Status: RESOLVED → VERIFIED
bugspam
Assignee: nobody → 21
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: