Commit Graph

434674 Commits

Author SHA1 Message Date
Karl Tomlinson
da9d3d3591 bug 916387 remove workarounds in tests r=padenot
Zero output channels are used on ScriptProcessorNodes to improve efficiency in
tests when output is not required.

--HG--
extra : rebase_source : f3ddee8031d772bdcedbd482d80d3259a095e0ea
2015-08-06 16:04:23 +12:00
Karl Tomlinson
3a15b165c6 bug 916387 keep ScriptProcessorNode alive after input is GCed r=padenot
--HG--
extra : rebase_source : a9f5d8f4c33845d1548c2daf53d7aced6d6e668b
2015-08-06 17:56:06 +12:00
Karl Tomlinson
fda85fcc8b bug 916387 add a notification of garbage collected input node r=padenot
The effects of garbage collection must not be observable.  We can collect an
AudioNode if it is not going to cause any further changes, but we must keep
any current effects.

--HG--
extra : rebase_source : f7ce500de2afd4f6cdff79c30c99a0ee8e74ab40
2015-08-06 14:15:40 +12:00
Karl Tomlinson
487efc8f27 bug 1191649 determine ScriptProcessor connected status on main thread r=padenot
because stream inputs may be removed when only providing null data.

The ScriptProcessor is also kept alive when it has only input nodes so that it
is not garbage collected when its input nodes are collected.

--HG--
extra : rebase_source : ee70db1b3e13b212107e048620880b929c662ad6
2015-08-06 16:22:56 +12:00
Karl Tomlinson
e35277a491 bug 1191649 add notification of input node changes r=padenot
--HG--
extra : rebase_source : 71b101935ef10b5fa01008234897c0bb2c6979ba
2015-08-06 19:25:53 +12:00
Karl Tomlinson
b78f6f2712 bug 1191648 don't create audioprocess event when there is no listener r=padenot
Creating the event added a reference to the ScriptProcessorNode, which wasn't
released until the AudioProcessingEvent was destroyed in
nsCycleCollector::FreeSnowWhite().

If another event is dispatched before cycle collection considers the
ScriptProcessorNode, then the node will not be collected.

Also, the reference count of the ScriptProcessorNode is no longer toggled
because this seemed to interfere with the cycle collection process.

--HG--
extra : rebase_source : 41878e716fe3fcc8f46f518be2a50d050b8ed14c
2015-08-10 12:51:37 +12:00
Karl Tomlinson
d03299a57a bug 1191648 don't keep ScriptProcessorNode alive when it has no audioprocess listener r=padenot
--HG--
extra : rebase_source : 49b8c338a3cd645a67937a7584cba666512b31b6
2015-08-06 19:28:10 +12:00
Kartikaya Gupta
2bdce7079c Bug 1191886 - Change a couple of scrollbar async-repositioning tests so they don't get tripped up by rounding error. r=botond
--HG--
extra : commitid : 9l1enEaFhZu
2015-08-10 17:08:25 -04:00
Kartikaya Gupta
136c2d72c3 Bug 1189443 - Don't round down the margin amounts when inflating the displayport. r=dvander
--HG--
extra : commitid : C4Vo2zwNRgo
2015-08-10 18:30:45 -04:00
Chris Pearce
8ded1472c3 Bug 1190252 - Remove use of mozilla\/Tokenizer from GMPChild so bug 1190252 can be uplift to 41. r=gerald 2015-08-11 10:27:41 +12:00
Mike Hommey
cb7ad8ebc8 Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal
The way UPLOAD_EXTRA_FILES is currently exported makes the files added
to the list added in each directory that is being traversed recursively
because of the += in .mozconfig.mk, combined with "export".

