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
J. Ryan Stinnett
d0e4c235aa
Bug 1238160 - Set docshell isolation mode. r=smaug
...
Renames nsDocShell isBrowser* attributes to add a "Moz" prefix for clarity.
Adds nsDocShell::GetIsIsolatedMozBrowserElement, which parallels
GetIsInIsolatedMozBrowserElement, but only checks the immediate docshell.
Adds nsDocShell::SetIsInIsolatedMozBrowserElement for the frame loader and tab
child to set the isolation state.
nsDocShell methods related to mozbrowser elements (and their callers) are
updated to use GetIs(In)?IsolatedMozBrowserElement when checking isolation /
origins and GetIsMozBrowserElement when checking frame types.
MozReview-Commit-ID: 6pGD5fF47ZN
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett
43eb79b373
Bug 1238160 - Rename nsILoadContext::GetIsInBrowserElement. r=smaug,mayhemer
...
This change renames nsILoadContext::GetIsInBrowserElement to
GetIsInIsolatedMozBrowserElement. Other methods that pass these values around
also have name changes.
Tokens such as "isInBrowserElement" have previously been serialized into cache
keys, used as DB column names, stored in app registries, etc. No changes are
made to any serialization formats. Only runtime method and variable names are
updated.
No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations. These are corrected in subsequent patches
focused on behavior.
MozReview-Commit-ID: CUttXANQjSv
2016-03-02 10:35:56 -06:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Andrea Marchesini
aa687047b3
Bug 1237081 - remove the getter of userContextId from nsIDocShell, r=smaug
2016-01-06 15:39:58 +00:00
Nigel Babu
86f063c2dc
Backed out changeset 1b5c66916877 (bug 1237081) for mochitest browser-chrome bustage
2016-01-06 12:01:27 +05:30
Andrea Marchesini
e4dbb1db2b
Bug 1237081 - Remove the getter of userContextId from nsIDocShell. r=smaug
2016-01-05 14:22:00 -05:00
Andrea Marchesini
9c383de363
Bug 1193854 - Restoring userContextIds with the browser session - part 1 - store the userContextId in sessionStore, r=smaug, r=ttaubert
2016-01-05 21:00:33 +00:00
Olli Pettay
1d483a7a70
Bug 1155730, implement History.scrollRestoration r=jst
2015-12-26 12:59:09 +02:00
Tim Nguyen
b68b23abc0
Bug 1137681 - Per-tab user agent emulation. r=bz
2015-07-21 08:42:00 +02:00
Henry
4ccc428755
Bug 1178526 - Create docshell with packageId from TabContext. r=sicking.
2015-10-29 00:52:40 +08:00
George Wright
1fa75f94b8
Bug 1098131 - Don't invalidate layers when simply changing SizeMode r=smaug,jimm
2015-11-09 21:38:21 -05:00
Gijs Kruitbosch
0a60cb2187
Bug 1209591 - allow loadURI consumers to expose whether an error page was immediately loaded as result of an error, r=smaug,mak
2015-10-27 16:44:24 +01:00
Tom Tromey
78a4089dd0
Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
2015-11-05 11:31:00 +01:00
Jonathan Watt
01ec3bfe4a
Bug 1220596 - Remove interface declarations that are no longer needed in nsIDocShell. r=smaug IGNORE IDL
2015-09-21 13:49:18 +01:00
Dragana Damjanovic
f0be0ff036
Bug 1211269 - Store the information whether the channel is LOAD_REPLACE into history entry. r=bz
2015-10-05 12:33:00 +02:00
Wes Kocher
dc720b3761
Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
...
MozReview-Commit-ID: IFUHUBUCnCD
2016-03-25 12:11:48 -07:00
Nathan Froyd
e3370b97e9
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
Dragana Damjanovic
128bcc99a7
Bug 1185256 - Save originURI to the history. r=bz
2015-09-30 08:54:39 +02:00
Matteo Ferretti
02afb88cb7
Bug 1132475 - Refactor LayoutHelpers.jsm to avoid dependencies. r=pbrosset
2015-09-15 00:32:00 -04:00
William Chen
35904f6c4e
Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug
2015-08-18 15:28:01 -07:00