searching for reviewer(mayhemer)
32ce09b2c33a: Bug 1521808 - Add xpcshell-test for CrossOriginOpenerPolicy r=mayhemer,nika,annevk
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Feb 2019 12:15:01 +0000 - rev 459425
Push 35561 by csabou@mozilla.com at Fri, 15 Feb 2019 18:37:54 +0000
Bug 1521808 - Add xpcshell-test for CrossOriginOpenerPolicy r=mayhemer,nika,annevk Differential Revision: https://phabricator.services.mozilla.com/D18246
94e513102b53: Bug 1521808 - Use topWindowPrincipal for CrossOriginOpenerPolicy check r=mayhemer,nika
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Feb 2019 12:15:21 +0000 - rev 459424
Push 35561 by csabou@mozilla.com at Fri, 15 Feb 2019 18:37:54 +0000
Bug 1521808 - Use topWindowPrincipal for CrossOriginOpenerPolicy check r=mayhemer,nika - Adds nsIHttpChannelInternal.setTopWindowPrincipal used to pass the principal from the child to the parent Differential Revision: https://phabricator.services.mozilla.com/D18391
a08553c07886: Bug 1521808 - Implement Cross-Origin-Opener-Policy header r=nika,mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Feb 2019 12:15:39 +0000 - rev 459423
Push 35561 by csabou@mozilla.com at Fri, 15 Feb 2019 18:37:54 +0000
Bug 1521808 - Implement Cross-Origin-Opener-Policy header r=nika,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D18119
890618032e65: Bug 1525900 - Remove unused code from old cache. r=mayhemer
Michal Novotny <michal.novotny@gmail.com> - Thu, 07 Feb 2019 05:49:00 +0200 - rev 459036
Push 35555 by rgurzau@mozilla.com at Thu, 14 Feb 2019 17:02:25 +0000
Bug 1525900 - Remove unused code from old cache. r=mayhemer
56f7fee6d139: Bug 1517601, part 3 - WebSocketEvent subclasses should not hold strong references to the channel. r=mayhemer
Andrew McCreight <continuation@gmail.com> - Wed, 13 Feb 2019 16:58:31 +0000 - rev 458931
Push 35551 by shindli@mozilla.com at Wed, 13 Feb 2019 21:34:09 +0000
Bug 1517601, part 3 - WebSocketEvent subclasses should not hold strong references to the channel. r=mayhemer This patch moves the channel pointer from the WebSocketEvents into the classes that wrap them (EventTargetDispatcher and WrappedWebSocketEvent) to fix leaks. EventTargetDispatcher uses a weak pointer. This is needed to prevent a leak if the ChannelEvent dispatch fails, because it would create a cycle of strong references between the WebSocketEvent, the channel, the channel event queue, and EventTargetDispatcher. It is safe because the ChannelEventQueue ensures that the channel remains alive. WrappedWebSocketEvent uses a strong pointer. This won't create a leak because the runnable is not owned by the channel. It is needed for safety because it can't rely on the ChannelEventQueue mechanism for keeping the channel alive. The WPT whitelisting moves them into two subdirectories that still seem to leak sometimes, but the top level websockets/ directory seems okay now. Depends on D19586 Differential Revision: https://phabricator.services.mozilla.com/D19587
57206fca017d: Bug 1517601, part 2 - Create and use a new WebSocketEvent base class instead of ChannelEvent. r=mayhemer
Andrew McCreight <continuation@gmail.com> - Wed, 13 Feb 2019 16:57:58 +0000 - rev 458930
Push 35551 by shindli@mozilla.com at Wed, 13 Feb 2019 21:34:09 +0000
Bug 1517601, part 2 - Create and use a new WebSocketEvent base class instead of ChannelEvent. r=mayhemer In the next patch, I want to change the signature of Run(), so I need to create a new base class for these inner WebSocket events. For now, this class is the same as ChannelEvent, except that it does not have the GetEventTarget method, which is never called. Depends on D19585 Differential Revision: https://phabricator.services.mozilla.com/D19586
8f6fc796dca2: Bug 1517601, part 1 - Remove the unused WebSocketChannelChild::DispatchToTargetThread() method. r=mayhemer
Andrew McCreight <continuation@gmail.com> - Wed, 13 Feb 2019 16:49:26 +0000 - rev 458929
Push 35551 by shindli@mozilla.com at Wed, 13 Feb 2019 21:34:09 +0000
Bug 1517601, part 1 - Remove the unused WebSocketChannelChild::DispatchToTargetThread() method. r=mayhemer Later patches change the WrappedChannelEvent ctor, so I'm removing this unused method to avoid having to fix it up. Differential Revision: https://phabricator.services.mozilla.com/D19585
c8c151d92c03: Bug 1521808 - Add xpcshell-test for CrossOriginOpenerPolicy r=mayhemer,nika,annevk
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Feb 2019 12:16:28 +0000 - rev 458672
Push 35543 by ccoroiu@mozilla.com at Tue, 12 Feb 2019 16:27:27 +0000
Bug 1521808 - Add xpcshell-test for CrossOriginOpenerPolicy r=mayhemer,nika,annevk Differential Revision: https://phabricator.services.mozilla.com/D18246
cc0a5c7dabb4: Bug 1521808 - Use topWindowPrincipal for CrossOriginOpenerPolicy check r=mayhemer,nika
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Feb 2019 12:16:16 +0000 - rev 458671
Push 35543 by ccoroiu@mozilla.com at Tue, 12 Feb 2019 16:27:27 +0000
Bug 1521808 - Use topWindowPrincipal for CrossOriginOpenerPolicy check r=mayhemer,nika - Adds nsIHttpChannelInternal.setTopWindowPrincipal used to pass the principal from the child to the parent Differential Revision: https://phabricator.services.mozilla.com/D18391
8d5174a560fa: Bug 1521808 - Implement Cross-Origin-Opener-Policy header r=nika,mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Feb 2019 12:15:54 +0000 - rev 458670
Push 35543 by ccoroiu@mozilla.com at Tue, 12 Feb 2019 16:27:27 +0000
Bug 1521808 - Implement Cross-Origin-Opener-Policy header r=nika,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D18119
de51545099a6: Bug 1522786 - Remove unused class member mHasQueryString r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Wed, 06 Feb 2019 18:16:59 +0000 - rev 457449
Push 35510 by rgurzau@mozilla.com at Wed, 06 Feb 2019 21:55:51 +0000
Bug 1522786 - Remove unused class member mHasQueryString r=mayhemer Simply remove unused class member mHasQueryString and HasQueryString() method. Differential Revision: https://phabricator.services.mozilla.com/D18694
83f419699bf1: Bug 1451293 - single thread access to ConnectionHandle::mConn r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Mon, 04 Feb 2019 08:42:09 +0000 - rev 456602
Push 35496 by btara@mozilla.com at Mon, 04 Feb 2019 17:36:40 +0000
Bug 1451293 - single thread access to ConnectionHandle::mConn r=mayhemer The goal of this patch is to make sure single thread access to ConnectionHandle::mConn. It contains: - Remove nsHttpTransaction::GetConnectionReference() - For the cases where we need the sticky connection, save the reference of the sticky connection's transaction instead. Then, the sticky connection will be extracted in socket thread and set it to the new transaction. Differential Revision: https://phabricator.services.mozilla.com/D17221
4a36400ab63c: Bug 1478124: Part 8d - Update netwerk module to use a static component manifest. r=mayhemer
Kris Maglione <maglione.k@gmail.com> - Sun, 16 Dec 2018 18:36:32 -0800 - rev 456007
Push 35466 by shindli@mozilla.com at Wed, 30 Jan 2019 04:11:39 +0000
Bug 1478124: Part 8d - Update netwerk module to use a static component manifest. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D15042
496aaf774697: Bug 1478124: Part 8d - Update netwerk module to use a static component manifest. r=mayhemer
Kris Maglione <maglione.k@gmail.com> - Sun, 16 Dec 2018 18:36:32 -0800 - rev 455931
Push 35463 by shindli@mozilla.com at Tue, 29 Jan 2019 21:38:17 +0000
Bug 1478124: Part 8d - Update netwerk module to use a static component manifest. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D15042
780eec2d27c3: Bug 1455723 - Firefox59 does not properly honor cache size set in autoconfig files, r=mayhemer
Michal Novotny <michal.novotny> - Mon, 14 Jan 2019 06:47:00 +0200 - rev 455786
Push 35458 by csabou@mozilla.com at Tue, 29 Jan 2019 10:03:06 +0000
Bug 1455723 - Firefox59 does not properly honor cache size set in autoconfig files, r=mayhemer We keep old cache code in the tree only because of offline cache. We no longer allow using old disk or memory cache. This patch removes all preferences manipulation from old cache code that isn't used by offline cache. It removes also some related code (e.g. everything smart size related, unused defines etc.), but the goal wasn't to remove all unused code from the old cache.
2d821bddaa20: Bug 1522940. Bail out of redirect processing immediately if our loadinfo says to not follow redirects. r=mayhemer
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 28 Jan 2019 14:32:43 +0000 - rev 455613
Push 35453 by rmaries@mozilla.com at Mon, 28 Jan 2019 21:44:32 +0000
Bug 1522940. Bail out of redirect processing immediately if our loadinfo says to not follow redirects. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D17674
4e5e0c80bae2: Bug 1467223 - Part 7: Renumber Continue* methods on nsHttpChannel, r=valentin,mayhemer
Nika Layzell <nika@thelayzells.com> - Wed, 23 Jan 2019 21:17:33 +0000 - rev 455159
Push 35421 by aciure@mozilla.com at Thu, 24 Jan 2019 03:42:51 +0000
Bug 1467223 - Part 7: Renumber Continue* methods on nsHttpChannel, r=valentin,mayhemer Depends on D15613 Differential Revision: https://phabricator.services.mozilla.com/D16714
c320f8c70785: Bug 1467223 - Part 3: Support uncached resources by using a redirectTo-like API for process swaps in necko, r=valentin,mayhemer
Nika Layzell <nika@thelayzells.com> - Wed, 23 Jan 2019 21:19:39 +0000 - rev 455155
Push 35421 by aciure@mozilla.com at Thu, 24 Jan 2019 03:42:51 +0000
Bug 1467223 - Part 3: Support uncached resources by using a redirectTo-like API for process swaps in necko, r=valentin,mayhemer With the old process selector service implementation, non-cached loads would skip the call into the process selector. This implementation piggybacks atop the existing 'redirectTo' mechanism. This is unfortunately not the perfect system for catching these loads, as it doesn't provide an opportunity for performing a final process switch before redirecting to a non-http channel. In addition, it doesn't provide indication that a redirect is going to happen, causing potentially unnecessary process switches. Not all places where 'redirectTo' is supported use this mechanism. This process switching mechanism is only checked in situations after http-on-examine-response. Potential future changes include: 1. Moving these checks closer to the real 'OnStartRequest' call (e.g. in ContinueProcessNormal + ContinueOnStartRequest3). This would mean that loads other than the final load will not cause process swaps. 2. Adding a callback before a redirect is performed, passing in the new channel, and allowing modifications to be made. This would allow performing a process swap before redirecting to a non-http(s) channel. Depends on D15609 Differential Revision: https://phabricator.services.mozilla.com/D15610
243733368484: Bug 1513458 - Add more specific MOZ_DIAGNOSTIC_ASSERTS to TransportSecurityInfo::Read in order to pinpoint crashes r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 21 Jan 2019 18:12:12 +0000 - rev 454718
Push 35411 by csabou@mozilla.com at Tue, 22 Jan 2019 03:53:40 +0000
Bug 1513458 - Add more specific MOZ_DIAGNOSTIC_ASSERTS to TransportSecurityInfo::Read in order to pinpoint crashes r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D16828
ded17dffa465: Bug 1514359: create network marker for end-of-load in correct spot r=mayhemer
Randell Jesup <rjesup@jesup.org> - Tue, 15 Jan 2019 21:29:45 -0500 - rev 454084
Push 35386 by rmaries@mozilla.com at Wed, 16 Jan 2019 17:01:05 +0000
Bug 1514359: create network marker for end-of-load in correct spot r=mayhemer
f5b0ec66117d: Bug 1407384 - P3: Handle the case if the channel is suspended or canceled by "http-on-examine-merged-response" observer r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Tue, 15 Jan 2019 16:17:48 +0000 - rev 453950
Push 35380 by dluca@mozilla.com at Tue, 15 Jan 2019 22:13:12 +0000
Bug 1407384 - P3: Handle the case if the channel is suspended or canceled by "http-on-examine-merged-response" observer r=mayhemer 1. This patch somehow sets a "breakpoint" in ProcessPartialContent() and ProcessNotModified() to really stop doing things after ProcessPartialContent() and ProcessNotModified(), when the channel is suspended. 2. Add a test for this. Differential Revision: https://phabricator.services.mozilla.com/D13277
18abdcc812a6: Bug 1407384 - P2: test for suspending the channel in DoAuthRetry r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Mon, 14 Jan 2019 16:02:58 +0000 - rev 453949
Push 35380 by dluca@mozilla.com at Tue, 15 Jan 2019 22:13:12 +0000
Bug 1407384 - P2: test for suspending the channel in DoAuthRetry r=mayhemer Test steps: 1. Register the observers for http-on-modify-request and http-on-before-connect. 2. There are 3 cases to be tested. - suspend in http-on-modify-request - suspend in http-on-before-connect - suspend in both observers 3. See if the channel can be resumed correctly. Differential Revision: https://phabricator.services.mozilla.com/D11899
7e8129336381: Bug 1407384 - P1: Notify "http-on-before-connect" and "http-on-modify-request" observers in DoAuthRetry r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Tue, 15 Jan 2019 16:04:44 +0000 - rev 453948
Push 35380 by dluca@mozilla.com at Tue, 15 Jan 2019 22:13:12 +0000
Bug 1407384 - P1: Notify "http-on-before-connect" and "http-on-modify-request" observers in DoAuthRetry r=mayhemer The goal in this patch is to notify "http-on-before-connect" and "http-on-modify-request" observers in DoAuthRetry and also handle the case when the channel is canceled or suspended by observer. Differential Revision: https://phabricator.services.mozilla.com/D10741
d5da954d4dd2: Bug 1513057 - P9: socket oepration should wait until socket process launch r=mayhemer,dragana,kershaw
Junior Hsu <juhsu@mozilla.com> - Sat, 12 Jan 2019 01:00:26 +0000 - rev 453588
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P9: socket oepration should wait until socket process launch r=mayhemer,dragana,kershaw Differential Revision: https://phabricator.services.mozilla.com/D14510
4af076789478: Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:59:35 +0000 - rev 453543
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik Differential Revision: https://phabricator.services.mozilla.com/D14362
c65c63971388: Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:58:18 +0000 - rev 453542
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange Differential Revision: https://phabricator.services.mozilla.com/D14351
5b73660fb915: Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:56:39 +0000 - rev 453541
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14348
b5904e4ffc0c: Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:55:07 +0000 - rev 453540
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14257
ca35e0cd0782: Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:54:06 +0000 - rev 453539
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14161
7c4eddc3a80d: Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:52:39 +0000 - rev 453538
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer To setup memory reporter on socket process, this patch modifies the PSocketProcess protocol to implement the same memory reporting functions as the PContent and PGPU protocols. Differential Revision: https://phabricator.services.mozilla.com/D14155
ba234cd89920: Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 18:48:25 +0000 - rev 453537
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer This patch is quite straightforward. Just add socket process support. Differential Revision: https://phabricator.services.mozilla.com/D14151
c083f11eb58d: Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 18:57:23 +0000 - rev 453535
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana Differential Revision: https://phabricator.services.mozilla.com/D14148
56329b5f1844: Bug 1513057 - P9: socket oepration should wait until socket process launch r=mayhemer,dragana,kershaw
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 14:23:19 +0000 - rev 453479
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P9: socket oepration should wait until socket process launch r=mayhemer,dragana,kershaw Differential Revision: https://phabricator.services.mozilla.com/D14510
46411c5de3da: Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 14:23:19 +0000 - rev 453478
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik Differential Revision: https://phabricator.services.mozilla.com/D14362
de65c456aad6: Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:30:47 +0000 - rev 453477
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange Differential Revision: https://phabricator.services.mozilla.com/D14351
f648b5f1a7c2: Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:30:09 +0000 - rev 453476
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14348
460bbf0849e1: Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:29:33 +0000 - rev 453475
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14257
86032a14d26f: Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:29:21 +0000 - rev 453474
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14161
a81f83df08d5: Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:28:00 +0000 - rev 453473
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer To setup memory reporter on socket process, this patch modifies the PSocketProcess protocol to implement the same memory reporting functions as the PContent and PGPU protocols. Differential Revision: https://phabricator.services.mozilla.com/D14155
edbda5ee5fd5: Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 13:26:56 +0000 - rev 453472
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer This patch is quite straightforward. Just add socket process support. Differential Revision: https://phabricator.services.mozilla.com/D14151
4e94bbb90315: Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 14:07:47 +0000 - rev 453470
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana Differential Revision: https://phabricator.services.mozilla.com/D14148
740f1995b128: Bug 1515459 - Check if we reenter CreateShimError. r=mayhemer
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 08 Jan 2019 20:40:35 +0000 - rev 453195
Push 35348 by opoprus@mozilla.com at Thu, 10 Jan 2019 09:38:54 +0000
Bug 1515459 - Check if we reenter CreateShimError. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D15297
30d829df41ed: Bug 983187 - Test that downloads fail when an RST packet is received. r=mayhemer
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 09 Jan 2019 11:48:23 +0000 - rev 453091
Push 35345 by shindli@mozilla.com at Wed, 09 Jan 2019 21:42:48 +0000
Bug 983187 - Test that downloads fail when an RST packet is received. r=mayhemer This adds a way to simulate failed network connections, allowing the addition of test coverage that would otherwise not be available. This is used in the Downloads tests to ensure that failures at the network level are handled correctly. Differential Revision: https://phabricator.services.mozilla.com/D15522
e68d3938a114: Bug 1479357 - Specific values for browser.cache.disk.capacity do break the cache, r=mayhemer
Michal Novotny <michal.novotny> - Tue, 08 Jan 2019 16:28:00 +0200 - rev 453007
Push 35339 by ebalazs@mozilla.com at Wed, 09 Jan 2019 09:26:44 +0000
Bug 1479357 - Specific values for browser.cache.disk.capacity do break the cache, r=mayhemer This patch changes all size limits in CacheObserver to kilobytes. The same unit is used at most places when checking these limits. This avoids uint32_t overflow when converting to bytes and back.
2a7dce7a42ea: Bug 1417463 - Default accept header should follow the fetch spec - tests, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 08 Jan 2019 23:36:17 +0100 - rev 452989
Push 35337 by rmaries@mozilla.com at Wed, 09 Jan 2019 03:50:08 +0000
Bug 1417463 - Default accept header should follow the fetch spec - tests, r=mayhemer
fdf7342d19f7: Bug 1417463 - Default accept header should follow the fetch spec, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 08 Jan 2019 23:36:16 +0100 - rev 452988
Push 35337 by rmaries@mozilla.com at Wed, 09 Jan 2019 03:50:08 +0000
Bug 1417463 - Default accept header should follow the fetch spec, r=mayhemer
74e1cead8dcf: Bug 1417463 - Default accept header should follow the fetch spec, r=mayhemer
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 08 Jan 2019 23:36:16 +0100 - rev 452987
Push 35337 by rmaries@mozilla.com at Wed, 09 Jan 2019 03:50:08 +0000
Bug 1417463 - Default accept header should follow the fetch spec, r=mayhemer For navigation: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 For images: image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5 for style: text/css,*/*;q=0.1 Anything else: */*
16e495b2c1b5: Bug 1517542 - Fail URL deserialization if query or ref start at position 0 r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 08 Jan 2019 15:00:05 +0000 - rev 452920
Push 35334 by rmaries@mozilla.com at Tue, 08 Jan 2019 21:58:40 +0000
Bug 1517542 - Fail URL deserialization if query or ref start at position 0 r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D15854
2e68f8f42eb5: Bug 801304 Part 2 - Check if event queues should be suspended before processing their events, r=mayhemer,smaug.
Brian Hackett <bhackett1024@gmail.com> - Fri, 14 Dec 2018 06:47:58 -1000 - rev 450805
Push 35208 by csabou@mozilla.com at Sat, 15 Dec 2018 02:48:07 +0000
Bug 801304 Part 2 - Check if event queues should be suspended before processing their events, r=mayhemer,smaug.
69ca4c75a331: Bug 1503393 - adjust tests for localhost proxying r=mayhemer
Daniel Stenberg <daniel@haxx.se> - Mon, 03 Dec 2018 16:28:14 +0200 - rev 450428
Push 35201 by btara@mozilla.com at Thu, 13 Dec 2018 22:42:57 +0000
Bug 1503393 - adjust tests for localhost proxying r=mayhemer