Commit Graph

370676 Commits

Author SHA1 Message Date
B2G Bumper Bot
39cd9c71ea Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c8cf75e02acb
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #21575 from crdlc/bug-1036336

Bug 1036336 - [Collection App] Icons jump after rendering all of them

========

https://hg.mozilla.org/integration/gaia-central/rev/7bc977a7fef8
Author: crdlc <crdlc@tid.es>
Desc: Bug 1036336 - [Collection App] Icons jump after rendering all of them

========

https://hg.mozilla.org/integration/gaia-central/rev/67b3a1c8ae3d
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #21161 from crdlc/bug-1031254

Bug 1031254 - [Vertical Homescreen] Add configure button in context menu

========

https://hg.mozilla.org/integration/gaia-central/rev/07324d152174
Author: crdlc <crdlc@tid.es>
Desc: Bug 1031254 - [Vertical Homescreen] Add configure button in context menu

========

https://hg.mozilla.org/integration/gaia-central/rev/8399ff794e75
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #21533 from crdlc/bug-1036359

Bug 1036359 - After clicking on "save bookmark" button there is a javasc...

========

https://hg.mozilla.org/integration/gaia-central/rev/b74aea827fcf
Author: crdlc <crdlc@tid.es>
Desc: Bug 1036359 - After clicking on "save bookmark" button there is a javascript error
2014-07-10 23:50:30 -07:00
B2G Bumper Bot
143389a304 Bumping manifests a=b2g-bump 2014-07-10 23:41:13 -07:00
B2G Bumper Bot
604eed8dc0 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6f63b10d567e
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Merge pull request #21601 from dominickuo/bug-1036402

Bug 1036402 - [System] Only change the SCO volume when SCO is connected, r=alivedise

========

https://hg.mozilla.org/integration/gaia-central/rev/3f82cab4bbed
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 1036402 - [System] Only change the SCO volume when SCO is connected
2014-07-10 23:35:29 -07:00
B2G Bumper Bot
6d3cf98dff Bumping manifests a=b2g-bump 2014-07-10 19:41:14 -07:00
B2G Bumper Bot
0a672d0052 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cd19027a1372
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #21519 from timdream/keyboard-hint-wait

Bug 957031 - 100ms delay for keyboard key highlight, r=rudyl

========

https://hg.mozilla.org/integration/gaia-central/rev/1a12292cb81b
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 957031 - 100ms delay for keyboard key highlight
2014-07-10 19:35:30 -07:00
B2G Bumper Bot
426b8ca1d0 Bumping manifests a=b2g-bump 2014-07-10 19:26:12 -07:00
B2G Bumper Bot
3c710641d2 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5e89703149a4
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1010415 - Disable intermittent notification_resend_test.js | mozChromeNotifications: Sending one notification, remove from tray, resend
2014-07-10 19:20:29 -07:00
B2G Bumper Bot
f2594dca16 Bumping manifests a=b2g-bump 2014-07-10 18:11:14 -07:00
B2G Bumper Bot
8dc6ba4ac7 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c9dd89841202
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21597 from KevinGrandon/bug_1035928_app_metrics_intermittent

Bug 1035928 - TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/system/test/marionette/app_usage_metrics_test.js | App Usage Metrics > Uninstalled apps are counted

========

https://hg.mozilla.org/integration/gaia-central/rev/8f15953339ed
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1035928 - TEST-UNEXPECTED-FAIL | /builds/slave/test/gaia/apps/system/test/marionette/app_usage_metrics_test.js | App Usage Metrics > Uninstalled apps are counted r=marshall_law
2014-07-10 18:05:29 -07:00
B2G Bumper Bot
52e0b4eccb Bumping manifests a=b2g-bump 2014-07-10 17:56:12 -07:00
B2G Bumper Bot
85af03839f Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/afa69c934fa1
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #21456 from cctuan/1035010

Bug 1035010 - [edge gestures] Unlocalized App name appear while switching App (without changing locale after reboot)

