• Eric Seidel's avatar
    Fix 2 crashers found by Hixie's fuzzer. · 8f85f34d
    Eric Seidel authored
    The first one is that we weren't setting up a
    FontCachePurgePreventer during drawText.  It's not clear
    that this is the correct fix, since Blink doesn't have
    this FontCachePurgePreventer here either, but it's also
    possible that they would hit this same ASSERT and just
    not care (since ASSERTs are disabled on clusterfuzz).
    
    The second fix is making ExceptionState actually track
    whether it has thrown an exception or not. The c++ code
    was depending on this working in order to return early
    from dom functions and not crash!
    
    R=abarth@google.com
    8f85f34d
Name
Last commit
Last update
packages/flutter Loading commit data...