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
Ryan VanderMeulen
ebd3457021
Backed out 5 changesets (bug 910412) for intermittent crash whack-a-mole.
...
Backed out changeset e3eb9463b3e1 (bug 910412)
Backed out changeset d5863d302bde (bug 910412)
Backed out changeset 422b66d4b1ca (bug 910412)
Backed out changeset 3431d59d752e (bug 910412)
Backed out changeset b1c0310cdac1 (bug 910412)
2014-03-11 12:17:03 -04:00
Kartikaya Gupta
14e74e19a6
Bug 981800 - Kill the three-parameter version of ReceiveInputEvent since it is redundant. r=botond
2014-03-10 17:59:46 -04:00
Botond Ballo
856fce75aa
Bug 935219 - Fix composition bounds calculation and APZC hit testing (again). r=kats,tn
...
--HG--
extra : amend_source : 06c6bb658dfead6907250831bbe73fae6c20b45c
2014-03-10 17:56:59 -04:00
Ryan VanderMeulen
4c1b59e1c4
Merge m-c to inbound.
2014-03-10 11:29:15 -04:00
Cervantes Yu
dd0e40b2cc
Bug 977539 - Add initialization of date cache cleaner to the chrome process. r=khuey
2014-03-10 08:36:12 -04:00
Blake Kaplan
bd61b1f7a3
Bug 980586 - Remove old e10s prompt code. r=smaug
2014-03-10 08:57:07 -04:00
Robert O'Callahan
184af723d6
Bug 975931. Part 5: Propagate scrolling behavior for non-app non-browser remote <iframe>s. r=khuey
...
--HG--
extra : rebase_source : 22af85668d4e1f286c0887dd31842cd67f29f3f2
2014-02-24 18:45:14 +13:00
Ed Morley
6915f3f78a
Backed out changeset f94ee00aa4d6 (bug 974197) for causing gaia-ui-test failures
2014-03-07 15:45:59 +00:00
Matt Woodrow
887c38c308
Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc
2014-03-07 16:24:32 +13:00
Jed Davis
ae822f9cdc
Bug 968002 - Reject AddNewProcess from non-Nuwa children. r=bent
2014-03-06 08:52:52 -05:00
Ryan VanderMeulen
4de3678a20
Merge m-c to inbound on a CLOSED TREE.
2014-03-05 16:08:02 -05:00
Botond Ballo
390740c5a5
Bug 978840 - Calculate displayport based on up-to-date scrollable rect on first paint. r=tn
...
--HG--
extra : rebase_source : b370dd7d139f41d6da41c464fa700c9ecfd212c4
2014-03-04 19:02:37 -05:00
Yuan Xulei
0d4a2d5a27
Bug 910412 - Implement |getRoot|, |createDirectory| and |get| for Directory. r=dhylands, r=smaug
2014-03-05 11:25:40 +08:00
Carsten "Tomcat" Book
1096a4e1d3
merge mozilla-inbound to mozilla-central
2014-03-05 13:04:39 +01:00
L. David Baron
dfeaacc718
Bug 976777: Truncate long source lines in script errors before sending them to the parent process. r=bent
...
This fixes an out-of-memory foreground-tab crash that I could reliably
reproduce on a 256MB Firefox OS phone, and I think also significantly
reduces the number of background tabs I'm seeing killed due to low
memory.
2014-03-04 20:13:19 -08:00
Jed Davis
906a754859
Bug 946407 - Reimplement DumpMemoryInfoToTempDir in terms of GetReports. r=njn
...
This winds up exposing things in the nsIMemoryReporterManager interface
that arguably don't belong at that level of abstraction -- "minimize
memory usage first" and DMD -- in order to take advantage of the
infrastructure that GetReports already has for managing the child
processes.
2014-03-04 18:27:13 -08:00
Ryan VanderMeulen
991cf68d46
Merge inbound to m-c.
2014-03-04 17:12:58 -05:00
Alan Huang
875d4f6ce4
Bug 971612 - Implement "mount" and "unmount" API for device storage. r=dhylands
2014-03-04 19:24:19 +08:00
Jed Davis
5bbca3ba90
Bug 974540 - Fix nsMemoryReporterManager child count for Nuwa. r=khuey
2014-03-03 17:27:03 -05:00
Masayuki Nakano
ba6d2c9946
Bug 974318 part.10 Remove WidgetTextEvent::rangeCount and WidgetTextEvent::rangeArray r=smaug
2014-03-04 22:48:28 +09:00
Ben Turner
1a0a33b627
Bug 934142, remove faulty assertion. r=khuey.
2014-03-04 15:10:44 -08:00
Tim Taubert
bf6a4e4612
Bug 978540 - Follow-up to explicitly discard unused return value r=bustage
2014-03-03 10:05:13 +01:00
Tim Taubert
921798251c
Bug 978540 - [e10s] Correctly maintain active state for remote docShells r=smaug
2014-02-20 12:26:13 +01:00
Jed Davis
cffac485ff
Bug 970676 - Turn on sandboxing on all relevant threads. r=dhylands r=bent f=kang
2014-02-27 13:18:01 -08:00
Ryan VanderMeulen
88ac28dca2
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
2014-03-05 09:55:52 -05:00
snigdha
dde15b4b7a
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-03-05 08:47:45 -05:00
Milan Sreckovic
b2ee1cb13b
Bug 971942: 1. layers.async-video.enabled moved to gfxPrefs and only evaluated at startup. r=nsilva
2014-02-26 21:52:54 -05:00
Masayuki Nakano
5ab5b790b9
Bug 961704 part.2 Add an option to nsIMEUpdatePreference which prevents to be notified selection/text changes caused by composition r=smaug
2014-02-26 09:48:02 +09:00
Matt Woodrow
5a28db799a
Bug 975592 - Make sure we find the correct composition manager when updating child process layer trees. r=nical
...
--HG--
extra : rebase_source : 5e1457117293c74a362a0570aca2673c90038334
2014-02-25 11:45:40 +13:00
Gabriele Svelto
0d89791e8f
Bug 975434 - Remove the ability to cancel memory minimizations. r=njn
2014-02-25 16:37:30 +01:00
Carsten "Tomcat" Book
3d4f8f1aaf
merge b2g-inbound to mozilla-central
2014-02-25 14:30:13 +01:00
Phil Ringnalda
761929bf63
Back out b157f5d0c235 (bug 974197) for b2g reftest-4 and reftest-6 failures
...
CLOSED TREE
2014-02-24 21:06:18 -08:00
Ben Turner
35cbf4c58e
Bug 956218 - Fix build bustage for B2G-JB on a CLOSED TREE
2014-02-24 20:16:01 -08:00
Ben Turner
4124e64466
Bug 956218 - '(PBackground) Add a mechanism for communicating with
...
a non-main I/O thread via thread and process links'. r=mrbkap+khuey+bsmedberg.
2013-11-26 23:59:41 -08:00
Shih-Chiang Chien
4db1c68297
Bug 898949 - Part 1, add optios in permission prompt for Video/Audio device selection. r=fabrice,khuey
2013-09-10 17:41:59 +02:00
Tom Schuster
368ff61eab
Bug 963294 - [e10s] Implement a proxy for the color picker. r=jdm
2014-02-23 21:19:43 +01:00