Commit Graph

395631 Commits

Author SHA1 Message Date
Andrea Marchesini
8051790d44 Bug 1091962 - AutoEventEnqueuer must keep alive ChannelEventQueue, r=smaug, r=jduell 2014-12-04 13:23:33 -08:00
Tom Schuster
d7366c79f1 Bug 1081435 - Implement CallNonGenericMethod for typed array selfhosted methods. r=jandem 2014-12-04 13:22:10 -08:00
ziyunfei
9f432a3c84 Bug 1078975 - Implement %TypedArray%.prototype.{find, findIndex}. r=till,gabor 2014-12-04 13:22:10 -08:00
Mike Shal
bb01bd9c54 Bug 1091668 - generate voucher on signed plugin-container; r=glandium 2014-11-25 10:43:43 -05:00
Brian Hackett
db55b50816 Bug 1105116 - Don't trigger barriers when tracing array buffer views, r=sfink. 2014-12-04 13:14:58 -08:00
Milan Loveless
7d29a79565 Bug 1107595 - Changed spelling of behaviour to behavior in AnimationCommon.cpp; r=birtles 2014-12-04 12:37:28 -08:00
Daniel Holbert
22ecaed796 Bug 1107351: Simplify logic in AnimationPlayer::GetCurrentTime(). r=birtles 2014-12-04 12:13:38 -08:00
Daniel Holbert
1ffe67355e Bug 1002632 part 2: Keep using internal refresh driver for SVG-in-opentype, for now. r=edwin 2014-12-04 12:13:37 -08:00
Daniel Holbert
e1da5a0144 Bug 1002632 part 1: Make an image document's refresh driver receive ticks from the image's clients, & disable its internal timer. r=bz 2014-05-01 09:31:54 -07:00
Jan de Mooij
df2a06c99a Bug 1086842 part 2 - Add debug checks for TypeTagOnly type barriers. r=bhackett 2014-12-04 12:10:01 -08:00
Paul Adenot
e3aea8a8ea Bug 1092831 - AnalyserNode should have channelCountMode set to "max" by default. r=ehsan
Spec change: https://github.com/WebAudio/web-audio-api/issues/450

--HG--
extra : rebase_source : f8e71f73e45f31e31c745e29e4b694778d7db445
2014-12-04 11:22:51 -08:00
Paul Adenot
ff43667e52 Bug 1100349 - Tests for the StereoPannerNode. r=ehsan
--HG--
extra : rebase_source : 4944c4626f5e6ab40a95be8bc02b4389572077a7
2014-11-19 18:16:07 +01:00
Paul Adenot
538c6b59c6 Bug 1100349 - Implement StereoPannerNode. r=ehsan,smaug
--HG--
extra : rebase_source : c0d3df3c4ea01001c0800997edbdf441c7287fb8
2014-11-19 18:15:13 +01:00
Matt Woodrow
7e527a7d82 Bug 1107274 - Don't return EOS from MP4Reader until all frames have been output. r=cpearce 2014-12-04 11:51:30 -08:00
Nicholas Hurley
f42d623474 Bug 1107267 - Advertise h2-16. r=mcmanus 2014-12-04 11:50:38 -08:00
Cameron McCormack
5c17989f7d Bug 1107584 - Ship <marker orient="auto-start-reverse">. r=jwatt 2014-12-05 06:28:13 +11:00
Brian Hackett
c40a137190 Bug 1106947 - Make CodeGenerator visit() methods infallible, r=jandem. 2014-12-04 11:26:43 -08:00
Olli Pettay
3324f67238 Bug 1102975 - Add a pref to control the content viewer expiration time in bfcache, r=khuey
--HG--
extra : rebase_source : 6fb403cdb1b73fa8e1f61945ddfd3bfe8e75a92d
2014-12-04 11:04:36 -08:00
Jan de Mooij
02d26f50a3 Bug 1101299 - Remove useless and intermittently timing out jaeger/bug832670.js jit-test. r=terrence 2014-12-04 10:29:57 -08:00
Bob Owen
e4d5592832 Bug 1105729: Pre VS2010 SP1 define our own verion of _xgetbv. r=tabraldes 2014-11-28 18:58:33 +00:00
Jon Coppeard
4184ad0a88 Bug 1105232 - Remove race updating COW shared elements owner pointer r=terrence 2014-12-04 10:15:20 -08:00
Jon Coppeard
89d61ef0a0 Bug 1105123 - Add more assertions to js::gc::ZoneList r=terrence 2014-12-04 10:15:20 -08:00
Ben Turner
abc1289811 Bug 1101756 - Add a null check to PrincipalToPrincipalInfo, r=khuey. 2014-12-04 10:12:47 -08:00
Brian Hackett
e15f8bae9a Bug 1100080 - Report out of memory if JitRuntime::initialize fails, r=jandem. 2014-12-04 10:07:51 -08:00
Malini Das
ab425be28a Bug 1105748 - Fix Mn failure on emulator/device, r=dburns 2014-12-04 10:02:32 -08:00
Terrence Cole
f234316b4b Bug 1107245 - Always build in nursery profiling support; r=jonco, r=sfink 2014-12-04 09:41:12 -08:00
Terrence Cole
281746bf4f Bug 1103269 - Remove the jscall tracer infrastructure; r=sfink 2014-12-04 09:41:02 -08:00
Brian Birtles
3410496562 Bug 1104427 part 3 - Make resolving the start time a separate method in AnimationPlayer; r=dholbert
In preparation for deferring the start of animations in bug 927349, this patch
makes the code that resolves the start time a separate method. In this patch we
call the method immediately from AnimationPlayer::DoPlay. However, in the future
this will be called at a later point when the first frame of the animation has
been rendered.
2014-12-04 08:28:38 -08:00
Brian Birtles
ba8d2e5233 Bug 1104427 part 2 - Encapsulate AnimationPlayer::mStartTime; r=dholbert
Now that there is a public accessor for mStartTime, we can make it a protected
member of AnimationPlayer. The only time mStartTime is ever set is when playing
the animation so we can replace external modifications to mStartTime with calls
to Play(). This simplifies implementing deferred starting of animations
in bug 927349 by isolating the deferred playback logic to AnimationPlayer.

