Mozilla: Analysis Maturation Plan, Content Security Policy and Firefox Reality

-
Analysis Maturation Plan
To summarize the problem, I need to be able to share analyses with my peers at Mozilla (often HTML documents generated by Rmarkdown). Currently, we effectively dump documents onto an FTP server tied to a webserver (called Hala). This works pretty well, but it makes it almost impossible to search and discover other people's analyses and makes getting review difficult.
To address these two problems, we put together mozilla.report and mozilla-private.report. These are effectively lightweight blog indexes for public and private analyses. This works OK, but it still requires analysts to take the time to check in their results and get review. It's a little heavy weight and isn't getting as much use as I would like. Hell, I don't even use it all the time just because I'm busy.
-
Test the new Content Security Policy for Content Scripts
As part of our efforts to make add-ons safer for users, and to support evolving manifest v3 features, we are making changes to apply the Content Security Policy (CSP) to content scripts used in extensions. These changes will make it easier to enforce our long-standing policy of disallowing execution of remote code.
When this feature is completed and enabled, remotely hosted code will not run, and attempts to run them will result in a network error. We have taken our time implementing this change to decrease the likelihood of breaking extensions and to maintain compatibility. Programmatically limiting the execution of remotely hosted code is an important aspect of manifest v3, and we feel it is a good time to move forward with these changes now.
We have landed a new content script CSP, the first part of these changes, behind preferences in Firefox 72. We’d love for developers to test it out to see how their extensions will be affected.
-
Discover on desktop or mobile. Enjoy in VR, only with Firefox Reality.
A special update for Firefox Reality is available today -- just in time for the holidays! Now you can send tabs from your phone or computer straight to your VR headset.
Say you’re waiting in line for your festive peppermint mocha, killing time on your phone. You stumble on an epic 3D roller coaster video that would be great to watch in VR. Since you’ve already signed in to your Firefox Account on Firefox Reality, you can send that video right to your headset, where it will be ready to watch next time you open the app. You can also send tabs from VR over to your phone or desktop, for when you eventually take your headset off.
When you use Firefox on multiple devices, you can sync your history and bookmarks too. No more waving the laser pointer around to type wonky URLs or trying retrace your steps back to that super funny site from yesterday. Stay tuned in the new year for more features like these that make using VR a more seamless part of your everyday life.
-
- Login or register to post comments
Printer-friendly version
- 1510 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Games: ENCODYA, Stadia and More
| Looks Like Fedora 34 Workstation Will Ship with the GNOME 40 Desktop by Default
The Fedora development team decided not to break protocol and continue following the latest upstream GNOME releases for its next major release, Fedora 34. As you probably know already, Canonical recently revealed that its upcoming Ubuntu 21.04 (Hirsute Hippo) distro release won’t ship with GNOME 40 due its major UI redesign.
This won’t happen with Fedora Linux, as it looks like the upcoming Fedora Linux 34 release will offer a pure GNOME 40 desktop experience on its flagship ‘Workstation’ edition. As GNOME 40 is built using the latest GTK 4 toolkit, that will be included as well in Fedora 34, due for release in late April 2021.
|
Android Leftovers
| Latest on CentOS
|
Recent comments
53 min 18 sec ago
6 hours 50 min ago
8 hours 37 min ago
8 hours 44 min ago
8 hours 49 min ago
8 hours 52 min ago
16 hours 52 min ago
16 hours 55 min ago
17 hours 38 min ago
17 hours 40 min ago