Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(devices): add more Android device descriptions #6413

Merged
merged 2 commits into from
May 5, 2021

Conversation

mrienstra
Copy link
Contributor

Adds device descriptions for:

  • Galaxy S8
  • Galaxy S9+
  • Galaxy Tab S4
  • Pixel 3
  • Pixel 4

These devices are regarded as worthy of targeting by BrowserStack.

Sources (both have identical data for these 5 devices):

  1. https://github.com/aerokube/moon-deploy/blob/master/moon-local.yaml#L199
  2. https://www.danhendricks.com/2018/04/adding-iphone-galaxy-chrome-mobile-emulated-devices/#heading_device_data

PS: Whoops, forgot to "follow the Semantic Commit Messages format", I can fix that tomorrow if necessary.

Adds device descriptions for:
* Galaxy S8
* Galaxy S9+
* Galaxy Tab S4
* Pixel 3
* Pixel 4

These devices are regarded as worthy of targeting by [BrowserStack](https://www.browserstack.com/test-on-the-right-mobile-devices).

Sources (both have identical data for these 5 devices):
1. https://github.com/aerokube/moon-deploy/blob/master/moon-local.yaml#L199
2. https://www.danhendricks.com/2018/04/adding-iphone-galaxy-chrome-mobile-emulated-devices/#heading_device_data
@ghost
Copy link

ghost commented May 5, 2021

CLA assistant check
All CLA requirements met.

Copy link
Member

@mxschmitt mxschmitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, should be helpful since these are currently common devices. Running npm run build locally should regenerate the types which is the reason that the GitHub Actions Status-Check is currently failing.

(No worries regarding the commit message style, we can squash and adjust it.)

@mrienstra
Copy link
Contributor Author

Running npm run build locally should regenerate the types

Thanks @mxschmitt, done!

@dgozman
Copy link
Contributor

dgozman commented May 5, 2021

Let me rename the PR according to the guidelines.

@dgozman dgozman changed the title Add more Android device descriptions feat(devices): add more Android device descriptions May 5, 2021
@dgozman dgozman merged commit 8737207 into microsoft:master May 5, 2021
devtools-bot pushed a commit to ChromeDevTools/devtools-frontend that referenced this pull request Sep 11, 2021
Adds:

Galaxy S8
Galaxy S9+
Galaxy Tab S4
Pixel 3
Pixel 4

These devices are regarded as worthy of targeting by https://www.browserstack.com/test-on-the-right-mobile-devices

Sources (both have identical data for these 5 devices):

1. https://github.com/aerokube/moon-deploy/blob/master/moon-local.yaml#L199
2. https://www.danhendricks.com/2018/04/adding-iphone-galaxy-chrome-mobile-emulated-devices/#heading_device_data

The same changes (structured differently) have been added to Playwright ( microsoft/playwright#6413 ).

This PR was suggested by @mathiasbynens, see puppeteer/puppeteer#7210

Change-Id: I70db28b15b77fcdb82171a08ebd0b33aa0886621
Bug: None
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2919612
Reviewed-by: Jan Scheffler <janscheffler@chromium.org>
Reviewed-by: Changhao Han <changhaohan@chromium.org>
Reviewed-by: Peter Müller <petermueller@chromium.org>
Reviewed-by: Mraz Marian <mraz@chromium.org>
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Commit-Queue: Jan Scheffler <janscheffler@chromium.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants