Fix #13282: QtWebKit (e.g., phantomjs) can only apply Arrays