b3c4148afdd4767db0d40d4f01b3808fefcf7610: Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
Jim Mathies <jmathies@mozilla.com> - Tue, 12 Aug 2014 14:06:00 -0500 - rev 199213
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent
43cd16d3c303a78ee79ad2a39407b5973febbba1: Bug 1047842 - Pass WM_GETTEXTLENGTH messages in ipc wait for notify calls to DefWindowProc. r=bent
Jim Mathies <jmathies@mozilla.com> - Wed, 13 Aug 2014 04:39:47 -0500 - rev 199212
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1047842 - Pass WM_GETTEXTLENGTH messages in ipc wait for notify calls to DefWindowProc. r=bent
1681a1c1962c42bf97d881f81d0961824934d729: Bug 1052147 - Initialize AnimationPlayer::mPlayState to running state; r=dbaron
Brian Birtles <birtles@gmail.com> - Wed, 13 Aug 2014 18:21:45 +0900 - rev 199211
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052147 - Initialize AnimationPlayer::mPlayState to running state; r=dbaron The assertion in nsTimeStamp::operator >= occasionally fails due to a null RHS timestamp when called from AnimationPlayer::GetCurrentTimeDuration, which, in turn, is called from AnimationPlayer::SetSource. The issue appears to be that we're not correctly initializing AnimationPlayer.mPlayState. This value can be running (0) or paused (1) but we only ever compare against the paused state (i.e. every other value is effectively treated as running). If we don't initialize this we can end up in the paused state but with mPauseStart not set to a valid (non-null) TimeStamp. This creates an inconsistent state since we assume that when we're paused mPauseStart is non-null, hence the assertion fails. This gets tickled because, since bug 1040543, we call AnimationPlayer::SetSource from nsAnimationManager::BuildAnimations *before* we set mPlayState and mPauseStart. This patch initializes mPlayState to the running state so we don't accidentally end up in an inconsistent state. It also removes some (now unnecessary) initialization of mPlayState and mPauseStart from nsTransitionManager::ConsiderStartingTransition. In future we could also consider reworking nsAnimationManager::BuildAnimations so that we call SetSource on the new animation player *after* setting up its play state. That may be more correct and would further avoid this problem but may not be necessary since all that code is likely to change in the near future.
228b3416dace505da68efa8f5fa7b390c77cc934: Bug 1021716: Use movhlps for extracting lane Z of a float32x4 register; r=sunfish
Benjamin Bouvier <benj@benj.me> - Wed, 13 Aug 2014 11:18:09 +0200 - rev 199210
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1021716: Use movhlps for extracting lane Z of a float32x4 register; r=sunfish
0cab1edaa959c017c9317f6ebd96ee734f059a88: Bug 1021716: SIMD x86-x64: Implement MSimdExtractElement; r=sunfish
Benjamin Bouvier <benj@benj.me> - Wed, 13 Aug 2014 11:18:00 +0200 - rev 199209
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1021716: SIMD x86-x64: Implement MSimdExtractElement; r=sunfish
f6970e7f17e1dc0a113764c5c70222a430f59c10: Bug 995284 - Make the GC more deterministic in the shell r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 13 Aug 2014 10:05:33 +0100 - rev 199208
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 995284 - Make the GC more deterministic in the shell r=terrence
a817b58630c872cfef3c9f84f7b9bd707a8147a5: Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 13 Aug 2014 10:05:22 +0100 - rev 199207
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
fb4ffdf1f64711b5dd2eac817eeacdc95298aaee: Bug 1049440 - Don't crash in jsapi-tests when a test fails to initialize r=luke
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 13 Aug 2014 10:03:45 +0100 - rev 199206
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1049440 - Don't crash in jsapi-tests when a test fails to initialize r=luke
9ffe3e743ffccfd1824a3853fa16373e7c0fe376: Bug 1052380: Fix builds without Ion after bug 1019831 landed; r=nbp
Benjamin Bouvier <benj@benj.me> - Wed, 13 Aug 2014 10:13:19 +0200 - rev 199205
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052380: Fix builds without Ion after bug 1019831 landed; r=nbp
c91536bbf527d9b3b985e862d30505956fd6f37c: Bug 1051666 - Add avc3 atom support to MP4 parser; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:28 +1200 - rev 199204
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1051666 - Add avc3 atom support to MP4 parser; r=edwin
f38f848af9069ebff5b34e899432fd989482c556: Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:28 +1200 - rev 199203
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin
131fee00a3938df388b5cfe490c3c24c84fa7f1b: Bug 1050060 - Fix MP4 range pinning; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:28 +1200 - rev 199202
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050060 - Fix MP4 range pinning; r=edwin
51a77113e63753fbd854a3207e4f6994b46f8f46: Bug 1050060 - Optimise MP4 range calculation; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:28 +1200 - rev 199201
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050060 - Optimise MP4 range calculation; r=edwin
2bbd13167a533b9f15ce3a0eea06d635578dabfa: Bug 1050060 - Update index off main thread; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:28 +1200 - rev 199200
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050060 - Update index off main thread; r=edwin
cf9300710e3289b5b06408c23483b3a5644e6531: Bug 1050060 - Clean up MP4 index fields; r=edwin
Anthony Jones <ajones@mozilla.com> - Wed, 13 Aug 2014 17:13:27 +1200 - rev 199199
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050060 - Clean up MP4 index fields; r=edwin
e38024ecc13345b7fe1e9d80c2caf11e4a9fc7da: Bug 1050599 - Sort GLContext extension names and strings.; r=bjacob
Dan Glastonbury <dglastonbury@mozilla.com> - Tue, 05 Aug 2014 17:26:57 +1000 - rev 199198
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050599 - Sort GLContext extension names and strings.; r=bjacob
04d0aea75267537e869d3f17bc3669baf3b78a68: Bug 1052758: Remove unused variable 'kWorkScheduled' from message_pump_glib.cc. r=ehsan
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 12 Aug 2014 21:46:27 -0700 - rev 199197
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052758: Remove unused variable 'kWorkScheduled' from message_pump_glib.cc. r=ehsan
e9ae7410d687a50fcebc74f42bec9ee06512399e: Bug 1052248 - Tweak the goodAllocated heuristics. r=bhackett.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 11 Aug 2014 23:21:09 -0700 - rev 199196
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1052248 - Tweak the goodAllocated heuristics. r=bhackett.
20dbe115d6285b6d618f7af8f0acd0a50413caeb: Bug 1043733 - Require sandboxing to load Gecko Media Plugins on Linux. r=jesup r=kang
Jed Davis <jld@mozilla.com> - Tue, 12 Aug 2014 21:28:27 -0700 - rev 199195
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1043733 - Require sandboxing to load Gecko Media Plugins on Linux. r=jesup r=kang Also refactors how sandbox support and disabling are handled, and allows simulating a lack of sandbox support with an env var (for testing without rebuilding a kernel).
6a76adda5d24d8fccf049a5b08732078edabd686: Bug 1050124 Support TSATTRID_Text_VerticalWriting for consistency with other TSF aware applications r=jimm
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 13 Aug 2014 12:55:59 +0900 - rev 199194
Push 8185 by emorley@mozilla.com at Wed, 13 Aug 2014 16:01:50 +0000
Bug 1050124 Support TSATTRID_Text_VerticalWriting for consistency with other TSF aware applications r=jimm
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip