-
Notifications
You must be signed in to change notification settings - Fork 1
Setting up your VM
Because this add-on experiment will be aimed at only Windows users, it is best to test the pre-funnelcake and funnelcake builds on a Windows machine. If you do not have a Windows machine, follow the instructions below to install the prerequisites and set-up a Windows VM.
Note: This assumes that you are setting up the VM on a Mac host machine.
You will need the following to get started:
- VirtualBox
- A Windows VM - I recommend either Windows 7 or 10, and also download the VM as a single zip as apposed to multi-zip.
After you have downloaded, installed, and unzipped the above, you are ready to move onto the next steps.
Open up VirtualBox.
Click on File
, then Import Appliance
In the next dialog. Click on the little folder icon on the right, and navigate to the .ova
file you extracted above.
Select the file, and click Open
Next, click Continue
, and then Import
, and wait for the import process to complete.
Once the process completes, select it in the left hand pane of VirtualBox, and click on Settings
.
In the resulting dialog(see above), click on Advanced
, and ensure that both Shared clipboard
, as well as Drag 'n Drop
is set to bidirectional. Next, click on Display
and give as much Video Memory
as you are able.
Finally, click on Shared Folders
. Click on the folder icon with the plus on the right hand side of the dialog. Here you want to select the folder where you saved your XPI file, as well as any other folders you may wish to access from the VM.
Once you are done with the above, click Ok
You are now ready to start-up the VM. Click on the big green arrow. The Windows VM will load up and start to boot into Windows. Should you be presented with a login screen, the username and password for all VM instances is:
IEUser, Passw0rd!
Once the virtual machine has launched and you are logged into Windows, open up Internet Explorer and go to: https://www.mozilla.org/en-US/firefox/developer/
Download, and install the above. Once you are done, you can move onto the steps for installing the XPI, and configuring Firefox here.
Note: Once you have completed a test session/scenario, you need to follow the cleanup steps before starting you next sessions. This ensures that each test session starts fresh, without retaining any left over settings, storage etc. from previous sessions.