ba39210b7512dd571c557e69e98cd67f6774ab42: Bug 1444975 - Switch to HTTP throttling v2 algorithm. r=valentin
Honza Bambas <honzab.moz@firemni.cz> - Mon, 12 Mar 2018 11:23:00 -0400 - rev 462372
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1444975 - Switch to HTTP throttling v2 algorithm. r=valentin
006ec77ea08a30ca336c2e1e85bbbf4b021b3258: Bug 1445732 - Avoid invoking mute and unmute methods for lazy-browsers to prevent premature insertion. r=jaws
layely <ablayelyfondou@gmail.com> - Sun, 18 Mar 2018 03:23:07 +0000 - rev 462371
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445732 - Avoid invoking mute and unmute methods for lazy-browsers to prevent premature insertion. r=jaws
ec272d453729320eae09887bc503ce48eff0d0c6: Bug 1356558: Crashtest. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 19 Mar 2018 16:30:28 +0100 - rev 462370
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1356558: Crashtest. r=me MozReview-Commit-ID: oHokeAhYiY
5834cccb1426638bc342e90789c054865cbebfc8: Bug 1445796 - Add logging of a calling JS script to more http channel methods. r=valentin
Honza Bambas <honzab.moz@firemni.cz> - Fri, 16 Mar 2018 09:28:00 -0400 - rev 462369
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1445796 - Add logging of a calling JS script to more http channel methods. r=valentin
9066b09584199c82212d5ff5c0149ee2f0e0df6b: Bug 1446061 - Follow-up changes from unused parameter removal review. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Thu, 15 Mar 2018 12:23:33 -0700 - rev 462368
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446061 - Follow-up changes from unused parameter removal review. r=tcampbell
fd4d107aa919f091e3e6e227fe4d6409c6eb1533: Bug 1441327 - Allow for seccomp filtering of socket(AF_INET/AF_INET_6) calls on Linux when using UNIX Domain Sockets for SOCKS Proxy. r=bagder
Richard Pospesel <richard@torproject.org> - Wed, 07 Mar 2018 12:58:00 -0500 - rev 462367
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1441327 - Allow for seccomp filtering of socket(AF_INET/AF_INET_6) calls on Linux when using UNIX Domain Sockets for SOCKS Proxy. r=bagder The initialization path for the SOCKS proxy in firefox involves creating a generic AF_INET socket, and then replacing it if the actual configuration requires something else (either AF_INET6 or AF_LOCAL). With syscall filtering configured to return an error in the event of AF_INET or AF_INET6 socket creation, this initialization path fails. We would like this capability so that we can prevent firefox from making network requests outside of the Tor proxy. This patch adds a check in the initial socket creation path to see if the SOCKS proxy host begins with file:// with the assumption that such URIs point to a UNIX Domain Socket (on Linux+macOS only). In that case, we create an AF_LOCAL socket rather than the requested type. A similar check for Windows already exists to determine if the proxy is actually a named pipe. In the subsequent replacing step no work occurs as the passed in socket matches the type we need, so no changes need to be made there. NOTE: With this change there is still a one-time request for an AF_INET6 socket that occurs. This code path exists to determine whether the system supports IPv6; if socket(AF_INET6...) fails then it is assumed that the system does not. However, this check only affects code that is unreachable when using AF_LOCAL sockets so it seems safe leave as it is. However, this does mean that firefox will still be incompatible with seccomp policies which kill the calling thread in the event of a socket(AF_INET6,...) call.
1970adec8557a2ce4c00c6f69b7d2896997e7c58: Bug 1446117 - Make sure we also mark timeout epoch on a network socket when we are polling it for read/write, fix regression from bug 1444160. r=valentin
Honza Bambas <honzab.moz@firemni.cz> - Mon, 19 Mar 2018 07:48:00 -0400 - rev 462366
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446117 - Make sure we also mark timeout epoch on a network socket when we are polling it for read/write, fix regression from bug 1444160. r=valentin
4d006cb03572233dddd2fe005a681097e2f6c8be: Bug 1443599 - Stop reporting legacy Telemetry component `childPayloads`. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 19 Mar 2018 11:33:25 +0100 - rev 462365
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1443599 - Stop reporting legacy Telemetry component `childPayloads`. r=chutten
2f4395f5ca24c29cd56f3722a4294066d7e84c1b: Bug 1430659 - Network requests in "blocked" state for long time (1+ minute) when ipv6 hosts are no longer available. r=valentin
Honza Bambas <honzab.moz@firemni.cz> - Fri, 16 Mar 2018 09:06:00 -0400 - rev 462364
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1430659 - Network requests in "blocked" state for long time (1+ minute) when ipv6 hosts are no longer available. r=valentin
6f9396e9ea0a261c881dfafbfce894d7138beb6f: Bug 1346535 - atk: Introduce U+FEFF characters to match AT-SPI offsets with DOM offsets. r=surkov, r=dbaron
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 16 Mar 2018 15:57:00 -0400 - rev 462363
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1346535 - atk: Introduce U+FEFF characters to match AT-SPI offsets with DOM offsets. r=surkov, r=dbaron
8c97ca34b8dc1cc5e12385b1b59867cd8aa0eb5f: Bug 1446766 part 3 - Remove unused setReturnDoubleRegs methods. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Mon, 19 Mar 2018 14:31:53 +0100 - rev 462362
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446766 part 3 - Remove unused setReturnDoubleRegs methods. r=nbp
67a934c919d699e85a2bde2506516d9ce2e37185: Bug 1446766 part 2 - Move some wasm code from CodeGenerator-shared.cpp to CodeGenerator.cpp. r=bbouvier
Jan de Mooij <jdemooij@mozilla.com> - Mon, 19 Mar 2018 14:31:25 +0100 - rev 462361
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446766 part 2 - Move some wasm code from CodeGenerator-shared.cpp to CodeGenerator.cpp. r=bbouvier
faf5f5fde107301ab2a465d4091db5cc773158cd: Bug 1446766 part 1 - Use a macro to declare CodeGenerator visit methods. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Mon, 19 Mar 2018 14:30:50 +0100 - rev 462360
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446766 part 1 - Use a macro to declare CodeGenerator visit methods. r=nbp
f0b02ec5282b05d06f3555ba5229e76447f4c91d: Bug 1446507: Don't unnecessarily notify the document for shadow style changes if it's not in the document. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 20:10:27 +0100 - rev 462359
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446507: Don't unnecessarily notify the document for shadow style changes if it's not in the document. r=xidorn Summary: When the host is bound to the document, it'll also re-BindToTree the shadow tree, which will update the stylesheets and all that. Reviewers: xidorn Bug #: 1446507 Differential Revision: https://phabricator.services.mozilla.com/D742 MozReview-Commit-ID: fBLq5owB7U
cace885e9b34c42ad8a98969dd6afbb347ab5990: Merge mozilla-central to mozilla-inbound
arthur.iakab <aiakab@mozilla.com> - Mon, 19 Mar 2018 12:51:12 +0200 - rev 462358
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Merge mozilla-central to mozilla-inbound
17ecfb419a7f02d062d138ef974bcda95264255e: Bug 1446666: Assert that there are no frames for content outside of the flat tree. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 17 Mar 2018 19:18:07 +0100 - rev 462357
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446666: Assert that there are no frames for content outside of the flat tree. r=smaug Summary: This would've caught stuff like bug 1438210 earlier. Reviewers: smaug Bug #: 1446666 Differential Revision: https://phabricator.services.mozilla.com/D756 MozReview-Commit-ID: 1cptyygiQRj
88065fc772b790ba0cd31612477197b3812a0e45: Bug 1446597: Remove unused Node.getMutationObservers. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 17 Mar 2018 05:49:35 +0100 - rev 462356
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1446597: Remove unused Node.getMutationObservers. r=smaug Summary: I'm happy to keep it around if you think having the test_mutationobservers check is useful. MozReview-Commit-ID: LbWvJiO9LRZ Reviewers: smaug Bug #: 1446597 Differential Revision: https://phabricator.services.mozilla.com/D750
70a6977ab6c01df4a2e16f4640e056565924f56f: Bug 1391823 - Don't run |finish() called multiple times| for dom/security/test/mixedcontentblocker/test_frameNavigation.html. r=ckerschb
vinoth <cegvinoth@gmail.com> - Mon, 19 Mar 2018 12:00:55 +0200 - rev 462355
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1391823 - Don't run |finish() called multiple times| for dom/security/test/mixedcontentblocker/test_frameNavigation.html. r=ckerschb Reviewers: ckerschb Reviewed By: ckerschb Subscribers: ckerschb Bug #: 1391823 Differential Revision: https://phabricator.services.mozilla.com/D562
ce013a4cb8d1cf6c8aa266f220fa42f4237d4c9e: Bug 1443671 - Add crashtest r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 19 Mar 2018 18:54:05 +0900 - rev 462354
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1443671 - Add crashtest r=nical
db5849bc874c4db5313e91b01bd79b0a864ee506: Bug 1439721 - Remove WEB_PERMISSION_CLEARED telemetry code. r=johannh
abhinav <dvabhinav31@gmail.com> - Wed, 07 Mar 2018 18:15:36 +0530 - rev 462353
Push 9165 by asasaki@mozilla.com at Thu, 26 Apr 2018 21:04:54 +0000
Bug 1439721 - Remove WEB_PERMISSION_CLEARED telemetry code. r=johannh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip