• Update euclid.

    There are a few canvas2d-related dependencies that haven't updated, but they
    only use euclid internally so that's not blocking landing the rest of the
    changes.
    
    Given the size of this patch, I think it's useful to get this landed as-is.
    emilio committed Jul 23, 2019