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

Get rangeBoundingClientRect range object selects the element but does not use the range object #273

Open
Web0706 opened this issue Oct 21, 2024 · 5 comments
Labels
good first issue Good for newcomers

Comments

@Web0706
Copy link

Web0706 commented Oct 21, 2024

Snipaste_2024-10-21_11-24-46 Is this a bug?
@abrahamjuliot
Copy link
Owner

Nice catch. Yes, that looks to be the case.

@abrahamjuliot abrahamjuliot added the good first issue Good for newcomers label Nov 2, 2024
@Web0706
Copy link
Author

Web0706 commented Mar 5, 2025

Thank you very much for your reply! I have a question for you. How did you obtain the feature values for each version returned in /src/features/index.ts? Did you compile them from the Chromium version release page?

Image

@Web0706
Copy link
Author

Web0706 commented Mar 5, 2025

I look forward to your reply.

@abrahamjuliot
Copy link
Owner

I use the Chromium Status page to follow the schedule and sometimes profile a clean browser locally or on BrowserStack. But, the easier method is to hardcode/freeze most of the long-standing keys in the script and then let everyone report what was added or removed for each stable release. Lastly, track and map the features behind the scenes. I learn more this way and discover subtle differences between platforms and brands.

@Web0706
Copy link
Author

Web0706 commented Mar 7, 2025

I use the Chromium Status page to follow the schedule and sometimes profile a clean browser locally or on BrowserStack. But, the easier method is to hardcode/freeze most of the long-standing keys in the script and then let everyone report what was added or removed for each stable release. Lastly, track and map the features behind the scenes. I learn more this way and discover subtle differences between platforms and brands.

Thank you for your detailed explanation! Your approach to tracking and mapping features is very insightful. I really appreciate you sharing your method, as it helps me better understand the process and the subtle differences between platforms. Thanks again for your time and knowledge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants