title: Python Selenium `move_by_offset` doesn't work
body: <p>Calling simple scrolling action with Python Selenium <strong>doesn't work</strong>: </p>
  
  <pre><code>driver = webdriver.Chrome()
  driver.get('https://www.wikipedia.org/')
  time.sleep(2)
  actions = ActionChains(driver)
  actions.move_by_offset(500, 500).perform()
  </code></pre>
  
  <p>For example function with moving to element, <strong>works</strong> Ok and Do scroll: </p>
  
  <pre><code>driver = webdriver.Chrome()
  driver.get('https://www.wikipedia.org/')
  time.sleep(2)
  
  element = driver.find_element_by_css_selector(&lt;Something&gt;)
  actions = ActionChains(driver)
  actions.move_to_element(element).perform()
  </code></pre>
  
  <p>Calling moving to element with offset, <strong>doesn't work</strong> again:</p>
  
  <pre><code>driver = webdriver.Chrome()
  driver.get('https://www.wikipedia.org/')
  time.sleep(2)
  
  element = driver.find_element_by_css_selector(&lt;Something&gt;)
  actions = ActionChains(driver)
  actions.move_to_element_with_offset(element, 500, 500).perform()
  </code></pre>
  
  <p>Any reasons why? </p>