Commit Graph

2043 Commits

Author SHA1 Message Date
Ed Morley
ef538d7e2b Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange 2012-07-19 08:29:48 +01:00
Mounir Lamouri
8f56005efd Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking 2012-07-18 22:28:05 -07:00
Mounir Lamouri
0e2e0267d5 Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking 2012-07-18 22:26:21 -07:00
Mounir Lamouri
889b49f2a0 Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar 2012-07-18 15:27:02 -07:00
Ehsan Akhgari
b06058c68f Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (docshell parts); r=bzbarsky 2012-07-10 23:59:52 -04:00
Ehsan Akhgari
aa8c09825d Bug 774556 - Remove nsIDOMWindowPerformance* XPCOM interfaces; r=bzbarsky 2012-07-16 22:44:22 -04:00
Tim Taubert
1af5bbc5a3 Bug 724239 - Loading a page in a new tab enables the back button; r=gavin,bz 2012-07-10 17:54:41 +02:00
Tim Taubert
a415081812 Bug 669603 - Part 2 - Add sessionStorage helpers to nsIDocShell; r=smaug,mayhemer 2012-07-05 12:12:55 +02:00
Devdatta Akhawe
e4ff8a62c5 Bug 767134 - Stuff the source principal into nsIContentPolicy (r=bz, sr=jst) 2012-07-02 16:16:11 -07:00
Justin Lebar
bb7b3288bd Bug 767957 - Remove dead null-check for shistory in {push,replace}State. r=bz 2012-06-26 17:18:10 +02:00
Jonathan Watt
131c149f2a Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
Ed Morley
5dd842d935 Backout 714c402f3050, 80d09e39cd0d & 3a1129278710 (bug 764718) for frequent intermittent failures 2012-06-22 11:04:47 +01:00
Justin Lebar
30f8302477 Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz 2012-06-21 21:17:52 -04:00
Brian Nicholson
71ede29ee2 Bug 766757 - Add LOAD_REPLACE_BYPASS_CACHE load type. r=bz 2012-06-21 10:31:07 -07:00
Ed Morley
077b5a119b Backout fed89ccfe0c2, 5fb8d7a3852f & d220195a8b95 (bug 764718) for mochitest-2 failures 2012-06-21 18:18:40 +01:00
Justin Lebar
940456b180 Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz 2012-06-21 11:58:49 -04:00
David Zbarsky
71fece426b Bug 766341 - Fix debug warnings in nsDocShell.cpp r=smaug 2012-06-19 17:10:14 -07:00
Justin Lebar
383cfd0005 Bug 742944 - Part 1: Always set nsDocShell::isBrowserFrame to true, for in- and out-of-process iframes. r=bz 2012-06-12 18:01:24 -04:00
Gabor Krizsanits
c32bb46ef1 Bug 763496 - Use nsIPrincipal::Subsumes instead of nsIPrincipal::Equals in nsDocShell. r=bz 2012-06-12 17:06:37 -04:00
Oonishi Atsushi
017a0dfedb Bug 606286 - Block javascript redirection when "accessibility.blockjsredirection" is set true and the user is browsing back/forward history. r=bz 2012-06-09 17:07:17 -04:00
Justin Lebar
54cdfa05b8 Bug 757376. r=bz 2012-06-05 12:55:59 -04:00
Olli Pettay
57b7193349 Bug 758401 - Add a way to get message manager from docshell, r=jst 2012-05-28 12:27:25 +03:00
Kyle Huey
9888c863f8 Merge m-c to b-s. 2012-05-27 22:31:06 -07:00
Kyle Huey
7aebbfba53 Bug 751999: Split SetDocShell apart to make this code easier to read. r=jst 2012-05-25 12:00:32 -07:00
Josh Matthews
0823045c0f Bug 722857 - Determine private browsing status for DOMStorage from owning docshell if available, and receive updates if its privacy status changes. r=mayhemer 2012-05-26 09:37:58 +01:00
Ed Morley
13b349afcd Backout 70cde80fa095 & 5a903d496ab0 (bug 722857) for crashes in 646184.html 2012-05-25 12:51:32 +01:00
Josh Matthews
be0d86f532 Bug 722857 - Determine private browsing status for DOMStorage from owning docshell if available, and receive updates if its privacy status changes. r=mayhemer 2012-05-25 12:20:31 +01:00
Josh Matthews
dcd6c8a710 Bug 722845 - Part 5: Disable offline cache entries for private channels. r=mayhemer 2012-05-24 16:31:54 +01:00
Boris Zbarsky
45ed17df12 Bug 748276. Don't record a navigationStart for javascript: URI loads that don't produce a document. r=smaug 2012-05-23 12:44:48 -04:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Benjamin Smedberg
2b55dddfca Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar 2012-05-18 13:30:49 -04:00
Oonishi Atsushi
2999b46fa1 Bug 745530 - Check that the decoded and unescaped ref is not empty. r=smaug 2012-05-08 18:49:14 -04:00
Oonishi Atsushi
81b7aae3f8 Bug 750145 - iframe should not inherit LOAD_ERROR_PAGE. r=smaug 2012-05-03 06:22:33 -04:00
Oonishi Atsushi
d8f727008c Bug 478927 - Add a new flag LOCATION_CHANGE_ERROR_PAGE for onLocationChangeBug. r=smaug, sr=bzbarsky 2012-05-03 06:22:32 -04:00
Eric Wong
f8e9bd9cfc Bug 724841 - Retain case when sending location bar text to search engine service r=bz 2012-04-28 18:39:14 -07:00
Oonishi Atsushi
5252343869 Bug 673752 - Every error page fires onLocationChange twice. r=smaug 2012-04-24 19:49:58 -04:00
Matt Brubeck
5dba9a6481 Back out a0bc511b1d75 (bug 744910) and c85d6a254baa (bug 673752) on suspicion of causing Win debug "make check" hangs 2012-04-24 20:47:13 -07:00
Ehsan Akhgari
bad118cd5f Merge mozilla-central into mozilla-inbound 2012-04-24 21:29:44 -04:00
Josh Matthews
c5f32de2cc Bug 729162 - Add per-docshell privacy mode transition observers. r=bz 2012-04-19 23:19:54 -04:00
Josh Matthews
fc1a50067b Bug 729204 - Make docshell privacy notifications work across multiple processes. r=bz 2012-04-19 20:13:20 -04:00
Justin Lebar
5e12c27fc7 Bug 745502 - Fix a null-pointer exception in pushState. r=smaug 2012-04-16 19:54:08 +10:00
Ms2ger
1755172bee Bug 742837 - Remove dead code and cleanup around nsDOMScriptObjectFactory; r=bz 2012-04-14 15:03:16 +02:00
Ms2ger
54f1f6b78d Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes. 2012-04-14 17:52:34 +02:00
Ms2ger
dc969a7d69 Bug 742837 - Remove dead code and cleanup around nsDOMScriptObjectFactory; r=bz 2012-04-14 15:03:16 +02:00
Oonishi Atsushi
1e09a2da85 Bug 673752 - Every error page fires onLocationChange twice. r=smaug 2012-04-24 19:49:58 -04:00
Paolo Amadini
a0ec6b0484 Bug 737133 - getFaviconURLForPage and getFaviconDataForPage should invoke nsIFaviconDataCallback even if the favicon is not available. r=mak sr=gavin 2012-04-12 12:27:14 +02:00
Josh Matthews
75b9da7d6d Bug 725210 - Add observer notification for last PB docshell going away. r=bz 2012-02-21 12:32:17 -05:00
Justin Lebar
26c4ed681a Bug 737307 - Don't clobber mLoadType in short-circuited loads. r=bz 2012-03-29 11:27:13 -07:00
Marco Bonardo
2661a442bb Bug 738762 - Pass redirect and error information to global history.
r=bz
2012-03-29 15:07:09 +02:00
Oonishi Atsushi
094139e168 Bug 680727 - Part 2: docshell should pass a reloaded page to global history. r=smaug 2012-03-28 21:51:01 +02:00