You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update projects to use latest WebView2 SDK 1.0.1829-prerelease (#188)
* Updates for Win32, WPF and WinForms sample apps from 115.0.1829.0
* Updated package version for Win32, WPF and WinForms sample apps to 1.0.1829-prerelease
---------
Co-authored-by: WebView2 Github Bot <[email protected]>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
@@ -694,6 +696,86 @@ Test that enables/disables password autosave
694
696
28. Repeat step 9.
695
697
29. Expected: There is not an additional drop down box that has been added.
696
698
699
+
### Toggle profile general autofill enabled
700
+
701
+
Test that enables/disables profile general autofill
702
+
_General autofill is enabled by default._
703
+
704
+
1. Launch the sample app.
705
+
2. Go to `Window -> Create New Window With Option`.
706
+
3. Type in profile name and uncheck InPrivate, then click `OK`.
707
+
4. Expected: A new app window opened with profile name in its title bar, we call this window as window1.
708
+
5. In sample app, repeat step 2.
709
+
6. Type in the same profile name as typed in step 3 and uncheck InPrivate, then click OK.
710
+
7. Expected: A new app window opened with profile name in its title bar, we call this window as window2.
711
+
8. In sample app, repeat step 2.
712
+
9. Type in the same profile name as typed in step 3 but check InPrivate, then click OK.
713
+
10. Expected: A new window opened with the same profile name in its title bar and the app icon should be different that can indicate it's in private mode, we call this window as window3.
714
+
11. In all windows(1-3) navigate to <https://rsolomakhin.github.io/autofill/> (Use this third party site to verify).
715
+
12. In window1 enter in any test information into the Profile Autofill section and click `Submit`.
716
+
13. In window1 navigate to <https://rsolomakhin.github.io/autofill/>.
717
+
14. In all windows(1-3) click on the Name field.
718
+
15. Expected: A drop down box with the saved profile information is shown.
719
+
16. In all windows(1-3) click on the box.
720
+
17. Expected: The profile information is autofilled.
721
+
18. In window1 go to `Settings -> Toggle Profile General Autofill`.
722
+
19. Expected: Message box that says `General autofill will be disabled immediately in all WebView2 with the same profile.`.
723
+
20. Click `OK` inside the popup dialog.
724
+
21. In all windows(1-3) click on the Name field.
725
+
22. Expected: No drop down box appears.
726
+
23. Repeat step 12-14.
727
+
24. Expected: No drop down box appears.
728
+
25. In window1 go to `Settings -> Toggle Profile General Autofill`.
729
+
26. Expected: Message box that says `General autofill will be enabled immediately in all WebView2 with the same profile.`.
730
+
27. Click `OK` inside the popup dialog.
731
+
28. In all windows(1-3) click on the Name field.
732
+
15. Expected: A drop down box with the original saved profile information from step 12 is shown.
733
+
16. In all windows(1-3) click on the box.
734
+
17. Expected: The profile information is autofilled.
735
+
736
+
### Toggle profile password autosave enabled
737
+
738
+
Test that enables/disables password autosave
739
+
_Password autosave is disabled by default._
740
+
741
+
1. Launch the sample app.
742
+
2. Go to `Settings -> Toggle Profile General Autofill`.
743
+
3. Expected: Message Box that says `General autofill will be disabled immediately in all WebView2 with the same profile.`.
744
+
4. Go to `Window -> Create New Window With Option`.
745
+
5. Type in profile name and uncheck InPrivate, then click `OK`.
746
+
6. Expected: A new app window opened with profile name in its title bar, we call this window as window1.
747
+
7. In sample app, repeat step 2.
748
+
8. Type in the same profile name as typed in step 3 and uncheck InPrivate, then click OK.
749
+
9. Expected: A new app window opened with profile name in its title bar, we call this window as window2.
750
+
10. In sample app, repeat step 2.
751
+
11. Type in the same profile name as typed in step 3 but check InPrivate, then click OK.
752
+
12. Expected: A new window opened with the same profile name in its title bar and the app icon should be different that can indicate it's in private mode, we call this window as window3.
753
+
13. In all windows(1-3) navigate to <https://rsolomakhin.github.io/autofill/> (Use this third party site to verify).
754
+
14. In window1 enter in any test information into the Username/Password section and click `Submit`.
755
+
15. Expected: The window1 navigates to <https://example.com/> and no save password prompt is shown.
756
+
16. In window1, navigate to <https://rsolomakhin.github.io/autofill/>.
757
+
17. In all windows(1-3) click on the username field.
758
+
18. Expected: No drop down box appears. (note: if password information has previously been saved when the password autosave has been enabled, a drop down box will appear.)
759
+
19. In window1, go to `Settings -> Toogle Profile Password Autosave`.
760
+
20. Expected: Message Box that says `Password autosave will be enabled after the next navigation in all WebView2 with the same profile.`.
761
+
21. Click `OK` inside the popup dialog.
762
+
22. In window1 enter in any test information into the Username/Password section and click `Submit`.
763
+
23. Expected: The app navigates to <https://example.com> and a save password prompt will popup.
764
+
24. Click `Save`.
765
+
25. In all windows(1-3) navigate to <https://rsolomakhin.github.io/autofill/>.
766
+
26. Expected: In window1 see the username and password information is auto-populated.
767
+
27. In all windows(1-3) click on the username field.
768
+
28. Expected: A drop down box with the saved password information is shown.
769
+
29. In window1 go to `Settings -> Toggle Profile Password Autosave`.
770
+
30. Expected: Message Box that says `Password autosave will be disabled after the next navigation in all WebView2 with the same profile.`.
771
+
31. Click `OK` inside the popup dialog.
772
+
32. In window1 delete the information from the username and password fields and enter in new test information and click submit.
773
+
33. Expected: No save password prompt is shown.
774
+
34. In window1 navigate to <https://rsolomakhin.github.io/autofill/>.
775
+
35. Expected: Only the information entered from step 22 is auto-populated.
776
+
36. In all windows(1-3) click on the username field.
777
+
37. Expected: There is not an additional drop down box that has been added.
778
+
697
779
### Toggle browser accelerator keys enabled
698
780
699
781
Test that enabled/disables browser accelerator keys
0 commit comments