58e8c141cf41e2a7746612ae999c69af549bdeab: Bug 1471280 - Use nsThreadPool for DNS resolver threads draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 04 Jul 2018 20:36:58 +0200 - rev 814224
Push 115137 by valentin.gosu@gmail.com at Wed, 04 Jul 2018 19:44:12 +0000
Bug 1471280 - Use nsThreadPool for DNS resolver threads Instead of creating and deleteing each thread, we use a nsThreadPool with a max of 8 resolver threads. Whereas before each thread would run ThreadFunc exactly once then shut down, the threads may now remain active for a while. During this time we may post another task(runnable) to the thread. MozReview-Commit-ID: FiE370ic1ah
5b2fbbd4e2a9bde60063dcd180326a766159df09: Bug 1473379 - Change PaintedLayerData::mAssignedDisplayItems to a std::vector. r?mattwoodrow draft
Jamie Nicol <jnicol@mozilla.com> - Tue, 03 Jul 2018 22:39:04 -0400 - rev 814223
Push 115136 by bmo:jnicol@mozilla.com at Wed, 04 Jul 2018 19:37:09 +0000
Bug 1473379 - Change PaintedLayerData::mAssignedDisplayItems to a std::vector. r?mattwoodrow This allows us to call emplace_back, saving us a move. MozReview-Commit-ID: 4wRiAxl7LSN
f9eb887dc90f88c88f2a6a93aed019af12d62d60: Bug 1471280 - Add new pref for how much longer resolver threads should remain idle draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 04 Jul 2018 21:25:28 +0200 - rev 814222
Push 115135 by valentin.gosu@gmail.com at Wed, 04 Jul 2018 19:34:39 +0000
Bug 1471280 - Add new pref for how much longer resolver threads should remain idle The new pref is "network.dns.resolver-thread-extra-idle-time-seconds" The default is 60 seconds. This means that threads will stay idle for an extra 60 seconds, after which they are shutdown. Setting the pref to 0 would preserve the behaviour before the threads were swiched to use nsThreadPool - meaning that they would be shutdown immediately after ThreadFunc completes. Setting the pref to -1 would keep the threads alive forever. MozReview-Commit-ID: CoUB5gan4MR
ddb833437b3217b9a1b36393686d429a62b747c0: Bug 1471280 - Use nsThreadPool for DNS resolver threads draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 04 Jul 2018 20:36:58 +0200 - rev 814221
Push 115135 by valentin.gosu@gmail.com at Wed, 04 Jul 2018 19:34:39 +0000
Bug 1471280 - Use nsThreadPool for DNS resolver threads Instead of creating and deleteing each thread, we use a nsThreadPool with a max of 8 resolver threads. Whereas before each thread would run ThreadFunc exactly once then shut down, the threads may now remain active for a while. During this time we may post another task(runnable) to the thread. MozReview-Commit-ID: FiE370ic1ah
1102f5fd4b584ab0a1f11c215cf1f3d678a41732: Bug 1472788 - Use smart pointers in nsHostResolver::Create draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 02 Jul 2018 21:19:01 +0200 - rev 814220
Push 115135 by valentin.gosu@gmail.com at Wed, 04 Jul 2018 19:34:39 +0000
Bug 1472788 - Use smart pointers in nsHostResolver::Create Differential Revision: https://phabricator.services.mozilla.com/D1916 MozReview-Commit-ID: 6YlnZss2TpP
782474c5b46feb1d9a11cba8017cf82e944ad2de: Bug 1467824 - Raptor speedometer on google chrome on linux64 draft
Rob Wood <rwood@mozilla.com> - Wed, 04 Jul 2018 14:21:04 -0400 - rev 814219
Push 115134 by rwood@mozilla.com at Wed, 04 Jul 2018 19:33:14 +0000
Bug 1467824 - Raptor speedometer on google chrome on linux64 MozReview-Commit-ID: 7aIhfIs2WCj
18cfcf4a10f35487d0ff9c946eb03ebca5880e1b: raptor - try installing chrome via ar draft
Rob Wood <rwood@mozilla.com> - Wed, 04 Jul 2018 14:05:14 -0400 - rev 814218
Push 115134 by rwood@mozilla.com at Wed, 04 Jul 2018 19:33:14 +0000
raptor - try installing chrome via ar MozReview-Commit-ID: 4jMlstSgsYo
e44eba108a39717d5da9280fd890fc9eed43ddcb: raptor - try installing raw newest chromimum build draft
Rob Wood <rwood@mozilla.com> - Wed, 04 Jul 2018 13:52:15 -0400 - rev 814217
Push 115134 by rwood@mozilla.com at Wed, 04 Jul 2018 19:33:14 +0000
raptor - try installing raw newest chromimum build MozReview-Commit-ID: 7NPLXufLq9b
5513cb038ad17f7e6f4ffbaede46296eb7b9bdc8: raptor - try to install chrome on linux draft
Rob Wood <rwood@mozilla.com> - Wed, 27 Jun 2018 15:44:25 -0400 - rev 814216
Push 115134 by rwood@mozilla.com at Wed, 04 Jul 2018 19:33:14 +0000
raptor - try to install chrome on linux
e41c2dadaffe25dcc17036cb176adfaf51b75935: Bug 1473217 - Part 3: Enable clang-tidy's misc-unused-raii warnings. r?andi draft
Chris Peterson <cpeterson@mozilla.com> - Mon, 02 Jul 2018 10:52:35 -0700 - rev 814215
Push 115133 by cpeterson@mozilla.com at Wed, 04 Jul 2018 19:23:36 +0000
Bug 1473217 - Part 3: Enable clang-tidy's misc-unused-raii warnings. r?andi MozReview-Commit-ID: KDYoF3YEbMu
3295686df39694fb234318c684a335621d164294: Bug 1473217 - Part 2: dom: Fix clang-tidy's misc-unused-raii warnings. r?baku draft
Chris Peterson <cpeterson@mozilla.com> - Tue, 03 Jul 2018 22:09:54 -0700 - rev 814214
Push 115133 by cpeterson@mozilla.com at Wed, 04 Jul 2018 19:23:36 +0000
Bug 1473217 - Part 2: dom: Fix clang-tidy's misc-unused-raii warnings. r?baku nsPrintfCString creates a formatted string, but doesn't print it. ExtractOriginData is called for its constructor's scope and origin out parameters. This ExtractOriginData object doesn't really need a name because it is unused after we have scope and origin, but this change makes clang-tidy happy and makes the code clear that ExtractOriginData is an object and not a funcion being called. MozReview-Commit-ID: nxUBwzL4Uq
264a521b1efe5f3e308e2db1da3ac4dcb40f6c4b: Bug 1473217 - Part 1: webspeech: Fix clang-tidy's misc-unused-raii warning. r?jesup draft
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 12:18:27 -0700 - rev 814213
Push 115133 by cpeterson@mozilla.com at Wed, 04 Jul 2018 19:23:36 +0000
Bug 1473217 - Part 1: webspeech: Fix clang-tidy's misc-unused-raii warning. r?jesup AutoNoJSAPI is an RAII class to put the JS engine in an unusable state and set the subject principal to System. Without a name, this AutoNoJSAPI is a temporary object that is destructed before GetUserMedia() is called, thus making the AutoNoJSAPI a no-op. This AutoNoJSAPI was added in tab mirroring bug 1088758, with comments from you in bug 1088758 comment 5. MozReview-Commit-ID: 9bY72LhSufn
69e1935d4562a0978ae5b2228b07399d809a8826: Bug 1472142 - part2: Add mochitest to test picking an element in shadow dom;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 29 Jun 2018 16:34:21 +0200 - rev 814212
Push 115132 by jdescottes@mozilla.com at Wed, 04 Jul 2018 19:13:13 +0000
Bug 1472142 - part2: Add mochitest to test picking an element in shadow dom;r=bgrins MozReview-Commit-ID: uihd0INlDu
a3212e0d4522a697450894f32fa345664bd7c17b: Bug 1472142 - part1: Support picking elements in shadow dom;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 29 Jun 2018 15:33:50 +0200 - rev 814211
Push 115132 by jdescottes@mozilla.com at Wed, 04 Jul 2018 19:13:13 +0000
Bug 1472142 - part1: Support picking elements in shadow dom;r=bgrins MozReview-Commit-ID: 5wR6IlHxNR4
72aa2252e1eb8aead0b14bb7ff91e171f80e2913: Bug 1473376: Ensure hit test regions never grow excessively complex. r=kats draft
Bas Schouten <bschouten@mozilla.com> - Wed, 04 Jul 2018 18:52:10 +0000 - rev 814210
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Bug 1473376: Ensure hit test regions never grow excessively complex. r=kats MozReview-Commit-ID: JpkdVSPbeAI
0550477d1cdff62dab4bb1bab11283b32890ea78: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Wed, 04 Jul 2018 19:33:40 +0300 - rev 814209
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
f60f27d4d133bfff864b0b260ff09653b484cde9: Bug 1472426, form submission should work in shadow DOM, r=baku
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 04 Jul 2018 19:18:57 +0300 - rev 814208
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Bug 1472426, form submission should work in shadow DOM, r=baku
ea49b4ea3828ddc22e8d9f9a684094a0852bbb5a: Bug 1432531 - Move FlushAsyncPaints so it is unconditionally run in CompositorBridgeChild::Destroy. r=nical
Ryan Hunt <rhunt@eqrion.net> - Tue, 03 Jul 2018 09:44:40 -0500 - rev 814207
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Bug 1432531 - Move FlushAsyncPaints so it is unconditionally run in CompositorBridgeChild::Destroy. r=nical
a5bb1dc293cb6245ef6123760de3c2c06327274f: Bug 1432531 - Enable OMTP on linux. r=davidb
Ryan Hunt <rhunt@eqrion.net> - Mon, 02 Jul 2018 17:19:56 -0500 - rev 814206
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Bug 1432531 - Enable OMTP on linux. r=davidb
c572bc658fec6ec6904eff12350962af3346ba8c: Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro
Ryan Hunt <rhunt@eqrion.net> - Tue, 26 Jun 2018 13:43:14 -0500 - rev 814205
Push 115131 by bschouten@mozilla.com at Wed, 04 Jul 2018 19:07:01 +0000
Bug 1470528 - Implement CONTENT_FRAME_TIME for the webrender codepath. r=sotaro This commit implements the CONTENT_FRAME_TIME metric for the webrender code path. It follows the same structure as the previous commit implementing it for the non-webrender code path. MozReview-Commit-ID: 6aI5uISjgge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip