Dave Townsend
58d687e019
Bug 1094312: Properly destroy browsers when switching between remote and non-remove pages and override the default destroy method in remote-browser.xml. r=mconley
...
In some cases removing an element from a document doesn't call its XBL
constructor. tabbrowser knows this and so calls a destroy method on browser
elements when removing them.
When remote-browser was added we forgot to add a specific destroy method so the
base browser binding's would be used. This would mean remote-browsers aren't
being destroyed correctly.
Also when we switch from remote to non-remote browsers or vice versa we don't
call the destroy method at all so sometimes the browser isn't destroyed properly
and observer notifications get fired on dead browser elements.
--HG--
extra : rebase_source : d54ca85d912fdd736495c500910ff51fb5e15b6a
2014-12-29 17:09:52 -08:00
Neil Deakin
b0a6a33837
Bug 1060529, send the enabled state of child process commands to the parent on update, without the test, r=smaug,ehsan
2014-12-09 10:48:27 -05:00
Wes Kocher
280a38ff20
Backed out 2 changesets (bug 1060529) for introducing a new intermittent bc1 orange
...
Backed out changeset 5ddd9eb25925 (bug 1060529)
Backed out changeset d4f962fb38be (bug 1060529)
2014-12-08 16:40:55 -08:00
Neil Deakin
2e2109d0f9
Bug 1060529, send the enabled state of child process commands to the parent on update, now with improved test, r=smaug,ehsan
2014-12-08 08:12:22 -05:00
Mike Conley
11e4975e65
Bug 1069567 - [e10s] Make remote browser contentPrincipals not be CPOWs. r=billm.
...
--HG--
extra : rebase_source : 4f47430a2ff95737e579ddca1655d410656bb64a
2014-09-18 19:26:50 -04:00
Jim Mathies
2e6d4bf133
Bug 691601 - Add new zoom related dom events to remote-browser. r=dao
2014-08-21 10:42:41 -05:00
Ryan VanderMeulen
baca1ac7b9
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-08-20 16:23:04 -04:00
Ryan VanderMeulen
556b135ea8
Merge inbound to m-c. a=merge
2014-08-20 16:14:23 -04:00
Mike Conley
36148f8108
Bug 961362 - DOM Fullscreen API support for e10s. r=smaug,billm.
2014-08-19 16:58:00 -04:00
Markus Stange
477587277a
Bug 1015721 - Detect zoom changes by listening for ZoomChangeUsingMouseWheel events instead of DOMMouseScroll events. r=dao
2014-08-20 17:13:35 +02:00
Bill McCloskey
b6264372dc
Bug 1051017 - Add browser.contentWindowAsCPOW and browser.contentDocumentAsCPOW (r=mconley,mrbkap)
2014-08-20 12:49:11 -07:00
Alex Bardas
0647fe4544
Bug 999293 - [e10s] Make charset menu work. r=adw
2014-08-13 13:29:00 -04:00
Bill McCloskey
842257593a
Bug 1031609 - Remove old e10s Adblock compat code (r=mconley)
2014-07-14 22:10:06 -07:00
Bill McCloskey
a03e45288d
Bug 1024761 - Don't try to send XUL element over message manager channel (r=felipe)
2014-06-17 11:21:12 -07:00
Allison Naaktgeboren
f3d82e8ec3
Bug 930863 - update CharsetLoadListener() to be e10s compliant.r=felipc
2014-04-29 11:05:57 -07:00
Aleh Zasypkin
8c1426453b
Bug 984004 - Part 1: Cache parent's fullZoom\textZoom value to ensure that we always return the fresh one. r=felipc
2014-03-19 10:25:13 +01:00
Bill McCloskey
482b2b1730
Bug 938359 - [e10s] Support middle-click scroll (r=felipe)
2014-03-14 11:45:53 -07:00
Wes Kocher
4e8b21430c
Backed out changeset 77fdb4380b1a (bug 938359) for metro-chrome bustage on a CLOSED TREE
2014-03-13 17:40:28 -07:00
Bill McCloskey
2fd775dad7
Bug 938359 - [e10s] Support middle-click scroll (r=felipe)
2014-03-13 15:31:03 -07:00
Bill McCloskey
e4ba24146f
Bug 980530 - [e10s] remote-browser.xml shouldn't send IPC messages in constructor (r=felipe)
2014-03-11 20:13:52 -07:00
Bill McCloskey
96f886f1cf
Bug 666804 - [e10s] Support NetworkPrioritizer (r=felipe)
2014-03-11 20:13:48 -07:00
Bill McCloskey
f03d9fc63e
Bug 980766 - [e10s] Send document content type to remote-browser.xml (r=felipe)
2014-03-11 20:13:41 -07:00
Ed Morley
031fb4f43b
Merge latest green fx-team changeset and mozilla-central
2014-03-03 14:48:02 +00:00
Bill McCloskey
0351870a89
Bug 976772 - [e10s] Make sure context menu appears at the right place, even in a subframe (r=felipe)
2014-02-28 16:58:52 -08:00
Tim Taubert
1c7f552f2e
Bug 978540 - [e10s] Correctly maintain active state for remote docShells r=smaug
2014-02-20 12:26:13 +01:00
Tom Schuster
e939a46cb8
Bug 691614 - Make content zooming work with e10s Firefox. r=felipe
2014-01-13 18:36:26 +01:00
Felipe Gomes
80f3bb3173
Bug 897061 - [e10s] Implement support for form autocomplete. r=markh
2013-12-06 22:02:05 -02:00
Bill McCloskey
6d6a7fb256
Bug 935784 - Avoid popping up the findbar when editing text fields in e10s (r=evilpie)
2013-11-19 13:20:15 -08:00
Ed Morley
db7e2dea98
Backed out changeset 77f53f9d3099 (bug 935784) on suspicion of causing shutdown hangs on OS X
2013-11-20 12:34:04 +00:00
Bill McCloskey
d293074f73
Bug 935784 - Avoid popping up the findbar when editing text fields in e10s (r=evilpie)
2013-11-19 13:20:15 -08:00
Bill McCloskey
9b2f6cf9da
Bug 923333 - Replace docShell.setCurrentURI with something e10s-compatible (r=felipe)
2013-11-12 15:02:14 -08:00
Bill McCloskey
0c96a4d5e9
Bug 931534 - Make back/forward dropdowns work using CPOWs (r=felipe)
2013-10-28 12:24:51 -07:00
Bill McCloskey
3a130bf985
Bug 931421 - Enable useGlobalHistory for child process docshells (r=felipe)
2013-10-28 12:24:45 -07:00
Tom Schuster
f29d9f5c20
Bug 666816 - Implement the new e10s message passing code for the findbar. r=felipe
2013-09-13 19:27:19 -04:00
Tom Schuster
609c22452f
Bug 913598 - Electrolysis: Remove failing calls in remote-browser detructor. r=felipe
2013-09-12 15:24:11 -04:00
Tom Schuster
0add21078a
Bug 913280 - Electrolysis: Refactor RemoteWebProgress to use a Manager that owns the toplevel and all the sublevel WebProgress objects. r=felipe
2013-09-06 13:10:11 -04:00
Trevor Saunders
cccb35afb2
bug 846185 - don't call into js when creating accessibles r=surkov, smaug
2013-07-19 00:13:35 -04:00
Bill McCloskey
72ca00840e
Bug 905439 - Infrastructure for e10s addon compatibility code (r=felipe)
2013-08-28 21:43:00 -07:00
Felipe Gomes
47c502b18a
Bug 897060 - Display select dropdowns in the parent process. r=enndeakin
...
Original patch by roc.
2013-08-25 22:34:23 -03:00
Tom Schuster
c24d950ecf
Bug 895957 - Implement a workaround for goDoCommand in e10s. r=neil
2013-08-21 13:24:53 -04:00
Tom Schuster
379d22f860
Bug 900675 - Move e10s webNavigation implementation in a jsm. r=felipe
2013-08-06 12:35:39 -04:00
Tom Schuster
2a7f05152e
Bug 691610 - e10s support for useDefaultIcon. r=felipe sr=smaug
2013-07-29 11:03:41 -04:00
Bill McCloskey
d4c900a2cb
Bug 898170 - Don't remove listeners after their message manager is gone (r=felipe)
2013-07-26 14:26:40 -07:00
Bill McCloskey
4025d825a0
Bug 898170 - contentTitle should default to empty string (r=felipe)
2013-07-26 14:26:35 -07:00
Tom Schuster
c424960853
Bug 868859 - Use CPOWs to pass browser.contentWindow and webProgress.DOMWindow in e10s. r=felipe
2013-07-17 09:27:49 -04:00
Ryan VanderMeulen
cc6b678858
Backed out 4 changesets (bug 893858, bug 868859, bug 886903) for Linux debug mochitest-other crashes on a CLOSED TREE.
...
Backed out changeset 0ded4854067b (bug 886903)
Backed out changeset ca8afb897e13 (bug 893858)
Backed out changeset c15f503a96cc (bug 868859)
Backed out changeset 6a788f399a7f (bug 868859)
2013-07-17 12:43:59 -04:00
Tom Schuster
986ae57c55
Bug 868859 - Use CPOWs to pass browser.contentWindow and webProgress.DOMWindow in e10s. r=felipe
2013-07-17 09:27:49 -04:00
Tom Schuster
8713e6bb02
Bug 666809 - Support SecurityUI in e10s mode. r=felipe f=gavin
2013-07-09 22:45:07 -04:00
Tom Schuster
876066ef0d
Bug 691613 - e10s support for setTabTitle with characterSet. r=felipe
2013-04-27 17:37:04 +02:00
Bill McCloskey
8398923bb7
Bug 662008 - Handle document title changes across processes (r=felipe)
2013-04-24 22:29:39 -07:00