65df510148c487de11e6459c157dc09ef1a28d2a: Bug 1209515 part 0 - Move callerResumePoint field next to other resume points of basic blocks. r=bbouvier
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Thu, 12 Nov 2015 10:57:27 +0000 - rev 272273
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1209515 part 0 - Move callerResumePoint field next to other resume points of basic blocks. r=bbouvier
6ab5b8056202fa1b1efcd0faf03fa9c16d8403a6: Bug 1190951 - TSan: data race netwerk/cache2/CacheIndex.cpp:1397 CacheIndex::IsUpToDate, r=valentin.gosu
Michal Novotny <michal.novotny@gmail.com> - Thu, 12 Nov 2015 11:07:48 +0100 - rev 272272
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1190951 - TSan: data race netwerk/cache2/CacheIndex.cpp:1397 CacheIndex::IsUpToDate, r=valentin.gosu
7fbfb74b3dd32634e4cdc314ab9f48eaeaeada6a: Bug 1223599 - Remove the throttling argument from AbstractMediaDecoder::NotifyDataArrived(). r=jya.
JW Wang <jwwang@mozilla.com> - Wed, 11 Nov 2015 17:59:16 +0800 - rev 272271
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1223599 - Remove the throttling argument from AbstractMediaDecoder::NotifyDataArrived(). r=jya.
ada1afb12a16333d26974328d0f340712f354bf2: Bug 1223153 - Create new thread to enumerate voice items. r=eeejay
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 12 Nov 2015 18:24:12 +0900 - rev 272270
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1223153 - Create new thread to enumerate voice items. r=eeejay
b5a38550eaf46de5604cd541f88a6620b910e314: Bug 925588 - Extend timeout for test_property_syntax_errors.html, as it frequently takes over 5 minutes on b2g emulator. r=dholbert
Jonathan Kew <jkew@mozilla.com> - Thu, 12 Nov 2015 07:55:08 +0000 - rev 272269
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 925588 - Extend timeout for test_property_syntax_errors.html, as it frequently takes over 5 minutes on b2g emulator. r=dholbert
1c21badcbd348cf9ec9790f6e622146691f7318d: Bug 1223262 - Fix -Wunreachable-code warning in tools/profiler. r=BenWa
Chris Peterson <cpeterson@mozilla.com> - Wed, 11 Nov 2015 21:18:20 -0800 - rev 272268
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1223262 - Fix -Wunreachable-code warning in tools/profiler. r=BenWa tools/profiler/core/platform-linux.cc:363:11: warning: code will never be executed [-Wunreachable-code]
54f344e2ec98056995e6b685ef738db8164d0347: Bug 1222887 - Suppress -Wunreachable-code warning in tools/power. r=njn
Chris Peterson <cpeterson@mozilla.com> - Mon, 09 Nov 2015 01:03:54 -0800 - rev 272267
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1222887 - Suppress -Wunreachable-code warning in tools/power. r=njn tools/power/rapl.cpp:844:5 [-Wunreachable-code] code will never be executed clang reports a -Wunreachable-code warning for sigemptyset() because Darwin's sigemptyset() is a macro that always returns 0. Thus `if (sigemptyset(&sa.sa_mask) < 0)` is always false and `Abort("sigemptyset() failed")` is never called. Linux's sigemptyset() can return 0 or -1. The extra parens around (0) suppress the clang warning.
53ace8875ad5c262cb0c38e3c9c58eb24185f1ca: Bug 1222298 - GFX: 2D: Make convolverLS3 more like upstream. r=seth
Heiher <r@hev.cc> - Thu, 12 Nov 2015 19:43:17 +0800 - rev 272266
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1222298 - GFX: 2D: Make convolverLS3 more like upstream. r=seth --- gfx/2d/convolverLS3.cpp | 62 +++++++++++++++++++++++++------------------------ gfx/2d/convolverLS3.h | 4 +--- 2 files changed, 33 insertions(+), 33 deletions(-)
18f165e113540ff3dab6fa368e8d9a8b660c453c: Bug 1223694 - Don't bother checking for correct style scopes for native anonymous content. r=dbaron
Cameron McCormack <cam@mcc.id.au> - Thu, 12 Nov 2015 14:35:26 +1100 - rev 272265
Push 29666 by kwierso@gmail.com at Thu, 12 Nov 2015 23:13:13 +0000
Bug 1223694 - Don't bother checking for correct style scopes for native anonymous content. r=dbaron
3cc3b1968524248450c465c4ea2ee5596ffa65f2: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 12 Nov 2015 12:00:55 +0100 - rev 272264
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
merge mozilla-inbound to mozilla-central a=merge
ed48eac74e39a37bf9b1fc21e1ae16699965b19f: Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 11 Nov 2015 14:23:14 -0800 - rev 272263
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel. gfxRect can be implicitly constructed from IntRect, which hides a number of implicit conversion points, makes Moz2Dification harder, and has some surprising effects. This patch removes the implicit constructor and replaces it with an explicit conversion function: gfxRect ThebesRect(const IntRect&) This is the obvious outcome of removing the constructor. But there is also a second, less obvious outcome: currently we do a number of IntRect-to-Rect conversions using ToRect(), which (surprisingly) works because it turns into an implicit IntRect-to-gfxRect conversion (via the implicit constructor) combined with an explicit gfxRect-to-Rect conversion (via ToRect()). I.e. we do two conversions, going from a Moz2D type to a Thebes type and back to a Moz2D type! So this patch also changes these conversion. It moves this existing function: Rect ToRect(const IntRect&) from gfx2DGlue.h -- where it doesn't really belong because it doesn't involve any Thebes types -- to gfx/2d/Rect.h, templatifying and renaming it as IntRectToRect() in the process. The rest of the patch deals with fall-out from these changes. The call sites change as follows: - IntRect-to-gfxRect conversions: - old: implicit - new: ThebesRect() - IntRect-to-Rect conversions: - old: ToRect() - new: IntRectToRect()
30f18e492189af365a61cd98e575adaabca7322f: bug 726483 keep an extra reference to the window r=roc
Karl Tomlinson <karlt+@karlt.net> - Tue, 10 Nov 2015 16:37:02 +1300 - rev 272262
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
bug 726483 keep an extra reference to the window r=roc
ac6f3f8116d7c3ba9f49e05f3fd33c052b1336f2: bug 726483 avoid DispatchResized() during size-allocate r=roc
Karl Tomlinson <karlt+@karlt.net> - Wed, 11 Nov 2015 13:50:04 +1300 - rev 272261
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
bug 726483 avoid DispatchResized() during size-allocate r=roc
552dfded623eafa06ef5cae91f5dd4e87cd4fabc: bug 726483 remove unnecessary DispatchResized() parameters r=roc
Karl Tomlinson <karlt+@karlt.net> - Tue, 10 Nov 2015 15:09:52 +1300 - rev 272260
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
bug 726483 remove unnecessary DispatchResized() parameters r=roc
8e0bc70119606b70d74f1aa19d84e697ac4793c7: Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
Bill McCloskey <billm@mozilla.com> - Thu, 24 Sep 2015 13:32:09 -0700 - rev 272259
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
961911623a6f2ec1d036c7b12a5117ebbeff45d8: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 11 Nov 2015 17:12:26 -0800 - rev 272258
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Merge m-c to inbound, a=merge
f00a24682d57e48a287e11bcfc72e562929fd007: Bug 1224021 - Support fractional async scroll offsets in the reftest harness. r=tn
Botond Ballo <botond@mozilla.com> - Wed, 11 Nov 2015 19:10:23 -0500 - rev 272257
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 1224021 - Support fractional async scroll offsets in the reftest harness. r=tn
cdb6a1c38b89dd372111e2097a49553fc5f3279a: Bug 1224019 - Disable Stagefright subset gtests - r=jya, rs=botond
Gerald Squelart <gsquelart@mozilla.com> - Wed, 11 Nov 2015 19:24:48 -0500 - rev 272256
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 1224019 - Disable Stagefright subset gtests - r=jya, rs=botond These tests are exploratory, they don't particularly match whatever the original issues were discovered, so it is safe to disable them for now. A future bug will look at re-enabling them, but without all the output that they generate.
2f3625e34e063228a65439ac388f10a71cba9b1f: Bug 967873 - Fix some recently enabled tests
Bill McCloskey <billm@mozilla.com> - Sun, 08 Nov 2015 21:50:10 -0800 - rev 272255
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 967873 - Fix some recently enabled tests
b0d7da69ec7b293088fb06c78b7f8a0fef791283: Bug 1182197 workaround. Add a null-check for mGlobal in Promise::Settle. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Sep 2015 21:59:43 -0400 - rev 272254
Push 29665 by cbook@mozilla.com at Thu, 12 Nov 2015 11:01:10 +0000
Bug 1182197 workaround. Add a null-check for mGlobal in Promise::Settle. r=mccr8
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip