Update 1 – Implementing Enterprise Policies for Firefox


It has been three weeks since I started my internship with Mozilla and these days have been veritably thrilling so far!😄

Getting access to all Mozilla resources, attending confidential meetings, interacting with senior developers, it has all been exciting! Everyone at Mozilla has been extremely kind and helpful. Huge thanks to Felipe too!

After weeks of flinching wait, I finally received my MacBook Pro! 💻 Oh what a beautiful and powerful machine (13″ Touch bar, 16GB, 3.5 GHz i7)!
On the other hand, I couldn’t attend All Hands but that’s a story for another day. 😕

Let’s talk about work now!

I’m working on Enterprise Policies for the new and fast FIREFOX QUANTUM! 🔥🔥
It’s fast, lightweight, secure, and easily configurable through Windows Group Policy or JSON.
If you’re not aware why it means so much to us and our potential users, please checkout this blog to know more.

  • Hardware Acceleration Policy
    I implemented a policy that would now enable the admin to allow or deny the ability to turn on hardware acceleration in Firefox.
    The implementation is as follows.
    Screen Shot 2018-06-13 at 1.11.41 PM.png
    Below is an example usage for Linux and MacOS users to configure their Firefox through policies.json file.
    Screen Shot 2018-06-13 at 1.27.07 PM.png
  • Made some other policies robust and resilient
    No piece of code is ever perfect and I helped improve some of the already existing policies to behave better in certain situations.
  • Permissions Policy
    I have been working on Permissions policy that encapsulates camera, microphone, location, and desktop notifications permissions into one.
    This would allow the user to configure all the aforementioned permissions through JSON as follows.

    Screen Shot 2018-06-13 at 2.04.42 PM

  • A lot more in pipeline!
    There’s a lot more going on in progress and I will update you all on it next time!

Lastly, if you’re still not on Firefox, here are 9 reasons why you should make the switch now! People at Mozilla are constantly trying to make Firefox better than ever and it’s time it comes under the much-deserved spotlight! 🔥

See you soon, cheers! 😄

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s