Actually, Adblock Plus will add EasyList by default - but not if you set extensions.adblockplus.currentVersion
preference to disable update/first-run actions. I guess that your goal was preventing the first-run page from showing up but it also prevented data storage initialization. Note that you have more issues here: even if Adblock Plus adds EasyList, it will still take an unknown time to download.
The better course of action should be initializing your profile with an existing adblockplus/patterns.ini
file. You can get this file from your regular Firefox profile, with EasyList and other filter settings, and copy it to /Users/username/Downloads/profilemodel/adblockplus/patterns.ini
. Then the following should work:
ffprofile = webdriver.FirefoxProfile("/Users/username/Downloads/profilemodel");