Commit Graph

1698 Commits

Author SHA1 Message Date
Neil Rashbrook
8325a39b18 Bug 514280 Remove concrete classes from interface maps r=bsmedberg 2014-03-28 08:40:13 +00:00
Gabriele Svelto
703dfa2140 Bug 873284 - When a content process is running at high priority do not send memory-pressure events. r=khuey 2014-02-17 17:45:29 +01:00
Ryan VanderMeulen
6fa5cbea0b Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
d9d827e562 Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Fabrice Desré
c1daa445bf Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene 2014-03-25 21:56:35 -07:00
Andrea Marchesini
e12594be19 Bug 910010 - Implementation of PFileDescriptorSet - part 2, r=bent 2014-03-25 18:37:28 +00:00
Andrea Marchesini
623c6e2389 Bug 910010 - Implementation of PFileDescriptorSet - part 1, r=khuey 2014-03-25 18:37:13 +00:00
Birunthan Mohanathas
7ac995a949 Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz 2014-03-25 11:36:49 -04:00
Tatiana Meshkova
f400fd1f2c Bug 985817 - Move some TabChild functionality into base class to be reusable in Embedlite implementation. r=kats 2014-03-24 19:28:46 -07:00
Chadd Williams
be019a3d12 Bug 980493 - Transition FrameMetrics::mScrollId to use a getter/setter. r=botond
--HG--
extra : histedit_source : 1c84496d4b61f019e6e6cc24591ee3a10434e4cc
2014-03-21 17:48:08 -04:00
Botond Ballo
d22f9edafe Bug 984673 - Do not compress PBrowser::UpdateFrame. r=kats 2014-03-20 17:34:41 -04:00
Jed Davis
b9140d7242 Bug 943174 - Avoid waitpid on already-reaped content processes. r=bsmedberg 2014-03-21 08:50:07 -04:00
Timothy Nikkel
b2a8f6d187 Bug 957668. Calculate and set display ports as margins in layer pixels. r=kats 2014-03-26 21:46:24 -04:00
Timothy Nikkel
79463c4f16 Bug 986413. Limit composition bounds used for display port calculation to root composition bounds. r=kats 2014-03-26 19:24:25 -04:00
Cervantes Yu
0a08535234 Bug 968604 Part 1: Fork the browser process from Nuwa. r=khuey
--HG--
extra : rebase_source : db94e3799dc8800b45e554fa07ef3f84a5cd5d78
2014-02-13 18:42:41 +08:00
Ryan VanderMeulen
1fcaf78973 Merge inbound to m-c. 2014-03-20 17:03:59 -04:00
Carsten "Tomcat" Book
e1cf115df2 Merge mozilla-central to b2g-inbound 2014-03-20 14:21:13 +01:00
Carsten "Tomcat" Book
93dadba149 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Kyle Huey
ef5db59b76 Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8 2014-03-19 17:22:25 -07:00
Tom Schuster
c6cb8a35ec Bug 977904 - [e10s] Get native key bindings working. r=masayuki 2014-03-20 16:46:29 +01:00
Carsten "Tomcat" Book
57df59943d Merge mozilla-central to b2g-inbound 2014-03-19 16:30:49 +01:00
Cervantes Yu
b22bcfe208 Bug 959966: prevent the preallocated process from being killed by the lowmem killer by rasing its priority. r=khuey,gsvelto 2014-03-13 15:24:42 +08:00
Ryan VanderMeulen
96a9545bc8 Backed out changeset 9c3f1b715943 (bug 862519) for multiple mochitest failures.
CLOSED TREE
2014-03-18 13:00:32 -04:00
Bill McCloskey
30eedea37f Bug 862519 - [e10s] Better handling of key commands also handled by content (r=smaug) 2014-03-18 08:16:47 -07:00
Bill McCloskey
b0318e2bb4 Back out bug 862519 on a CLOSED TREE 2014-03-18 08:14:47 -07:00
Felipe Gomes
2cb2dbb429 Bug 862519 - [e10s] Better handling of key commands also handled by content (r=smaug) 2014-03-18 08:00:28 -07:00
Masayuki Nakano
b7a8d4a392 Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
--HG--
rename : dom/events/nsEventDispatcher.cpp => dom/events/EventDispatcher.cpp
rename : dom/events/nsEventDispatcher.h => dom/events/EventDispatcher.h
2014-03-18 13:48:21 +09:00
Masayuki Nakano
84f7d80b11 Bug 983049 part.2 Rename nsEventChainPreVisitor to mozilla::EventChainPreVisitor r=smaug 2014-03-18 13:48:19 +09:00
Yuan Xulei
2705a9a693 Bug 934368 - Implement |remove| and |removeDeep| for Directory. r=dhylands 2014-03-12 14:30:21 +08:00
Neil Rashbrook
921625ab05 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
2939a367ba Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
f83724018d Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Masayuki Nakano
6461de2a4d Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
--HG--
rename : dom/events/nsEventListenerManager.cpp => dom/events/EventListenerManager.cpp
rename : dom/events/nsEventListenerManager.h => dom/events/EventListenerManager.h
2014-03-17 15:56:53 +09:00
Kyle Huey
68b608c95f Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
f7eafc09a9 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Yuan Xulei
ccd09b381f Bug 910412 - Implement |getRoot|, |createDirectory| and |get| for Directory. r=dhylands, r=smaug 2014-03-05 11:25:40 +08:00
Carsten "Tomcat" Book
95bfa8ff89 merge b2g-inbound to mozilla-central 2014-03-13 12:54:33 +01:00
Botond Ballo
1d1fde2729 Bug 980493 - Transition FrameMetrics::mZoom to use a getter/setter. r=kats 2014-03-12 12:46:57 -04:00
Botond Ballo
87d9d4b831 Bug 980493 - Transition FrameMetrics::mScrollOffset to use a getter/setter. r=kats 2014-03-13 02:34:34 -04:00
Wes Kocher
a07bbe4b3e Merge m-c to b-i 2014-03-12 21:22:36 -07:00
Jed Davis
8518d7e52b Bug 977859 - Drop uid 0 in all content processes immediately after fork. r=bent r=kang
Now all regular child processes, including preallocated, are deprivileged.
Only Nuwa needs uid 0, because each of its children has a different uid/gid.
2014-03-12 15:48:15 -07:00
Jed Davis
a2f7fe6f8f Bug 976398 - Check camera permissions directly instead of using Unix groups. r=mwu r=bent
Loosely based on the code used to check PRemoteOpenFile.
2014-03-12 15:48:15 -07:00
Carsten "Tomcat" Book
091094e1f6 merge b2g-inbound to mozilla-central 2014-03-12 12:23:01 +01:00
Wes Kocher
b6fb31c7ba Merge m-c to b-i 2014-03-11 18:39:35 -07:00
Reuben Morais
4fecea409f Bug 946239 - Divert download channels to the parent process. r=bz 2014-03-11 19:41:48 -03:00
Bill McCloskey
2bd58ad916 Bug 972420 - [e10s] Don't send keypress if keydown was prevented (r=smaug) 2014-03-11 20:13:38 -07:00
Kartikaya Gupta
dc384b0b4a Bug 981029 - Save and apply an input transform to input events from the APZ. r=botond
This accounts for the fact that in some cases we may not apply all of the
requested paint metrics from the APZ, leaving the two sides of the
GeckoContentController interface out of sync (on purpose).
2014-03-12 15:27:45 -04:00
Kartikaya Gupta
d655c3edd9 Bug 981029 - Change the GeckoContentController interface to take CSSPoint instead of CSSIntPoint. r=botond 2014-03-12 15:27:45 -04:00
Kartikaya Gupta
99d5edc1c3 Bug 981029 - Make ProcessUpdateFrame behave in less magical ways. r=botond
Replace the always-true return value, with a FrameMetrics object that
reflects the final metrics put in place. Also remove the side-effect of
assigning mLastRootMetrics and put that in the call sites instead.
2014-03-12 15:27:44 -04:00
Bob Owen
d3dd84cf40 Bug 982555 - Correct message in TabChild::DestroyBrowserWindow. r=smaug 2014-03-12 08:36:04 +00:00