929bae71da4c94c8c74d5b8089fb87411ad24bf3: Bug 1483248 Part 1 - Allow recording child processes to handle TabChild deletion, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:58:31 +0000 - rev 487743
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483248 Part 1 - Allow recording child processes to handle TabChild deletion, r=mccr8.
ea26467472df9849f0f59a2179493ca7295870ee: Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:56:47 +0000 - rev 487742
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
83c0cdea8a9fb6dafe8a646145cc63582772cb8e: Bug 1483242 - Ensure recording filenames are unique, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:55:58 +0000 - rev 487741
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483242 - Ensure recording filenames are unique, r=mccr8.
8049cc4321284827bd54a40893bc529eba1b7b11: Bug 1481350 - Don't try to handle messages sent to child-allocated browsers, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:54:40 +0000 - rev 487740
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1481350 - Don't try to handle messages sent to child-allocated browsers, r=froydnj.
d0e40284db4b4f5851e23bb0e4a406e6f8e2ac5f: Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:29 -0400 - rev 487739
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 7. Add Oreo auto-fill frontend; r=esawin r=snorp Add a frontend for the Oreo auto-fill API in SessionTextInput, which processes events from Gecko and provides consumer APIs that match the Oreo auto-fill APIs. GeckoView then forwards the necessary calls to SessionTextInput. Differential Revision: https://phabricator.services.mozilla.com/D3538
d91afaee03b064e482e1efc63f5651ff1b61ef34: Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:29 -0400 - rev 487738
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 6. Add tests for auto-fill accessibility frontend; r=eeejay Add some tests to AccessibilityTest to make sure we can perform auto-fill through the accessibility API. Differential Revision: https://phabricator.services.mozilla.com/D3255
6541f81c8e25558cc8a72773aea2247c6cdef5e5: Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 487737
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 5. Add auto-fill accessibility frontend; r=eeejay Add an auto-fill frontend that listens to events from Gecko. It populates accessibility nodes for input fields and sends accessibility events, in order to support auto-fill clients that use accessibility services to perform auto-fill. Differential Revision: https://phabricator.services.mozilla.com/D3254
5f44c144b1e52f8f3fa26f837eeea0d7c0f88f60: Bug 1330257 - 4. Add auto-fill backend; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 487736
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 4. Add auto-fill backend; r=esawin Add an auto-fill backend in GeckoViewContent.js that detects fields on the page and sends information about the fields to Java through events. Differential Revision: https://phabricator.services.mozilla.com/D3253
05566ea3c85ecb2293d477dd13558116e7800c71: Bug 1330257 - 3. Inline session store event listeners; r=droeh
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 487735
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 3. Inline session store event listeners; r=droeh Make the session store event listeners inline, because it makes the code more readable, and also because auto-fill requires a pageshow listener that is always registered, so the existing pageshow listener needs to be moved elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D3252
20a3dacdf9b898432d0eecd5340a74b34aeb5255: Bug 1330257 - 2. Separate out session focused state from active state; r=droeh
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:28 -0400 - rev 487734
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 2. Separate out session focused state from active state; r=droeh Make a distinction between a session being active (i.e. being visible) and it being focused. More than one session may be active at a time, but only one session is focused at a time. This means the focused session is always active, but an active session may not be focused. Also, manage setting of active/focused states in GeckoView itself, so consumers don't generally have to worry about these states. Differential Revision: https://phabricator.services.mozilla.com/D3251
c8789a613477be022d74179f8cc385b410fe315d: Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay
Jim Chen <nchen@mozilla.com> - Tue, 21 Aug 2018 15:23:27 -0400 - rev 487733
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1330257 - 1. Refactor SessionAccessibility; r=eeejay Move the AccessibilityNodeProvider implementation under SessionAccessibility, to reduce the indent of the code. Also make all methods in SessionAccessibility.Settings static to make the code easier to follow. Differential Revision: https://phabricator.services.mozilla.com/D3250
acfaacaca4cbe91eb413abb206d2187f304fad0d: Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange
Mike Conley <mconley@mozilla.com> - Mon, 20 Aug 2018 13:22:21 -0400 - rev 487732
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange Differential Revision: https://phabricator.services.mozilla.com/D3833
566a5b21073a2899b9ee539236ac057d3b81b382: Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange
Mike Conley <mconley@mozilla.com> - Fri, 17 Aug 2018 19:07:51 -0400 - rev 487731
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange Tags: #secure-revision Bug #: 1355346 Differential Revision: https://phabricator.services.mozilla.com/D3674
dade0d8f79ea0db4e7a6741fd3931a5a5362cb0a: Bug 1484868 - Add the nsIPermissionManager::removeByType() API; r=nika
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 19:15:06 -0400 - rev 487730
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484868 - Add the nsIPermissionManager::removeByType() API; r=nika
1860f2aa532d6312145e198f095018dcf3bebae2: Backed out changeset 93e52a1e5d88 (bug 1478969) for linux tier2 rust build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 22:09:33 +0300 - rev 487729
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out changeset 93e52a1e5d88 (bug 1478969) for linux tier2 rust build bustages on a CLOSED TREE
c7bea57cb29c6fb6175151c5277cdef30dcd67a9: Bug 1458386: Modify mach's RunProgram command provider to be aware of launcher process; r=gps
Aaron Klotz <aklotz@mozilla.com> - Tue, 14 Aug 2018 12:09:32 -0600 - rev 487728
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1458386: Modify mach's RunProgram command provider to be aware of launcher process; r=gps By default, when the launcher process is enabled, it does not wait for the browser process to complete before terminating. mach run expects its child process to keep running until the browser is terminated. If we pass -wait-for-browser to the launcher process, the launcher will not terminate until the browser process has finished, thus preserving the existing semantics.
93e52a1e5d88d169fca83b1f8e9f0eb78d809cc9: Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 27 Jul 2018 01:26:20 +0100 - rev 487727
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478969 - Don't apply RUSTFLAGS defined in mozconfig when building host Rust libraries and programs. r=froydnj
1cba447409917569d3d44d814fd13ba2e6244006: Bug 1484753: Loading an insecure favicon should make the page show as mixed content. r=johannh
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 21 Aug 2018 10:40:42 -0700 - rev 487726
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484753: Loading an insecure favicon should make the page show as mixed content. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D3908
ec7da761af74dacb9a4172ac2e2a42de032bd4ef: Bug 1484844: Make nsINIParser mutable. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 12 Oct 2017 14:20:57 -0700 - rev 487725
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1484844: Make nsINIParser mutable. r=froydnj In order to implement profile-per-install we need a mutable INI parser in early startup. The current one is implemented in JavaScript and thus not available. This makes the current read-only C++ INI parser mutable and removes the JavaScript implementation. It turns out that the two different implementations of nsIINIParserFactory and nsIINIParser behaved slightly differently but only in ways that the single test cared about so I've adjusted things a little to make it work. The existing C++ implementation did not do validity checks on arguments, this adds that making empty sections and values illegal. Differential Revision: https://phabricator.services.mozilla.com/D3851
d8a7212c51a48253bfa9551ecc9318a9536c62d4: Backed out 6 changesets (bug 1396821) for linux tier2 build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 20:20:24 +0300 - rev 487724
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out 6 changesets (bug 1396821) for linux tier2 build bustages on a CLOSED TREE Backed out changeset 2fa2975f97e3 (bug 1396821) Backed out changeset c5895db52483 (bug 1396821) Backed out changeset 5c0ddd45f926 (bug 1396821) Backed out changeset 7c97853a85b9 (bug 1396821) Backed out changeset b61ce753f01e (bug 1396821) Backed out changeset 7ef3912feb2c (bug 1396821)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip