whole_func_string: function isSameOrigin( url ) {
     const frameLoc = parseUrl( url );
     const loc = window.location;
  
     // For MSIE <= 8: handle local paths correctly
     const isLocal = frameLoc.hostname === '' && frameLoc.port === '';
     return isLocal || (
        frameLoc.hostname === loc.hostname &&
        frameLoc.port === loc.port &&
        frameLoc.protocol === loc.protocol );
  }
func_code_string: function isSameOrigin( url ) {
     const frameLoc = parseUrl( url );
     const loc = window.location;
  
     // For MSIE <= 8: handle local paths correctly
     const isLocal = frameLoc.hostname === '' && frameLoc.port === '';
     return isLocal || (
        frameLoc.hostname === loc.hostname &&
        frameLoc.port === loc.port &&
        frameLoc.protocol === loc.protocol );
  }
func_documentation_string: ////////////////////////////////////////////////////////////////////////////////////////////////////////////