Sebastian Hengst
9736fc0664
Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE
2017-06-25 18:30:13 +02:00
Masatoshi Kimura
cff1fdcb48
Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
...
MozReview-Commit-ID: GF0YXDwfA14
2017-06-18 20:37:50 +09:00
Wes Kocher
d214d1f5fa
Backed out changeset 77af189b5c49 (bug 1373984) for build bustage in nsHtml5Parser.cpp a=backout CLOSED TREE
...
MozReview-Commit-ID: 6kBmU71j2To
2017-06-25 05:10:14 -07:00
Masatoshi Kimura
d3e74dcb2d
Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen
...
MozReview-Commit-ID: GF0YXDwfA14
2017-06-18 20:37:50 +09:00
Honza Bambas
d9b2cc5343
Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz, r=mikedeboer
2017-05-30 18:07:59 +02:00
Christoph Kerschbaumer
453bb0b809
Bug 1370788 - Move XFO out of nsDSURIContentListener.cpp into dom/security. r=smaug
2017-06-19 06:59:44 +02:00
Carsten "Tomcat" Book
238bf154d5
Backed out changeset 4f6302a98ae4 (bug 1372405)
2017-06-21 13:59:26 +02:00
Bill McCloskey
67e8af4720
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Carsten "Tomcat" Book
bbe9441993
Backed out changeset 9846de3bd954 (bug 1372405)
2017-06-20 08:27:02 +02:00
Bill McCloskey
f69608368b
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Honza Bambas
77023ca826
Bug 1365306 - Remove net::ThrottlingService, don't suspend/resume download channels on page load. r=hurley
2017-05-18 14:09:00 -04:00
Ehsan Akhgari
3677a91998
Bug 1316683 - Part 5: Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
...
Our caller is C++ code, and the implementations are all also written in C++,
so there is no reason to go through SpiderMonkey here. This patch also makes
nsILoadContext builtinclass to ensure that the implementation is always native.
2017-04-12 11:32:19 -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
Ursula Sarracini
36dac5da7b
Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley
...
MozReview-Commit-ID: F0P5tn2wyG
2017-02-22 13:18:09 -05: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
Nicholas Hurley
5fd6b1db22
Bug 1312754 - Add a service to throttle certain HTTP channels. r=mayhemer
...
This patch adds (and hooks up) a new service so that HTTP channels marked as
"Throttleable" will periodically be Suspend()ed and Resume()d when more
important operations are going (such as a page load).
While this patch is not responsible for marking channels as "Throttleable",
the general idea is that these would be less-important channels - background
downloads, beacons, etc, and perhaps even resources known to be trackers.
MozReview-Commit-ID: HEZsxS04rRK
2017-01-10 06:39:18 -08:00
Bill McCloskey
55a25f3d46
Bug 1337537 - Remove the need for TabGroup to be an nsISupports for DocShell::FindItemWithName (r=mystor)
...
MozReview-Commit-ID: CvnWt9Ny1IF
2017-02-13 17:02:47 -08:00
Wes Kocher
530c49e1e9
Backed out 5 changesets (bug 1323987) for browser-chrome printing failures a=backout
...
Backed out changeset 77bc28c97be0 (bug 1323987)
Backed out changeset 48837569b4e9 (bug 1323987)
Backed out changeset fcf065b47fdc (bug 1323987)
Backed out changeset 06444044d4e5 (bug 1323987)
Backed out changeset 1e7285465d1b (bug 1323987)
MozReview-Commit-ID: KTG6VusQeC0
2017-01-25 13:06:47 -08:00
Matheus Longaray
8e6dc6631b
Bug 1323987 - Avoid creation of a blank content viewer when current viewer is already blank. r=mconley
...
This patch checks if current content viewer is blank. If so, we skip ahead to where we QI
the mContentViewer using it to host print preview, instead of creating a brand new one for
no reason.
MozReview-Commit-ID: 8WY33x2nCYA
2017-01-25 17:19:12 +01: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
Julian Seward
5ac9dee54d
Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (5 of 5, fixes for docshell/). r=bzbarsky.
2017-01-24 17:12:10 +01:00
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