Thanks for the explanation Panos. That makes sense.

OK so... please forgive me folks. I know this is a crazy thing to ask, I 
really do, but I need to take the shot.

Is there ANY possibility whatsoever that access to the API can be preserved 
through 124?

I've been grinding away for a year on a major extension rewrite that I'll 
be ready to submit to the Web Store early next week. The upgrade path 
includes auto migration from Web SQL to IndexedDB. This extension has 1 
million users and I'm kind of freaking out about the number of them who 
will miss the upgrade window and lose their data.

I know it's a long shot and this is an 11th hour ask and I'm not special by 
any means and I could've been more diligent about heeding the deadline... 
all true... but, well... as embarrassing as it might be, I have to ask.

Respectfully,
Hans

On Tuesday, March 5, 2024 at 11:30:11 AM UTC-7 Panos Astithas wrote:

> The difference between the last trial milestone and the end date is due to 
> the fact that origin trial tokens contain the expiration date by design. 
> Given that the token needs to expire after the ending milestone has passed 
> and given the often lengthy browser update cycle for some users, we ended 
> up with a compromise that expects most clients will have been updated when 
> the second to next milestone after the ending one has been released (4+4 
> weeks later). It is really aiming at avoiding the origin trial feature 
> being prematurely unavailable to users.
>
> Granted this is not very obvious, but it has worked reasonably well in 
> practice.
>
> Thanks,
> Panos
>
> On Sun, Mar 3, 2024 at 11:35 AM Hans Meyer <[email protected]> wrote:
>
>> Fair enough Anton. Admittedly a bit of wishful thinking on my part.
>>
>> Although FWIW, the origin trial status in dev tools only mentions the 
>> expiration date, not version. By no means an excuse, but I'm curious, why 
>> express the trial expiration in terms of a date at all, much less a date 
>> that is 1.5 months after from when it effectively ends for most users?
>>
>> Again, no excuses. I agree the versioning was clearly communicated. Just 
>> wanted to give some feedback to consider to possibly minimize confusion in 
>> the future.
>>
>> Thanks for your response,
>> Hans
>>
>>
>>
>> On Sunday, March 3, 2024 at 10:50:43 AM UTC-7 Anton Bershanskyi wrote:
>>
>>> Hi Hans,
>>>
>>> Could you please clarify which web page suggests that the WebSQL 
>>> availability would extend to Chrome 124 inclusive? All news/articles I 
>>> could find online suggest that the last version supporting WebSQL would be 
>>> 123:
>>>
>>>    - Feature: Deprecate and Remove WebSQL 
>>>    <https://chromestatus.com/feature/5134293578285056>
>>>    - Web SQL deprecation timeline updated 
>>>    <https://developer.chrome.com/blog/web-sql-deprecation-timeline-updated> 
>>> (the 
>>>    date for Chromium 123 is odd in this one)
>>>    - Deprecating and removing Web SQL 
>>>    <https://developer.chrome.com/blog/deprecating-web-sql>
>>>    
>>> Also, the DevTools UI already removed WebSQL viewer from "Application" 
>>> tab. 
>>> <https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5335172>
>>>  
>>> The change will arrive in Chrome Canary next week. WebSQL flag is also 
>>> considered to be expired 
>>> <https://issuetracker.google.com/issues/325834723> (no longer available 
>>> and will be removed from source code soon).
>>>
>>> Sincerely,
>>> Anton.
>>> On Sunday, March 3, 2024 at 5:21:18 PM UTC+2 Hans Meyer wrote:
>>>
>>>> Hi Ayu,
>>>>
>>>> Can you clarify... are you saying the deprecation trial does NOT extend 
>>>> to Chrome 124? I would not have expected that given that the trial's 
>>>> expiration date has been communicated consistently as *May 28, 2024*.
>>>>
>>>> Thanks,
>>>> Hans
>>>>
>>>>
>>>> On Friday, February 23, 2024 at 11:15:46 AM UTC-7 Ayu Ishii wrote:
>>>>
>>>>> Hi Antonio,
>>>>>
>>>>> That is correct, 123 will be the last supported version via flag or 
>>>>> policy.
>>>>> 124 will be the first version WebSQL will no longer be available even 
>>>>> with a flag or policy.
>>>>>
>>>>> Best,
>>>>> Ayu
>>>>>
>>>>> On Friday, February 23, 2024 at 8:02:48 AM UTC-8 Antonio MORENO wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> Related to this topic, a bit of a simple question: In the initial 
>>>>>> announcement, it seemed to indicate that Chrome 123 would be the first 
>>>>>> version without any kind of support for WebSQL. However, at least in the 
>>>>>> current version of the beta (123.0.6312.4) support is still there, and 
>>>>>> can 
>>>>>> be enabled with the corresponding flag. Can you confirm if this will be 
>>>>>> the 
>>>>>> case with the stable version of 123, and the feature will be removed 
>>>>>> only 
>>>>>> in version 124?
>>>>>>
>>>>>> Thanks, and regards,
>>>>>>
>>>>>> Antonio.
>>>>>>
>>>>>> On Tuesday, February 13, 2024 at 11:24:34 AM UTC+1 Etienne Noël wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> We have been communicating this deprecation for a while now so 
>>>>>>> unfortunately, we will not extend it further.
>>>>>>>
>>>>>>> It’s a significant source of security issues so we will keep the 
>>>>>>> original deprecation timeline.
>>>>>>>
>>>>>>> If that can be useful to your situation, SQLite is available in the 
>>>>>>> browser: 
>>>>>>>
>>>>>>> https://developer.chrome.com/blog/sqlite-wasm-in-the-browser-backed-by-the-origin-private-file-system
>>>>>>>
>>>>>>> It might make the migration easier for you if that’s a 
>>>>>>> suitable solution.
>>>>>>>
>>>>>>> Thank you,
>>>>>>>
>>>>>>> Etienne
>>>>>>>
>>>>>>>
>>>>>>> Etienne Noël
>>>>>>>
>>>>>>> Engineering Manager
>>>>>>>
>>>>>>> Chrome Storage
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Feb 12, 2024 at 16:56 Bobby Langley <[email protected]> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Just started using the origin trial in one of our apps that 
>>>>>>>> requires a slightly overly extertive lift to change from webSQL to 
>>>>>>>> IndexedDB. The expiry says May 28, 2024 -- what is the potential that 
>>>>>>>> date 
>>>>>>>> could be extended while we work to release our new version?
>>>>>>>>
>>>>>>>> On Friday, September 8, 2023 at 4:24:25 PM UTC-4 Panos Astithas 
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi Guillem,
>>>>>>>>>
>>>>>>>>> The page load limit only applies to trials that introduce new 
>>>>>>>>> features, not deprecation trials like this one that remove a feature. 
>>>>>>>>> Apologies for the confusion. 
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Panos
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Sep 7, 2023 at 10:29 AM 'Guillem Olivé' via blink-dev <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I am working by a third-party enterprise and we are still using 
>>>>>>>>>> webSQL functionality. Our application will be refactored to remove 
>>>>>>>>>> it, but 
>>>>>>>>>> it will take some time to make it possible.
>>>>>>>>>> We are apprehensive about the disclaimer in the WebSQL 
>>>>>>>>>> Deprecation Trial registration: "I understand that I may need to 
>>>>>>>>>> limit use 
>>>>>>>>>> of this experimental feature to some subset of my users because of 
>>>>>>>>>> the 
>>>>>>>>>> limit whereby an experimental feature will be disabled if it is used 
>>>>>>>>>> on 
>>>>>>>>>> more than 0.5% of Chrome page loads (as a median over a 14 day 
>>>>>>>>>> period).". 
>>>>>>>>>> Will our production application not be able to work if the overall 
>>>>>>>>>> usage 
>>>>>>>>>> increases from 0.34% to 0.51% of page loads?
>>>>>>>>>>
>>>>>>>>>> Thanks!
>>>>>>>>>>
>>>>>>>>>> El dia dijous, 13 de juliol de 2023 a les 1:59:41 UTC+2, Ayu 
>>>>>>>>>> Ishii va escriure:
>>>>>>>>>>
>>>>>>>>>>> WebSQL Deprecation Trial registration is now available at 
>>>>>>>>>>> https://developer.chrome.com/origintrials/#/view_trial/494270059103911937
>>>>>>>>>>>
>>>>>>>>>>> On Friday, June 30, 2023 at 6:48:09 AM UTC-7 [email protected] 
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Timeline updated in developer-facing comms: 
>>>>>>>>>>>> https://github.com/GoogleChrome/developer.chrome.com/pull/6725
>>>>>>>>>>>> . 
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Jun 26, 2023 at 10:57 PM Ayu Ishii <[email protected]> 
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi blink owners,
>>>>>>>>>>>>>
>>>>>>>>>>>>> With request from partners, we are planning to update the 
>>>>>>>>>>>>> timeline to enable deprecation trial from M117 (previously M118) 
>>>>>>>>>>>>> to provide 
>>>>>>>>>>>>> a larger window to integrate with the trial before full removal 
>>>>>>>>>>>>> in M119.
>>>>>>>>>>>>> The rest of the timeline will stay the same.
>>>>>>>>>>>>>
>>>>>>>>>>>>> NEW - Target timeline:
>>>>>>>>>>>>>
>>>>>>>>>>>>> M101 - 123 - Enterprise Policy 
>>>>>>>>>>>>> <https://chromeenterprise.google/policies/#WebSQLAccess>
>>>>>>>>>>>>>
>>>>>>>>>>>>> M115 - Add deprecation message
>>>>>>>>>>>>>
>>>>>>>>>>>>> M117-123  - Deprecation trial
>>>>>>>>>>>>>
>>>>>>>>>>>>> M119 - Ship removal OLD - Target timeline: 
>>>>>>>>>>>>>
>>>>>>>>>>>>> M101 - 123 - Enterprise Policy 
>>>>>>>>>>>>> <https://chromeenterprise.google/policies/#WebSQLAccess>
>>>>>>>>>>>>>
>>>>>>>>>>>>> M115 - Add deprecation message
>>>>>>>>>>>>>
>>>>>>>>>>>>> M118-123  - Deprecation trial
>>>>>>>>>>>>>
>>>>>>>>>>>>> M119 - Ship removal
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks, Ayu
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tuesday, May 16, 2023 at 1:36:24 AM UTC-7 
>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Tue, May 16, 2023 at 10:29 AM Asier Lostalé <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Thomas,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for your reply.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If possible, I'd like to clarify a couple of topics:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> - I see there is already an "Allows access to WebSQL APIs" 
>>>>>>>>>>>>>>> flag that can be used to force access to WebSQL. For how long 
>>>>>>>>>>>>>>> is this flag 
>>>>>>>>>>>>>>> planned to be kept? Will it be available from M119 to M123? 
>>>>>>>>>>>>>>> What about 
>>>>>>>>>>>>>>> after M123?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Since the code is going to be removed, the flag will be 
>>>>>>>>>>>>>> removed as a consequence as well. Given the current timeline 
>>>>>>>>>>>>>> <https://developer.chrome.com/blog/web-sql-deprecation-timeline-updated/>,
>>>>>>>>>>>>>>  I 
>>>>>>>>>>>>>> would *not* count for the code to exist after 123. 
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> - As a site owner, how can I take part of the deprecation 
>>>>>>>>>>>>>>> trial?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please see this article on origin trials 
>>>>>>>>>>>>>> <https://developer.chrome.com/docs/web-platform/origin-trials/#deprecation-trials>.
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>> A deprecation trial works just the other way round: rather than 
>>>>>>>>>>>>>> granting 
>>>>>>>>>>>>>> your site early access to a future feature, it grants you late 
>>>>>>>>>>>>>> access to a 
>>>>>>>>>>>>>> past feature.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> Tom
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> -- 
>>>>>>>>>>>> Thomas Steiner, PhD—Developer Relations Engineer (
>>>>>>>>>>>> https://blog.tomayac.com, https://twitter.com/tomayac)
>>>>>>>>>>>>
>>>>>>>>>>>> Google Germany GmbH, ABC-Str. 19, 20354 Hamburg, Germany 
>>>>>>>>>>>> <https://www.google.com/maps/search/ABC-Str.+19,+20354+Hamburg,+Germany?entry=gmail&source=g>
>>>>>>>>>>>> Geschäftsführer: Paul Manicle, Liana Sebastian
>>>>>>>>>>>> Registergericht und -nummer: Hamburg, HRB 86891
>>>>>>>>>>>>
>>>>>>>>>>>> ----- BEGIN PGP SIGNATURE -----
>>>>>>>>>>>> Version: GnuPG v2.3.4 (GNU/Linux)
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom.
>>>>>>>>>>>> hTtPs://xKcd.cOm/1181/
>>>>>>>>>>>> ----- END PGP SIGNATURE -----
>>>>>>>>>>>>
>>>>>>>>>>> -- 
>>>>>>>>>>
>>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>>>> Groups "blink-dev" group.
>>>>>>>>>>
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>>>> send an email to [email protected].
>>>>>>>>>>
>>>>>>>>> To view this discussion on the web visit 
>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/27f5849e-4762-484d-8afc-80e31692b2f7n%40chromium.org
>>>>>>>>>>  
>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/27f5849e-4762-484d-8afc-80e31692b2f7n%40chromium.org?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "blink-dev" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>>
>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0e18aeea-aff4-454e-960e-d350edd0d2b7n%40chromium.org
>>>>>>>>  
>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0e18aeea-aff4-454e-960e-d350edd0d2b7n%40chromium.org?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/39229acc-15b3-427c-95aa-11fdd61f63f0n%40chromium.org.

Reply via email to