Skip to content

Setting Safari preferences via defaults write does not seem to work #51

@samnissen

Description

@samnissen

No fault of the gem, but unfortunately this script will run to the end in Safari 14.0.3 on Big Sur:

`defaults write com.apple.Safari CustomUserAgent \"\\\"Mozilla/5.0 (iPhone; CPU iPhone OS 13_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Mobile/15E148 Safari/604.1\\\"\"`
raise unless `defaults read com.apple.Safari CustomUserAgent` == "Mozilla/5.0 (iPhone; CPU iPhone OS 13_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Mobile/15E148 Safari/604.1\n"
b = Watir::Browser.new :safari
raise if b.execute_script('return navigator.userAgent').include?("iPhone")
b.close

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions