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

[browser] Migrate more Blazor features, prepare JavaScript API for Blazor cleanup #87959

Merged
merged 64 commits into from
Jul 13, 2023

Commits on Jun 8, 2023

  1. Import functions from blazor

    maraf committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    b0f2999 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    ba25c1f View commit details
    Browse the repository at this point in the history
  2. Satellite assembly callback

    maraf committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    7dd3d71 View commit details
    Browse the repository at this point in the history
  3. Lazy loading callback

    maraf committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    1c4081c View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Fix imports. Use locateFile

    maraf committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    e3f8887 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8aa02c View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Dissolve startupOptions

    maraf committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    54b2c90 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge remote-tracking branch 'upstream/main' into WasmSatelliteLazyLoad

    # Conflicts:
    #	src/mono/wasm/runtime/loader/blazor/_Integration.ts
    #	src/mono/wasm/runtime/loader/config.ts
    #	src/mono/wasm/runtime/types/internal.ts
    maraf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    968829d View commit details
    Browse the repository at this point in the history
  2. WBT test for lazy loading

    maraf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    12ecc3d View commit details
    Browse the repository at this point in the history
  3. WBT for satellite loading.

    maraf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    b44c755 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Refactor tests

    - Integrate them in a single test app
    - Create base class for such tests
    maraf committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    b792851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a48997 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e860e40 View commit details
    Browse the repository at this point in the history
  4. Introduce WasmDebugLevel to Wasm SDK.

     Default values (when WasmDebugLevel is not set)
     - Build   (debug)    => debugBuild=true  & debugLevel=-1 => -1
     - Build   (release)  => debugBuild=true  & debugLevel=0  => 0
     - Publish (debug)    => debugBuild=false & debugLevel=-1 => 0
     - Publish (release)  => debugBuild=false & debugLevel=0  => 0
    maraf committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3ceaf94 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    3fe3fc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1347c2d View commit details
    Browse the repository at this point in the history
  3. Import JS intializers

    maraf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    919f238 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e8ef5d View commit details
    Browse the repository at this point in the history
  5. Library initializer test

    maraf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    2c73ca2 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'upstream/main' into WasmSatelliteLazyLoad

    # Conflicts:
    #	src/mono/wasm/runtime/loader/blazor/_Integration.ts
    maraf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    3d17711 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fbb58f View commit details
    Browse the repository at this point in the history
  8. Register new WBT for CI run

    maraf authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    3e8575d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    be9831f View commit details
    Browse the repository at this point in the history
  2. Resources in mono config

    maraf committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    5c329b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc65ac9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6789edd View commit details
    Browse the repository at this point in the history
  5. Generate dotnet.d.ts

    maraf committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    37b50fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b2a5d4 View commit details
    Browse the repository at this point in the history
  7. Fix test

    maraf committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    d8c1b93 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a90ef1 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    89fa18d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e0b921 View commit details
    Browse the repository at this point in the history
  3. Use funcs from loaderHelpers

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    b1aa977 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa9dbbe View commit details
    Browse the repository at this point in the history
  5. Licence headers

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    3a3ab7a View commit details
    Browse the repository at this point in the history
  6. Comments in tests

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    b0fe374 View commit details
    Browse the repository at this point in the history
  7. File scoped namespace

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    eab8e45 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81a7474 View commit details
    Browse the repository at this point in the history
  9. Update comment

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    5f8b211 View commit details
    Browse the repository at this point in the history
  10. Remove extra text from test

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    6a40be5 View commit details
    Browse the repository at this point in the history
  11. Fix no-prototype-builtins

    maraf committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    101af8e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bbfea47 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d6939a9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a33e227 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Merge remote-tracking branch 'upstream/main' into WasmSatelliteLazyLoad

    # Conflicts:
    #	src/mono/wasm/runtime/dotnet.d.ts
    #	src/mono/wasm/runtime/loader/blazor/_Integration.ts
    #	src/mono/wasm/runtime/types/index.ts
    maraf committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    975ae2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e67550f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Fix build

    maraf committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    ce9b2cc View commit details
    Browse the repository at this point in the history
  2. Missing end lines

    maraf committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    2680a37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c3db1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77ea58e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9af8dfc View commit details
    Browse the repository at this point in the history
  6. Feedback

    maraf committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    42d982d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    872bc57 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Abort startup on library initializer error. Replace getLibraryInitial…

    …izerExports with invokeLibraryInitializers API
    maraf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    cd52d28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39732dc View commit details
    Browse the repository at this point in the history
  3. Update WBT

    maraf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    88ceb2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72661c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d4656b View commit details
    Browse the repository at this point in the history
  6. Export GlobalizationMode

    maraf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    5d895db View commit details
    Browse the repository at this point in the history
  7. Feedback

    maraf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0d62773 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    9722b6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8b282d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2b5308 View commit details
    Browse the repository at this point in the history
  4. Backward compatibility (1)

    maraf committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    934e7e4 View commit details
    Browse the repository at this point in the history