Note that even when we call PauseFromStyle immediately afterwards we still need
to call PlayFromStyle (or Play) first in order to resolve the time at which the
player should be paused. A newly created player doesn't have a current time so
if we were simply to call pause it wouldn't pause at the start of the animation
as we might expect. The call to Play(FromStyle) will cause the current time to
become zero and then we pause at that time.
2014-12-04 08:28:38 -08:00
Brian Birtles
fd2b033a29 Bug 1104427 part 1 - Rename GetStartTime to GetStartTimeAsDouble; r=bholley
In forthcoming patches we will encapsulate AnimationPlayer::mStartTime so we can
ensure that related state is updated appropriately. We would like to expose
mStartTime via GetStartTime() but currently a method of that name returns the
start time as a double.

This patch applies the pattern used for currentTime to startTime; specifically,
GetCurrentTime() returns the TimeDuration (since that's what C++ callers should
use) while GetCurrentTimeAsDouble() returns a double.

At the same time, this patch also removes the [Pure] extended attribute from
startTime in the WebIDL definition since subsequent patches either in this bug
or in bug 927349 will mean that startTime can be updated out-of-band.
Specifically, we will implement deferred playback of animation such that the
startTime remains null until we've finished rendering the first frame of the
animation.
2014-12-04 08:28:38 -08:00
Brian Birtles
3148509768 Bug 1104424 - Rework pausing in AnimationPlayer to remove mIsPaused; r=dholbert
This patch reworks AnimationPlayer to represent the paused state by a null start
time. This brings it into line with recent changes in the Web Animations spec
and removes the need for the mIsPaused member variable.

The idea is that in order for a player to play, it needs a start time and
an active timeline. The processing is roughly:
* If it is seeked to a particular time (through setting the currentTime or
  calling pause() or finish()) but has no start time, it is paused.
* Otherwise, if it has no active timeline or no start time, it is idle.

