Commit Graph

263628 Commits

Author SHA1 Message Date
Wes Kocher
29aa949cf0 Backed out changeset f7cbf3aa76fc (bug 1099103) for test_input_number_l10n.html failures 2015-09-21 17:37:29 -07:00
Sotaro Ikeda
3ba6d052ba Bug 1206174 - Improve code readability of FMRadioService r=alwu 2015-09-21 17:22:06 -07:00
Nicholas Nethercote
9aaf4e1aed Bug 1205941 - Make TimerFirings logging output post-processible with fix_linux_stack.py. r=glandium. 2015-09-21 17:13:51 -07:00
Bobby Holley
ee690e4a34 Bug 1206817 - Take ownership of error reporting in the component loader. r=bz 2015-09-21 17:05:59 -07:00
Karl Tomlinson
dd200a8069 bug 1205540 account for active inputs and skip processing when streams are inactive r=padenot 2015-09-18 00:03:00 +12:00
Karl Tomlinson
0689361104 bug 1205540 initialize mBufferFormat when constructing silent block r=padenot
This makes an AudioBlock valid for code testing mBufferFormat without IsNull(),
without the need for explicit SetNull().

This is useful so that setting AudioNodeStream::mLastChunks each iteration is
not required for inactive nodes.
2015-09-21 11:37:55 +12:00
Karl Tomlinson
f6f80bce00 bug 1205540 mark BufferSource finished only when producing silent output block r=padenot
This allows simpler processing of the finished state to mark the node as an
inactive input of any downstream nodes.  Otherwise the input could not be
considered inactive until after downstream nodes have finished processing,
but ProcessInput() may not be called again on finished streams.

AudioBufferSourceNode now behaves the same as OscillatorNode and similarly
to nodes that release a playing ref.
2015-09-18 00:00:17 +12:00
Karl Tomlinson
b1e4999979 bug 1205540 make source stream available during RemoveInput r=padenot 2015-09-09 14:19:05 +12:00
Karl Tomlinson
e6db1af565 bug 1205540 provide querying whether engines need to continue processing even without input r=padenot 2015-09-09 08:54:03 +12:00
Karl Tomlinson
1d118b1593 bug 1205540 don't send more null chunks than necessary to AnalyserNode r=padenot 2015-09-09 08:52:39 +12:00
Daniel Holbert
7b4c305ea1 Bug 1087488: Remove some SPROP macro usages in Omnijar.cpp, to avoid triggering -Wtautological-compare clang warning. r=glandium 2015-09-21 16:36:40 -07:00
Botond Ballo
c291e1eee0 Bug 1014691 - Move APZ reftests to apz/test/reftest. r=kats 2015-09-18 13:19:55 -04:00
Botond Ballo
a931ccfcbc Bug 1014691 - Get TestAsyncPanZoomController to compile in its new location. r=kats 2015-09-16 19:49:59 -04:00
Botond Ballo
fecaa29a5a Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium 2015-09-18 13:19:05 -04:00
Botond Ballo
c9133340dc Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats 2015-09-16 19:45:14 -04:00
Botond Ballo
07c03b4271 Bug 1014691 - Move APZ mochitests to gfx/layers/apz/test/mochitest. r=kats 2015-09-16 19:26:04 -04:00
Daniel Holbert
6c3ac7a459 Bug 1198894: Use nsChangeHint_RepaintFrame instead of NS_STYLE_HINT_VISUAL to trigger simple repaints in nsStyleStruct.cpp CalcDifference methods. r=heycam
Specifically, this makes us use nsChangeHint_RepaintFrame for changes to font decorations, border-{color,style,radius,image}, color, background-{image,color}, text-decoration-{line,color}, text-overflow
2015-09-21 16:11:51 -07:00
Kannan Vijayan
c58ebbab8e Bug 1084009 - Part 3/3 - Test fix to let previous patches pass. r=mikedeboer 2015-09-21 19:07:01 -04:00
Kannan Vijayan
9a3f559243 Bug 1084009 - Part 2/3 - Only parse scripts off-main-thread on multicore systems. r=luke 2015-09-21 19:07:01 -04:00
Kannan Vijayan
c80fdc040f Bug 1084009 - Part 1/3 - Parse sync scripts off the main thread. r=smaug 2015-09-21 19:07:01 -04:00
Jonathan Watt
8e93f73b0b Bug 1099103 - Prevent numbers input using a grouping separator from being mis-processed as if the separator was a decimal separator. r=dholbert 2015-08-25 00:00:07 +01:00
Eric Faust
a6fdcc81cc Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) 2015-09-21 15:40:25 -07:00
Nicholas Nethercote
cd24a67014 Bug 1205942 (part 1) - Fix overflows in time_posix.cc. r=jld.
We get the following warnings with clang.

> ipc/chromium/src/base/time_posix.cc:103:57: error: overflow in expression; result is 0 with type 'long' [-Werror,-Winteger-overflow]
> ipc/chromium/src/base/time_posix.cc:106:58: error: overflow in expression; result is -1000 with type 'long' [-Werror,-Winteger-overflow]

