Benjamin Smedberg
b6ad2485fb
Bug 1110818 - Measure crash and breakpad rates for subprocesses (plugin/gmplugin/content), r=gfritzsche
2014-12-12 14:13:28 -05:00
Oleg Romashin
56e1d241f9
Bug 1103412 - Gecko does not compile with printing disabled. r=mconley
2014-11-22 12:15:00 +01:00
Wes Kocher
d4b3b3652d
Backed out changeset 39398fba066e (bug 1098386) for actually leaking
2014-12-09 13:36:24 -08:00
Trevor Saunders
012c45c22a
bug 1098386 - Allow PDocAccessibleConstructor to be recieved when gAccessibilityService doesn't exist r=surkov
...
Talos causes accessibility to be instantiated only in the content
process. That means PDocAccessibleConstructor messages can be recieved
by the parent when GetAccService() returns null. The easiest way of
dealing with this is moving DocManager::mRemoteDocuments from a member
of the acc service singleton to its own global. That means the parent
process can track accessible documents in child processes without
instantiating a11y in the parent process.
2014-12-08 20:08:15 -05:00
Ehsan Akhgari
02d309afa1
Bug 1106116 - Load images for notifications triggered from private browsing windows as private; r=jdm
2014-11-28 14:08:29 -05:00
Jan Varga
748d734cae
Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan
2014-11-28 09:44:12 +01:00
Blake Kaplan
77c24fd025
Bug 582297 - Make <keygen> work in e10s. r=billm/dkeeler
2014-11-26 14:28:28 -08:00
Jed Davis
3378eddc00
Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium
...
This changes the interface so that the code which determines the flags
can live in one place, but checking the flags doesn't need to call into
another library.
Also removes the no-op wrappers for Set*Sandbox when disabled at build
time; nothing used them, one of them was unusable due to having the wrong
type, and all they really accomplish is allowing sloppiness with ifdefs
(which could hide actual mistakes).
2014-11-24 15:22:13 -08:00
Mike Conley
136e538abf
Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
...
We now allow profiling the content process for e10s, and plugin processes.
2014-11-18 12:50:25 -05:00
Jim Mathies
1194368142
Bug 1098055 - Enable deferred message protection for ContentParent. r=billm
2014-11-14 19:22:44 -06:00
Sotaro Ikeda
d990835b90
Bug 1085655 - Improve TabChild::InitRenderingState() r=bent
2014-11-16 10:23:22 -08:00
Kershaw Chang
a5b0897314
Bug 1020186 - Patch 2: Make POfflineCacheUpdate be managed by PContent - v4. r=honzab
2014-11-13 01:31:00 +01:00
Jed Davis
fa66b0b57f
Bug 1077057 - Expose Linux sandboxing information to JS via nsSystemInfo. r=kang r=froydnj
...
This adds "hasSeccompBPF" for seccomp-bpf support; other "has" keys
will be added in the future (e.g., user namespaces).
This also adds "canSandboxContent" and "canSandboxMedia", which are
absent if the corresponding type of sandboxing isn't enabled at build
type (or is disabled with environment variables), and otherwise present
as a boolean indicating whether that type of sandboxing is supported.
Currently this is always the same as hasSeccompBPF, but that could change
in the future.
Some changes have been made to the "mozilla/Sandbox.h" interface to
support this; the idea is that the MOZ_DISABLE_*_SANDBOX environment
variables should be equivalent to disabling MOZ_*_SANDBOX at build time.
2014-11-06 13:11:00 +01:00
Dave Huseby
b814b63d3c
Bug 1073419 - [ALA] All gecko code needed to support adjustable location accuracy. r=jdm, r=mt
2014-10-30 16:39:00 -04:00
Vinay G Shetty
43bac8a222
Bug 811470 - Send geolocation error codes to the content process. r=jdm
2014-10-23 11:31:00 -07:00
Kershaw Chang
a0e81bd056
Bug 1020172 - Patch 2: Manage TabParent in chrome process - v14. r=khuey
2014-10-29 19:11:00 +01:00
Kershaw Chang
a84becc0df
Bug 1020172 - Patch 1: Replace process id with ContentParentId type - v3. r=khuey
2014-10-24 02:28:00 +02:00
Bill McCloskey
7061e6eaa0
Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
...
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Mike Conley
401e1aee9d
Bug 1082579 - Introduce PPrinting.ipdl and proxies for opening printing UI. r=blassey.
2014-10-28 11:59:08 -04:00
Ting-Yu Chou
5ae892e698
Bug 1070912 - Kill Nuwa process when shutdown to release IPC parents. r=khuey
2014-10-22 14:50:10 +08:00
Wes Kocher
1d0d87283c
Backed out 4 changesets (bug 1020172) for causing bug 1089542 a=backout
...
Backed out changeset 176ca4363517 (bug 1020172)
Backed out changeset 90714be8e689 (bug 1020172)
Backed out changeset 9d8c09e711f5 (bug 1020172)
Backed out changeset f895938013ff (bug 1020172)
2014-10-27 16:56:45 -07:00
Kershaw Chang
59689ea241
Bug 1020172 - Part 2: Manage TabParent in chrome process. r=khuey
2014-10-24 02:29:00 -04:00
Kershaw Chang
60c3c5bd52
Bug 1020172 - Part 1: Replace process id with ContentParentId type. r=khuey
2014-10-24 02:28:00 -04:00
Blake Kaplan
13ea331c87
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm/jimm
2014-10-22 11:50:00 +02:00
Trevor Saunders
ed8df651cb
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
David Major
24d33329e6
Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE
2014-10-21 17:56:07 +13:00
Blake Kaplan
768857d03c
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm
2014-10-20 18:42:40 -07:00
Andrea Marchesini
6887a8111f
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
2014-10-08 17:15:23 +01:00
Bill McCloskey
e50f512e2a
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Carsten "Tomcat" Book
bb279bb4db
Backed out changeset e56bf4ea89fb (bug 1049879) for bustage in emulator debug builds on a CLOSED TREE
2014-10-08 08:03:57 +02:00
Bill McCloskey
17d3a90266
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Ryan VanderMeulen
ac4e3f2f99
Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
...
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)
CLOSED TREE
2014-10-07 13:16:11 -04:00
Andrea Marchesini
63c7f37dd9
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
2014-10-07 15:20:55 +01:00
Andrew McCreight
f7d21041c6
Bug 1073597, part 2 - Factor out common base class for GetCPOWManager. r=smaug
2014-10-06 15:45:42 -07:00
Blake Kaplan
9d38823456
Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe
...
This patch fixes a few nits and typos in the C++ spellchecking code as well as
fixing the Finnish dictionary and multiple installed dictionaries in general (r=ehsan).
It reworks the spellchecking context menu to use async message passing (in JS)
and reduces, by a little, the CPOW use in the context menu code (r=felipe).
Finally, the spellcheck IPDL no longer needs to be 'rpc' since we no longer
nest spellchecking calls, so it can go back to being 'sync' (r=billm).
2014-10-03 10:52:37 -04:00
Gijs Kruitbosch
822cd887f9
Bug 1057166 - move FHR reporting out of docshell and fix test to work in e10s, r=bz
2014-09-11 14:50:55 +01:00
Carsten "Tomcat" Book
37859cc641
merge mozilla-inbound to mozilla-central a=merge
2014-10-01 14:51:20 +02:00
Carsten "Tomcat" Book
1858e76d99
Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387
2014-10-01 14:41:56 +02:00
Jim Mathies
9278ba98a4
Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe
2014-09-29 16:11:08 -05:00
Ryan VanderMeulen
6d20512e53
Merge m-c to inbound. a=merge
2014-09-29 16:00:57 -04:00
Ryan VanderMeulen
81537c06af
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2014-09-29 10:46:00 -04:00
Ben Turner
e30152a851
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
2014-09-26 16:21:57 -07:00
Patrick Wang (Chih-Kai Wang)
1b24fc6777
Bug 1032125: Part 3: Don't send frame messages to Nuwa process after Nuwa has frozen. r=khuey
2014-09-30 22:13:52 +08:00
Patrick Wang (Chih-Kai Wang)
7a2c482d1d
Bug 1032125: Part 1: Prevent from sending message to Nuwa after Nuwa frozen. r=khuey
2014-09-30 22:12:11 +08:00
Vicamo Yang
224c241ba7
Bug 833229 - 3.b/4: IPDL implementation. r=echen, r=smaug
2014-09-26 13:00:24 +08:00
Mark Hammond
2ca6003bc4
Bug 1067229 - allow nsIXULAppInfo::ID and ::Vendor to work in a content process. r=jdm
2014-09-24 16:14:55 +10:00
Alphan Chen
ff283ae562
Bug 1060196 - Mark the volume as if we've started unmounting. r=dhylands
2014-09-22 11:42:33 +08:00
Carsten "Tomcat" Book
e711d0ade9
merge b2g-inbound to mozilla-central a=merge
2014-09-22 13:06:09 +02:00
Carsten "Tomcat" Book
a51f27ffd6
merge mozilla-inbound to mozilla-central a=merge
2014-09-22 12:58:26 +02:00
Carsten "Tomcat" Book
d48de06703
Backed out changeset 0b73bd6d5d9c (bug 1032125) for causing regressions
2014-09-22 12:45:48 +02:00