Kaku Kuo
976d0f9acf
Bug 1044102 - Part 2 - Support ImageBitmap as CanvasImageSource. r=smaug
...
--HG--
extra : rebase_source : e53ca97680dd12e0f1be217b4396a443b04bbeee
2015-07-30 20:49:00 +02:00
Kaku Kuo
9c3f995e43
Bug 1044102 - Part 1 - Implement ImageBitmap. r=roc, sr=smaug
...
--HG--
extra : rebase_source : c26f327064125a6d5690b03571f25ea0e25347eb
2015-07-30 20:47:00 +02:00
Kaku Kuo
b6da468928
Bug 1044102 - Part 0 - Test cases. r=smaug.
...
--HG--
extra : rebase_source : 59e9690e7c5b029cab5f35b544151366025876bf
2015-07-30 20:45:00 +02:00
Mike Hommey
22e0e1fa46
Touch CLOBBER for bug 1186748
2015-07-31 18:40:41 +09:00
Joel Maher
f82722fff6
Bug 1189375 - update talos.json to include talosdata changes and other cleanup. r=wlach
2015-07-31 04:50:21 -04:00
Carsten "Tomcat" Book
32bde5925e
Backed out changeset 835f428cd0a1 (bug 1170845) for webgl test failures on a CLOSED TREE
2015-07-31 09:54:10 +02:00
Cervantes Yu
aa6f91dd67
Bug 1155547, Part 2: Create PNuwa protocol (managed by PBackground) for forking content processes. r=khuey
...
This allows us to send a sync fork request to the Nuwa process when we need one but there is no
spare process available. After an app is launched, the request to fork a spare process is still
handled asynchronously.
--HG--
extra : rebase_source : 9b692a647f4fc861285d95f0372d6a9913eadf64
2015-07-31 15:25:27 +08:00
Cervantes Yu
bd05affa1b
Bug 1155547, Part 1: Fix unified build breakage in adding new sources under dom/ipc/. r=khuey
...
--HG--
extra : rebase_source : 7163ce212ea61d7e834c2c3ce7afc0d33d6fb06d
2015-07-31 15:25:14 +08:00
Mike Hommey
e0a3f050b0
Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal
2015-07-31 16:42:22 +09:00
Mike Hommey
bd1eab6809
Bug 1187649 - Add valgrind suppressions for leaks in Gtk+3, cairo and fontconfig that are not due to Gecko. r=njn
2015-07-31 16:42:20 +09:00
Mike Hommey
fca3b07577
Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
...
At the same time, include a setup script to replace parts of mozconfig.gtk.
2015-07-31 16:42:07 +09:00
Mike Hommey
de9a071583
Bug 1187664 - Don't run gst-plugin-scanner through valgrind, it only leads to irrelevant errors. r=njn
2015-07-31 16:41:11 +09:00
Mike Hommey
3201a9bde4
Bug 1187664 - Create a fontconfig cache so that Firefox doesn't have to do it itself when run on build automation. r=mshal
2015-07-31 16:41:10 +09:00
Mike Hommey
ff7a038039
Bug 1186748 - Switch B2G desktop, hazard and root analysis builds to Gtk+3. r=mshal
2015-07-31 16:39:10 +09:00
Dan Glastonbury
c4b600cb73
Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert
2015-07-31 16:24:00 +10:00
Jan Gerber
5248b69cfe
Bug 1184867: [MSE] P3. Use WebMDemuxer in TrackBuffersManager. r=jya
2015-07-31 16:16:59 +10:00
Jan Gerber
50206409c0
Bug 1184867: [MSE] P2. Update WebMContainerParser to be compatible with new MSE. r=kinetik
2015-07-31 16:11:09 +10:00
Jan Gerber
87b289a2be
Bug 1184867: [vp9] P1. VPXDecoder pass DTS to VideoData::Create. r=jya
2015-07-31 16:10:57 +10:00
Jean-Yves Avenard
179ab5ffb6
Bug 1189602: [MSE] Always notify demuxer when data is added (or removed) to the resource. r=gerald
2015-07-31 16:10:42 +10:00
Carsten "Tomcat" Book
9fcb673926
Backed out changeset fb2a27db76bc (bug 1032254) for OS X Static Build Bustage on a CLOSED TREE
...
--HG--
rename : netwerk/test/unit/test_cache2-29a-concurrent_read_resumable_entry_size_zero.js => netwerk/test/unit/test_cache2-28-concurrent_read_resumable_entry_size_zero.js
rename : netwerk/test/unit/test_cache2-29b-concurrent_read_non-resumable_entry_size_zero.js => netwerk/test/unit/test_cache2-29-concurrent_read_non-resumable_entry_size_zero.js
2015-07-31 07:57:50 +02:00
Julien Pagès
12f7c9c54d
Bug 1170287 - remove the --output and -v arguments used when calling talos. r=jmaher
...
This also remove the useless xperf argument given for xperf tests
--HG--
extra : commitid : 8wJeWrMhtiA
extra : rebase_source : cf66053eeaefb8eed855b792fdcd7b35c12bc096
2015-07-30 17:31:52 +02:00
JW Wang
17e42272cd
Bug 1187817. Part 5 - assert some code in the audio thread and don't enter the monitor. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
83eef13c75
Bug 1187817. Part 4 - move some code in Shutdown to the audio thread. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
df5724be40
Bug 1187817. Part 3 - move SetPlaying to the audio thread. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
596da6e541
Bug 1187817. Part 2 - remove unused code. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
d247b81f2b
Bug 1187817. Part 1 - Move Set{Volume,PlaybackRate,PreservesPitch} to the audio thread. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
5988d4015d
Bug 1189197 - enqueue a silent frame to kick off the buffer queue callbacks. r=kinetik.
2015-07-31 13:25:59 +08:00
Michal Novotny
37d2e845d7
Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell
2015-07-31 07:16:30 +02:00
Julien Pagès
23e4c1d4a3
Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
...
This also completely remove build/automationutils.py.
--HG--
extra : commitid : 50v6EAQNEHV
extra : rebase_source : 4ac1347d73498f068979514c6afb16ac50ab4033
2015-07-29 17:50:16 +02:00
Michal Novotny
bc18a9db2c
Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension, r=jduell
2015-07-31 07:12:53 +02:00
Shu-yu Guo
7a9e7ed01c
Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
c62209ec7d
Bug 1179063 - Cleanup: remove dead argument to Parser::parse. (r=efaust)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
b12e82d49e
Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
38b0594b81
Bug 1179063 - Cleanup: remove topStaticScope in favor of using topScopeStmt. (r=efaust)
...
This is to distinguish between getting the top scope associated with a
statement local to the script, or the innermost scope, which may not be
local to the script.
2015-07-30 22:17:04 -07:00
Shu-yu Guo
33d46afa7e
Bug 1179063 - Cleanup: use StmtInfoStack inside BCE and remove templated StmtInfo helper functions. (r=efaust)
...
The BCE did not get the RAII treatment the Parser got, because all the
enter/exit scope operations in the BCE are fallible. Separating out the
fallible paths from the statement stack management made things less
readable.
2015-07-30 22:17:04 -07:00
Shu-yu Guo
ffa741f3de
Bug 1179063 - Cleanup: use an RAII struct to manage the parser statement stack. (r=efaust)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
5aed9ed0d5
Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
65db0e7c9b
Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust)
2015-07-30 22:17:04 -07:00
Jean-Yves Avenard
ec9948fb89
Bug 1189588: [MSE] Remove MediaSourceDemuxer::NotifyTimeRangesChanged. r=cpearce
...
This was an optimisation added to prevent recalculating our buffered ranges unnecessarily, but it became totally unnecessary with bug 1174981.
Additionally, it appears that there's a race in its use ; which I can't identify.
2015-07-31 14:26:17 +10:00
Nicholas Nethercote
2d56c1f52e
Bug 1189156 (part 1) - Don't use enumeration style for PLDHashTable::SizeOf{In,Ex}cludingThis(). r=froydnj.
...
After this change, we have PLDHashTable::ShallowSizeOf{In,Ex}cludingThis(),
which don't do anything to measure children. (They can be combined with
iteration to measure children.)
This patch also removes the PL_DHashTableSizeOf{In,Ex}cludingThis() functions.
They're not necessary because the methods can be used instead.
Finally, the patch deliberately converts some SizeOfExcludingThis() calls to
SizeOfIncludingThis(). These are all done on heap pointers so this change is
valid.
--HG--
extra : rebase_source : b1d51096a8e7dcac29d7efd92e28938836ff5481
2015-07-29 22:28:20 -07:00
Brian Birtles
7f5b0ef0cf
Bug 1171966 - Update SMIL animation styles only when there are pending changes; r=dholbert
...
Bug 960465 (specifically part 6, changeset 7d16f2fd8329) changed the way we
process animation-only style changes. This caused us to update SMIL animations
more often than is needed.
This patch adjusts this behavior to update the style from SMIL animations less
frequently by tracking when animated values have been composited without adding
the corresponding changes to a restyle tracker.
2015-07-31 13:14:46 +09:00
Valentin Gosu
30be843b5b
Bug 1032254 - Provide a way to pin resources in the http cache r=honzab
...
--HG--
rename : netwerk/test/unit/test_cache2-28-concurrent_read_resumable_entry_size_zero.js => netwerk/test/unit/test_cache2-29a-concurrent_read_resumable_entry_size_zero.js
rename : netwerk/test/unit/test_cache2-29-concurrent_read_non-resumable_entry_size_zero.js => netwerk/test/unit/test_cache2-29b-concurrent_read_non-resumable_entry_size_zero.js
2015-07-30 11:40:00 +02:00
Seth Fowler
c1d6404a0a
Bug 1189593 - Only use SSE2 in image::Downscaler if we're running on an SSE2-capable machine. r=tn
2015-07-30 19:48:22 -07:00
John Daggett
6052d1cb31
Bug 1189158 - shutdown font loader thread in separate event. r=m_kato
2015-07-31 10:10:31 +09:00
Andrea Marchesini
d0d22b2a08
Bug 1188265 - No manual JS_ClearPendingException when StructuredCloneHelper is used, r=smaug
2015-07-31 01:38:00 +01:00
Michael Layzell
bd071c9515
Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan
2015-07-30 20:31:11 -04:00
Ehsan Akhgari
08955238cb
Bug 1189465 - Make LULStats constructor explicit; r=BenWa
2015-07-30 20:31:08 -04:00
Eitan Isaacson
0b342b3e00
Bug 1176292 - Send 'toggle-shade' control event to content on 3 finger triple tap. r=yzen
2015-07-30 17:25:08 -07:00
Eitan Isaacson
f8946263f5
Bug 1187105 - Pause speechsynthesis on empty queue. r=smaug
2015-07-30 16:04:25 -07:00
Mike Shal
345d5ef85c
Bug 1175655 - mozharness should use full hg revision; r=jlund
2015-07-28 14:41:10 -04:00