Commit Graph

20854 Commits

Author SHA1 Message Date
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
Dave Hylands
b5481d4b29 Bug 959591 - Add a test to verify functionality. r=fabrice 2014-03-12 14:15:05 -07:00
Dave Hylands
aa6edff390 Bug 959591 - Allow device storage media dirs to be overridden (esp useful for desktop). r=fabrice 2014-03-12 14:15:03 -07:00
Ryan VanderMeulen
a01424d77d Merge m-c to b2g-inbound. 2014-03-12 11:33:22 -04:00
Tim Chien
a40e20d646 Bug 981997 - Fix test for setInputMethodActive and dead object error. r=yxl 2014-03-12 08:45:27 -04:00
Carsten "Tomcat" Book
c941ea8a69 Merge mozilla-central to b2g-inbound 2014-03-12 12:34:49 +01:00
Carsten "Tomcat" Book
091094e1f6 merge b2g-inbound to mozilla-central 2014-03-12 12:23:01 +01:00
Carsten "Tomcat" Book
9325b1542c merge mozilla-inbound to mozilla-central 2014-03-12 12:15:34 +01:00
Ben Tian
10eac88b1c Bug 981458 - Revise +CIEV string for battery charge indicator, r=gyeh 2014-03-12 17:21:07 +08:00
Peter Chang
0feb380b0d backout of rev 45253e02bde3, fd02f1217e4c, 75217485ce5a b=981804 2014-03-12 15:16:20 +08: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
Ryan VanderMeulen
c590b46cca Merge m-c to inbound on a CLOSED TREE. 2014-03-11 13:25:49 -07: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
Wes Kocher
0a5efe4c12 Backed out changeset 716ba77a9d0a (bug 967005) for ASAN m-4 failures 2014-03-11 17:23:35 -07:00
Thomas Zimmermann
7b128acb71 Bug 982126: Set session ID in NFC messages, r=allstars.chh 2014-03-11 15:23:30 +01:00
Ryan VanderMeulen
0aeb8adf7a Merge b2g-inbound to m-c. 2014-03-08 01:23:46 -08:00
Vicamo Yang
d3877e1b45 Bug 957917 - 2/2: test cases. r=hsinyi 2014-03-11 22:18:00 +08:00
Vicamo Yang
898a413ce3 Bug 957917 - 1/2: B2G RIL - read PDP type from APN settings. r=hsinyi 2014-03-11 22:17:57 +08:00
Ryan VanderMeulen
4f8345ef88 Merge b2g-inbound to m-c. 2014-03-10 17:03:01 -04:00
Ryan VanderMeulen
8ff41791c4 Bug 979446 - Re-disable the dom/downloads tests on emulator builds as well. r=jmaher 2014-03-10 12:53:56 -04:00
Doug Turner
65654c7712 Bug 977120 - Enable NetworkGeolocationProvider to collect cellular tower data on Firefox OS. r=jdm 2014-03-10 16:10:15 +00:00
Guillermo López
cb5a576e82 Bug 980846 - Second wakeup message does not send the port. r=nsm.nikhil 2014-03-10 11:59:28 -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
Youngwoo Jo
1181efd2f8 Bug 977494 - [Camera] Add onFocusChanged callback. r=mikeh 2014-03-10 08:35:52 -04:00
Jed Parsons
16044c3560 Bug 947374 - Certified apps can choose arbitrary assertion audience. r=ferjm 2014-02-27 15:06:00 -08:00
Carsten "Tomcat" Book
5386c8c6e8 Merge mozilla-central to mozilla-inbound 2014-03-12 12:27:31 +01:00
Vaibhav Agarwal
07841bb6fe Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher 2014-03-12 06:16:12 -04:00
Nikhil Marathe
b0972f4382 Bug 967005 - Report rejected promises when worker stops running. r=bent 2014-03-11 16:10:41 -07:00
Ryan VanderMeulen
4c1b59e1c4 Merge m-c to inbound. 2014-03-10 11:29:15 -04:00
Blake Kaplan
bd61b1f7a3 Bug 980586 - Remove old e10s prompt code. r=smaug 2014-03-10 08:57:07 -04:00
Richard Barnes
9c0c4d10cd Bug 978435 - Add ArgumentToJSVal overload for typed arrays. r=bz 2014-03-10 08:55:46 -04:00
Max Vujovic
38ada69883 Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc, r=hsivonen 2014-03-10 08:55:25 -04:00
Carsten "Tomcat" Book
5c9d79e018 Merge mozilla-central to mozilla-inbound 2014-03-10 12:34:00 +01:00
Carsten "Tomcat" Book
749fca5b88 Backed out changeset 5423f1b0599e (bug 979481) 2014-03-10 12:31:34 +01:00
Carsten "Tomcat" Book
85ea871495 merge b2g-inbound to mozilla-central 2014-03-10 12:29:49 +01:00
Brian Birtles
e40ff94f71 Bug 979658 part 4 - Rename PLayerTransaction.GetTransform to GetAnimationTransform; r=dzbarsky
PLayerTransaction.GetTransform doesn't actually return the same kind of value
when the transform on the layer is not set by animation. This is because it uses
information stored with the animation to undo various transforms. We shouldn't
pretend to return something useful/similar when we don't have that information
available.

