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

Remove HTML 5 functionality helper code #10397

Open
titusfortner opened this issue Feb 24, 2022 · 6 comments
Open

Remove HTML 5 functionality helper code #10397

titusfortner opened this issue Feb 24, 2022 · 6 comments

Comments

@titusfortner
Copy link
Member

titusfortner commented Feb 24, 2022

Feature and motivation

This is ApplicationCache, WebStorage, & LocationContext

Usage example

#10344

@mariankral

This comment was marked as off-topic.

@titusfortner
Copy link
Member Author

I think what needs to be decided here is how we are handling all of the HTML5 functionality across all the languages.

Next step is essentially an inventory of which of the storage/cache/location things are being supported by JS and which have been removed and decide which direction we want for all of the bindings.

@symonk
Copy link
Member

symonk commented Sep 4, 2022

@titusfortner what do we do in the short term? driver.application_cache simply raises and exception right now and will not work in the python side - do we remove it (it's already deprecated) until we come up with the above and possibly implement something else?

@titusfortner
Copy link
Member Author

Next step was to figure out which languages marked as deprecated, which removed and which implemented them in JS.

Then we figure out how they should be done in all of them.

@titusfortner
Copy link
Member Author

More accurately this should be discussing the HTML functionality that was added back in 2015

ApplicationCache, WebStorage, & LocationContext

Need to inventory which languages have methods pointing to outdated endpoints, which ones have re-implemented with JS and which have deleted them.

@titusfortner
Copy link
Member Author

Per TLC Meeting:

@diemol will list the changes that need to be done in the bindings and then deprecate/remove them

@titusfortner titusfortner assigned diemol and unassigned titusfortner Dec 3, 2022
titusfortner added a commit that referenced this issue Dec 29, 2023
these are currently implemented by executing JavaScript
titusfortner added a commit that referenced this issue Jan 1, 2024
…#13373)

these are currently implemented by executing JavaScript
@titusfortner titusfortner added this to the 4.17 milestone Jan 18, 2024
@titusfortner titusfortner changed the title Remote ApplicationCache support Remove HTML 5 functionality helper code Jan 21, 2024
@titusfortner titusfortner removed this from the 4.17 milestone Jan 21, 2024
@titusfortner titusfortner added this to the 4.18 milestone Jan 21, 2024
@diemol diemol modified the milestones: 4.18, 4.19 Feb 16, 2024
@diemol diemol modified the milestones: 4.19, 4.20 Mar 25, 2024
@diemol diemol added the C-java label Apr 17, 2024
@diemol diemol modified the milestones: 4.20, 4.21 Apr 18, 2024
@diemol diemol modified the milestones: 4.21, 4.22 May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants