Commit Graph

172249 Commits

Author SHA1 Message Date
Nicholas Hurley
c6f1064c9d Bug 978759 - Fix shutdown crash in seer. r=mcmanus 2014-03-07 10:44:44 -08:00
Mats Palmgren
0d1975b48a Backout rev 4fe82d0824d1 (bug 946658) for suspected Tp5 regression. r=me 2014-03-07 18:40:58 +00:00
Jonathan Watt
ec16c97116 Bug 980436 - Fix widget/windows/nsDragService.cpp's use of DataSourceSurface::Map(), and fix up the conversion to Moz2D. r=mattwoodrow 2014-03-07 18:15:51 +00:00
Gian-Carlo Pascutto
a1b4b46c5f Bug 971240 - Move phishing/malware test pages to their own domain. r=mmc 2014-03-07 19:12:23 +01:00
Gregory Szorc
0164048676 Bug 979665 - Properly detect WebIDL type changes; r=froydnj
This patch fixes a bug in WebIDL code generation that could be triggered
if an input file changed locations but the original file remained on
disk. When computing the set of source .webidl files to perform code
generation on, we failed to prune files that were no longer part of the
active set of input files. References to files in old locations would
get pulled in to the regeneration set, leading to a cryptic KeyError
during code generation.

--HG--
extra : rebase_source : 23f1b973133960cfa954d44b20175fc7a369169a
2014-03-05 23:21:02 -08:00
Ed Morley
67fa20864c Backed out changeset c6cec6e8dbac (bug 980436) for crashes; CLOSED TREE 2014-03-07 17:53:39 +00:00
Ed Morley
2dd0ab7128 Backed out changeset a2b62ced704d (bug 950371) 2014-03-07 17:53:05 +00:00
Daniel Holbert
f48ac1cd5c Bug 980783: Make reftest scale-1.svg use MozReftestInvalidate for dynamic tweak, and make its reftest.list annotations more strict. r=jwatt 2014-03-07 09:48:56 -08:00
Ted Mielczarek
3e7b3a3a83 Bug 948801 - move browser-chrome tests in toolkit/mozapps/extensions/test/browser from Makefile.in to browser.ini. r=jmaher 2014-02-26 15:28:56 -05:00
Ted Mielczarek
9607f5515a Bug 977275 - Add a horrible install-to-subdir hack in test manifests to support a goofy set of tests. r=gps
--HG--
rename : python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/moz.build => python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-subdir/moz.build
rename : python/mozbuild/mozbuild/test/frontend/data/test-manifest-empty/empty.ini => python/mozbuild/mozbuild/test/frontend/data/test-manifest-install-subdir/subdir.ini
2014-03-05 15:51:39 -05:00
Landry Breuil
576df297f4 Bug 980848: use c-style comments in c files r=cviecco DONTBUILD 2014-03-07 18:32:11 +01:00
Marty Rosenberg
e46b48be79 Bug 973874: Ensure that all offsets that we take into the assembly buffer are created by the instruction we want to branch to (r=dougc) 2014-03-07 11:25:38 -05:00
Jonathan Watt
9ae1e88b2d Bug 950371 - Convert the Cocoa widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow,mstange. Relanding after accidental backout during m-c merge in ce1a691650ef. 2014-02-21 19:07:42 +00:00
Jonathan Watt
75c44f4204 Bug 980436 - Fix widget/windows/nsDragService.cpp's use of DataSourceSurface::Map(), and fix up the conversion to Moz2D. r=mattwoodrow 2014-03-07 16:52:38 +00:00
Alexandre Lissy
fe7de3792e Bug 973637 - Avoid crash at shutdown during make package. r=paolo 2014-02-17 17:00:36 +01:00
Simone Carletti
4edd12d65a Bug 980872 - Update PSL for .JP. r=gerv 2014-03-07 11:37:21 -05:00
Simone Carletti
753bb738b5 Bug 980864 - Update PSL for .MS. r=gerv 2014-03-07 11:37:21 -05:00
Cervantes Yu
759ecfcde4 Bug 979741 - Use MOZ_DEBUG_CHILD_PROCESS environment variable for processes forked from Nuwa. r=khuey 2014-03-05 20:43:06 +08:00
Brian Hackett
648d7b6e70 Bug 980450 - Always initialize outparams in LookupOwnPropertyWithFlagsInline, r=luke. 2014-03-07 09:36:24 -07:00
Ed Morley
a21868703a Merge backout; CLOSED TREE 2014-03-07 15:53:02 +00:00
Ed Morley
6915f3f78a Backed out changeset f94ee00aa4d6 (bug 974197) for causing gaia-ui-test failures 2014-03-07 15:45:59 +00:00
Ed Morley
0427ac62a8 Backed out changeset 14313e0ce5fd (bug 952927) for xpcshell failures; CLOSED TREE 2014-03-07 15:18:14 +00:00
Ed Morley
d0fc1b898f Backed out changeset f74bf7d090ee (bug 952927) 2014-03-07 15:17:55 +00:00
Ed Morley
82b64423ff Backed out changeset 07e1893cb0f9 (bug 952927) 2014-03-07 15:17:51 +00:00
Ed Morley
e01d987a40 Merge mozilla-central and inbound; CLOSED TREE
--HG--
extra : amend_source : af326b0eb24cafb5212fab43dcecacc5ddf0ee60
2014-03-07 15:07:22 +00:00
Ed Morley
e875b9ef79 Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835 2014-03-07 15:05:31 +00:00
Jonathan Watt
0c186fb8f2 Bug 980885 - Fix more Moz2D D2D mapping code that fails to set/reset mIsMapped. r=Bas CLOSED TREE to fix orange 2014-03-07 14:55:16 +00:00
Carsten "Tomcat" Book
d1de67ff1a merge fx-team to mozilla-central 2014-03-07 13:06:05 +01:00
Carsten "Tomcat" Book
d0ff930d65 merge b2g-inbound to mozilla-central 2014-03-07 12:49:50 +01:00
B2G Bumper Bot
765fd3eaf6 Bumping manifests a=b2g-bump 2014-03-07 00:46:11 -08:00
B2G Bumper Bot
28e43c1c6a 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
b9b282da5f Bumping manifests a=b2g-bump 2014-03-07 00:23:12 -08:00
B2G Bumper Bot
36a7397cd7 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
723fe46ef5 Bumping manifests a=b2g-bump 2014-03-06 23:51:42 -08:00
B2G Bumper Bot
95265c6413 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
62afccec79 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
5024e7e61c Bug 980263 - Part 1: Disable Ion OSR for loops nested in expressions r=jandem 2014-03-07 08:44:38 +01:00
Marco Bonardo
8933900a95 Bug 967192 - Bookmarks restore and import should use OS.File - tests changes. r=mano 2014-03-07 08:41:50 +01:00
Marco Bonardo
f6b8f2d06e Bug 967192 - Bookmarks restore and import should use OS.File. r=mano 2014-03-07 08:41:47 +01:00
B2G Bumper Bot
1c254906bc Bumping manifests a=b2g-bump 2014-03-06 22:26:19 -08:00
B2G Bumper Bot
c4b28525c2 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
a2f97c232b 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
f59fdc97c7 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
78f8a5efe0 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
9d73e74bd6 Bug 980484 - make the zoom setting more robust, r=dhylands 2014-03-07 01:07:27 -05:00
Mike Habicher
6411be5b8b Bug 965425 - expose ISO setting, r=dhylands,jst 2014-03-07 01:00:43 -05:00
B2G Bumper Bot
394985849b Bumping manifests a=b2g-bump 2014-03-06 21:56:38 -08:00
B2G Bumper Bot
44b7ed880a 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
b932e52022 Back out 965fe5b195ab (bug 962670) for leaking 2014-03-06 20:36:28 -08:00
Andrew McCreight
3ceac964bd Bug 979993 - Free the old input data in SetValueInternal. r=bz 2014-03-06 20:27:52 -08:00