========

https://hg.mozilla.org/integration/gaia-central/rev/f0f549a632a1
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 1035010 - [edge gestures] Unlocalized App name appear while switching App (without changing locale after reboot)

========

https://hg.mozilla.org/integration/gaia-central/rev/ca48edf0ffa7
Author: Jared Hirsch <ohai@6a68.net>
Desc: Merge pull request #21506 from 6a68/bug-1034331-fxa-coppa-progress-bar

Bug 1034331 - Decrement fxa step count when going back from COPPA screen...

========

https://hg.mozilla.org/integration/gaia-central/rev/2e39a7c3a854
Author: Jared Hirsch <ohai@6a68.net>
Desc: Bug 1034331 - Decrement fxa step count when going back from COPPA screen to enter email screen. r=ferjm

    Also: only increment the fxa step count if moving forward in the flow.
2014-07-10 17:50:29 -07:00
B2G Bumper Bot
9345bca20a Bumping manifests a=b2g-bump 2014-07-10 16:01:58 -07:00
B2G Bumper Bot
4f38189109 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/832854832480
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #21546 from julienw/1033472-improve-node-modules-dependencies

Bug 1033472 - Gaia linter, gaia-build tests aren't using NODE_MODULES_GI...

========

https://hg.mozilla.org/integration/gaia-central/rev/bf5f862ee2a5
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1033472 - Gaia linter, gaia-build tests aren't using NODE_MODULES_GIT_URL and so connect to Github ("make: *** [node_modules] Error 2") r=yurenju

This changes how the node_modules directory is generated. Indeed, we don't use
the temporary directory as a direct dependency now, because its name can change
and we don't need to run the new target if the name changes.

========

https://hg.mozilla.org/integration/gaia-central/rev/e1d948755673
Author: Marshall Culpepper <marshall.law@gmail.com>
Desc: Merge pull request #21470 from marshall/bug1035520_ftuPingSystemV2

Bug 1035520: Make FtuPing instantiable. r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/0ae4b0fea9d6
Author: Marshall Culpepper <marshall@mozilla.com>
Desc: Bug 1035520: Make FtuPing instantiable. r=alive
2014-07-10 16:00:44 -07:00
Ryan VanderMeulen
6777a8c00a Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-10 18:22:38 -04:00
Ryan VanderMeulen
816f9fa0e5 Merge b2g-inbound to m-c. a=merge 2014-07-10 18:09:42 -04:00
Adam Roach [:abr]
b81d6217c1 Bug 1015486 Bypass the video and audio permission prompts for Loop, as Loop will provide its own mechanisms. Patch by abr, tests by Standard8. r=jesup,r=florian 2014-07-10 21:14:57 +01:00
B2G Bumper Bot
d9c4d9f45c Bumping manifests a=b2g-bump 2014-07-10 12:31:46 -07:00
Gijs Kruitbosch
d1f0ec78df Bug 1014313 - part 3: add labels specifically for this context menu, r=dao 2014-07-09 22:59:43 +01:00
William Lachance
00eef00079 Bug 1036624 - Don't package mozdevice and mozinfo for xpcshell tests. r=ted 2014-07-09 17:06:25 -04:00
Benjamin Smedberg
263c591dee Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup 2014-07-10 14:48:11 -04:00
Brian Smith
60c3387388 Bug 1036765: Disable cipher suites that are not in the "Browser Cipher Suite" proposal that are still enabled, r=keeler
--HG--
extra : rebase_source : af06ac8fe6c2132b942ca4a1a50a12505b3ca508
extra : histedit_source : 2127635c80fbff235136980990993e753509e802
2014-07-09 18:33:38 -07:00
Ms2ger
1a551c7ee8 Backout changeset 69c0707a144a for crashes on a CLOSED TREE. 2014-07-10 21:04:26 +02:00
Eric Rahm
9724ad20af Bug 1036679 - MediaStreamGraph shutdown can hang if happening in conjunction with a memory report. r=roc 2014-07-09 17:22:37 -07:00
Ms2ger
86555a0dfd Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley
It turns out the useAllocator argument is only used for the dipper types
(nsXPTType::{T_ASTRING, T_DOMSTRING, T_UTF8STRING, T_CSTRING}), while we
only pass true in cases where we don't have a dipper type:

