How to add new feature to a browser which doesn’t exist inside the browser native code by javascript

  • I wonder if there’s a way to inject some native code to a browser or if javascript have to possibilities to add new feature to a browser which is doesn’t exist on it’s code for example on IE8 css linear-gradient() isn’t support is there’s a way to make IE8 support it by javascript or there’s a way to inject some java or c++ code to the browser to make it supported ?
  • I hope to find a way to achieve that