title: Does GM_xmlhttpRequest access the website as if I am accessing the website in my browser?
body: <p>I am curious as to how <code>GM_xmlhttpRequest()</code> reads a page in certain situations.<br>
  Does GM_xmlhttpRequest access the website as if I am accessing the website in my browser? </p>
  
  <p>Do sessions remain valid? For example: If I log into a website from one browser tab and then, from another tab, I send a GM_xmlhttpRequest from my script, is this new request also logged in? </p>
  
  <p>One reason I ask is because at one point in my script I am sending a GM_xmlhttpRequest to one of my domain's pages that reports back the <code>REMOTE_ADDR</code> from PHP. This is reporting back my computer's IP (which is what I want) instead of the page I am calling this function from.</p>