This is a genuine bug. The upstream code in Chromium has changed (commit
2a278516943eee02e0206506a4b907fc0b55f27b) and this patch changes our code to be
similar. I did tests and confirmed that instead of getting 0 or -1 for
|milliseconds|, we now get -2147483648000 or 2147483647999, which is much
better.
2015-09-21 15:35:26 -07:00
Jean-Yves Avenard
ac922239d6 Bug 1205470: [MSE] Remove assertion. r=cpearce
Can also remove mInitDone member as that information is redundant with the init promise being present
2015-09-22 08:21:04 +10:00
Edwin Flores
a16a6b8f3f Bug 1187393 - Use GTK theme colours for search autocomplete popup - r=florian 2015-09-22 10:18:51 +12:00
Jeff Walden
6bfb552fdc Bug 1187234 - Throw a TypeError when Array.isArray is passed a revoked proxy. r=efaust 2015-08-23 01:10:24 -07:00
Jeff Walden
0035c15cc7 Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff 2015-09-18 17:16:08 -07:00
Jeff Walden
5e91264490 Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till 2015-09-18 17:16:08 -07:00
Nathan Froyd
2cf79d22b7 Bug 1206801 - fix broken CONFIG['DEBUG'] checks in moz.build files; r=mshal
These were supposed to be CONFIG['MOZ_DEBUG'].  webapprt doesn't use the
define it set up, however, so it was deleted rather than fixed.
2015-09-21 22:32:15 -04:00
David Burns
a401fc8f8e Bug 1141519: if we try call marionette calls in the teardown and they don't work we should just carry on; r=jgriffin 2015-09-16 20:58:28 +01:00
David Burns
a5c4a88518 Bug 1141519: error if we are going to try send a message to a frame that we know doesnt exist; r=jgriffin 2015-09-16 20:54:46 +01:00
David Burns
e6ac9e1ad4 Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope; r=jgriffin 2015-09-18 21:39:01 +01:00
David Burns
3406f80d12 Bug 1141519: Don't switch to content scope for logging the test end; r=jgriffin 2015-09-16 18:43:23 +01:00
Steven Michaud
ea2dd708a3 Bug 1206766 - Show meaningful module offsets in stack traces even when no symbol found. r=spohl 2015-09-21 14:20:35 -05:00
Dustin J. Mitchell
2085656de8 Bug 1205241: enable linux64 opt/dbg and MacOSX64 builds on m-i and m-c; r=ted.mielczarek
Properly splitting clobber (try) and non-clobber builds
2015-09-16 06:48:37 -04:00
Patrick McManus
77e1f63468 bug 1206771 - fix reentrantFlag compiler warning on >= beta r=jduell 2015-09-21 13:22:23 -04:00
Alexander Surkov
aea140336e Bug 1205476 - crash in mozilla::a11y::DocAccessible::ProcessInvalidationList, part2, r=davidb 2015-09-21 12:47:02 -04:00
Terrence Cole
1b3c955eb7 Bug 1188290 - Remove an incomplete assertion about store buffer state; r=jandem 2015-09-21 09:41:29 -07:00
Jan de Mooij
48713bcc98 Bug 683218 - Disable __noSuchMethod__ support. r=jorendorff 2015-09-21 19:53:36 +02:00
Jim Blandy
0f5812a9a0 Bug 1206590: Move gcWeakMapList from JSCompartment to JS::Zone. r=terrence 2015-09-18 23:07:34 -07:00
Wes Kocher
b4245f0248 Backed out changeset 09c2a214244b (bug 1072313) for Windows textureclient crashes CLOSED TREE 2015-09-21 10:37:07 -07:00
Wes Kocher
3d2cda3dfe Merge m-c to inbound, a=merge CLOSED TREE 2015-09-21 09:52:50 -07:00
Wes Kocher
8b5b12a870 Merge b2ginbound to central, a=merge CLOSED TREE 2015-09-21 09:44:47 -07:00
Wes Kocher
eec40defab Merge fx-team to central, a=merge CLOSED 2015-09-21 09:42:12 -07:00
ffxbld
f5445f6eb8 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-09-21 10:15:23 -04:00
ffxbld
7e50465618 No bug - Tagging mozilla-central fcef8ded82219c89298b4e376cfbdfba79a1d35a with FIREFOX_AURORA_43_BASE a=release DONTBUILD CLOSED TREE 2015-09-21 10:11:56 -04:00
Carsten "Tomcat" Book
ac494de4b5 Backed out 1 changesets (bug 1166217) for likely causing Aries Dogfood Build Bustage
Backed out changeset 86fb1100a8cf (bug 1166217)
2015-09-21 15:18:00 +02:00
Carsten "Tomcat" Book
4c529fb0f5 Merge mozilla-central to b2g-inbound 2015-09-21 14:06:24 +02:00
Carsten "Tomcat" Book
340948583d Merge mozilla-central to fx-team 2015-09-21 14:04:54 +02:00
Carsten "Tomcat" Book
fe90c78391 Backed out 1 changesets (bug 1193293) on developers requests
Backed out changeset c79d3947c307 (bug 1193293)
2015-09-21 14:00:43 +02:00