For a reason , Netflix expects Silverlight when a user is running firefox.
There is a simple solution on this.
The only think you have to do is trick Netflix into thinking you are running something like Chrome and you can do it by changing the browser user-agent.There’s probably multiple plugins and methods for doing this, but I did it with a site-specific user-agent switcher called UAControl.
After installing that add-on all you have to do is restart firefox , go to Netflix.com and do the following:
- Click and hold the left mouse button on the new UAControl button that should be in the top right of the browser (see image below)
- On the drop-down menu, click “UAControl Options for this Site…”
- You’ll be brought up with a dialog window where you can choose three actions (again, see image below)
- Choose “Custom” and enter the following into the box:
Linux / Chrome 53: Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36
Press “OK” some times until you get back on Netflix, hit a refresh , and you should be ready !
If firefox prompt you to install DRM plugin let it install it. If it doesn’t , check prefences/Content and check on “Play DRM Content”.