Shane Caraveo
85604b0c2b
Bug 1393150 prevent remote extensions when e10s is off, r=bz,kmag
...
MozReview-Commit-ID: HjLLa9vx2UW
--HG--
extra : rebase_source : d37088f31931a74ef2c40dc510794ebc5f4931ab
2017-09-14 15:12:45 -07:00
Gabor Krizsanits
722233fed1
Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
...
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-16 13:00:22 +02:00
Carsten "Tomcat" Book
a478b0ef54
Backed out changeset adf5ed713e0d (bug 1376895)
2017-08-16 11:15:50 +02:00
Gabor Krizsanits
a53261ca24
Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
...
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-15 14:05:17 +02:00
Wes Kocher
20689fef47
Backed out 2 changesets (bug 1376895) for breaking browser_identity_UI.js with assertions in nsPermissionManager.cpp a=backout
...
Backed out changeset 620d01ac103a (bug 1376895)
Backed out changeset 3a06ab7fda1a (bug 1376895)
MozReview-Commit-ID: 2C8kUg77dz8
2017-08-14 13:13:45 -07:00
Gabor Krizsanits
7f2b53e79a
Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
...
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-14 17:42:05 +02:00
Sebastian Hengst
cd718a6989
Backed out changeset 0aca62e914cf (bug 1376895) for asserting IsSafeToRun(), at dist\include\mozilla/SchedulerGroup.h:81 e.g. in mochitest dom/events/test/test_bug336682_1.html on Windows 10 x64. r=backout
2017-08-11 14:48:27 +02:00
Gabor Krizsanits
272b1a18ac
Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
...
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-11 12:44:11 +02:00
Wes Kocher
201dd4a9e1
Backed out changeset 93151fa47fcf (bug 1376895) for permafailing test_frameNavigation.html a=backout
...
MozReview-Commit-ID: 88VukVNkZHW
2017-08-10 14:20:01 -07:00
Gabor Krizsanits
02da6c0726
Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
...
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-10 16:48:11 +02:00
Masatoshi Kimura
f143125cc2
Bug 1326520 - Rename nsIURI.path to pathQueryRef. r=valentin.gosu
...
MozReview-Commit-ID: DqJdTGopR9G
--HG--
extra : rebase_source : e8c9eb03468c075b79013b6e0bd8b367229c24cd
2017-07-29 20:50:21 +09:00
Bob Owen
8cd9bf78f8
Bug 1378377 Part 2: Run file://URI whitelisted domains in a file content process. r=Gijs
2017-07-19 09:37:25 +01:00
Bob Owen
d0c57d84c1
Bug 1351358 Part 2.5: Move logic in the parent for switching in and out of Large Allocation process into browser.js RedirectLoad. r=mystor
...
This fixes a bug where we swap out of the Large Allocation process, when reloaded via the UI.
2017-05-18 12:08:56 +01:00
Bob Owen
47421837bf
Bug 1351358 Part 2: Limit the http pages that will load in the file content process with allowLinkedWebInFileUriProcess pref. r=Gijs, r=mystor
...
This change means that any related http pages driven through content (window.open, links, etc.) will continue to be loaded in the file content process.
Same-origin loads via the UI will also remain in the file content process.
Cross-origin loads via the UI will cause a process switch.
History navigation will stay in the process, if it was originally loaded in that process.
2017-05-18 12:08:56 +01:00
Michael Layzell
ccc519e3f4
Bug 1347983 - Part 1: Make forms submitted from a large-allocation page not leave the large-allocation process, r=smaug
...
MozReview-Commit-ID: 7SEdTJN9Xd2
2017-03-16 14:32:26 -04:00
Bob Owen
5d9d45404e
Bug 1343184 Part 1: Add pref to allow linked web content to load in file content process. r=Gijs
2017-03-10 10:53:44 +00:00
Michael Layzell
01804ef221
Bug 1338241 - Part 2: Simplify the in large allocation process logic, r=smaug
...
MozReview-Commit-ID: 6aF2wlLgy42
2017-02-17 12:00:45 -05:00
Michael Layzell
3f762bbaf0
Bug 1338241 - Part 1: Use remoteType to propagate Large-Allocation status, r=mikedeboer
...
MozReview-Commit-ID: LfavqjMcZUq
2017-02-17 12:00:43 -05:00
Bob Owen
aa37ddcd27
Bug 1317921 Part 1: Handle nested URIs properly in E10SUtils.jsm. r=Gijs
2017-02-06 12:14:21 +00:00
Wes Kocher
3a2daab431
Merge m-c to inbound, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4FysKITPKa4
2017-01-31 15:14:29 -08:00
Michael Layzell
59bf5ae02d
Bug 1334586 - Propagate reload flags when reloading pages with Large-Allocation headers, r=smaug
...
MozReview-Commit-ID: ESfCqSc0BJK
2017-01-31 14:08:20 -05:00
Michael Layzell
7a66b1dc95
Bug 1334210 - Handle Large-Allocation process exhaustion more smoothly, r=ehsan
...
MozReview-Commit-ID: KxnFTSXxWVi
2017-01-31 14:08:20 -05:00
Haik Aftandilian
6d8c422776
Bug 1329822 - file:// documents can't use <a download=foo.txt> to set a download name/force a download; r=baku,Gijs
...
MozReview-Commit-ID: 9cRepRafhWO
--HG--
extra : rebase_source : 2b8d7a8607a14b5af6672bf833126cc94f0b1853
2017-01-13 11:55:38 -08:00
Bob Owen
0b7581a7f3
Bug 1327942 Part 1: Allow about pages that can load in non-remote and remote browser to load in any remote type. r=gijs
2017-01-25 14:10:03 +00:00
Kris Maglione
94213ad506
Bug 1320395: Part 3 - Run WebExtensions in their own process type. r=billm,bobowen
...
MozReview-Commit-ID: FZ4f1Lda5vh
--HG--
extra : rebase_source : 013dfd2ab5e74097d81b0a2afebd3e02060f5e75
2017-01-12 14:11:47 -08:00
Christoph Kerschbaumer
be82c7af85
Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs
2017-01-18 08:24:55 +01:00
Wes Kocher
cb7e0bda60
Backed out 2 changesets (bug 1329032) for failures a=backout
...
Backed out changeset 16c4f0df527d (bug 1329032)
Backed out changeset 54f7bfe3ca11 (bug 1329032)
MozReview-Commit-ID: ChGyTdJvT8N
2017-01-17 14:08:10 -08:00
Christoph Kerschbaumer
05287d4fa8
Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs
2017-01-17 21:52:01 +01:00
Michael Layzell
3a272149c6
Bug 1329331 - Leave the Large-Allocation process after subsequent navigations, r=smaug
...
MozReview-Commit-ID: DfivmSEvzBu
2017-01-16 14:03:09 -05:00
Florian Quèze
028a82f682
Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws.
2017-01-09 20:27:25 +01:00
Jared Wein
9141469edf
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
Jared Wein
ecab54a7c9
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
7255df4e9a
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Bob Owen
47ce281631
Bug 1147911 Part 8: Create separate content process for file:// URIs. r=gabor, r=gijs, r=smaug
2016-11-24 15:08:32 +00:00
Bob Owen
6b86819989
Bug 1147911 Part 6: Send remote type down to child. r=gijs, r=smaug
2016-11-24 15:08:31 +00:00
Bob Owen
4f48f9317d
Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
2016-11-24 15:08:30 +00:00
Sebastian Hengst
4240700f13
Backed out changeset 5b26ae9afaea (bug 1147911)
2016-11-23 18:33:10 +01:00
Sebastian Hengst
e44f8e0dfe
Backed out changeset 360c780c0a95 (bug 1147911)
2016-11-23 18:32:54 +01:00
Sebastian Hengst
e1fcbcf994
Backed out changeset 2a7569652090 (bug 1147911)
2016-11-23 18:32:46 +01:00
Bob Owen
fd9634b56e
Bug 1147911 Part 8: Create separate content process for file:// URIs. r=gabor, r=gijs, r=smaug
2016-11-23 13:36:58 +00:00
Bob Owen
b85bbccedd
Bug 1147911 Part 6: Send remote type down to child. r=gijs, r=smaug
2016-11-23 13:36:58 +00:00
Bob Owen
67d3ea6af8
Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer
2016-11-23 13:36:57 +00:00
Sebastian Hengst
7b7dc27a45
Backed out changeset 960112fbae78 (bug 1147911) for T-e10s(o) permafail: Followup to fix syntax error. r=eslint-fix
2016-11-18 01:10:00 +01:00
Sebastian Hengst
5fca81c6e4
Backed out changeset 5cffb4645bc0 (bug 1147911)
2016-11-18 00:58:52 +01:00
Sebastian Hengst
ea96126bb8
Backed out changeset 1a72c4919371 (bug 1147911)
2016-11-18 00:58:51 +01:00
Sebastian Hengst
62d71733be
Backed out changeset 32c933acd03b (bug 1147911)
2016-11-18 00:58:51 +01:00
Kris Maglione
4c0fec6cab
Bug 1317101 - Part 7d: Load moz-extension: URLs remotely based on a pref. r=billm
...
MozReview-Commit-ID: Kxt9mDMdPQk
--HG--
extra : rebase_source : 77ea447ec1c6977c2fa5506311c76ddf38929126
extra : source : 0f8144296a9d8e67a4f307491559a0051f95a9a7
2016-11-12 15:36:03 -08:00
Bob Owen
52529cb9a9
Bug 1147911 Part 8: Create separate content process for file:// URIs. r=gabor, r=gijs, r=smaug
2016-11-17 15:48:53 +00:00
Bob Owen
fb53b5987c
Bug 1147911 Part 6: Send remote type down to child. r=gijs, r=smaug
2016-11-17 15:48:52 +00:00