class Selenium::WebDriver::DevTools::NetworkInterceptor

def intercept_request(id, params, &block)

def intercept_request(id, params, &block)
  original = DevTools::Request.from(id, params)
  mutable = DevTools::Request.from(id, params)
  block.call(mutable) do |&continue|
    pending_response_requests[id] = continue
    if original == mutable
      continue_request(original.id)
    else
      mutate_request(mutable)
    end
  end
end