From 489ec87875d048fde9b415fe7e12ff22c120287b Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Sun, 2 Mar 2025 16:18:41 +0100 Subject: [PATCH] update desktop/mobile combos to use for fingerprinting --- rama-fp/browserstack/main.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/rama-fp/browserstack/main.py b/rama-fp/browserstack/main.py index 8a3a79bc..3195cb77 100644 --- a/rama-fp/browserstack/main.py +++ b/rama-fp/browserstack/main.py @@ -14,14 +14,17 @@ from selenium.webdriver.common.by import By # capability source: -# > https://www.browserstack.com/docs/automate/capabilities +# > + +# availability list: +# > desktop_permutations = [ ["latest", "latest-1", "latest-2"], ["Chrome", "Edge", "Firefox", "Safari"], ( [["Windows", v] for v in ["10", "11"]] - + [["OS X", v] for v in ["Monterey", "Ventura", "Sonoma"]] + + [["OS X", v] for v in ["Ventura", "Sonoma", "Sequoia"]] ), ] @@ -34,6 +37,9 @@ ("Samsung Galaxy Tab S8", "12.0", "chrome"), ("Samsung Galaxy A52", "11.0", "chrome"), ("Samsung Galaxy M52", "11.0", "chrome"), + ("Google Pixel 9 Pro XL", "15.0", "chrome"), + ("Google Pixel 9 Pro", "15.0", "chrome"), + ("Google Pixel 9", "15.0", "chrome"), ("Google Pixel 8 Pro", "14.0", "chrome"), ("Google Pixel 8", "14.0", "chrome"), ("Google Pixel 7 Pro", "13.0", "chrome"), @@ -43,16 +49,17 @@ ("Google Pixel 6", "12.0", "chrome"), ("Google Pixel 5", "12.0", "chrome"), ("OnePlus 11R", "13.0", "chrome"), - ("OnePlus 9", "11.0", "chrome"), + ("OnePlus 12R", "14.0", "chrome"), ("Huawei P30", "9.0", "chrome"), + ("iPhone 16e", "18", "safari"), + ("iPhone 16 Pro Max", "18", "safari"), + ("iPhone 16 Pro", "18", "safari"), + ("iPhone 16 Plus", "18", "safari"), + ("iPhone 16", "18", "safari"), ("iPhone 15 Pro Max", "17", "safari"), ("iPhone 15 Pro", "17", "safari"), ("iPhone 15 Plus", "17", "safari"), ("iPhone 15", "17", "safari"), - ("iPhone 13", "17", "safari"), - ("iPhone 12 Pro", "17", "safari"), - ("iPhone 12", "17", "safari"), - ("iPhone 11 Pro", "17", "safari"), ("iPhone 14 Pro Max", "16", "safari"), ("iPhone 14 Pro", "16", "safari"), ("iPhone 14 Plus", "16", "safari"),