Jonas Sicking

Results 38 comments of Jonas Sicking

The way that the mozilla UI works, there is no way to "dismiss"/"cancel" the dialog. The user can click outside the dialog to minimize it, but that just minimizes it...

Ah, ok, I'll let @mnoorenberghe lead the conversation from mozilla's POV here then.

Structured cloning has to happen synchronously when the data is put into the stream. Otherwise it is very unclear what data is actually written. Consider for example: ``` javascript x...

Can you explain more the situation when you read to read file data as part of a transaction? Most filesystems aren't transactional at all, other than for operations like "create...

One thing that we talked about at Mozilla which would be useful in Firefox, as well as possibly useful to expose to the web, would be an API for doing...

Reconciliation really is the insurmountable problem. Syncing generally always requires require application-specific logic. Lets take the most trivial imaginable. A consisting of 100 levels. The game stores a single numeric...

The general approach here seems correct. To be clear, the assumption here is that window A and window B might be running in different processes, right? So an implementation couldn't...

FWIW, this problem applies to enum values in addition to dictionary members.

Another solution might be to allow pages to provide a callback which tests if a given object is a Future. So something like: ``` javascript Future.addIsFutureHook(function(v) { return !!v &&...

As far as I can tell, what we're mostly concerned with here is to test if something is thenable. But since the subject of the thread is "is-a Future" I...