This patch renames GetTransform to GetAnimationTransform and makes it return
a union that has type void_t if the layer is not transformed by animation.
2014-03-10 13:47:12 +09:00
Brian Birtles
7499abbd61 Bug 979658 part 2 - Add nsDOMWindowUtils.getOMTAStyle; r=dbaron
nsDOMWindowUtils.getOMTAOrComputedStyle falls back to using getComputedStyle
when an OMTA style is not available. However, in order to be sure we are testing
OMTA, this patch adds getOMTAStyle which returns an empty string if no OMTA
style is available.

This patch also includes some minor stylistic tweaks. The method signature for
getOMTAOrComputedStyle now takes an nsIDOMElement parameter rather than
nsIDOMNode in order to simplify error-checking. (When we support OMTA of
pseudo-elements we will have to adjust the method signature but for now we only
support elements.) Also, some lines have been wrapped, ErrorResult is
declared closer to where it is used, and the return value aResult is only
truncated when returning NS_OK.
2014-03-10 13:47:12 +09:00
Brian Birtles
66100682c8 Bug 979658 part 1 - Add check that caller is chrome to GetOMTAOrComputedStyle; r=dzbarsky
Every other exposed method in nsDOMWindowUtils except getViewPortInfo and
getViewId performs this check. This patch makes getOMTAOrComputedStyle check the
caller is chrome as well.
2014-03-10 13:47:11 +09:00
Phil Ringnalda
6c5251b6a5 Merge m-c to b-i 2014-03-09 20:43:45 -07:00
Shawn Huang
e44679a57d Bug 979160 - Outgoing connection failure shall trigger OnConnect instead of OnDisconnect, r=echou 2014-03-10 10:33:32 +08:00
Andrew McCreight
b6035c87a3 Bug 977940, part 2 - Don't automatically trigger the ghost window detector during ICC. r=smaug 2014-03-08 05:38:53 -08:00
Andrew McCreight
441f162633 Bug 977940, part 1 - Don't run the ghost window detector more than every 45 seconds. r=smaug 2014-03-08 05:38:52 -08:00
Robert O'Callahan
f30bd3b5ac Bug 975931. Part 11: Make nsDOMWindowUtils::SetDisplayPortForElement take a priority parameter, and set that parameter to 1 in reftests to override automatic displayport selection. r=kats
--HG--
extra : rebase_source : 07dcbfb67cb2db0bbb26a959517bbbdebd84f10b
2014-03-08 22:25:15 +13:00
Robert O'Callahan
3529a9aaf3 Bug 975931. Part 10: Refactor nsDOMWindowUtils to use a shared GetDocument method. r=matspal
--HG--
extra : rebase_source : 171cd80958a92efcf16ebd249c73f46dbdedb012
2014-03-08 22:22:28 +13:00
Chris Peterson
e6cb4d3e38 Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc 2014-03-07 22:57:15 -08:00
Masayuki Nakano
eeb474167d Bug 978023 part.4 Clean up IMEStateManager r=smaug 2014-03-08 10:20:08 +09:00
Masayuki Nakano
8bbf9836fa Bug 978023 part.3 Rename nsIMEStateManager to mozilla::IMEStateManager r=smaug
--HG--
rename : dom/events/nsIMEStateManager.cpp => dom/events/IMEStateManager.cpp
rename : dom/events/nsIMEStateManager.h => dom/events/IMEStateManager.h
2014-03-08 10:20:07 +09:00
Masayuki Nakano
ea63027a08 Bug 978023 part.2 Clean up IMEContentObserver r=smaug 2014-03-08 10:20:07 +09:00