Commit Graph

96 Commits

Author SHA1 Message Date
Mike Conley
76e4ed69e2 Bug 1254865 - Send init for AutoCompletePopup in async message from the parent. r=Felipe
MozReview-Commit-ID: IZ9f8pTTflF
2016-03-23 14:47:00 -04:00
Mike Conley
b6fac411bb Bug 1254865 - Don't send disableglobalhistory state down to browser-child.js in sync message. r=Felipe
MozReview-Commit-ID: 7PRr1ia7VbA
2016-03-23 17:27:34 -04:00
Gijs Kruitbosch
bd9f1005b4 Bug 1254657 - change how we send Content:LoadURIResult to avoid upsetting RemoteWebProgress.jsm, r=mconley
MozReview-Commit-ID: 7GR6H19ZUuN
2016-03-08 20:04:10 +00:00
Gijs Kruitbosch
3c7d01a924 Bug 798249 - track when we're 'inside' a loadURI call when dealing with Stop() calls resulting from the same, r=mconley
MozReview-Commit-ID: 48xQn03HtjZ
2016-02-16 14:08:14 +00:00
Gijs Kruitbosch
6a2f5c957c Backed out changeset 2331bc8e11a7 (bug 798249) for leaks and intermittent about:home uncaught errors
MozReview-Commit-ID: FWORd2nzGbl
2016-03-08 12:26:54 +00:00
Dão Gottwald
aee25b5c6f Bug 1253584 - Fix and enable browser_NetworkPrioritizer.js for e10s. r=mconley 2016-03-08 12:16:42 +01:00
Gijs Kruitbosch
d80235f625 Bug 798249 - track when we're 'inside' a loadURI call when dealing with Stop() calls resulting from the same, r=mconley
MozReview-Commit-ID: 48xQn03HtjZ
2016-02-16 14:08:14 +00:00
Gijs Kruitbosch
027b0077c5 Bug 1088710 - part 2: make it work on e10s, r=mconley
MozReview-Commit-ID: FhlfqJ1gmjR
2016-02-24 15:24:20 +00:00
Mike Conley
b62187d342 Bug 1246115 - Make gSafeBrowsing set the phishing menu item correctly. r=Gijs
Unfortunately, when onLocationChange is fired for an attack site for
the about:blocked error page that we display, content.document has not
been updated with the loaded error document, so
content.document.documentURI will appear to be the previous page that
had been loaded. In this patch, we update the parent's cache of
documentURI in onStateChange as well, since this seems to be fired
after the error page has been loaded.

MozReview-Commit-ID: 1yLAw0JTEC6
2016-02-10 15:49:50 -05:00
Mike de Boer
13cea25f52 Bug 1154277: Part 2 - support running Social API documents to run in a remote browser, i.e. the content process. f=mixedpuppy, r=Standard8 2016-02-04 12:50:06 +01:00
Mike Conley
34e03daf85 Bug 1233803 - Outlaw usage of sessionHistory CPOW in browser code. r=felipe 2016-01-04 15:49:22 -05:00
Jim Mathies
5fc9700de6 Bug 1096804 - Add support to PageThumbs for requesting non-downsampled content screenshots. r=dao 2016-01-12 11:08:33 -06:00
Kris Maglione
8629e53f82 Bug 1193837: Part 1 - Cache the last known inner window ID of remote browsers in parent process. r=billm 2015-11-30 17:56:01 -08:00
Wes Kocher
4e87701a29 Backed out 2 changesets (bug 1193837) because the web extension tests are failing CLOSED TREE
Backed out changeset ebe2433705a5 (bug 1193837)
Backed out changeset c3307a5ac126 (bug 1193837)
2015-12-02 13:23:18 -08:00
Kris Maglione
d83ed1830e Bug 1193837: Part 1 - Cache the last known inner window ID of remote browsers in parent process. r=billm 2015-11-30 17:56:01 -08:00
Blake Kaplan
a4c9ffea9d Bug 1196159 - Set nsGlobalWindow::mIsClosed properly after window.close(). r=billm 2015-11-23 15:08:14 -08:00
Bill McCloskey
4dee4d6fa4 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-11-11 18:04:21 -08:00
Bill McCloskey
8612a67a22 Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process 2015-10-07 11:15:11 -07:00
Bill McCloskey
aa1b6377d3 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-10-01 21:18:48 -07:00
Mason Chang
6bc63c25ba Bug 1197361. Optimize page thumbnails based on screen size. r=ttaubert 2015-09-25 11:27:16 -07:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Neil Rashbrook
6714cfa0bc Bug 1129957 - RemoteWebNavigation doesn't accept postdata or headers. r=Mossop 2015-07-09 12:18:11 -05:00
Gabor Krizsanits
8172b03240 Bug 1173451 - RemoteAddonsChild init should be optional. r=mconley 2015-07-07 10:56:26 +02:00
Blake Kaplan
948dee641c Bug 1162329 - Fix the autocomplete popup opening with cached results. r=felipe
The e10s autocomplete popup doesn't pop back up if
nsAutoCompleteController.cpp decides to reuse its cached autocomplete result.
We need to detect when this happens and open the popup in the parent.
2015-05-28 09:55:46 -07:00
Xidorn Quan
04452900f3 Bug 1053413 part 4 - Rely on single MozDOMFullscreen:Exited event instead of ask-* notifications on Firefox. r=dao 2015-05-21 09:52:26 +12:00
Ted Mielczarek
2ce14e16c2 bug 1165017 - annotate content process URL on location change. r=mconley 2015-05-15 13:00:11 -04:00
Carsten "Tomcat" Book
b1f60a382d Backed out changeset 8f9747fc7249 (bug 1129957) for e10s-bc1 test failures on a CLOSED TREE 2015-05-13 08:37:27 +02:00
Neil Rashbrook
d3c5866226 Bug 1129957 - RemoteWebNavigation doesn't accept postdata or headers. r=Mossop 2015-05-12 23:33:00 -03:00
Bill McCloskey
5f69537462 Bug 1081879 - [e10s] WebProgress shims (r=mconley) 2015-04-29 17:23:48 -07:00
Neil Deakin
d776cc5f89 Bug 1056146, round zoom value to two digits and re-enable zoom tests, r=adw 2015-04-29 08:39:30 -04:00
Neil Deakin
0b9c9f0f24 Bug 1134769, move selection info retrieval on context menu to content process, r=mconley 2015-04-29 08:38:42 -04:00
Tim Taubert
4729066d47 Bug 1096850 - [e10s] Handle nsIWebProgress::DOMWindowID not being available for remote webProgress notifications r=billm 2015-04-17 11:15:16 +02:00
Bill McCloskey
5327bb85fd Bug 1140129 - Don't clear tab title when location changes (r=Mossop) 2015-04-13 18:11:49 -07:00
Bill McCloskey
3a9444e8b7 Bug 1151585 - Use AppConstants in browser-child.js (r=felipe) 2015-04-06 18:24:51 -07:00
Mike Conley
53c93c514e Bug 1150200 - QI the docShell to an nsIWebNavigation before sending canGoForward or canGoBackward in browser-child.js. r=ttaubert. 2015-04-01 17:20:09 -04:00
Bill McCloskey
5d62586b6c Bug 1137933 - Don't cache the docshell in WebNavigation in browser-child.js (r=felipe) 2015-03-30 20:13:04 -07:00
Alex Verstak
4e554d8cf6 Bug 1113431 - Expose referrer policy to UI code via Document and nsIWebNavigation. r=jst, sr=bz 2015-01-05 09:42:31 -08:00
Dave Townsend
51d27289fa Bug 1073462: Send synthetic property with Content:LocationChange message. r=felipe
The browser.isSynthetic property is needed by the zoom code to detect when to
apply the correct zoom level. In e10s it is currently only set when a new
document is created which means we don't set it right for history navigation.
This sends it with the Content:LocationChange message which is where it is
needed by the zoom code anyway.
2015-03-03 16:58:53 -08:00
Dave Townsend
7fa05a5ed4 Bug 1087966: Fix tab detach in e10s windows. r=mconley
When swapping docshells we also have to swap any properties on remote-browsers
that are cached from the content process. This includes things like the
remoteWebNavigation etc. which in turn cache content information. Some of
these also maintain message listeners that we have to switch to the new browser
and message manager.
2015-02-18 16:47:43 -08:00
Mike Conley
7284b363e5 Bug 1077168 - Have RemoteWebProgress dispatch DOMWindowID's to nsIWebProgressListener's. r=felipe. 2015-02-10 12:28:31 -05:00
Mike Conley
bea951dedd Bug 1077168 - Make WebappManager.jsm use the top window id to select which browser to show notifications in. r=felipe. 2015-01-27 18:32:40 -05:00
Bill McCloskey
0b271fb6b6 Bug 1129755 - AutoCompletePopup should detach its docshell on unload. r=felipe 2015-02-07 09:16:30 -08:00
Jim Mathies
ac600d7244 Bug 1088203 - e10sify PageThumbs support for checking page security and error state. r=Dao 2015-01-22 07:07:56 -06:00
Tim Taubert
58a34d5a6f Bug 1106936 - [e10s] Fix progress throbber for remote browsers r=billm 2014-12-03 14:14:23 -08:00
Tim Taubert
54b8d91a97 Bug 1103068 - Stop leaking due to a strong reference held by the nsBrowserStatusFilter r=billm 2014-11-23 10:28:20 +01:00
Bill McCloskey
588fd64851 Bug 1075122 - [e10s] Handle nsIWebProgress::DOMWindow not being available (r=ttaubert) 2014-11-18 16:20:59 -08:00
Bill McCloskey
d3e17952b4 Bug 1099416 - [e10s] Make sure add-on shims are always enabled (r=ally) 2014-11-18 16:20:59 -08:00
Tim Taubert
3225a4de9b Bug 1099490 - [e10s] Use nsBrowserStatusFilter in the content to avoid a flood of progress messages being sent to the parent r=billm 2014-11-15 15:58:08 +01:00
Dave Townsend
763c570afc Bug 1093221: RemoteWebNavigation.loadURI should accept and pass referrer argument. r=mconley 2014-11-04 12:05:08 -08:00
Jim Mathies
6b17037c85 Bug 698371 - Move determineCropSize calls to the child for remote browsers. r=dao 2014-10-18 09:09:32 -05:00