Closed
Bug 138009
Opened 22 years ago
Closed 9 years ago
Pref and Autoconfig modules should build based on OS_ARCH not MOZ_WIDGET_TOOLKIT
Categories
(Core :: Preferences: Backend, defect, P5)
Core
Preferences: Backend
Tracking
()
RESOLVED
FIXED
mozilla40
Tracking | Status | |
---|---|---|
firefox40 | --- | fixed |
People
(Reporter: bnesse, Assigned: mkaply)
Details
Attachments
(1 file, 2 obsolete files)
This was spun out of bug 132140. Right now the backend prefs library, and the autoconfig library which was hatched from it, both build based off the MOZ_WIDGET_TOOLKIT define. As these libraries are totally independent of the tookit they should really be built based on the OS_ARCH define instead. cc'ing the people who originally pointed this out, as well as seawood who was suggested as "the person who understands the build system" ;)
Updated•15 years ago
|
Assignee: bnesse → nobody
QA Contact: bugzilla → preferences-backend
Assignee | ||
Comment 1•12 years ago
|
||
This is actually still a bug as shocking as that is http://mxr.mozilla.org/mozilla-central/source/extensions/pref/autoconfig/src/Makefile.in#72
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → mozilla
Assignee | ||
Comment 2•12 years ago
|
||
So upon further review, I think we should just remove all of these platform.js files. They seem unnecessary. They are used to set a "platform.value" global which I assume could be used by an autoconfig to do platform stuff, but it was never documented and there are much better ways to detect the platform.
Updated•11 years ago
|
Priority: -- → P5
Assignee | ||
Comment 3•9 years ago
|
||
/r/6923 - Bug 138009 - Remove unused platform.js Pull down this commit: hg pull -r 53f5ff9a7033f37beee87f8866012e7645d25627 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8591070 -
Flags: review?(benjamin)
Assignee | ||
Comment 4•9 years ago
|
||
Comment on attachment 8591070 [details] MozReview Request: bz://138009/mkaply /r/6923 - Bug 138009 - Remove unused platform.js Pull down this commit: hg pull -r 53f5ff9a7033f37beee87f8866012e7645d25627 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8591070 -
Flags: review?(benjamin) → review?(dtownsend)
Assignee | ||
Comment 5•9 years ago
|
||
I decided to just completely remove the platform stuff. I have never documented it and I search everywhere and can find no reference to it.
Comment 6•9 years ago
|
||
Comment on attachment 8591070 [details] MozReview Request: bz://138009/mkaply https://reviewboard.mozilla.org/r/6921/#review5977 Ship It!
Attachment #8591070 -
Flags: review?(dtownsend) → review+
Comment 8•9 years ago
|
||
Backed out for bustage. https://hg.mozilla.org/integration/mozilla-inbound/rev/95999fe8a720 https://treeherder.mozilla.org/logviewer.html#?job_id=8999598&repo=mozilla-inbound
Assignee | ||
Comment 9•9 years ago
|
||
no idea how I missed that.
Comment 11•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/8135b5939fae
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Assignee | ||
Comment 12•9 years ago
|
||
Comment 13•9 years ago
|
||
Comment on attachment 8617906 [details] MozReview Request: Bug 138009 - Remove unused platform.js Sorry for the spam; MozReview-attachment script was executed incorrectly.
Attachment #8617906 -
Attachment is obsolete: true
Assignee | ||
Comment 14•9 years ago
|
||
Attachment #8591070 -
Attachment is obsolete: true
Attachment #8617968 -
Flags: review+
Assignee | ||
Comment 15•9 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•