Giorgio Maone
49a6b9b48d
Bug 1267033 - Ensure QI to nsIHttpChannel before trying to merge status info. r=kmag
...
MozReview-Commit-ID: 5kZndCaQmPr
--HG--
extra : transplant_source : %AAY%CA%DE%3C%FA%99%8B%8Dj%1FZ%B1L%EE%25%CE%20%D2R
2016-04-27 18:11:32 +02:00
Giorgio Maone
710f32856a
Bug 1263481 - Fix webRequest multiple listeners support. r=kmag
...
MozReview-Commit-ID: EYWojttOhk6
--HG--
extra : transplant_source : %CF0%8C-X2%80e%95%E8B%2A%E4%E7%D6%CFQ%C2%D4k
2016-04-11 00:25:47 +02:00
Giorgio Maone
3e975e83a2
Bug 1242871 - add an originUrl property to every webRequest event details object + tests (extended & fixed + nits). r=kmag
...
MozReview-Commit-ID: 6PeCwTeCuFs
--HG--
extra : transplant_source : %22%BD_%D3%9FO%D2%9FZ%A9%12%98%F1%A10%17%CE0%B7%11
2016-04-01 00:48:57 +02:00
Giorgio Maone
0f419b63e5
Bug 1252596 - Implement webRequest.onErrorOccurred. r=kmag
...
MozReview-Commit-ID: GFeFjKlsMAD
--HG--
extra : transplant_source : G%ED%267%A3%23%BE%D2%17%9DV%D3.%3D%D9%13M%E8%7B%2A
2016-03-07 09:35:24 +01:00
Andreas Wagner
f976c62952
Bug 1256264 - Make requestId a string. r=kmag
...
MozReview-Commit-ID: G9qh3jurdfZ
--HG--
extra : transplant_source : %A0%0FZ%C2%99%27%07%22d%05M%EAP%C2%CE6F%E2%BFl
2016-03-14 14:05:57 +01:00
Giorgio Maone
2f92feb878
Bug 1253924 - Implement statusLine + fix & test statusCode r=kmag
...
MozReview-Commit-ID: BhyM10w8iGt
--HG--
extra : rebase_source : f7d53d17fbe77ebd0bcdb8205ee7e7bc2a1e6300
2016-03-06 16:59:07 +01:00
Giorgio Maone
92558f57d8
Bug 1232849 - Better chrome compatibility + binaryValue support + serious header manipulation tests + nits r=kmag
...
MozReview-Commit-ID: G8mgtVLFfoD
--HG--
extra : rebase_source : 68135fffd8470462066aa77d5e8097ae1607a09a
2016-03-06 09:02:06 +01:00
Giorgio Maone
24ecf3fc2d
Bug 1163862
- Switch to HTTP observer + support requestId & data: URIs + test fixes r=billm
...
MozReview-Commit-ID: 30nEXQpWEHg
--HG--
extra : rebase_source : 2928c50f78cec17419d3d6a550c124729949c567
2016-02-26 19:08:32 +01:00
Phil Ringnalda
04f23241db
Back out 8ae0fba61023 (bug 1163862
) for Win7 e10s test_ext_webrequest.html bustage
2016-02-25 20:41:40 -08:00
Giorgio Maone
b1ccc3bb44
Bug 1163862
- Switch to HTTP observer where possible + support requestId & data: URIs r=billm
...
MozReview-Commit-ID: EBRWBgGPqyD
--HG--
extra : rebase_source : c67a0633fcd2ac8eb8304567fe6ff072484e73bc
2016-02-24 00:21:42 +01:00
Kris Maglione
ba2e5f60f4
Bug 1248855 - [webext] Add "object-curly-spacing" ESLint rule and auto-fix errors. r=billm
...
MozReview-Commit-ID: BAZ2rRl7eSM
2016-02-16 20:10:00 -08:00
Andrew Swan
2779dbcc01
Bug 1236940 - Add ip property to chrome.webRequest.onCompleted callback. r=billm
2016-02-02 21:08:51 -08:00
Kris Maglione
a49250b7f4
Bug 1234755: Follow-up: Fix additional failures. r=trivial
...
--HG--
extra : commitid : 4Ef0fj48IPr
extra : amend_source : 839e710a618fc403c156e79e80d91276aa9a0f1d
2015-12-31 16:17:00 -08:00
Bill McCloskey
b29022c1de
Bug 1215197: Implements onBeforeRedirect by using a channel event sink (r=billm)
2015-12-30 13:34:45 -08:00
Kris Maglione
b729a30707
Bug 1229874: Part 3 - Enable ESLint in WebExtension code. r=billm
...
The base .eslintrc is essentially a merge of the root Toolkit .eslintrc and
the devtools .eslintrc, with some minor changes to match our prevalent style.
For the most enforces the coding styles that we've been using most
consistently. There are a couple of significant differences, though:
* The rule for opening brace alignment can only be applied globally, and
doesn't make exceptions for top-level functions. I chose to turn it on, and
change the brace style of existing top-level functions that violated it,
since the rule seemed worth using, and that's the direction most Toolkit JS
code has been headed anyway.
* The rule for switch/case statements requires an added indentation level for
case statements. Most of our switch statements did not use an extra level
of indentation, and I initially wrote the rule to enforce that style, until
I came across case statements that used blocks, and required the extra
indentation level for sanity.
--HG--
rename : devtools/.eslintrc => toolkit/components/extensions/.eslintrc
extra : commitid : 4aDZOi5MNPc
extra : rebase_source : f34ba43aeb8046a0c971cb76b76410497bd12b42
extra : source : 2a7eb4ef7b375e5fd52d843ca206a071367a6475
2015-12-02 16:58:53 -08:00
Jonas Sicking
4316c13003
Bug 1182571: Fix nsILoadInfo->GetContentPolicyType API to be less ambigious. Audit and fix all users of it. r=ckerschb
2015-10-19 11:14:54 -07:00
Wes Kocher
c2b3d9275b
Backed out 2 changesets (bug 1182571) for being a likely cause of the Android S4 errors
...
Backed out changeset e2b3064dcace (bug 1182571)
Backed out changeset 8153ae231d16 (bug 1182571)
2015-10-15 14:07:06 -07:00
Jonas Sicking
81a15a3362
Bug 1182571: Fix nsILoadInfo->GetContentPolicyType API to be less ambigious. Audit and fix all users of it. r=ckerschb
2015-10-15 12:18:20 -07:00
Bill McCloskey
7b60d2ddcd
Bug 1212718 - [webext] Ensure webrequest onComplete fires (r=Mossop)
2015-10-12 20:01:28 -07:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Bill McCloskey
77392a2269
Bug 1171248 - Add MatchPattern support to WebRequest module (r=Mossop)
2015-06-19 17:35:06 -07:00
Bill McCloskey
8e239523cc
Bug 1163861 - Include windowID in all WebRequest notifications (r=Mossop)
2015-06-09 21:04:51 -07:00
Bill McCloskey
54f07db555
Bug 1157561 - Add webRequest-like API to Firefox (r=Mossop)
2015-05-11 17:19:21 -07:00