* XPCConvert::JSArray2Native errors on those types;
* GetNamedPropertyAsVariantRaw() passes an interface type;
* nsXPCWrappedJSClass::CallMethod passes !param.IsDipper() for the first
  calls and only reaches the last call for dependent types, which do not
  include any of the dipper types;
* CallMethodHelper::ConvertIndependentParam handles dipper types earlier
* and CallMethodHelper::ConvertDependentParam handles dependent types.
2014-07-10 20:23:24 +02:00
Ms2ger
93473218d2 Bug 1035242 - Make XMLHttpRequest.mozBackgroundRequest chrome-only; r=jst 2014-07-10 20:22:46 +02:00
Nicolas Silva
1fc33e677f Bug 1034593 - Prevent clips with huge extents to be passed to a cairo context from CanvasRenderingContext2D. r=jrmuizel 2014-07-10 20:12:26 +02:00
Nicolas Silva
65e4f664f6 Bug 1034593 - Backout the cairo clip optimization because it produces incorrect clipping in certain cases. r=jrmuizel 2014-07-10 20:11:01 +02:00
Marco Castelluccio
a632c77197 Bug 1001948 - Attempt to remove the files again if ERROR_DIR_NOT_EMPTY is thrown. r=tabraldes 2014-07-10 19:46:27 +02:00
Marco Castelluccio
3190ba952b Bug 1036648 - Reject promise on uninstall failure on Mac. r=myk 2014-07-10 19:22:10 +02:00
Randell Jesup
6108a29240 Bug 1037000: Include "default communications device" in the audio input enumeration for gUM r=padenot 2014-07-10 13:15:26 -04:00
Bobby Holley
c6ad0230b3 Bug 1034262 - Honor the wantXrays of both sides of the membrane when computing same-origin wrappers. r=gabor
The basic problem in the testcase is that one compartment requests same-origin
Xrays via wantXrays=true (the default for Sandboxes) while the other does not.
The current code only considers the wantXrays flag of the compartment performing
the access, so we end up in a situation where we have same-origin compartments,
but Xray in one direction and Transparent in the other.

This is a problem for crossCompartmentFunction.apply(null, [arg]). If both
globals get transparent wrappers, there's obviously no problem. And if both
globals get XrayWrappers, then the |apply| happens on the XrayWrapper of the
function in the caller's compartment. So the Array is unpacked in the caller's
compartment, and again we have no problem.

But if the caller gets Transparent and the callee gets Xrays, then we end up
invoking |apply| from the callee's side, which then gets an XrayWrapper to the
array. This XrayWrapper may do surprising things, leading to the odd situation
in the testcase.

Same-origin Xrays are kind of broken anyway, but I don't think we'll ever be
able to get rid of them. So the most sensible thing to do is probably to honor
the flag (if set) from either compartment. This patch does that.
2014-07-10 10:04:30 -07:00
Bobby Holley
b27f48db5b Bug 1034262 - Don't use wantXrays for requiresAddonGlobal sandboxes. r=gabor 2014-07-10 10:04:30 -07:00
Ed Morley
3103e2eec5 Backed out changeset 91f25a63dea9 (bug 1032814) for build failures 2014-07-10 17:43:21 +01:00
Myk Melez
04aa5eeeb8 Bug 1036695 - enable mozApps debug logging when running tests; r=fabrice 2014-07-10 09:41:44 -07:00
Bobby Holley
4a9f9e844b Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor
I did this wrong before. Making this a SecurityWrapper means that the caller does
not subsumes the target, and that the target therefore needs to be protected
from the caller. But GentlyOpaque was supposed to be an analog of PermissiveXray
for use when no useful XrayTraits exist, so it should behave similarly.