The easy way out is to remove the export altogether, but being unsure of
the side effects of putting all non exported mk_add_options variables
in .mozconfig.mk, limit this to UPLOAD_EXTRA_FILES.
2015-08-11 07:22:31 +09:00
Mike Hommey
08629a86a5 Bug 1168291 - Install mozcrt.lib instead of mozglue.lib in the SDK. r=mshal
When building with MOZ_CRT (which is more or less the default when
building on Windows with MSVC2013), building e.g. XPCOM components
requires linking against mozcrt.lib, so it needs to be shipped in
the SDK. On the other hand, mozglue.lib, which is currently shipped,
is not useful because it lacks the necessary hacks from mozcrt.lib
avoiding crashes for memory allocator mismatch.
2015-08-11 07:20:20 +09:00
Ehsan Akhgari
e5e0ae4df3 Bug 1192449 - Part 2: Increase the timeout of the workaround for bug 1190903 to 3 seconds 2015-08-10 18:12:57 -04:00
Ehsan Akhgari
9f010726b1 Bug 1192449 - Part 1: Increase the timeout of the test 2015-08-10 18:12:55 -04:00
Ehsan Akhgari
bd1133f4fe Bug 1192568 - Update the tab audio icons; r=jaws 2015-08-10 18:12:54 -04:00
Chris Manchester
69b84fe63a Bug 1192484 - Remove bogus assert to fix selection without paths or tags in mach try. r=ahal
--HG--
extra : commitid : JSXOssYOmn0
2015-08-08 22:12:01 -07:00
Wes Kocher
4cfe4a51b8 Merge m-c to inbound, a=merge CLOSED TREE 2015-08-10 15:01:57 -07:00
Wes Kocher
509f11b522 Merge b2ginbound to central, a=merge CLOSED TREE 2015-08-10 14:58:41 -07:00
Wes Kocher
9ea5043ff7 Merge fx-team to central, a=merge
CLOSED TREE

--HG--
extra : amend_source : 21e718d9a7fec5aa1ea30443fc8838a30b29489b
2015-08-10 14:50:01 -07:00
Wes Kocher
d9980044bd Merge inbound to central, a=merge CLOSED TREE
--HG--
extra : amend_source : fc9d33844a7172d62ec9d2184833a18cdaa28d5d
2015-08-10 14:39:09 -07:00
ffxbld
3188a80526 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
ffxbld
b533cc2638 No bug - Tagging mozilla-central 7a19194812eb with FIREFOX_AURORA_42_BASE a=release DONTBUILD CLOSED TREE 2015-08-10 12:17:38 -07:00
Ryan VanderMeulen
a7ea8705c1 Backed out changesets db4294fb662d and de9ae2ccb73b (bug 1181175) for Android test_compartments.js failures.
CLOSED TREE
2015-08-10 15:07:27 -04:00
B2G Bumper Bot
cb7a60004a Bumping manifests a=b2g-bump 2015-08-10 09:28:30 -07:00
B2G Bumper Bot
b201044ecc Bumping manifests a=b2g-bump 2015-08-10 09:22:07 -07:00
B2G Bumper Bot
508168f447 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/aa0cf409f343
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #31304 from jimporter/music-fix-repeat

Bug 1192710 - [Music]The repeat , next and last button in music playe…

========

https://hg.mozilla.org/integration/gaia-central/rev/619d8dfd4803
Author: Jim <jporter@mozilla.com>
Desc: Bug 1192710 - [Music]The repeat , next and last button in music player are not available.

========

https://hg.mozilla.org/integration/gaia-central/rev/94d3570ec682
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #31215 from borjasalguero/update_rebased"

This reverts commit b7e16d84847574c1223f6b88307c673528873d5b, reversing
changes made to 86eab1fd117501f499c67588021ed905498ec01c.
2015-08-10 09:20:26 -07:00
B2G Bumper Bot
439406aa1e Bumping manifests a=b2g-bump 2015-08-10 09:02:09 -07:00
B2G Bumper Bot
80324ab744 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3890abfa84a2
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #31163 from jrburke/bug816783-email-autocomplete

Bug 816783 - [email] Autocomplete known contacts when user manually types

========

https://hg.mozilla.org/integration/gaia-central/rev/3ecb606816d6
Author: jrburke <jrburke@gmail.com>
Desc: Bug 816783 - [email] Autocomplete known contacts when user manually types

========

https://hg.mozilla.org/integration/gaia-central/rev/837ef1b0d5d9
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #31250 from anu7495/my-fix

Bug 1187555 - Convert callbacks in worker_test.js into Promises r=tim…

========

