Revert "Revert "xulrunner: stick to firefox's src attribute""

This reverts commit f13b38344987ae7c9dd6fd746f73ffe010970e13.
xulrunner: fix for building on i686