Edge Dev 135.0.3168.2 is now available to download and install, and it brings with it many fixes and improvements for the ...