Mark Hammond

Results 678 comments of Mark Hammond

> that "pause" usually doesn't work. Sorry, I should be clearer here - it "usually doesn't work when the app itself isn't foregrounded" - I can offer reliable STR for...

My bi-annual checkin :) Should I abandon hope here?

> The biggest thing to consider is how this impacts desktop. Desktop uses viaduct, see https://searchfox.org/mozilla-central/source/toolkit/components/viaduct Ouch, hrmph. I'll dig deeper, but we should be aggressive here - it would...

> But could you use something like this? > body = this.body?.toByteArray().inputStream() I nearly said the same thing, but I think that would be slightly tricky without changing semantics -...

> I am an Outreachy applicant. Can I work on this issue? That sounds good to me! @lucastosetto mentioned working on this 1.5 months ago, but there's been no update...

The "mirror" is a dedicated table which "mirrors" what we know is on the server - so when we sync, we first grab records from the server and stick it...

> possibly is reasonable for a motivated person as their first app-services patch. oops, to be clear, it's possibly a good-first-bug for a motivated person if we just to the...

Any ideas on a repro here? I kinda assumed it must be when there is nothing to delete, but I tried hitting the "bin" icon in the history screen multiple...

FWIW, this is a rusqlite specific error that means we are calling a function, like `query_row` that doesn't return an `Option` - ie, it's to help with type safety. This...

Yeah, thanks Sammy - I missed this place where we explicitly return that error, and while that function does seem likely, it's still *possible* that it's being raised by rusqlite...