Commit Graph

172217 Commits

Author SHA1 Message Date
Benoit Jacob
91655cdf5c Bug 977757 - 2/3 - add nsCSSProps::eEnabledInChromeOrCertifiedApp bit, and use it for will-change - r=dbaron,bz 2014-03-07 12:14:25 -05:00
Benoit Jacob
9c93a3d8aa Bug 977757 - 1/3 - make nsCSSProps::EnabledState a bitfield - r=dbaron,bz 2014-03-07 12:14:23 -05:00
B2G Bumper Bot
a610e37446 Bumping manifests a=b2g-bump 2014-03-07 08:51:42 -08:00
Michael Wu
7111cc628d Bug 962670 - Store decoded images in VolatileBuffers, r=seth,jrmuizel 2014-02-24 22:37:51 -05:00
Ed Morley
586441d613 Merge mozilla-central and b2g-inbound 2014-03-07 15:52:49 +00:00
Ed Morley
0ddf702725 Backed out changeset f94ee00aa4d6 (bug 974197) for causing gaia-ui-test failures 2014-03-07 15:45:59 +00:00
B2G Bumper Bot
7abff05ae0 Bumping manifests a=b2g-bump 2014-03-07 07:06:29 -08:00
Ed Morley
10aebf48c2 Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835 2014-03-07 15:05:31 +00:00
B2G Bumper Bot
c1b5b15bd1 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2bd19ebd6ad7
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #16954 from zacc/bug_980281

Bug 980281 - Remove some redundant import_script calls from gaiatest

========

https://hg.mozilla.org/integration/gaia-central/rev/24e75f0e6f60
Author: Zac Campbell <zcampbell@mozilla.com>
Desc: Bug 980281 - Remove some redundant import_script calls from gaiatest
2014-03-07 07:00:27 -08:00
B2G Bumper Bot
dddbdf4f1a Bumping manifests a=b2g-bump 2014-03-07 06:51:47 -08:00
B2G Bumper Bot
f22b41a939 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b95e3f66303b
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16988 from vingtetun/bug977757

Workaround a |position: fixed; top: 2rem| issue with will-change. r=etie...

========

https://hg.mozilla.org/integration/gaia-central/rev/7fc5ab7b8580
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Workaround a |position: fixed; top: 2rem| issue with will-change. r=etienne
2014-03-07 06:45:19 -08:00
B2G Bumper Bot
484b1f56fa Bumping manifests a=b2g-bump 2014-03-07 06:28:07 -08:00
B2G Bumper Bot
10fc64c652 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/23df3aeef9e1
Author: Sergi Mansilla <sergi.mansilla@gmail.com>
Desc: Merge pull request #16831 from sergi/921971-fdn

Bug 921971 - [DSDS][FDN] Manage FDN list for both SIMs

========

https://hg.mozilla.org/integration/gaia-central/rev/fcd18131ccc6
Author: Sergi Mansilla <sergi@Sergis-MacBook-Pro.local>
Desc: Bug 921971 - [DSDS][FDN] Manage FDN list for both SIMs

