Paul Bignier
85572d46c2
Bug 1352825 - Fix comment typos of 'docshell'. r=MattN
2017-04-03 09:09:00 -04:00
Samael Wang
2c372834c1
Bug 1339707 - Replace NS_DispatchToCurrentThread to DocGroup / TabGroup dispatch method and set nsITimer target. r=smaug
2017-03-07 16:58:59 +08:00
Eugen Sawin
69b544a3ba
Bug 1322576 - [1.2] Add tracking protection attribute to nsILoadContext to allow for overriding of the global preference setting for individual DocShells. r=smaug
2017-02-22 14:57:37 +01:00
Michael Layzell
e4431d5605
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
879a0e1bed
Bug 1334210 - Handle Large-Allocation process exhaustion more smoothly, r=ehsan
...
MozReview-Commit-ID: KxnFTSXxWVi
2017-01-31 14:08:20 -05:00
Samael Wang
b971cf4b9a
Bug 1326251 - Part 1: Remove dynamic entries on unloading & evicting bfcache. r=smaug
...
MozReview-Commit-ID: 4pBy0vO5yD9
2017-01-24 14:56:37 +08:00
Michael Layzell
3a5f381178
Bug 1329331 - Leave the Large-Allocation process after subsequent navigations, r=smaug
...
MozReview-Commit-ID: DfivmSEvzBu
2017-01-16 14:03:09 -05:00
Michael Layzell
4d570c6d08
Bug 1324359 - Rename and simplify the DocShell ProcessLock concept, r=smaug
...
MozReview-Commit-ID: JTp8Q2mWqpN
2017-01-03 17:00:25 -05:00
Michael Layzell
c6453a3b88
Bug 1315105 - Part 2: Implement <link rel=prerender> behind a pref, r=smaug
...
MozReview-Commit-ID: ARET98o1FTU
2016-12-19 15:05:31 +08:00
Carsten "Tomcat" Book
d417824862
Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test
2016-12-19 15:59:14 +01:00
Michael Layzell
f898aa0d8b
Bug 1315105 - Part 2: Implement <link rel=prerender> behind a pref, r=smaug
...
MozReview-Commit-ID: ARET98o1FTU
2016-12-19 15:05:31 +08:00
Andrea Marchesini
212fd79bf9
Bug 1322588 - Get rid of nsIDocShell::addSessionStorage, r=qdot
2016-12-12 09:33:11 +01:00
Dave Huseby
4f9de5eccd
Bug 1316075 - Additional patch to clean up tabs and trailing whitespace in files touched. r=ehsan
2016-11-28 10:41:46 -08:00
Dave Huseby
ccd7b010f1
Bug 1316075 - Add asserts for the places where we've gotten rid of the private browsing boolean. r=ehsan
2016-11-21 14:58:10 -08:00
Michael Layzell
f995dc3bc3
Bug 944694 - Part 1: Use globally unique UUIDs for docshellID, r=smaug
...
MozReview-Commit-ID: DVLMijTkYKh
2016-11-17 16:50:48 -05:00
Ehsan Akhgari
917a5e63fc
Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
...
This patch removes support for mozapp iframes, leaving support for
mozbrowser iframes intact. Some of the code has been rewritten in order
to phrase things in terms of mozbrowser only, as opposed to mozbrowser
or app. In some places, code that was only useful with apps has been
completely removed, so that the APIs consumed can also be removed. In
some places where the notion of appId was bleeding out of this API, now
we use NO_APP_ID. Other notions of appId which were restricted to this
API have been removed.
2016-11-16 09:13:38 -05:00
Carsten "Tomcat" Book
84568d0bc2
Backed out changeset 7d1f7dd996f7 (bug 1310845)
2016-11-16 14:50:44 +01:00
Ehsan Akhgari
2d792bd2ad
Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus
...
This patch removes support for mozapp iframes, leaving support for
mozbrowser iframes intact. Some of the code has been rewritten in order
to phrase things in terms of mozbrowser only, as opposed to mozbrowser
or app. In some places, code that was only useful with apps has been
completely removed, so that the APIs consumed can also be removed. In
some places where the notion of appId was bleeding out of this API, now
we use NO_APP_ID. Other notions of appId which were restricted to this
API have been removed.
2016-11-15 18:31:46 -05:00
KuoE0
332cef1891
Bug 1305352 - (Part 1) Make Presentation API support XUL browser element. r=smaug
...
MozReview-Commit-ID: 9t5mhvcbpXB
2016-10-27 11:27:41 +08:00
Christoph Kerschbaumer
304a72b87f
Bug 1308889 - Try to explicitly pass aTriggeringPrincipal and aPrincipalToInherit to DoURILoad(). r=bz
2016-11-08 07:23:12 +01:00
Michael Layzell
1ea187dfdc
Bug 1314792 - Extract process changing logic into nsContentUtils::GetDocShellProcessLock, r=bkelly
...
MozReview-Commit-ID: FI0pIvHPN0h
2016-11-04 13:40:55 -04:00
Michael Layzell
6d10f04819
Bug 1310345 - Change FindChildWithName and related methods to take nsAString& instead of char16_t*, r=bz
...
MozReview-Commit-ID: 4aQwYX9ObcN
2016-10-27 15:53:35 -04:00
Christoph Kerschbaumer
1d88d0dd9a
Bug 1303943: Don't inherit principal for external loads and update documentation for principalToInherit. r=bz
2016-10-14 20:08:21 +02:00
Sebastian Hengst
93a6c05da6
Backed out changeset 07f70194e136 (bug 1303943) for tests crashing related to sessionhistory. r=backout on a CLOSED TREE
2016-10-14 12:53:09 +02:00
Christoph Kerschbaumer
16ba8b35ee
Bug 1303943 - Don't inherit principal for external loads and update documentation for principalToInherit. r=bz
2016-10-13 15:13:40 +02:00
Carsten "Tomcat" Book
626f419a49
Backed out changeset 9ae5fb774393 (bug 1297338) landed with wrong bug number
2016-10-14 08:44:00 +02:00
Christoph Kerschbaumer
463c658b5f
Bug 1297338 - Don't inherit principal for external loads and update documentation for principalToInherit. r=bz
2016-10-13 15:13:40 +02:00
Christoph Kerschbaumer
33bcdc34ea
Bug 1297338 - Introduce concept of principalToInherit to docshell and scriptSecurityManager. r=bz
2016-09-20 08:36:25 +02:00
Bill McCloskey
1680d779a9
Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
2016-09-16 20:35:11 -07:00
Kris Maglione
5e5c701681
Bug 1294199: Part 1 - Add a docShell flag to allow legacy panels to skip inheriting origin attributes. r=ehsan
...
MozReview-Commit-ID: 1c6V0kv9E38
2016-09-15 13:47:55 -07:00
Fernando Jimenez
55e56082a7
Bug 1252570 - Remove mozPay. r=ehsan,mfinkle,fabrice
...
MozReview-Commit-ID: C50fvuNJoGq
2016-08-22 10:42:22 +02:00
Michael Layzell
482319f21a
Bug 1293364 - Refactor out duplicate typedefs in xpidl, r=mayhemer
...
MozReview-Commit-ID: 6lJxrqqBTk8
2016-08-10 11:11:42 -04:00
Christoph Kerschbaumer
20cc9d7b5d
Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz
2016-07-28 09:20:41 +02:00
Kartikaya Gupta
18753a2323
Bug 970346 - Add a DocShell attribute to override the default touch event options to a tab. r=bz
...
MozReview-Commit-ID: 4BdhwQRBavd
2016-07-18 10:26:38 -04:00
Xidorn Quan
26868bd866
Bug 1283526 part 1 - Revert behavior of allowfullscreen attribute for non-sandboxed iframe. r=smaug
...
MozReview-Commit-ID: BayA4tQBsfC
2016-07-04 10:19:35 +10:00
Carsten "Tomcat" Book
f1e70b513b
Backed out changeset 00312b136937 (bug 968273) for causing regressions
2016-06-28 10:03:25 +02:00
Xidorn Quan
fc71251274
Bug 1279613 - Apply fullscreen enabled flag to about:blank as well. r=smaug
...
MozReview-Commit-ID: JL3ZIdXpLiX
2016-06-20 07:16:00 +10:00
Dragana Damjanovic
74f2117281
Bug 968273 - On reload load from the original uri, so that all redirects are reloader.r=mayhemer
2016-06-01 11:57:52 +02:00
Makoto Kato
fb19971efb
Bug 1177943 - Part 4. Implement remote nsICommandWithParams. r=smaug
...
MozReview-Commit-ID: LbokIF1rWZX
2016-04-20 19:12:27 +09:00
Samael Wang
b21ecb7802
Bug 1271240 - Part 1: Support prerender flag in e10s and implement makePrerenderedBrowserActive(). r=smaug
...
MozReview-Commit-ID: 73E2kmqxRwm
2016-05-20 11:36:27 +08:00
Trevor Saunders
7c5c42b888
bug 1271436 - add nsIDocShell::GetCommandManager() r=smaug
2016-05-17 18:16:07 -04:00
Wes Kocher
257d7ae283
Merge inbound to central, a=merge
...
MozReview-Commit-ID: FSnrOgtIFer
2016-03-31 13:04:19 -07:00
Bryan Clark
b633562c37
Bug 1250120 - Change name to Responsive Design Mode in Tools -> Web Developer menu r=jryans
2016-03-29 12:34:21 -05:00
Trevor Saunders
8cb8097a0a
bug 1257287 - add nsIDocShell.tabChild r=smaug
2016-03-18 15:54:12 -04:00
Trevor Saunders
35886ea2e2
bug 1257287 - add nsIDocShell::GetEdItingSession()
2016-03-18 15:54:07 -04:00
Wes Kocher
8f4c132a28
Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
...
MozReview-Commit-ID: FFfF4u2vOrS
2016-03-14 13:15:21 -07:00
Nathan Froyd
63fef39e49
Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
...
Using a simple |const char*| is more memory-efficient than allocating a
JS string. We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time.
2016-03-08 16:29:25 -05:00
Nathan Froyd
1d19f68110
Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
...
Using a simple |const char*| is more memory-efficient than allocating a
JS string. We still have to allocate the JS string for passing things
into JS, but ideally we will be able to move the point of allocation
much closer to where it's actually needed, rather than indiscriminantly
doing it all the time.
2016-03-23 10:40:53 -04:00
Yoshi Huang
49dc6879e4
Bug 1252811 - remove mIsInIsolatedMozBrowser from nsDocShell. r=smaug
2016-03-07 12:21:49 +08:00
Yoshi Huang
dfd3654fa4
Bug 1227861 - Add OriginAttributes getter/setter into nsIDocShell. r=smaug, sicking
2016-02-16 15:04:14 +08:00