By removing the mIsPaused flag the number of possible permutations of states is
reduced so the model is easier to reason about (see:
http://lists.w3.org/Archives/Public/public-fx/2014OctDec/0026.html).

This patch replaces the mIsPaused flag with checks for mStartTime.IsNull()
according to the rules outlined above.
2014-12-04 08:28:37 -08:00
Carsten "Tomcat" Book
f5a5054345 Merge mozilla-central to mozilla-inbound 2014-12-04 17:13:22 +01:00
Carsten "Tomcat" Book
9c0e2f6b07 merge b2g-inbound to mozilla-central a=merge 2014-12-04 17:03:38 +01:00
Carsten "Tomcat" Book
cde42d544d merge fx-team to mozilla-central a=merge 2014-12-04 16:59:18 +01:00
B2G Bumper Bot
c3be8154cc Bumping manifests a=b2g-bump 2014-12-04 01:03:30 -08:00
B2G Bumper Bot
e8ecf42179 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9a69c3f26819
Author: viorelaioia <viorela.ioia@softvision.ro>
Desc: Merge pull request #26604 from chirarobert/bug_1107086

Bug 1107086 - [v2.2] Fix test_sms_with_attachments.py failure

========

https://hg.mozilla.org/integration/gaia-central/rev/8ad722667c0f
Author: Robert Chira <robertchira@P5075.(none)>
Desc: Bug 1107086 - [v2.2] Fix test_sms_with_attachments.py failure
2014-12-04 01:01:56 -08:00
Phil Ringnalda
a68fa06fb7 No bug, remove trailing whitespace on a CLOSED TREE 2014-12-03 21:12:29 -08:00
B2G Bumper Bot
4912237b88 Bumping manifests a=b2g-bump 2014-12-03 18:43:32 -08:00
B2G Bumper Bot
be6598fa91 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3b76779650c6
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1102967 - merge pull request #26597 from KevinGrandon:bug_1102967_give_me_button to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/7ce5fa9bee65
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1102967 - Cram unread button in message UI
2014-12-03 18:41:58 -08:00
B2G Bumper Bot
0b22c2b35f Bumping manifests a=b2g-bump 2014-12-03 17:56:35 -08:00
B2G Bumper Bot
24454ca675 Bumping gaia.json for 9 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8bc756153f52
Author: Yoshi Huang <allstars.chh@gmail.com>
Desc: Merge pull request #26517 from allstarschh/Bug1103732b

Bug 1103732 - remove getNFCPeer. r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/cc856f604ede
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1103732 - remove getNFCPeer

========

https://hg.mozilla.org/integration/gaia-central/rev/103ba3634733
Author: Yoshi Huang <allstars.chh@gmail.com>
Desc: Merge pull request #26503 from allstarschh/Bug1048676_1125b

Bug1048676 - use nfc-share and nfc permission. r=alive, dkuo, arthurcc, francisco

========

https://hg.mozilla.org/integration/gaia-central/rev/dd4c07b53859
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 6: use nfc-share in communication app.

========

https://hg.mozilla.org/integration/gaia-central/rev/b78c381de85b
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 5: use nfc permission in Settings app.

========

https://hg.mozilla.org/integration/gaia-central/rev/6d41dd0a52e9
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 4: use nfc-share permission in Music app.

========

https://hg.mozilla.org/integration/gaia-central/rev/ccd81045cf54
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 3: use nfc-share permission in Gallery app.

========

https://hg.mozilla.org/integration/gaia-central/rev/e34c91bd0397
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 2: use nfc-share permission in Video app.

========

https://hg.mozilla.org/integration/gaia-central/rev/e086242feb7a
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Bug 1048676 - Part 1: use nfc-share permission in System app.
2014-12-03 17:52:00 -08:00
B2G Bumper Bot
5646cb2aa7 Bumping manifests a=b2g-bump 2014-12-03 17:26:38 -08:00
B2G Bumper Bot
34a996fbd0 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6215881c830f
Author: Guillaume C. Marty <gmarty@users.noreply.github.com>
Desc: Merge pull request #26608 from gmarty/Bug-998328-update-gaia-icons

Bug 998328 - Update gaia-icons to the latest version

========

https://hg.mozilla.org/integration/gaia-central/rev/da4f3e00edd3
Author: Guillaume Marty <edo999@gmail.com>
Desc: Bug 998328 - Update gaia-icons to the latest version
2014-12-03 17:22:03 -08:00
Jan de Mooij
6be0154c39 Bug 1106997 - Rename JSOP_NAME to JSOP_GETNAME. r=bhackett 2014-12-03 11:54:18 -08:00
Jonathan Kew
68085e20cf Bug 1107256 - Correct the position of text decoration lines on vertical text. r=smontagu 2014-12-04 00:57:18 -08:00
Jonathan Kew
7c0a02e599 Bug 1106669 - Reftest for IntrinsicForContainer writing-mode handling. r=smontagu 2014-12-04 00:57:18 -08:00
Jonathan Kew
57cc7d8ed1 Bug 1106669 - Convert nsLayoutUtils::IntrinsicForContainer to work with logical coordinates. r=smontagu 2014-12-04 00:57:17 -08:00
Jonathan Kew
a65c19199c Bug 1106667 - Vertical writing-mode support for HTML button elements. r=smontagu 2014-12-04 00:57:17 -08:00
Jonathan Kew
a93db66c49 Bug 1079157 - part 3 - Make nsColumnSetFrame support vertical writing mode. r=smontagu 2014-12-04 00:57:17 -08:00
Jonathan Kew
88364ece99 Bug 1079157 - part 2 - Comment updates and whitespace cleanup only, no actual code changes. r=smontagu 2014-12-04 00:57:17 -08:00