No the issue on ios isn't that W^X is enforced, its that you can't mark a page that was writable as executable (whereas W^X just implies that a page can't be both writable and executable at the same time). Firefox has been W^X compliant by default since 2016 as its considered more secure in general.