This fix makes it possible to have independent Fixed Dialing Numbers for each
SIM card in the phone. A new function `getIccByIndex` has been introduced in
`utils.js` that selects the currently selected ICC object without the user
having to specify the particular index, although it allows that too (used in
`sim_dialog.js`, for example.

Instances of `IccHelper` have been replaced by the result of calls to
`getIccByIndex`.
2014-03-07 06:20:23 -08:00
B2G Bumper Bot
aed59bb79f Bumping manifests a=b2g-bump 2014-03-07 06:16:15 -08:00
B2G Bumper Bot
63af726bd4 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b701b2d12068
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #16933 from 6a68/bug-980184-jshint-fxa-system-app

Bug 980184 - Fix jshint errors in FxA system app code

========

https://hg.mozilla.org/integration/gaia-central/rev/74daf4ca362c
Author: Jared Hirsch <ohai@6a68.net>
Desc: Bug 980184 - Fix jshint errors in FxA system app code r=ferjm
2014-03-07 06:05:29 -08:00
B2G Bumper Bot
018070463e Bumping manifests a=b2g-bump 2014-03-07 05:31:48 -08:00
B2G Bumper Bot
d1edc9246d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/63ec36329e28
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #16808 from gasolin/issue-942724

Bug 942724 - Support multiple notifications for recording device status, r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/4c66c84da430
Author: gasolin <gasolin@gmail.com>
Desc: Bug 942724 - Support multiple notifications for recording device status

- refactor: using createItem function to return data dict
- abstract renderPanels
- fix and support recording status
- add test cases
- refactor use updateRecordingStatus
- update statusbar status via custom event
2014-03-07 05:30:24 -08:00
Carsten "Tomcat" Book
c3972986cb Merge mozilla-central to b2g-inbound on a CLOSED TREE 2014-03-07 14:17:02 +01:00
B2G Bumper Bot
fc79150cd7 Bumping manifests a=b2g-bump 2014-03-07 04:06:06 -08:00
Carsten "Tomcat" Book
756c257f98 merge fx-team to mozilla-central 2014-03-07 13:06:05 +01:00
B2G Bumper Bot
1626e99830 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/73de68772ff4
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #16952 from viorelaioia/bug_979789

Bug 979789 - Check and enable some more tests on TBPL

========

https://hg.mozilla.org/integration/gaia-central/rev/76c25f11d328
Author: Viorela Ioia <viorelaioia@gmail.com>
Desc: Bug 979789 - enable test_sms_contact_input_validation, test_power_button_long_press and test_window_open_inside_iframe
2014-03-07 04:00:26 -08:00
Carsten "Tomcat" Book
c346b6e437 merge b2g-inbound to mozilla-central 2014-03-07 12:49:50 +01:00
B2G Bumper Bot
455c8593a2 Bumping manifests a=b2g-bump 2014-03-07 02:51:34 -08:00
B2G Bumper Bot
a0ce137b1d Bumping manifests a=b2g-bump 2014-03-07 02:36:39 -08:00
B2G Bumper Bot
ed508be95a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1bf9ece3c16f
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #16976 from gasolin/issue-980775

Bug 980775 - [Resource] rename incorrect 1.5.png to 1.5x.png, r=pivanov

========

https://hg.mozilla.org/integration/gaia-central/rev/6d219cf2cf28
Author: gasolin <gasolin@gmail.com>
Desc: Bug 980775 - [Resource] rename incorrect 1.5.png to 1.5x.png
2014-03-07 02:35:23 -08:00
B2G Bumper Bot
9843ca5439 Bumping manifests a=b2g-bump 2014-03-07 02:21:48 -08:00
B2G Bumper Bot
6b22adc607 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/01b1b5493cca
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #16961 from crdlc/bug-disable-button-bb

Bug 980361 - The keyboard does not close after pressing a disabled butto...

========

https://hg.mozilla.org/integration/gaia-central/rev/2e9fafad20f6
Author: crdlc <crdlc@tid.es>
Desc: Bug 980361 - The keyboard does not close after pressing a disabled button
2014-03-07 02:20:23 -08:00
B2G Bumper Bot
c77d435416 Bumping manifests a=b2g-bump 2014-03-07 01:31:48 -08:00
B2G Bumper Bot
ca26ad98fe Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

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

Bug 978011 - Unload properly Image Loader when syncing/importing

========

https://hg.mozilla.org/integration/gaia-central/rev/9d5c143246bc
Author: crdlc <crdlc@tid.es>
Desc: Bug 978011 - Unload properly Image Loader when syncing/importing
2014-03-07 01:30:27 -08:00
B2G Bumper Bot
4908c03a51 Bumping manifests a=b2g-bump 2014-03-07 00:46:11 -08:00
B2G Bumper Bot
c591fa5ff0 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1ad040b490a7
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #16672 from ferjm/bug955945.coppa

Bug 955945 - Implement age verification screens for FxA Signup. r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/6c4a067d7285
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 955945 - Implement age verification screens for FxA Signup. r=alive
2014-03-07 00:40:23 -08:00
B2G Bumper Bot
37b135045c Bumping manifests a=b2g-bump 2014-03-07 00:23:12 -08:00
B2G Bumper Bot
4a92de1436 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/dbcdbc8d9466
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #16970 from 6a68/bug-980608-fxa-test-client-autocorrect

Bug 980608 - Disable autocorrect in fxa-test-client r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/98ee1f81378b
Author: Jared Hirsch <ohai@6a68.net>
Desc: Bug 980608 - Disable autocorrect in fxa-test-client r=ferjm
2014-03-07 00:15:30 -08:00
B2G Bumper Bot
ff6bada21f Bumping manifests a=b2g-bump 2014-03-06 23:51:42 -08:00
B2G Bumper Bot
b77a8bae9b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

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

Bug 970818 - [Downloads Manager] Any message appears when the SD card is...

========

https://hg.mozilla.org/integration/gaia-central/rev/e502b8a717e1
Author: crdlc <crdlc@tid.es>
Desc: Bug 970818 - [Downloads Manager] Any message appears when the SD card is full
2014-03-06 23:50:23 -08:00
Andy Wingo
7e4993372d Bug 980263 - Part 2: Avoid phi creation for values on stack at loops r=jandem 2014-03-07 08:44:41 +01:00
Andy Wingo
9361ddfd81 Bug 980263 - Part 1: Disable Ion OSR for loops nested in expressions r=jandem 2014-03-07 08:44:38 +01:00
Marco Bonardo
e3c76b6b27 Bug 967192 - Bookmarks restore and import should use OS.File - tests changes. r=mano 2014-03-07 08:41:50 +01:00
Marco Bonardo
71d5bb404a Bug 967192 - Bookmarks restore and import should use OS.File. r=mano 2014-03-07 08:41:47 +01:00
B2G Bumper Bot
28345fa853 Bumping manifests a=b2g-bump 2014-03-06 22:26:19 -08:00
B2G Bumper Bot
69c7e42026 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/09b82983a3cb
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #16785 from EragonJ/bug-975760

Bug 975760 - [DSDS] the default SIM for Data is not remembered between r...

========

https://hg.mozilla.org/integration/gaia-central/rev/530515efae02
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 975760 - [DSDS] the default SIM for Data is not remembered between reboots
2014-03-06 22:20:22 -08:00
L. David Baron
5edf98e9eb Bug 978712 - Prevent non-running transitions and animations (animations or transitions during their delay period, and animations after they finish) from repeatedly poking layer activity because we think we can run them on the compositor. r=heycam
This changes the behavior of the CanPerformOnCompositorThread methods of
both ElementAnimations and ElementTransitions to check that the
respective animations or transitions are actually running.  This is ok
because:
 - The main caller is nsLayoutUtils::HasAnimationsForCompositor, and all
   of its callers pretty clearly want the more restricted behavior (they're
   concerned with layer activity)
 - The only other callers of these functions are
   nsAnimationManager::FlushAnimations and
   nsTransitionManager::FlushTransitions (determining when to do
   throttling), nsAnimationManager::GetAnimationsForCompositor (whose
   only caller,
   nsDisplayListBuilder::AddAnimationsAndTransitionsToLayer, also checks
   IsRunningAt).  I think these also all want or are fine with having
   the IsRunningAt check.

As to the actual changes:
 - In the animation manager, I think it's a mistake that
   ElementAnimation::IsRunningAt didn't already check
   mIterationDuration, since we throw out animations with a bad
   iteration-duration in ElementAnimations::EnsureStyleRuleFor.  So this
   makes that change as well.
 - In the transition manager, IsRunningAt already checks
   !IsRemovedSentinel().

I've confirmed in gdb on a device that this fixes the repeated
nsIFrame::SchedulePaint calls that were the symptom of this bug.

I believe this patch also makes it so that a short animation of a
property that can't be animated on the compositor doesn't prevent the
entire duration of the animation of a property that can from being
throttled (having the main thread style updates suppressed).
2014-03-06 22:08:57 -08:00
L. David Baron
359a10be0c Bug 979748 - Simplify code based on already having checked the NS_FRAME_OUT_OF_FLOW bit. r=heycam
Since we've already returned if the NS_FRAME_OUT_OF_FLOW bit is not set,
and since FirstInFlow() is the same as this when GetPrevInFlow() is
null, this is a straightforward simplification of the code and should
not change behavior.
2014-03-06 22:08:57 -08:00
L. David Baron
bfbcf864da Bug 979760 - Pull out a BeginTransaction call common to the start of all three branches of if/else logic. r=mattwoodrow
I don't see any particular reason for them to logically be in each
branch, and it seems the code was originally written with the
BeginTransaction in one place, but later had to be refactored into its
current form.

Note that this separates the comment from one of the EndEmptyTransaction
calls below it, but the comment was actually associated primarily with
the further EndEmptyTransaction call, and with the if above it, based on
the history pointing to
https://hg.mozilla.org/mozilla-central/rev/b4e9a17e7fe2
2014-03-06 22:08:57 -08:00
Mike Habicher
0c41a3a68c Bug 980484 - make the zoom setting more robust, r=dhylands 2014-03-07 01:07:27 -05:00
Mike Habicher
bd1cc81444 Bug 965425 - expose ISO setting, r=dhylands,jst 2014-03-07 01:00:43 -05:00
B2G Bumper Bot
02b404787d Bumping manifests a=b2g-bump 2014-03-06 21:56:38 -08:00
B2G Bumper Bot
dd85f3146b Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/09e4745e3b60
Author: Askeing Yen (fyen) <askeing@gmail.com>
Desc: Merge pull request #16162 from echangmoz/master

DS support in Settings -> data & cell; Settings -> SIM manager

========

https://hg.mozilla.org/integration/gaia-central/rev/2255ec675cb1
Author: Eric Chang <echang@mozilla.com>
Desc: Bug 972695 - [dsds] support Sim Manager in Settings on dsds phones

========

https://hg.mozilla.org/integration/gaia-central/rev/de10423400e1
Author: Eric Chang <echang@mozilla.com>
Desc: Bug 972695 - [dsds] support Sim Manager in Settings on dsds phone
2014-03-06 21:55:22 -08:00
Phil Ringnalda
5319ebeaed Back out 965fe5b195ab (bug 962670) for leaking 2014-03-06 20:36:28 -08:00
Andrew McCreight
4b652ed544 Bug 979993 - Free the old input data in SetValueInternal. r=bz 2014-03-06 20:27:52 -08:00