Closed
Bug 1360854
Opened 8 years ago
Closed 8 years ago
Permaorange in browser_all_files_referenced.js when Gecko 55 merges to beta on 2017-06-12 caused by bug 1345122
Categories
(Firefox Graveyard :: Activity Streams: General, defect)
Tracking
(firefox-esr45 unaffected, firefox-esr52 unaffected, firefox53 unaffected, firefox54 unaffected, firefox55+ fixed)
RESOLVED
FIXED
Firefox 55
| Tracking | Status | |
|---|---|---|
| firefox-esr45 | --- | unaffected |
| firefox-esr52 | --- | unaffected |
| firefox53 | --- | unaffected |
| firefox54 | --- | unaffected |
| firefox55 | + | fixed |
People
(Reporter: philor, Assigned: ursula)
References
Details
Attachments
(1 file)
Looks like browser/components/newtab/NewTabMessages.jsm was keeping resource://app/modules/PreviewProvider.jsm referenced in non-nightly when activity-stream wasn't built, but bug 1345122 removed it, so when we merge to beta in June we're going to have permaorange like https://treeherder.mozilla.org/logviewer.html#?job_id=95481885&repo=try from it being unreferenced.
| Reporter | ||
Updated•8 years ago
|
Flags: needinfo?(usarracini)
| Reporter | ||
Comment 1•8 years ago
|
||
[Tracking Requested - why for this release]: merge bustage, closed tree, delayed b1.
tracking-firefox55:
--- → ?
Comment 2•8 years ago
|
||
To be clear, the issue is that activity-stream is only being built on nightly:
https://hg.mozilla.org/try/file/f0bcc04b08d47bb40680f919f267c1e8a5691088/browser/extensions/moz.build#l31
So even though it's being referenced:
https://hg.mozilla.org/try/file/f0bcc04b08d47bb40680f919f267c1e8a5691088/browser/extensions/activity-stream/lib/TopSitesFeed.jsm#l11
And I believe we do want PreviewProvider to be packaged in beta as we are using it from the test pilot activity-stream add-on.
So is the fix to whitelist that file in the test?
https://dxr.mozilla.org/mozilla-central/source/browser/base/content/test/static/browser_all_files_referenced.js
| Assignee | ||
Comment 4•8 years ago
|
||
Spoke with mconley and he suggested we add a filtering on channels to conditionally add PreviewProvider to the whitelist depending on the build we're running. So PreviewProvider.jsm will be added to the whitelist if we're not on Nightly
Flags: needinfo?(usarracini)
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → usarracini
Comment 5•8 years ago
|
||
To test a fix, do we just set EARLY_BETA_OR_EARLIER=1 in build/defines.sh ?
Flags: needinfo?(philringnalda)
| Reporter | ||
Comment 6•8 years ago
|
||
As long as the difference is from either NIGHTLY_BUILD or RELEASE_OR_BETA, just edit /config/milestone.txt and change the 55.0a1 to 55.0 - you only need to mess with EARLY_BETA if you have something keyed off it (in which case you would be changing it from the trunk-until-partway-through EARLY_BETA_OR_EARLIER=1 to EARLY_BETA_OR_EARLIER=).
Flags: needinfo?(philringnalda)
| Comment hidden (mozreview-request) |
Comment 8•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8863496 [details]
Bug 1360854 - Permaorange in browser_all_files_referenced.js caused by bug 1345122
https://reviewboard.mozilla.org/r/135272/#review138614
::: browser/base/content/test/static/browser_all_files_referenced.js:83
(Diff revision 1)
>
> // browser/components/newtab bug 1355166
> {file: "resource://app/modules/NewTabSearchProvider.jsm"},
> {file: "resource://app/modules/NewTabWebChannel.jsm"},
>
> + // bug 1360854
Please include a one-line description of why we are intentionally shipping this unreferenced file.
The other 'bug <number>' exceptions are for files that should just be removed as soon as someone takes the referenced bug.
Attachment #8863496 -
Flags: review?(florian) → review+
| Comment hidden (mozreview-request) |
Comment 10•8 years ago
|
||
Pushed by usarracini@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/50e15da285b2
Permaorange in browser_all_files_referenced.js caused by bug 1345122 r=florian
Comment 11•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 55
Updated•1 year ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•