https://hg.mozilla.org/integration/gaia-central/rev/6ead78b81726
Author: anu7495 <anubhav.worklinux@gmail.com>
Desc: Bug 1187555 - Convert callbacks in worker_test.js into Promises r=timdream
2015-08-10 09:00:30 -07:00
B2G Bumper Bot
4dc65993f7 Bumping manifests a=b2g-bump 2015-08-10 08:44:52 -07:00
B2G Bumper Bot
c32f32ce2e Bumping manifests a=b2g-bump 2015-08-10 08:39:29 -07:00
B2G Bumper Bot
e2262b33a6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/be42cf69f0f8
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #31295 from zbraniecki/1192599-remove-innerhtml-l10n-from-sms

Bug 1192599 - Remove .innerHTML from SMS l10n entities. r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/b1ced5545a74
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1192599 - Remove .innerHTML from SMS l10n entities
2015-08-10 08:39:06 -07:00
Mark Banner
c084d8871d Bug 1182031 - Increase length of expiry for Loop's telemetry events due to not yet having collected or validated enough data. r=vladan,a=RyanVM 2015-08-10 15:53:36 +01:00
Ryan VanderMeulen
6cfdf70c9e Backed out changeset 9eeddf4d34ea (bug 1191432) for various Gij failures.
CLOSED TREE
2015-08-10 10:29:13 -04:00
Kim Moir
1641a57a57 Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-10 09:50:28 -04:00
Andrea Marchesini
da64d8ff8f Bug 1186725 - InitTextures should check if LockRect() returns an error, r=mattwoodrow 2015-08-10 14:47:22 +01:00
Neil Deakin
4e5e016c5d Bug 1134585, remove cpow usage from view selection source, r=mconley 2015-08-10 09:42:51 -04:00
Ryan VanderMeulen
bb93004620 Merge m-c to inbound. a=merge 2015-08-10 09:42:48 -04:00
Yura Zenevich
fea1dcee0d Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester 2015-08-10 09:36:53 -04:00
Xidorn Quan
16cc2020c5 Bug 1184201 - Disable fullscreen transition on Windows if composition is disabled. r=jimm
--HG--
extra : source : 47d9ea48e4561371859c401b0fead25492e7235e
extra : amend_source : e2b291b3cb312001d2396e84d07120338609e182
2015-08-10 23:20:03 +10:00
Ryan VanderMeulen
11db054dd0 Merge inbound to m-c. a=merge 2015-08-10 09:18:21 -04:00
Neil Deakin
9a0bd3050d Bug 1186972, use correct coordinates when comparing mouse position with menu anchor rectangle so that select element popups close properly, r=tn 2015-08-10 08:31:37 -04:00
Neil Deakin
70ec2872c1 Bug 1191820, handle case of optgroup tag properly so that options appear properly, r=felipe 2015-08-10 08:31:37 -04:00
Jean-Yves Avenard
51d48c4899 Bug 1061525 - Part 7: Add software backed NV12 images support. r=mattwoodrow
Currently unused.
2015-08-10 22:04:27 +10:00
Matt Woodrow
f9b2b22d30 Bug 1061525 - Part 6: Add readback code for converting NV12 MacIOSurfaces into RGB. r=nical 2015-08-10 22:04:27 +10:00
Matt Woodrow
42f077d33f Bug 1061525 - Part 5: Make the OSX video decoders output NV12 format MacIOSurfaces. r=jya 2015-08-10 22:04:27 +10:00
Matt Woodrow
92794eca74 Bug 1061525 - Part 4: Add an NV12 effect, and implement it for CompositorOGL. r=nical 2015-08-10 22:04:26 +10:00
Matt Woodrow
4087f8188c Bug 1061525 - Part 3: Add shaders for NV12 to OGLShaderProgram. r=BenWa 2015-08-10 22:04:26 +10:00
Matt Woodrow
98a666796b Bug 1061525 - Part 2: Make MacIOSurfaceTextureHostOGL understand planar MacIOSurfaces. r=jrmuizel 2015-08-10 22:04:26 +10:00
Matt Woodrow
7c20977d1c Bug 1061525 - Part 1: Add support for planar MacIOSurfaces. r=BenWa 2015-08-10 22:04:25 +10:00
B2G Bumper Bot
be5c495ab4 Bumping manifests a=b2g-bump 2015-08-10 04:58:35 -07:00