Commit Graph

360486 Commits

Author SHA1 Message Date
Dan Gohman
5d967fc90d Bug 1004363 - IonMonkey: Add a toControlInstruction helper function. r=mjrosenb 2014-05-14 21:51:56 -07:00
Dan Gohman
0085f65548 Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb 2014-05-14 21:51:55 -07:00
Patrick Wang (Chih-Kai Wang)
62fc8a4082 Bug 1009398: Close preallocated process when Nuwa is dead. r=khuey 2014-05-15 11:04:32 +08:00
Daniel Holbert
d0a71a618a Bug 1010612: Remove unused variable sReadOnlyDateMethods from jsdate.cpp. r=bholley 2014-05-14 19:29:31 -07:00
Cykesiopka
0ef7c4eb60 Bug 989708 - Add #ifdef guards to fix Wunused-but-set-variable build warning in non-a11y builds. r=vlad 2014-05-14 19:28:37 -07:00
Daniel Holbert
3be5d72278 backout 646c20d6d346 (Bug 1007027) for jit test failures 2014-05-14 18:15:56 -07:00
Brian Hackett
ede7f9ebf0 Bug 1008032 - Don't try to compress scripts when zlib isn't available. 2014-05-14 17:11:21 -07:00
Yash Girdhar
070e18eeba Bug 1007834 - Preference to enable Speech Synthesis, should be present by default. r=smaug 2014-05-14 16:58:12 -07:00
Nicolas B. Pierron
57f435a199 Bug 1007027 - Replace MPhi::slot by a flag based on ResumePoint indexes. r=h4writer 2014-05-14 16:56:25 -07:00
Daniel Holbert
cd261492f3 Bug 1008286: Remove unused variable 'kProxyType_UNKNOWN' from nsProtocolProxyService.cpp to fix clang warning. r=jduell 2014-05-14 16:52:52 -07:00
Arnaud Bienner
78e74640b8 Bug 1009714: Fix <button disabled> style on B2G. r=dholbert 2014-05-14 23:42:03 +02:00
Jim Blandy
8de8c6e2ae Bug 1007862 - Update name of barriered base class in SpiderMonkey's GDB pretty-printers, r=jimb,sfink
This patch fixes test failures in js/src/gdb/tests/test-Root.py.

js::PreBarriered is no longer the common base class for SpiderMonkey's GC graph
edge types; now js::BarrieredBase is the best choice for pretty-printers to
support. Also, there is no longer a separate hierarchy for non-pointer types
(eg JS::Value). Update the pretty-printers and their tests.

--HG--
extra : rebase_source : 9c8190c47fcdb5be60c94e20b2eebdfff2394c96
2014-05-12 15:02:10 -07:00
Brian Birtles
9c7f65de0d Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron
As a result, transitions are now stored using a pointer to the base class,
mozilla::ElementAnimation. We downcast to a transition only when necessary. No
error-checking of the result of AsTransition is performed since we only ever
call it on the mAnimations member of ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
995090537a Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron
Add a method for downcasting from an ElementAnimation to an
ElementPropertyTransition (when the underlying object is an
ElementPropertyTransition).

This, unfortunately, adds a vtable to ElementAnimation but in the long term
I hope we will be able to isolate transition-specific code to a specific kind of
TransitionEffect that hangs off ElementAnimation and put the vtable on
AnimationEffect instead. (The AnimationEffect concept is part of the Web
Animations API.)
2014-05-15 08:38:37 +09:00
Brian Birtles
92e305760e Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert
We currently have mozilla::StyleAnimation as well as nsStyleAnimation. This
patch renames StyleAnimation back to ElementAnimation.

Although ElementAnimation is very similar to ElementAnimations, in the near
future we expect to retire ElementAnimations and replace it with a common
AnimationSet-like structure that is covers the features of ElementAnimations and
ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
7595a03399 Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron
This patch takes StyleAnimation and makes it ref-counted heap object. This
should allow us to store StyleAnimation and its subclasses (transitions only
currently) in a consistent fashion (an array of base-class pointers).
Furthermore, this will be helpful if we want these things to be pointed to
from Javascript objects that may, for example, preserve their lifetime beyond
that of the element that currently owns them.

This patch also introduces a typedef for an array of refptrs to StyleAnimation
objects (and similarly for the subclass ElementPropertyTransition) to simplify
the code somewhat.
2014-05-15 08:38:37 +09:00
Wes Kocher
d9132dfd34 Merge m-c to inbound 2014-05-14 16:32:53 -07:00
Wes Kocher
90196c9ed1 Merge inbound to m-c 2014-05-14 15:10:49 -07:00
Wes Kocher
33757bdbb1 Merge fx-team to m-c 2014-05-14 14:54:46 -07:00
Wes Kocher
08b6cb88ca Merge b2g-inbound to m-c 2014-05-14 14:35:08 -07:00
Wes Kocher
3a998cce2a Merge inbound to m-c 2014-05-14 14:21:38 -07:00
B2G Bumper Bot
a7ae680070 Bumping manifests a=b2g-bump 2014-05-14 09:46:43 -07:00
B2G Bumper Bot
4ad7624e77 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/166c0ff9af0c
Author: crdlc <crdlc@tid.es>
Desc: Bug 1010162 - Follow up 1008144 - Decouple layout logic from app r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/c5da5f228934
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_apps.py"

This reverts commit 6bad75c2a3af253f1d7ebbcae47cd01ab80cae9f.
2014-05-14 09:40:43 -07:00
B2G Bumper Bot
d1b49d7cb0 Bumping manifests a=b2g-bump 2014-05-14 09:28:01 -07:00
B2G Bumper Bot
c5aa636ec0 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1e2a9dfcb156
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 1009895 - Put Search app into background when hidden. r=kgrandon
2014-05-14 09:25:58 -07:00
B2G Bumper Bot
e7c9224377 Bumping manifests a=b2g-bump 2014-05-14 08:51:26 -07:00
B2G Bumper Bot
a0493c65d1 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8e5b9e3e9723
Author: Dave Hylands <dhylands@gmail.com>
Desc: Merge pull request #19249 from dhylands/ds-test-canBe

Bug 1007053 - Make ds-test report canBeShareable. r=dhylands

========

https://hg.mozilla.org/integration/gaia-central/rev/62cceefc9ab9
Author: Dave Hylands <dhylands@gmail.com>
Desc: Bug 1007053 - Make ds-test report canBeShareable. r=dhylands
2014-05-14 08:45:59 -07:00
B2G Bumper Bot
ddf1fa35c8 Bumping manifests a=b2g-bump 2014-05-14 08:11:50 -07:00
B2G Bumper Bot
afa188d74b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/073b3f973451
Author: Florin Strugariu <bebef_1987@yahoo.com>
Desc: Merge pull request #19243 from AndreiH/bug_1003175_master

Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_...

========

https://hg.mozilla.org/integration/gaia-central/rev/757b37f5bcb4
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Desc: Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_apps.py
2014-05-14 08:05:57 -07:00
B2G Bumper Bot
0b07d9388d Bumping manifests a=b2g-bump 2014-05-14 07:56:16 -07:00
Ed Morley
bfa64d1dcc Backed out changeset 83fd85b082d1 (bug 1009679) for crashtest and reftest failures; CLOSED TREE 2014-05-14 15:55:04 +01:00
Ed Morley
d61cfb0350 Backed out changeset 4b2db2286258 (bug 870238) 2014-05-14 15:54:39 +01:00
B2G Bumper Bot
9d8687898f Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/78ab0bc3aaa5
Author: Wilson Page <wilsonpage@me.com>
Desc: Merge pull request #19206 from wilsonpage/1008371

Bug 1008371 - [B2G][Camera][1.4] Camera remains in a faux recording state when

========

https://hg.mozilla.org/integration/gaia-central/rev/cf070eadf1bb
Author: Wilson Page <wilsonpage@me.com>
Desc: Bug 1008371 - [B2G][Camera][1.4] Camera remains in a faux recording state when pressing record followed by sleep

========

https://hg.mozilla.org/integration/gaia-central/rev/36a7526a918d
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #18563 from azasypkin/bug-895484-share-url

Bug 895484 - [SMS] Handle a share URL activity

========

https://hg.mozilla.org/integration/gaia-central/rev/76db9f81f7a4
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 895484 - [SMS] Handle a share URL activity. r=julien
2014-05-14 07:50:48 -07:00
B2G Bumper Bot
d75a33e062 Bumping manifests a=b2g-bump 2014-05-14 07:48:06 -07:00
Benjamin Bouvier
78e7764505 Bug 1008818: Factor AppendUseStrictSource out of AsmJS*ToString functions; r=luke 2014-05-14 15:59:12 +02:00
Benjamin Bouvier
02e33b560a Bug 1008818: Inherit 'use strict' context for asm.js functions; r=luke 2014-05-14 15:59:00 +02:00
Benjamin Bouvier
3e8434e6d3 Bug 1009603: Set filename for asm.js scripts with dynamic linking failures; r=h4writer 2014-05-14 15:52:04 +02:00
Benjamin Bouvier
e70c07b488 Bug 1009603: Automatically stop register allocation tracelogging on error; r=h4writer 2014-05-14 15:51:50 +02:00
Gervase Markham
a28ceb8833 Bug 1007195 - Change licensing on mozilla::pkix to dual Apache 2/MPL 2. r=briansmith. 2014-05-14 14:37:25 +01:00
Markus Stange
33f538a660 Bug 870238 - Stop using the deprecated API -[NSWindow userSpaceScaleFactor]. r=jfkthame 2014-05-14 14:33:52 +02:00
Markus Stange
3ec8e6b5ec Bug 1009679 - Layerize the scrollbar thumb on desktop, too. r=roc 2014-05-14 14:33:52 +02:00
Neil Deakin
4612689b18 Bug 893098, record update starts, stops and errors in the health report, r=rnewman,rstrong 2014-05-14 08:01:45 -04:00
Ryan VanderMeulen
f1fb075bb7 Bug 1010140 - Add missing pymake hackaround for libffi. r=bustage 2014-05-14 07:59:16 -04:00
Carsten "Tomcat" Book
d6d77be826 merge b2g-inbound to mozilla-central 2014-05-14 13:08:40 +02:00
Carsten "Tomcat" Book
3d8597473f merge fx-team to mozilla-central 2014-05-14 13:01:30 +02:00
Jan Keromnes
c041bf37d0 Bug 1006500 - Expose hit-target fluffing prefs as settings. r=21, f=ochameau 2014-05-14 06:09:00 -04:00
Jan Keromnes
31f5292e06 Bug 1006500 - Sort settings to observe. r=21, f=ochameau 2014-05-14 06:08:00 -04:00
B2G Bumper Bot
2ed309a6b0 Bumping manifests a=b2g-bump 2014-05-14 00:01:23 -07:00
B2G Bumper Bot
8d1ba0b535 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

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

Bug 1008033 - [Flame] [e.me Homescreen] Can't show more than 12 elements

========

https://hg.mozilla.org/integration/gaia-central/rev/e0c259101913
Author: crdlc <crdlc@tid.es>
Desc: Bug 1008033 - [Flame] [e.me Homescreen] Cannot show more than 12 elements
2014-05-13 23:56:01 -07:00
Dave Hylands
9219311826 Bug 1007053 - Pt3 - Implement canBeShared, canBeMounted, canBeFormatted attributes in DeviceStorage object. r=qDot 2014-05-13 15:48:08 -07:00