Josh - FYI, I just added your comments as <https://github.com/w3c/webstorage/issues/5>. -Thanks

On 7/2/15 9:38 PM, timeless wrote:
http://www.w3.org/TR/2015/CR-webstorage-20150609/

Particpate: [sic]
the event must have its key attribute initialised to the name of the key in 
question,
`initialized` [About 11,800,000 results] should be spelled as such for
w3c specs (w3c is en-us) instead of
`initialised` [About 553,000 results]

but require the user to authorise access to local storage areas.
`authorize` [About 80,100,000 results] should be spelled as such for
w3c specs (w3c is en-us) instead of `authorise` [About 6,960,000
results]

Alternatives that do not require a user-agent-wide per-origin script lock are 
eagerly sought after.
sought-after [1]

Each site has its own separate storage area.
area => areas | storage => local storage

("must", "should", "may", etc)
etc.

If the given key does exist in the list, and its value is not equal to value, 
then it must have its value updated to value. If its previous value is equal to 
value, then the method must do nothing.
if the methods did not throw an exception or "do nothing" as defined above
it'd be nice if the above sections underlined/otherwise styled `do nothing`.

User agents should always avoid deleting data while a script that could access 
that data is running.
consider a script which does:

var global_state = window.localStorage.getItem("value");
function uses_global_state() { if (global_state == 5) { .... }}
window.setTimeout(uses_global_state, 2000000);

between the script's initial execution, and the firing of the timeout,
is the script considered to be `running`?


[1] http://dictionary.reference.com/browse/sought-after



Reply via email to