Project Presentation

Rakhi Sharma

Arya College of engineering and IT.

Computer Science and Engineering.

(CS-B: 13EARCS083)

(2013-2017)    

Make Firefox looks great on desktop

                -Rakhi Sharma

Content

  • Interesting issues In Firefox
  • Example bug of full screen window.
  • Example bug in Browser toolbar button and hamburger.
  • Mochitest in firefox.
  • What did I learn.
  • What I get in back?
  • Thanks to Community Members.
  • Mentor an Manager.

Interesting issues in Firefox..

  • Bookmark buttons styling and working in toolbar and hamburger of the Firefox browser.              
  • Full screen windows on Windows 8/8.1/10 have Windows 7/Vista window controls.
  • Mochitest- testing in Firefox browser.
  • SocialApi: This is used to determine the width of the plugin popup notification.
  • Display issues in Firefox OS
  • Issues with dark theme, light theme and other themes in Firefox browser.

                

Bug 965322

Full screen windows on Windows 8/8.1/10 have Windows 7/Vista window controls

 

*Why is it important?

  • On window 8 and onwards, it has Windows 7 styling.
  • Fixing it makes a major improvement for fullscreen on Windows.

 

 

 

Bug 734326

Use Australis button styling for bookmarks toolbar items on Windows & Linux

 

  • What is Australis?

 it includes a new simple way to customize the browser.  In modern, clean, and comfortable way.

before Fix

After Fix

Mochitest in firefox

  • Mochitest is an automated testing framework built on top of the MochiKit JavaScript libraries. It’s just one of the automated regression testing frameworks used by Mozilla. Tests report success or failure to the test harness using JavaScript function calls.
  • Run Mochitest uaing command:
    • Build firefox using: ./mach build
    • Then run : ./mach mochitest

What did I learn?

  • The most important- Mercurial, I was very much impress with push-to-try.
  • Lot about browser toolbox and Inspector and developer tools.
  • How to run Mochitest on Firefox?- lot about testing in Firefox browser.
  • Writing clean code, so that it can match developers standard!
  • Building Firefox without Visual studio!

Special Thanks!

Mentor

Gijs Kruitbosch

 

Firefox team

Jared Wein

 

Program Manager

Larissa Shapiro, Marina.

 

Any Question?

Make Firefox Look great on Desktop

By Rakhi Sharma

Make Firefox Look great on Desktop

  • 392