5a295181603e8e47192126c2a2be3253f7c9edb9: Bug 1402944: Part 9 - Optimize request/response header handling. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Sat, 23 Sep 2017 16:25:19 -0700 - rev 383353
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 9 - Optimize request/response header handling. r=mixedpuppy,ehsan We don't use the initial Map returned by ChannelWrapper as a map, so there's no need for the overhead involved in creating it. We also don't need the header map generated by HeaderChanger unless headers are actually being modified, which for many listeners they never are, so there's no need for the map creation and string lower-casing overhead prior to modification time. MozReview-Commit-ID: K2uK93Oo542
c24a408f1574c847123ecd8561bc6eac6364a622: Bug 1402944: Part 8 - Avoid X-ray overhead when cloning event handler responses. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Sat, 23 Sep 2017 13:30:52 -0700 - rev 383352
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 8 - Avoid X-ray overhead when cloning event handler responses. r=mixedpuppy MozReview-Commit-ID: 4CHP80WymuA
26711733ae3fc3e513e7879582d80d7a41871232: Bug 1402944: Part 7 - Move traceable channel registration to ChannelWrapper. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Sep 2017 18:15:39 -0700 - rev 383351
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 7 - Move traceable channel registration to ChannelWrapper. r=mixedpuppy,ehsan MozReview-Commit-ID: 6hGmh4VpJMQ
d5dad020fcd48b8294ce54f4e142d66621d24aea: Bug 1402944: Part 6 - Optimize getBrowserInfo some more. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Sat, 23 Sep 2017 00:50:46 -0700 - rev 383350
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 6 - Optimize getBrowserInfo some more. r=mixedpuppy MozReview-Commit-ID: 8kdeVqKb889
cd219dd09639d421b6ebf2f85ada518dd8a4c0c2: Bug 1402944: Part 5 - Move request filtering and permission matching into ChannelWrapper. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Sep 2017 18:15:12 -0700 - rev 383349
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 5 - Move request filtering and permission matching into ChannelWrapper. r=mixedpuppy,ehsan This allows us to reuse the same URLInfo objects for each permission or extension that we match, and also avoids a lot of XPConnect overhead we wind up incurring when we access URI objects from the JS side. MozReview-Commit-ID: GqgVRjQ3wYQ
364f04c7fee00054c8af092229ff01ed3a2f7bdc: Bug 1402944: Part 4 - Fold start/stop listener into ChannelWrapper. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Tue, 26 Sep 2017 13:39:30 -0700 - rev 383348
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 4 - Fold start/stop listener into ChannelWrapper. r=mixedpuppy,ehsan MozReview-Commit-ID: 52zZNjgaCEj
2c79c9374ca7899ce4e9fb81382976cbaaef0221: Bug 1402944: Part 3 - Move error checks into ChannelWrapper. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Tue, 26 Sep 2017 13:38:54 -0700 - rev 383347
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 3 - Move error checks into ChannelWrapper. r=mixedpuppy,ehsan MozReview-Commit-ID: 7uLonYWnLcX
cd804ea3508a517f22ca23340cefdd93a4a92eaf: Bug 1402944: Part 2 - Move error string logic into ChannelWrapper. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Fri, 22 Sep 2017 18:43:18 -0700 - rev 383346
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 2 - Move error string logic into ChannelWrapper. r=mixedpuppy,ehsan MozReview-Commit-ID: 4rOeoliLTV7
7d2d020de2ab00fe42cb6ad415e43eb215e2d3eb: Bug 1402944: Part 1 - Document undocumented ChannelWrapper members. r=mixedpuppy,ehsan
Kris Maglione <maglione.k@gmail.com> - Fri, 22 Sep 2017 18:00:39 -0700 - rev 383345
Push 95542 by maglione.k@gmail.com at Thu, 28 Sep 2017 02:22:36 +0000
Bug 1402944: Part 1 - Document undocumented ChannelWrapper members. r=mixedpuppy,ehsan MozReview-Commit-ID: bdKJKfB6H7
9e8b40ab6e924e0371da24f7f9887549ca930e49: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Wed, 27 Sep 2017 18:49:01 -0700 - rev 383344
Push 95541 by philringnalda@gmail.com at Thu, 28 Sep 2017 01:49:11 +0000
Merge m-c to m-i MozReview-Commit-ID: Dlbk9nWddvw
e1f660fc493bc4bf2f91b6df94bc98e8e3840c42: Backed out changeset e8737573b0e0 (bug 1403490) for breaking Win10 mochitest-gpu
Phil Ringnalda <philringnalda@gmail.com> - Wed, 27 Sep 2017 18:38:44 -0700 - rev 383343
Push 95541 by philringnalda@gmail.com at Thu, 28 Sep 2017 01:49:11 +0000
Backed out changeset e8737573b0e0 (bug 1403490) for breaking Win10 mochitest-gpu MozReview-Commit-ID: bZaFTijyRZ
2e92d2ffd0869a71d424c08dd2a6c106f762cee0: Bug 1403413 - Remove deprecated MOZ_ extension prefix aliases. - r=daoshengmu
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 26 Sep 2017 19:07:41 -0700 - rev 383342
Push 95540 by jgilbert@mozilla.com at Thu, 28 Sep 2017 00:46:36 +0000
Bug 1403413 - Remove deprecated MOZ_ extension prefix aliases. - r=daoshengmu MozReview-Commit-ID: JM5pVKW8po7
72de90e66155e392c510231d22928453d72d69a4: Merge m-c to inbound, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 27 Sep 2017 17:00:49 -0700 - rev 383341
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Merge m-c to inbound, a=merge CLOSED TREE MozReview-Commit-ID: IEzTK3N02MR
5ebe2e8980c6fd3ede2b6617bbbc4073dd9b0369: Merge inbound to m-c a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 27 Sep 2017 16:51:49 -0700 - rev 383340
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Merge inbound to m-c a=merge CLOSED TREE MozReview-Commit-ID: 3pMHYV9oXLm
69e3f89816455e567f1a20b694fd6afd549c82c7: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 23:54:52 +0200 - rev 383339
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: IsAdN1XhVDj
756e10aa8bbd416cbc49b7739f78fb81d5525477: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Wed, 27 Sep 2017 10:38:25 -0700 - rev 383338
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
3b5a9353f77cc6d3931b80a2b97a1c144ce5a91f: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Wed, 27 Sep 2017 10:38:22 -0700 - rev 383337
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
d4f0e2c17276d8d7b89384ba66985c59616d7ffb: Backed out changeset 48299b6e8832 (bug 1403484) for breaking gecko decision task. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 21:36:31 +0200 - rev 383336
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset 48299b6e8832 (bug 1403484) for breaking gecko decision task. r=backout on a CLOSED TREE
48299b6e8832917710aafde4debaa7fcaf3b983e: Bug 1403484 - enable mochitest-webgl on tc win 10 opt & set to 8 chunks; r=jmaher
Rob Thijssen <rthijssen@mozilla.com> - Wed, 27 Sep 2017 15:38:39 +0300 - rev 383335
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Bug 1403484 - enable mochitest-webgl on tc win 10 opt & set to 8 chunks; r=jmaher MozReview-Commit-ID: 6IFAtGp2Adj
dbf1351a429ae23910a9001da1ad0fd0969ab67a: Backed out changeset 379e7e7bf80d (bug 1403615) for failing own crashtest. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 21:27:08 +0200 - rev 383334
Push 95539 by kwierso@gmail.com at Thu, 28 Sep 2017 00:01:12 +0000
Backed out changeset 379e7e7bf80d (bug 1403615) for failing own crashtest. r=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip