Decouple goog.userAgent.determineVersion_ from goog.isFunction/typeOf. This helps reduce compiled code size. This CL will wait for cl/102867768 to submit. The original CL which motivated this work was cl/102559854, which reduces the size of show_ads_fully_async_bin.js, which is downloaded by a billion browsers.
Decouple goog.userAgent.determineVersion_ from goog.isFunction/typeOf.
This helps reduce compiled code size.
This CL will wait for cl/102867768 to submit.
The original CL which motivated this work was cl/102559854,
which reduces the size of show_ads_fully_async_bin.js,
which is downloaded by a billion browsers.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=103002059

JasOXIII/closure-library,joeltine/closure-library,google/closure-library,Medium/closure-library,real/closure-library,redforks/closure-library,nicks/closure-library,yathit/closure-library,kangkot/closure-library,Medium/closure-library,Medium/closure-library,ralic/closure-library,teppeis/closure-library,ducklord/closure-library,neraliu/closure-library,ChadKillingsworth/closure-library,sunilkumargit/closure-library,yathit/closure-library,redforks/closure-library,real/closure-library,beni55/closure-library,plu83/closure-library,bebbi/closure-library,kangkot/closure-library,jvu/closure-library,beni55/closure-library,neraliu/closure-library,kencheung/closure-library,platinumpixs/google-closure-library,federkasten/closure-library,ChadKillingsworth/closure-library,Tinkerforge/tvpl-closure-library,teppeis/closure-library,Tinkerforge/tvpl-closure-library,JasOXIII/closure-library,plu83/closure-library,Tinkerforge/tvpl-closure-library,bebbi/closure-library,igrep/closure-library,nicks/closure-library,federkasten/closure-library,neraliu/closure-library,yathit/closure-library,real/closure-library,federkasten/closure-library,google/closure-library,yathit/closure-library,jhiswin/idiil-closure-library,jhiswin/idiil-closure-library,ikabirov/closure-library,jvu/closure-library,Dominator008/closure-library,kangkot/closure-library,ikabirov/closure-library,redforks/closure-library,igrep/closure-library,teppeis/closure-library,codyebberson/closure-library,codyebberson/closure-library,jvu/closure-library,Dominator008/closure-library,ducklord/closure-library,teppeis/closure-library,federkasten/closure-library,redforks/closure-library,kencheung/closure-library,kencheung/closure-library,platinumpixs/google-closure-library,beni55/closure-library,codyebberson/closure-library,jhiswin/idiil-closure-library,beni55/closure-library,lucidsoftware/closure-library,google/closure-library,ralic/closure-library,ralic/closure-library,ducklord/closure-library,plu83/closure-library,Dominator008/closure-library,ChadKillingsworth/closure-library,sunilkumargit/closure-library,lucidsoftware/closure-library,sunilkumargit/closure-library,joeltine/closure-library,nicks/closure-library,platinumpixs/google-closure-library,bebbi/closure-library,sunilkumargit/closure-library,JasOXIII/closure-library,Tinkerforge/tvpl-closure-library,bebbi/closure-library,ChadKillingsworth/closure-library,jhiswin/idiil-closure-library,joeltine/closure-library,ikabirov/closure-library,ikabirov/closure-library,google/closure-library,kencheung/closure-library,nicks/closure-library,igrep/closure-library,Dominator008/closure-library,lucidsoftware/closure-library,real/closure-library,platinumpixs/google-closure-library,google/closure-library,Medium/closure-library,codyebberson/closure-library,lucidsoftware/closure-library,igrep/closure-library,ducklord/closure-library,neraliu/closure-library,jvu/closure-library,kangkot/closure-library,joeltine/closure-library,plu83/closure-library,JasOXIII/closure-library,ralic/closure-library