Closed Bug 1654260 Opened 5 years ago Closed 4 years ago

Package all formautofill css files and load them using the internal chrome: protocol

Categories

(Core :: Security: CAPS, task, P2)

task

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: ckerschb, Assigned: ckerschb)

References

Details

Attachments

(1 file)

No description provided.
Pushed by ccoroiu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e49050b442ab Package all formautofill css files and load them using the internal chrome: protocol. r=MattN
Backout by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/59278c955714 Backed out changeset e49050b442ab for bc failures browser_all_files_referenced.js. CLOSED TREE
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9808122e5ba5 Package all formautofill css files and load them using the internal chrome: protocol. r=MattN

(In reply to Cosmin Sabou [:CosminS] from comment #6)

Backed out for bc failures on browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js and browser/base/content/test/static/browser_all_files_referenced.js

Huh, on it!

Flags: needinfo?(ckerschb)

Hey Matt, I guess I need a little help moving forward here. Probably we have to update jar.mn in the end, but I don't know exactly what we want to end up with.

There are two tests failing:

browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js

which logs the following two lines which are important:

  • Chrome file doesn't exist: /home/ckerschb/source/mc-dbg/dist/bin/browser/features/formautofill@mozilla.org/chrome/content/autocomplete-item-shared.css
  • Chrome file doesn't exist: /home/ckerschb/source/mc-dbg/dist/bin/browser/features/formautofill@mozilla.org/chrome/content/autocomplete-item.css

browser/base/content/test/static/browser_all_files_referenced.js

In this test there is a comment around dynamically registering formautofill using chrome: and resource:

Can you provide some guidance on what the best approach is here?

Flags: needinfo?(MattN+bmo)

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:ckerschb, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(ckerschb)

(In reply to Release mgmt bot [:sylvestre / :calixte / :marco for bugbug] from comment #9)

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:ckerschb, could you have a look please?

Patch was backed out - I have to fix up the patch before we can re-land.

Flags: needinfo?(ckerschb)

(In reply to Christoph Kerschbaumer [:ckerschb] from comment #8)

Can you provide some guidance on what the best approach is here?

I think I figured it out, probably we can simply remove res/ (skin/shared/*) and load all *.css using chrome: - I'll give that a try.

Flags: needinfo?(MattN+bmo)
Pushed by mozilla@christophkerschbaumer.com: https://hg.mozilla.org/integration/autoland/rev/cf10e3032361 Package all formautofill css files and load them using the internal chrome: protocol. r=MattN,Gijs
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: