Hi,
I found a way of configuration.
SAP are using shared buffer with GUI settings internal table.
Go to class cl_gui_frontend_services, look for method check_gui_support.
There you will find the feature_tab, that control the gui behavior.
2 important features controling the html display are under the saphtml component
of that table - endsessionfeature and detachurlinbrowser.
Changing those values from 'X' to initial bypass the IE hidden plugin of SE80,
and launching your OS default browser. After making this, you should export the adjusted table
to shared buffer with your own sessionID.
This change is per SAP session, meaning each time programmer connecting,
the change reset and should be repeated. By making it as BI or BG job,
the browser configuration won't be so annoying.
Hope it will help others. Thanks for the great will to help a fellow programmer