mirrored 10 minutes ago
0
timothyxxxFix chrome dark-mode task evaluation for appearance settings cb834f7
{
  "id": "93eabf48-6a27-4cb6-b963-7d5fe1e0d3a9",
  "snapshot": "chrome",
  "instruction": "Could you assist me in turning off the dark mode feature in Google Chrome? I've noticed that while dark mode is great for reducing glare, it actually makes it more challenging for me to read text clearly, especially with my astigmatism.",
  "source": "https://superuser.com/questions/1417973/how-to-disable-google-chrome-dark-mode",
  "config": [
    {
      "type": "execute",
      "parameters": {
        "command": "mkdir -p /home/user/.config/google-chrome/Default && if [ ! -f /home/user/.config/google-chrome/Default/Preferences ]; then echo '{}' > /home/user/.config/google-chrome/Default/Preferences; fi && python3 -c \"import json; p='/home/user/.config/google-chrome/Default/Preferences'; d=json.load(open(p)); d.setdefault('browser', {}).setdefault('theme', {})['color_scheme'] = 2; d['browser']['theme']['color_scheme2'] = 2; json.dump(d, open(p, 'w'))\"",
        "shell": true
      }
    },
    {
      "type": "launch",
      "parameters": {
        "command": [
          "google-chrome",
          "--remote-debugging-port=1337"
        ]
      }
    },
    {
      "type": "launch",
      "parameters": {
        "command": [
          "socat",
          "tcp-listen:9222,fork",
          "tcp:localhost:1337"
        ]
      }
    },
    {
      "type": "activate_window",
      "parameters": {
        "window_name": "Google Chrome"
      }
    }
  ],
  "trajectory": "trajectories/",
  "related_apps": [
    "chrome"
  ],
  "evaluator": {
    "postconfig": [
      {
        "type": "sleep",
        "parameters": {
          "seconds": 1
        }
      }
    ],
    "func": [
      "match_in_list",
      "is_expected_url_pattern_match"
    ],
    "result": [
      {
        "type": "chrome_appearance_mode_ui"
      },
      {
        "type": "active_url_from_accessTree",
        "goto_prefix": ""
      }
    ],
    "expected": [
      {
        "type": "rule",
        "rules": {
          "expected": [
            "light",
            "system"
          ]
        }
      },
      {
        "type": "rule",
        "rules": {
          "expected": [
            "^chrome://settings/appearance/?$"
          ]
        }
      }
    ]
  },
  "proxy": false,
  "fixed_ip": false,
  "possibility_of_env_change": "low"
}