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

[web] Render in custom target #37738

Merged
merged 58 commits into from
Dec 22, 2022
Merged

Commits on Dec 21, 2022

  1. Introduce FullScreenApplicationDom, and wire it to meta viewport, eve…

    …nt handlers and hot restart.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    0c265d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87f1c91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9dd964b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    48ddb1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca8db3e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b88880 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7cc8cf3 View commit details
    Browse the repository at this point in the history
  8. Remove empty method bodies.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    10cf86e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    58fb7d5 View commit details
    Browse the repository at this point in the history
  10. Removed some unused code.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    769b4b6 View commit details
    Browse the repository at this point in the history
  11. Some more cleanup.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    eac7d73 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b43417d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    140d7cf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ddc9c9c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f798750 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1064d64 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8d618d7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d40ecb4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    77cd76a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0c9d2c0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6fba209 View commit details
    Browse the repository at this point in the history
  22. Hook the new API.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    86d1c74 View commit details
    Browse the repository at this point in the history
  23. dart format

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    c30f13e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6fbdbd3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    19b5cf2 View commit details
    Browse the repository at this point in the history
  26. Use offset positions for mouse events (relative to host element) rath…

    …er than client (relative to viewport)
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    641bba7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f773333 View commit details
    Browse the repository at this point in the history
  28. Remove locale change handling from the embedding strategy.

    Also, remove DomSubscription handling from the
    hot_restart_cache_handler, now that it is not needed.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    d3cf9d3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5a180db View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    74f639f View commit details
    Browse the repository at this point in the history
  31. Make analyzer fixes

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    dee3f54 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    1811c17 View commit details
    Browse the repository at this point in the history
  33. Initialize the view DimensionsProvider next to where the EmbeddingStr…

    …ategy is decided (more logical)
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    0d89e8e View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    44725be View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    649116a View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9d3c903 View commit details
    Browse the repository at this point in the history
  37. Add an iterable way of accessing 'rules'

    From a CSSStyleSheet object.
    
    Also add the cssText getter for a CSSRule so we can parse it later.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    3b69e0b View commit details
    Browse the repository at this point in the history
  38. Merge latest changes to host_node stylesheet.

    * Add an id to the StyleSheet element that we add, so it can be selected
      later (in tests).
    * Use the methods coming from browser_detection.dart to determine the
      browser runtime, instead of re-implementing them within the method.
    * Merge the Edge stylesheet into the general one.
    * Update tests so they can look at the CSS Rules that were added.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    f217f9d View commit details
    Browse the repository at this point in the history
  39. Format test

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    5d469b1 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    4cc8ce6 View commit details
    Browse the repository at this point in the history
  41. Test hot_restart_cache_handler

    Simplify API a little bit, make clear method private.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    264e3a4 View commit details
    Browse the repository at this point in the history
  42. Test dimensions_provider.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    be99c2a View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    3eb9321 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9019df4 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    8834630 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    079d201 View commit details
    Browse the repository at this point in the history
  47. Move default text colors to our innermost style inside host_node (app…

    …ly only to flt-scene-host). Remove code from the embedding strategies, and adjust tests.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    9a6702b View commit details
    Browse the repository at this point in the history
  48. Safari expands shorthand properties in CSSOM.

    Check individually for both font-family and font-size in Safari, rather
    than font in the host_node_test.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    f4ff288 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    42e4298 View commit details
    Browse the repository at this point in the history
  50. Address PR comments.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    a7447ac View commit details
    Browse the repository at this point in the history
  51. Update licenses_flutter.

    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    d1b93ba View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    5e48d3d View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    53de810 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    0a817a6 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    b293d36 View commit details
    Browse the repository at this point in the history
  56. Fix compute physicalX/Y for TalkBack events.

    Extracted compute function to a helper file.
    ditman committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    76cec66 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Clarify what does (and does not) support 3D transforms in the event_p…

    …osition_helper file.
    ditman committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    b48b397 View commit details
    Browse the repository at this point in the history
  2. Update licenses file

    ditman committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    57dc432 View commit details
    Browse the repository at this point in the history