From f67a66c1080b4f6df1210a31cdb4befc372f2b38 Mon Sep 17 00:00:00 2001
From: Rob Wu <gwnRob@gmail.com>
Date: Sat, 27 Jul 2013 11:26:55 +0200
Subject: [PATCH] Disable Chrome extension for non-GET requests

---
 extensions/chrome/pdfHandler.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/extensions/chrome/pdfHandler.js b/extensions/chrome/pdfHandler.js
index e4028f3dc..6f1ff91aa 100644
--- a/extensions/chrome/pdfHandler.js
+++ b/extensions/chrome/pdfHandler.js
@@ -147,6 +147,10 @@ function getHeadersWithContentDispositionAttachment(details) {
 
 chrome.webRequest.onHeadersReceived.addListener(
   function(details) {
+    if (details.method !== 'GET') {
+      // Don't intercept POST requests until http://crbug.com/104058 is fixed.
+      return;
+    }
     if (!isPdfFile(details))
       return;