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