Een niet gepatchte Mozilla is geen al te goede burger. Je kunt bijvoorbeeld als opdrachtregeloptie geen X en Y geometrieposities specificeren. Dit is op een typische eindgebruikersdesktop niet zo'n probleem, maar in een bedrijfs- of publieke computeromgeving is het een killer. Ter correctie moeten we een patch toepassen op de C++ broncode in embedding/components/windowwatcher/src/nsWindowWatcher.cpp . De eerste stap bestaat uit het ophalen en toepassen van de patch geschreven door Robert Riches. Deze patch is getest op de Mozilla versies 1.0 tot en met 1.2.1.
Plak het voor het toepassen van de patch simpelweg in embedding/components/windowwatcher/src/nsWindowWatcher.cpp, in je Mozilla broncodestructuur. De notatie maakt gebruik van "+" symbolen om aan te duiden dat de code moet worden ingevoegd. Deze symbolen moeten worden verwijderd voordat het tekstbestand nsWindowWatcher.cpp wordt opgeslagen.
Stel voor het gebruiken van de patch een omgevingsvariabele, genaamd MOZILLA_SCREEN_POS in op de juiste coördinaten. Typ onder Bash bijvoorbeeld export MOZILLA_SCREEN_POS='screenx=1,screeny=1' wat de linkerbovenhoek van je browser zal instellen op de linkerbovenhoek van je scherm.