Commit Graph

255578 Commits

Author SHA1 Message Date
Mike Hommey
0c3483a070 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
e7b450b988 Bug 1170845 - Remove WebGL2() exclusion on instanced draw divisor check. r=jgilbert 2015-07-31 16:24:00 +10:00
Jan Gerber
10e288eb10 Bug 1184867: [MSE] P3. Use WebMDemuxer in TrackBuffersManager. r=jya 2015-07-31 16:16:59 +10:00
Jan Gerber
1e146af561 Bug 1184867: [MSE] P2. Update WebMContainerParser to be compatible with new MSE. r=kinetik 2015-07-31 16:11:09 +10:00
Jan Gerber
bc46653818 Bug 1184867: [vp9] P1. VPXDecoder pass DTS to VideoData::Create. r=jya 2015-07-31 16:10:57 +10:00
Jean-Yves Avenard
71fa98758a 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
95be8cfd85 Backed out changeset fb2a27db76bc (bug 1032254) for OS X Static Build Bustage on a CLOSED TREE 2015-07-31 07:57:50 +02:00
Julien Pagès
c66aa8d115 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
2015-07-30 17:31:52 +02:00
JW Wang
a24dc83e0c 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
aee69d3d26 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
dc46110405 Bug 1187817. Part 3 - move SetPlaying to the audio thread. r=kinetik. 2015-07-31 13:26:06 +08:00
JW Wang
751801036f Bug 1187817. Part 2 - remove unused code. r=kinetik. 2015-07-31 13:26:06 +08:00
JW Wang
47df8c722d 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
13ce72b0cf 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
1063c72e50 Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell 2015-07-31 07:16:30 +02:00
Julien Pagès
d0c49b8f0b Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
This also completely remove build/automationutils.py.
2015-07-29 17:50:16 +02:00
Michal Novotny
d6b0e24dad Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension, r=jduell 2015-07-31 07:12:53 +02:00
Shu-yu Guo
1edf45636e Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me) 2015-07-30 22:17:04 -07:00
Shu-yu Guo
19997e35d0 Bug 1179063 - Cleanup: remove dead argument to Parser::parse. (r=efaust) 2015-07-30 22:17:04 -07:00
Shu-yu Guo
fa0e58c4ac Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust) 2015-07-30 22:17:04 -07:00
Shu-yu Guo
800641205c 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
f309ef0e7a 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
0e45444cc4 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
2c832cceeb Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust) 2015-07-30 22:17:04 -07:00
Shu-yu Guo
b9fd37ea52 Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust) 2015-07-30 22:17:04 -07:00
Jean-Yves Avenard
9380e14184 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
d130e7465e 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.
2015-07-29 22:28:20 -07:00
Brian Birtles
df3892093c 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
7ee1294a35 Bug 1032254 - Provide a way to pin resources in the http cache r=honzab 2015-07-30 11:40:00 +02:00
Seth Fowler
a8a845cc0c 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
2457a91642 Bug 1189158 - shutdown font loader thread in separate event. r=m_kato 2015-07-31 10:10:31 +09:00
Andrea Marchesini
e59256c2b5 Bug 1188265 - No manual JS_ClearPendingException when StructuredCloneHelper is used, r=smaug 2015-07-31 01:38:00 +01:00
Michael Layzell
c58b0e9686 Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan 2015-07-30 20:31:11 -04:00
Ehsan Akhgari
c83599edca Bug 1189465 - Make LULStats constructor explicit; r=BenWa 2015-07-30 20:31:08 -04:00
Eitan Isaacson
fee08136c1 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
7faa1e4a49 Bug 1187105 - Pause speechsynthesis on empty queue. r=smaug 2015-07-30 16:04:25 -07:00
Mike Shal
192b2763f7 Bug 1175655 - mozharness should use full hg revision; r=jlund 2015-07-28 14:41:10 -04:00
Wes Kocher
ed691c7329 Backed out changeset 2bdaed564656 (bug 1125961) for b2g emulator mochitest-21 failures starting in test_fetch_event_client_postmessage.html 2015-07-30 14:53:38 -07:00
Matt Woodrow
4b7915504a Bug 1189399 - Disable single tile painting for b2g because of regressions. r=jrmuizel 2015-07-30 17:44:03 -04:00
Sotaro Ikeda
565cbead33 Bug 1186264 - Add error check to GrallocTextureHostOGL::GetAsSurface() r=nical 2015-07-30 14:43:59 -07:00
Terrence Cole
d3d5c8a715 Bug 1166041 - Wait for nursery sweeping to finish before shutting down; r=jonco 2015-07-29 08:57:14 -07:00
Jeff Walden
898f0b3271 Bug 1183400 - Remove a now-unused variable, following up on the ?:/if-node folding changes. r=trivial, r=orange in a CLOSED TREE 2015-07-30 16:58:58 -04:00
Kyle Huey
27c760a53d Bug 1186780: ifdef DEBUG fixes on a CLOSED TREE. r=me 2015-07-30 14:01:49 -07:00
Kyle Huey
d40f03c413 Bug 1186780: Replace EnumerateRead with new iterators in ImageLoader. r=dbaron 2015-07-30 13:48:10 -07:00
Jeff Walden
e9b74b560d Bug 1183400 - Fold binary arithmetic operations by kind, not arity. r=efaust 2015-07-08 13:54:14 -07:00
Jeff Walden
f464220689 Bug 1183400 - Fold function nodes by kind. r=efaust 2015-07-08 13:54:14 -07:00
Jeff Walden
025cef2002 Bug 1183400 - Fold and/or expressions. r=efaust 2015-05-28 13:47:54 -07:00
Jeff Walden
aa4cff2d5e Bug 1183400 - Fold various simple unary cases by kind. r=efaust 2015-05-22 19:02:41 -07:00
Jeff Walden
8f92d5ee69 Bug 1183400 - Fold |if| nodes by kind. r=efaust 2015-07-08 13:54:14 -07:00
Jeff Walden
3031bd71c0 Bug 1183400 - Fold ?: expressions by kind. r=efaust 2015-07-08 13:54:14 -07:00