Michael Layzell
e6db24d460
Bug 1330332 - Add support for handling global history changes with PendingGlobalHistoryEntry for prerendering, r=smaug
...
MozReview-Commit-ID: 2j9JwRSGtTC
2017-01-19 15:26:17 -05:00
Andrea Marchesini
46a9207d60
Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
2017-01-12 17:38:48 +01:00
Christoph Kerschbaumer
a19187cb43
Bug 1182569 - Skip security check for plugins using newstream attribute. r=smaug
2017-01-03 20:59:54 +01: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
Kris Maglione
b41a1333b7
Bug 1318388: Prevent setting usePrivateBrowsing after initial document load. r=ehsan
...
MozReview-Commit-ID: ArmAhSWMaCJ
2016-12-18 15:07:08 -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
6a2cd30237
Bug 1322207 - DOM Timing must be reset if the loading of a content page is aborted, r=smaug
2016-12-15 19:58:22 +01:00
Gijs Kruitbosch
12f9e4430e
Bug 1314249 - if the target changes, assume we should not pass an opener ref, r=smaug
...
MozReview-Commit-ID: 7DBrRW1WiMP
2016-11-16 16:31:42 +00: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
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
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
Ehsan Akhgari
7c5681d557
Bug 1310366 - Remove support for app redirects; r=baku
2016-10-17 13:15:36 -04:00
Ehsan Akhgari
7bd8b53fca
Bug 1310014 - Avoid capturing JS backtraces in TabChild::DidRequestComposite(); r=tromey
2016-10-14 15:33:39 -04:00
Ehsan Akhgari
c02448fe38
Bug 1310101 - Remove nsILoadContext::IsAppOfType; r=baku
2016-10-14 10:45:27 -04:00
Eric Rahm
85991050d8
Bug 1308611 - Convert nsISHEntry.refreshURIList to nsIMutableArray. r=bz
...
|refreshURIList| is converted to a an nsIMutableArray as nsISupportsArray is
deprecated. This attribute is only used internally and does not show up in a
textual search of the plugins repo.
nsIMutableArray is used rather than nsIArray in order to support modifying the
array as current users expect.
MozReview-Commit-ID: F0GYVFZarOQ
2016-10-10 11:36:41 -07: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
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
5a7d0f12d1
Bug 1286719 - Turn bool flags in nsDocShell into bit fields. r=bz
...
Two bools are not converted because they are used with AutoRestore.
MozReview-Commit-ID: AjU61eiMtlQ
2016-07-14 10:47:39 +10:00
Carsten "Tomcat" Book
f1e70b513b
Backed out changeset 00312b136937 (bug 968273) for causing regressions
2016-06-28 10:03:25 +02:00
James Andreou
d847ad06cb
Bug 1278664 - Chrome docshells can't have private browsing OriginAttribute. r=smaug
2016-06-09 07:48:00 +02:00
Andrea Marchesini
7f7472a4fd
Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug
2016-06-07 19:59:22 +02:00
Phil Ringnalda
732de24a7c
Back out 32d16086e85e (bug 1271516) for frequent ChromeUtils::IsOriginAttributesEqual assertin failures
...
CLOSED TREE
2016-06-06 21:07:42 -07:00
Andrea Marchesini
c151ac65b4
Bug 1271516 - Introducing nsIWebNavigation.setOriginAttributesBeforeLoading, r=smaug
2016-06-07 00:47:13 +02: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
Carsten "Tomcat" Book
3d11ccd8c4
merge mozilla-inbound to mozilla-central a=merge
2016-06-03 12:00:06 +02:00
dimi
f5dbedafaa
Bug 1258033 - Part 1: Add IsTrackingProtectionOn for nsILoadContext. r=smaug
...
MozReview-Commit-ID: 2eQzO6KDLyX
2016-06-02 10:12:39 +08:00
James Andreou
ebb9105232
Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm
2016-06-02 17:03:11 -04:00
Wes Kocher
1280d15682
Backed out changeset 5f50f2c7e813 (bug 968273) for android mochitest failures in the test this added
2016-05-31 09:59:13 -07:00
Dragana Damjanovic
3f9d7c73a8
Bug 968273 - On reload load from the original uri, so that all redirects are reloader.r=mayhemer
2016-05-31 03:43:00 +02:00
Kyle Huey
a9cf047227
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
04a9206269
Bug 225910 - Use nsIURI's GetRef and GetHasRef in nsDocShell. r=bz
2016-04-01 03:37:00 +02:00
Franziskus Kiefer
4d20d63662
Bug 1226928 - dochsell changes for content-signing on remote about:newtab, r=bz,mconley
2016-03-14 11:57:03 +01: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
James Willcox
eb86324af3
Bug 518805 - Don't do meta refreshes when backgrounded r=bz
...
This is controlled by browser.meta_refresh_when_inactive.disabled, which
is false (allow refreshes) on desktop, and true (disable refreshes) on Fennec
2016-03-02 16:32:27 -06: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
Hiroyuki Ikezoe
3b65b85c6e
Bug 1244897 - Use TimerlineConsumers in PopProfileTimelineMarkers to ensure that all methods acquire TimelineConsumers Mutex. r=vporof
...
MozReview-Commit-ID: 5VzLfT5SUjI
2016-03-01 19:54:47 +09:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08: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
Tim Nguyen
b68b23abc0
Bug 1137681 - Per-tab user agent emulation. r=bz
2015-07-21 08:42:00 +02:00