Ryan VanderMeulen
2522df243f
Backed out changeset 2a040986845d (bug 1071562) for bustage.
...
CLOSED TREE
2015-04-10 13:14:33 -04:00
Neil Deakin
d6c82b11b5
Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug
2015-04-10 12:51:06 -04:00
Ryan VanderMeulen
e7c9ec097f
Merge m-c to b2g-inbound. a=merge
2015-04-09 12:08:54 -04:00
Ryan VanderMeulen
12abb70f4d
Merge inbound to m-c. a=merge
2015-04-09 11:34:05 -04:00
Thomas Zimmermann
559b775004
Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang
...
This patch adds support for both Bluetooth interfaces to the build
system. The actual interface must be selected at compile time.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
508a9da29d
Bug 1146355: Move Bluetooth legacy interface into sub-directory bluetooth1/, r=joliu
2015-04-09 15:57:40 +02:00
Cervantes Yu
54c3d90c25
Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee
2015-04-09 15:26:50 +08:00
Cervantes Yu
e2cc96eccf
Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap
2015-04-09 15:26:49 +08:00
Ryan VanderMeulen
98d2277171
Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
...
CLOSED TREE
2015-04-08 13:52:21 -04:00
Carsten "Tomcat" Book
ec8b6b6570
Backed out changeset 35e6bbc2136b (bug 1134596) for Android Crashtest failures
2015-04-09 12:33:41 +02:00
Jim Mathies
89c095ec93
Bug 1128238 - Ajust NPP_SetWindow and synth native event coords to account for the chrome offset of remote tabs. Prior to this the content process always assumed the tab was the window origin. r=aklotz
2015-04-08 11:51:49 -05:00
Olli Pettay
41380c199c
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 18:30:03 +03:00
Mike Conley
3b95864c15
Bug 1148012 - Add a run ID for plugins to differentiate subsequent runs of the same plugins. r=jimm.
...
Normally, this could be served by the process ID of a plugin, however, run ID is meant
to be consumed by multi-process browser chrome code for telling different runs of a
plugin apart (for example, for searching the DOM for a crashed instance of a plugin,
while ensuring that we don't accidentally find newly spawned instances that have not
crashed). Exposing something as low-level as the process ID to browser chrome code
seemed like Too Much Information. Also, there is the extremely unlikely chance that
a process ID might be re-used immediately after the original process shuts down. This
run ID avoids that case, regardless of how unlikely.
2015-03-17 13:42:34 -04:00
Kartikaya Gupta
435863582e
Bug 1149613 - Remove unneded field. r=botond
2015-04-08 23:39:28 -04:00
Valentin Gosu
68ee4c948d
Bug 1134596 - Separate nsIOService's network detection from offlineMode r=honzab
2015-04-09 06:32:53 +03:00
Olli Pettay
a369ea3eeb
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 21:48:11 +03:00
Jim Mathies
249c32c787
Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz
2015-04-07 08:17:27 -05:00
Jim Mathies
83535e534e
Bug 1085567 - Fixup synth events within pointer lock implementation for e10s. r=billm
2015-04-07 08:00:05 -05:00
Ting-Yu Chou
25df92a2d7
Bug 1121905 - Reorder frame loading sequence to send content process the URL earlier. r=kanru
2015-04-07 10:56:10 +08:00
Bob Owen
72b3de6331
Bug 1149483: Change content sandbox level 1 to a working low integrity sandbox. r=tabraldes, r=billm
2015-04-05 14:01:38 +01:00
L. David Baron
531e1f4b65
Bug 1151136 - Always initialize the aSeqno result from TabParent::RecvNotifyIMEFocus. r=masayuki
2015-04-03 18:59:42 -07:00
Steven Michaud
aa2d63ddad
Bug 1110911 - Move Mac sandboxing code into plugin-container. r=cpearce,areinald,jld
2015-04-03 11:51:41 -05:00
Peter Van der Beken
f016d3d93c
Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 5 - use bridging for GMP in e10s. r=billm.
2015-02-10 11:49:03 +01:00
David Parks
8de2397da1
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-04-01 12:36:41 -07:00
Bob Owen
666e96adb9
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Bob Owen
8e1e75d04b
Bug 1119878 Part 1: Change SandboxTarget to hold sandbox target services to provide functions. r=aklotz, r=glandium, r=cpearce
2015-04-01 09:40:35 +01:00
Mike Hommey
4da5ed0b71
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Bill McCloskey
061f09ba1e
Back out bug 1075670
2015-03-30 20:13:07 -07:00
Sotaro Ikeda
0016807ace
Bug 1143620 - Fix OutWindowOpened flag r=kanru
2015-03-30 07:00:42 -07:00
Nicolas Silva
eae4d10b4d
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Wes Kocher
7549c12aa0
Merge m-c to inbound a=merge
2015-03-27 17:31:19 -07:00
Wes Kocher
ab449aca37
Merge b2g-inbound to m-c a=merge
2015-03-27 17:11:19 -07:00
Ryan VanderMeulen
dbc2e6caa3
Merge m-c to b2g-inbound. a=merge
2015-03-27 12:20:00 -04:00
JerryShih
fc2ddfc356
Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
2015-03-26 03:04:00 -04:00
Cameron McCormack
5c3e7f784f
Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame
2015-03-26 18:29:31 +11:00
Bill McCloskey
1b7dcc1474
Bug 1132072 - Handle RequestNotifyLayerTreeReady when RenderFrameParent not ready (r=dvander)
2015-03-27 08:38:47 -07:00
Bill McCloskey
564a2774fb
Bug 1144759 - Switch file picker to FileImpl (r=bent)
2015-03-26 14:22:58 -07:00
Bill McCloskey
fcd90b7e73
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-03-26 14:17:29 -07:00
Bevis Tseng
842148ab59
Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen
2015-01-07 16:58:35 +08:00
Bevis Tseng
c365bb03ce
Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen
2015-01-07 14:53:21 +08:00
Maksim Lebedev
2947df3cef
Bug 1143655 - Add sending NS_TOUCH_CANCEL event. r=kats
2015-03-25 12:20:20 -04:00
David Anderson
7bc98f302c
Allow synthetic input events to be dispatched asynchronously. (bug 1146243, r=kats)
2015-03-24 15:00:52 -07:00
Trevor Saunders
98873cda27
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Gabor Krizsanits
141acb3c5c
Bug 1126014 - DomainPolicy support for e10s. r=mrbkap
2015-03-24 15:29:16 +01:00
David Anderson
049e818efb
Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats)
2015-03-22 00:42:26 -07:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Wes Kocher
a694cc39ce
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Wes Kocher
a2a1636174
Backed out changeset 38c35f7b2b7d (bug 1132072) for frequent bc3 failures CLOSED TREE
2015-03-20 17:17:57 -07:00
Ryan VanderMeulen
9130168404
Backed out changesets 992c504934d3 and 5832c2042614 (bug 1086684) for LSAN leaks.
...
CLOSED TREE
2015-03-20 17:06:27 -04:00
Blake Kaplan
1f8d3174cb
Bug 1086684 - Add a mochitest. r=mconley
2015-03-20 12:04:58 -07:00