Definitions of what constitutes major/minor corrections vary significantly between different uni's ... ask your research administrator how your uni defines these (the definitions should be outlined in some type of 'PhD Handbook' that your uni produces for research students).
Also, you can't predict how an extern will be in the viva. They may be seem like a nice enough person in the 'real' world, but could be the complete oppositive when examining you (and vice versa). HOWEVER ... if your supervisor says you are ready to submit, you should trust me (a good supervisor won't let you submit unless they are as sure as they can be that you will pass - with minor corrections at the most).