Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync changes from mozilla-central gfx/wr #3846

Merged
merged 4 commits into from Jan 29, 2020
Merged

Commits on Jan 29, 2020

  1. Bug 1605283 - Improve support for invalidation debugging and testing …

    …r=gw
    
    Third iteration:
    
    Fix broken scrolling (and incorrect positioning of quad tree lines) by
    serializing the SpaceMapper(-transform) from take_context, and using it
    to transform the primitive rects (instead of the previous translation
    based on unclipped.origin);
    Note: this is done at visualization time and not at export time to
    distinguish actually moving elements from merely-scrolling ones.
    
    Serialize the entire UpdateList, so we get the data (Keys) that's being
    added; add it to the overview;
    
    Move the static CSS code into tilecache_base.css; add this and the .js
    file to the binary, write them as part of output (instead of manual
    copy); clean up CSS a bit;
    
    Differential Revision: https://phabricator.services.mozilla.com/D61049
    
    [ghsync] From https://hg.mozilla.org/mozilla-central/rev/535ae1d4818a3f0af64d61846035135751352bd1
    bpeersmoz authored and moz-gfx committed Jan 29, 2020
  2. Bug 1605283 - Improve support for invalidation debugging and testing …

    …r=gw a=reland CLOSED TREE
    
    Third iteration:
    
    Fix broken scrolling (and incorrect positioning of quad tree lines) by
    serializing the SpaceMapper(-transform) from take_context, and using it
    to transform the primitive rects (instead of the previous translation
    based on unclipped.origin);
    Note: this is done at visualization time and not at export time to
    distinguish actually moving elements from merely-scrolling ones.
    
    Serialize the entire UpdateList, so we get the data (Keys) that's being
    added; add it to the overview;
    
    Move the static CSS code into tilecache_base.css; add this and the .js
    file to the binary, write them as part of output (instead of manual
    copy); clean up CSS a bit;
    
    Differential Revision: https://phabricator.services.mozilla.com/D61049
    
    [ghsync] From https://hg.mozilla.org/mozilla-central/rev/748cc6e57cd0b0fab4357ae38eb5bdae505afdac
    bpeersmoz authored and moz-gfx committed Jan 29, 2020
You can’t perform that action at this time.