If we make this a Filtering Security Wrapper, we get a bunch of assertions where we
expect CheckedUnwrap to succeed for a chrome-side wrapper. And we can't making it
a Filtering Non-Security Wrapper, because then the filtering policy isn't even
consulted (an optimization in jsproxy.cpp).

Really, we want all of the Xray machinery (like the ability to waive and to place
expandos), and we just don't want to resolve any properties. This patch does this.
2014-07-10 09:31:37 -07:00
Bobby Holley
bba8240dd7 Bug 1034239 - Add Proxies to ForceCOWBehavior. r=gabor 2014-07-10 09:31:37 -07:00
Benjamin Smedberg
67c77aebbd Bug 1032814 - Gecko media plugins should not automatically enable plugin from system locations. Instead, there is a programmatic API for registering available plugins which will be used by addons or the addon manager. For development, there is also an environment variable. r=josh/jesup
--HG--
extra : rebase_source : dcd8708ac50a96cff3c59d3c4a531288c19bd961
2014-07-10 10:32:59 -04:00
Ed Morley
51bd789719 Bug 1035773 - Change AsyncShutdown timeout crash prefix from "ERROR:" to "FATAL ERROR:"; r=Yoric 2014-07-10 16:40:24 +01:00
Jan de Mooij
b986e6ec0f Bug 1034627 part 3 - Fix SandboxDump, AccessCheck.cpp to work with Latin1 strings and nursery strings. r=bholley 2014-07-10 17:36:35 +02:00
Jan de Mooij
edbd6779df Bug 1034627 part 2 - Fix xpconnect Dump and Print functions to work with Latin1 strings and nursery strings. r=bholley 2014-07-10 17:36:33 +02:00
Jan de Mooij
2ab4bcd2b2 Bug 1034627 part 1 - Add some new string APIs. r=terrence 2014-07-10 17:36:31 +02:00
Ed Morley
0916bd9c19 Merge mozilla-central and inbound 2014-07-10 16:29:53 +01:00
Olli Pettay
a0c77d289f Bug 982039 - Radio input required not working when element disabled by js, r=bz
--HG--
extra : rebase_source : 53b134dc349ec7068c4543469e89f7e40073ea15
2014-07-10 18:01:59 +03:00
Olli Pettay
cff7d32b26 Bug 1031226 - [vibration] navigator.vibrate([]) fails to cancel a pre-existing instance of the processing vibration patterns algorithm, r=mounir
--HG--
extra : rebase_source : a4a5d894ce010ebf6ac9d97b03b05986e0a42dd6
2014-07-10 17:31:36 +03:00
Kartikaya Gupta
6ab9642c81 Bug 1036518 - Back out cset cc20208a6eb4 (bug 1034247) for causing blurry painting and janky scrolling on B2G/Fennec on some devices. r=me a=backout 2014-07-10 10:08:44 -04:00
Carsten "Tomcat" Book
61f33624c3 merge fx-team to mozilla-central a=merge 2014-07-10 14:54:35 +02:00
Carsten "Tomcat" Book
ae855b78b7 merge mozilla-inbound to mozilla-central a=merge 2014-07-10 14:47:01 +02:00
Carsten "Tomcat" Book
b385f554da merge b2g-inbound to mozilla-central a=merge 2014-07-10 14:40:40 +02:00
B2G Bumper Bot
3f7e416bf8 Bumping manifests a=b2g-bump 2014-07-10 02:11:15 -07:00
B2G Bumper Bot
046d31e981 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/056dbe15b2aa
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1033403 - [Messages] We don't stop rendering if we tap "back" too soon r=azasypkin

* moves the moment "initializeRendering" is called: in beforeEnter instead of
afterEnter.
* calls MessageManager.markThreadRead in afterEnterThread
* removes the 'done' handler in renderMessages because we don't need it now
2014-07-10 02:05:30 -07:00