b4f1fe29966ac5ac826feed7f58e861d1767e8ad: Bug 1004363 - IonMonkey: Use entryBlock() instead of begin() for tidiness. r=mjrosenb
Dan Gohman <sunfish@mozilla.com> - Wed, 14 May 2014 21:51:57 -0700 - rev 195798
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004363 - IonMonkey: Use entryBlock() instead of begin() for tidiness. r=mjrosenb
4f700207402f22a850e7e2842564ff23dfc809d1: Bug 1004363 - IonMonkey: Assert dominator tree consistency. r=mjrosenb
Dan Gohman <sunfish@mozilla.com> - Wed, 14 May 2014 21:51:57 -0700 - rev 195797
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004363 - IonMonkey: Assert dominator tree consistency. r=mjrosenb
ea7da309a5a5a7a65de63ae8f9900db7eb013f3a: Bug 1004363 - IonMonkey: Implement congruentTo for more classes. r=mjrosenb
Dan Gohman <sunfish@mozilla.com> - Wed, 14 May 2014 21:51:56 -0700 - rev 195796
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004363 - IonMonkey: Implement congruentTo for more classes. r=mjrosenb
4a3502750a96e1167e7bddec2073941ca98296a2: Bug 1004363 - IonMonkey: Add a toControlInstruction helper function. r=mjrosenb
Dan Gohman <sunfish@mozilla.com> - Wed, 14 May 2014 21:51:56 -0700 - rev 195795
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004363 - IonMonkey: Add a toControlInstruction helper function. r=mjrosenb
a63c629963bcad65d419ecd2bd99da175afb7de3: Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb
Dan Gohman <sunfish@mozilla.com> - Wed, 14 May 2014 21:51:55 -0700 - rev 195794
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb
8e40b976446f1aa6dc63d02cf82b006d9e92206e: Bug 1009398: Close preallocated process when Nuwa is dead. r=khuey
Patrick Wang (Chih-Kai Wang) <kk1fff@patrickz.net> - Thu, 15 May 2014 11:04:32 +0800 - rev 195793
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1009398: Close preallocated process when Nuwa is dead. r=khuey
4d4741b1c7aec9b46aacc2f39fedc3aa80c467e8: Bug 1010612: Remove unused variable sReadOnlyDateMethods from jsdate.cpp. r=bholley
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 14 May 2014 19:29:31 -0700 - rev 195792
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1010612: Remove unused variable sReadOnlyDateMethods from jsdate.cpp. r=bholley
ab80c7351c88a8ed2e5887726bac51cadc0c356a: Bug 989708 - Add #ifdef guards to fix Wunused-but-set-variable build warning in non-a11y builds. r=vlad
Cykesiopka <cykesiopka.bmo@gmail.com> - Wed, 14 May 2014 19:28:37 -0700 - rev 195791
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 989708 - Add #ifdef guards to fix Wunused-but-set-variable build warning in non-a11y builds. r=vlad
7b9c1e1cf1c12b184630540a156f292744e1dbd0: backout 646c20d6d346 (Bug 1007027) for jit test failures
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 14 May 2014 18:15:56 -0700 - rev 195790
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
backout 646c20d6d346 (Bug 1007027) for jit test failures
5c9119729bbf473f1890150d8bab1703d5e5eb5b: Bug 1008032 - Don't try to compress scripts when zlib isn't available.
Brian Hackett <bhackett1024@gmail.com> - Wed, 14 May 2014 17:11:21 -0700 - rev 195789
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1008032 - Don't try to compress scripts when zlib isn't available.
69ef0bb7aeb88beb084760ed41bc85868dbf061a: Bug 1007834 - Preference to enable Speech Synthesis, should be present by default. r=smaug
Yash Girdhar <yash.girdhar@gmail.com> - Wed, 14 May 2014 16:58:12 -0700 - rev 195788
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1007834 - Preference to enable Speech Synthesis, should be present by default. r=smaug
646c20d6d3460ad32e40c26847ff60b871f0f26c: Bug 1007027 - Replace MPhi::slot by a flag based on ResumePoint indexes. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 14 May 2014 16:56:25 -0700 - rev 195787
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1007027 - Replace MPhi::slot by a flag based on ResumePoint indexes. r=h4writer
2401ac3b2a9b392fba391c432961198f6ad2230f: Bug 1008286: Remove unused variable 'kProxyType_UNKNOWN' from nsProtocolProxyService.cpp to fix clang warning. r=jduell
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 14 May 2014 16:52:52 -0700 - rev 195786
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1008286: Remove unused variable 'kProxyType_UNKNOWN' from nsProtocolProxyService.cpp to fix clang warning. r=jduell
e73279fbcc844dd55788c267035b15033d8398b8: Bug 1009714: Fix <button disabled> style on B2G. r=dholbert
Arnaud Bienner <arnaud.bienner@gmail.com> - Wed, 14 May 2014 23:42:03 +0200 - rev 195785
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1009714: Fix <button disabled> style on B2G. r=dholbert
2fa2f6aed9f97e16ccc4929e1b6c6a613aee283d: Bug 1007862 - Update name of barriered base class in SpiderMonkey's GDB pretty-printers, r=jimb,sfink
Jim Blandy <jimb> - Mon, 12 May 2014 15:02:10 -0700 - rev 195784
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1007862 - Update name of barriered base class in SpiderMonkey's GDB pretty-printers, r=jimb,sfink This patch fixes test failures in js/src/gdb/tests/test-Root.py. js::PreBarriered is no longer the common base class for SpiderMonkey's GC graph edge types; now js::BarrieredBase is the best choice for pretty-printers to support. Also, there is no longer a separate hierarchy for non-pointer types (eg JS::Value). Update the pretty-printers and their tests.
ec965419196df1cc65626f5fd04489a38bd2370b: Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron
Brian Birtles <birtles@gmail.com> - Thu, 15 May 2014 08:38:37 +0900 - rev 195783
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron As a result, transitions are now stored using a pointer to the base class, mozilla::ElementAnimation. We downcast to a transition only when necessary. No error-checking of the result of AsTransition is performed since we only ever call it on the mAnimations member of ElementTransitions.
5177486bb83170961e64fbba3b30a73a390d3d0b: Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron
Brian Birtles <birtles@gmail.com> - Thu, 15 May 2014 08:38:37 +0900 - rev 195782
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron Add a method for downcasting from an ElementAnimation to an ElementPropertyTransition (when the underlying object is an ElementPropertyTransition). This, unfortunately, adds a vtable to ElementAnimation but in the long term I hope we will be able to isolate transition-specific code to a specific kind of TransitionEffect that hangs off ElementAnimation and put the vtable on AnimationEffect instead. (The AnimationEffect concept is part of the Web Animations API.)
d6badef39f08250baf5768511ed695439703fb34: Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert
Brian Birtles <birtles@gmail.com> - Thu, 15 May 2014 08:38:37 +0900 - rev 195781
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert We currently have mozilla::StyleAnimation as well as nsStyleAnimation. This patch renames StyleAnimation back to ElementAnimation. Although ElementAnimation is very similar to ElementAnimations, in the near future we expect to retire ElementAnimations and replace it with a common AnimationSet-like structure that is covers the features of ElementAnimations and ElementTransitions.
b7b9f80931b86fd0067b6ce819474fa43bde2057: Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron
Brian Birtles <birtles@gmail.com> - Thu, 15 May 2014 08:38:37 +0900 - rev 195780
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron This patch takes StyleAnimation and makes it ref-counted heap object. This should allow us to store StyleAnimation and its subclasses (transitions only currently) in a consistent fashion (an array of base-class pointers). Furthermore, this will be helpful if we want these things to be pointed to from Javascript objects that may, for example, preserve their lifetime beyond that of the element that currently owns them. This patch also introduces a typedef for an array of refptrs to StyleAnimation objects (and similarly for the subclass ElementPropertyTransition) to simplify the code somewhat.
01c062964d208e9e431bc3b984d4c16d669c4a1b: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Wed, 14 May 2014 16:32:53 -0700 - rev 195779
Push 5990 by asasaki@mozilla.com at Mon, 09 Jun 2014 21:40:24 +0000
Merge m-c to inbound
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip