-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
Improve tooling #19
Improve tooling #19
Conversation
Whoops. |
DomRect is used by spatial navigation polyfill.
Additionally - spatnav polyfill was pulled into out repo specifically
becaused it had a bunch of patches to make it work properly on older
browsers. (I don't remember the specifics and am slightly AFK for the next
12+ hours, but all the changes had comments marked like here:
https://github.com/webosbrew/youtube-webos/blob/main/src/spatial-navigation-polyfill.js#L673
)
…On Fri, 7 Jan 2022, 18:35 fire332, ***@***.***> wrote:
I just remembered, the domrect polyfill is also unnecessary if we check
for and use ClientRect instead as appropriate. However, this needs
testing to be sure. Obviously I can't test this as I own a LG C1 which uses
Chromium 79.
[image: image]
<https://user-images.githubusercontent.com/96039230/148583665-e4e27f67-29bd-44fa-b473-555654e80d16.png>
—
Reply to this email directly, view it on GitHub
<#19 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIUEXVXH7FSGOYDHYAWUQLUU4P45ANCNFSM5LPIIDIQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Ah ok, just saw your comment. You may want to make the changes more obvious as I couldn't tell from a quick glance. Reverting that portion now. |
095a9f3
to
06b8bc9
Compare
I'm aware. What I'm saying is that, according to |
Hey, sorry for the delay. Can you please check if SponsorBlock segments are properly rendered on the timeline on Your TV? I can consistently make them work on current Oneliner: git stash && git checkout main && npm install && npm run build && npm run package && npm run deploy && npm run launch -- -p '{"contentTarget":"v=ptnXLYYIQ9Y"}' I see an youtube-webos/src/sponsorblock.js Line 171 in 06b8bc9
Indeed - on |
Is it only that specific instance of |
That's on global |
Can you check to see if this works? |
Tested on 9637280, sadly, still doesn't work :/
|
Ah, indeed. Now with |
Talked to the core-js dev. Seems like a Babel bug that |
Please test the follow commit. I'll rebase them all if this is good. |
Works perfectly now. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Please don't merge before I get around to rebasing, unless you truly don't mind having commits labeled |
Sure, though squashing would probably work just fine in our case. (GitHub
is able to do that automatically right before merge)
…On Fri, 14 Jan 2022, 00:14 fire332, ***@***.***> wrote:
Please don't merge before I get around to rebasing, unless you truly don't
mind having commits labeled test and test2 in the repository.
—
Reply to this email directly, view it on GitHub
<#19 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIUEXSBEAJRA4EHD4OBPQTUV5MF5ANCNFSM5LPIIDIQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
b050165
to
bc8920e
Compare
I recommend having a separate commit just for the |
Yeah that makes sense. I suspect you're going to need to rebase other PRs as well after we merge it in. |
Check the first commit to see the actual changes.
package-lock.json
to new lock file version.deploy
script multi OS compatible.userScript.js
+ 922 Bindex.js
-> 137 KiBuserScript.js
+ 10.7 KiBindex.js
.index.js
.Switched thespatial-navigation-polyfill
to an NPM dependency.Closes #16