539250f97b4c0ab6b465a513c04fdf9c48e6aa70: Bug 1036894 part 3 - Emit objects for programs after emitting libraries. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Jul 2014 13:29:24 +0900 - rev 195623
Push 46645 by mh@glandium.org at Wed, 23 Jul 2014 04:33:55 +0000
Bug 1036894 part 3 - Emit objects for programs after emitting libraries. r=gps
c437b933954627c0ff9da52532b00ffee6dfcb2f: Bug 1036894 part 2 - Add proper frontend data for HOST_LIBRARY_NAME instead of using a passthrough. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Jul 2014 13:29:17 +0900 - rev 195622
Push 46645 by mh@glandium.org at Wed, 23 Jul 2014 04:33:55 +0000
Bug 1036894 part 2 - Add proper frontend data for HOST_LIBRARY_NAME instead of using a passthrough. r=gps
9565dc1c02c6a4917f1d8f68ba42654f4ee588c9: Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Jul 2014 13:29:09 +0900 - rev 195621
Push 46645 by mh@glandium.org at Wed, 23 Jul 2014 04:33:55 +0000
Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps At the same time, make the Library data more useful in the build frontend.
9f4d4f62db1c1c73ee9547889c95c26de89127b0: Bug 1041960 - Remove subtiers from make backend. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 23 Jul 2014 13:28:54 +0900 - rev 195620
Push 46645 by mh@glandium.org at Wed, 23 Jul 2014 04:33:55 +0000
Bug 1041960 - Remove subtiers from make backend. r=gps
5c157de1ee6ce6288d08981c599855e505b676d1: Bug 1028580 - Remove debugging printfs.
Brian Hackett <bhackett1024@gmail.com> - Tue, 22 Jul 2014 18:37:27 -0800 - rev 195619
Push 46644 by bhackett@mozilla.com at Wed, 23 Jul 2014 02:37:45 +0000
Bug 1028580 - Remove debugging printfs.
9c80c5b76cf074a94da52f8ac69e1b4c41d436e5: Bug 1028580 - Improve code generated for conditional and &&/|| tests, r=jandem,sunfish.
Brian Hackett <bhackett1024@gmail.com> - Tue, 22 Jul 2014 18:34:03 -0800 - rev 195618
Push 46643 by bhackett@mozilla.com at Wed, 23 Jul 2014 02:34:33 +0000
Bug 1028580 - Improve code generated for conditional and &&/|| tests, r=jandem,sunfish.
ec7f2af2c4d6343ab91dc851bfc4807fbc9fa428: Bug 1037316 part 2 - When updating animations, match existing animations one-by-one starting from the beginning of each list; r=dbaron
Brian Birtles <birtles@gmail.com> - Wed, 23 Jul 2014 10:51:12 +0900 - rev 195617
Push 46642 by bbirtles@mozilla.com at Wed, 23 Jul 2014 01:51:21 +0000
Bug 1037316 part 2 - When updating animations, match existing animations one-by-one starting from the beginning of each list; r=dbaron This patch changes the order in which we look for matches when updating existing animations. Previously we would iterate through new animations in a forwards direction but match old animations by going through the list of animations backwards. This patch makes us iterate through both lists in a backwards direction. That means that if we have: animation: anim 100s and later we make it animation: anim 100s, anim 100s Then the new animation will be added to the *start* of the list, i.e. prepended, and the resulting animation will not restart.
47348c9d0f0122d55cfc3bd88fbaafe7c87ea5fe: Bug 1037316 part 1 - Return the same object when updating animations; r=dbaron
Brian Birtles <birtles@gmail.com> - Wed, 23 Jul 2014 10:51:12 +0900 - rev 195616
Push 46642 by bbirtles@mozilla.com at Wed, 23 Jul 2014 01:51:21 +0000
Bug 1037316 part 1 - Return the same object when updating animations; r=dbaron Previously when updating animations we'd generate a new list of animation objects then try to match up animations from the existing list and copy across state such as start times and notification flags. However, this means that from the API we end up returning different objects. This patch makes us maintain the same object identity when updating an existing animation. It does this by looking for matching animations in both lists. If it finds a match it copies the necessary information from the *new* animation to the *existing* animation (but preserving the start time, last notification etc.). Then, finally, it puts the *existing* animation in the list of *new* animations and removes the corresponding *new* animation. The existing animation is also removed from the list of existing animations so that it only matches once. The method used for matching is probably not intuitive but this is addressed in a subsequent patch in this series.
352fa9a8ea8e2f199bc42fcae0311066582b69bf: Backout dd2018a5f894 (bug 1039965) because it caused perf regressions in Kraken.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Jul 2014 18:11:31 -0700 - rev 195615
Push 46641 by nnethercote@mozilla.com at Wed, 23 Jul 2014 01:46:41 +0000
Backout dd2018a5f894 (bug 1039965) because it caused perf regressions in Kraken.
a500c62330d4849ece9aa6a21aed3e109d546c52: b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt
Frederic Plourde <frederic.plourde@collabora.com> - Wed, 23 Jul 2014 11:02:25 +1200 - rev 195614
Push 46640 by ktomlinson@mozilla.com at Wed, 23 Jul 2014 01:45:32 +0000
b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt With image offscreen surfaces enabled for content layers on GTK3, our Basic compositor needs a way to deal with image layers buffering and compositing in a performant way. This patch subclasses BasicCompositor into a new X11BasicCompositor and makes use of a new TextureSource (X11DataTextureSourceBasic) in order to buffer TextureHost's data into gfxXlibSurface on compositor side so that we can use XRender when available to composite layer contents directly to the Window. When this buffering will occur, switch to ContentClientSingleBuffered.
6e532c9826e74b47053903efc71e8cc2a7184e8e: b=1015218 add pref to remove Xlib offscreen surfaces on GTK3 platform r=karlt
Frederic Plourde <frederic.plourde@collabora.com> - Wed, 23 Jul 2014 11:04:47 +1200 - rev 195613
Push 46640 by ktomlinson@mozilla.com at Wed, 23 Jul 2014 01:45:32 +0000
b=1015218 add pref to remove Xlib offscreen surfaces on GTK3 platform r=karlt This patch adds a new pref called "layers.use-image-offscreen-surfaces" that makes GTK3 platform create gfxImageSurfaces for content layers instead of gfxXlibSurfaces.
742e074af971e7a4138a0c08e87a41a8aefb73dd: b=932400 check feedback delay loop output r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 17 Jul 2014 13:01:45 +1200 - rev 195612
Push 46640 by ktomlinson@mozilla.com at Wed, 23 Jul 2014 01:45:32 +0000
b=932400 check feedback delay loop output r=padenot The delay in the third test is reduced to ensure that some of the output signal has traversed every link in the cycle. The input signal no longer loops for un-muted cycles, to keep it simple.
0243d72364507d497584a147f09633c8ca166d07: Bug 1022127 - Draw menu separators on GTK using GTK_STYLE_CLASS_SEPARATOR r=karlt
Andrew Comminos <andrew@morlunk.com> - Wed, 23 Jul 2014 11:30:12 +1200 - rev 195611
Push 46640 by ktomlinson@mozilla.com at Wed, 23 Jul 2014 01:45:32 +0000
Bug 1022127 - Draw menu separators on GTK using GTK_STYLE_CLASS_SEPARATOR r=karlt
d2731be20f4250aa73d6d1c66fcdba1eb8f1a989: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Tue, 22 Jul 2014 18:40:10 -0700 - rev 195610
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Merge m-c to inbound
1d62bb97f8868516f5e24223cda353c06bc2a709: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Tue, 22 Jul 2014 18:39:17 -0700 - rev 195609
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Merge m-c to inbound
82df3654cd801fc3e443f24256202cbb3f387656: Merge b2g-inbound to m-c a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 22 Jul 2014 18:21:51 -0700 - rev 195608
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Merge b2g-inbound to m-c a=merge
e18b9e6331268829065a90d3d2424cea32c292af: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 22 Jul 2014 14:26:15 -0700 - rev 195607
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Bumping manifests a=b2g-bump
968ec8808e52b09893c895e3ca55fcd75ef66ef3: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Tue, 22 Jul 2014 14:20:30 -0700 - rev 195606
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/eff18c4265f0 Author: Justin D'Arcangelo <justindarc@gmail.com> Desc: Merge pull request #21829 from justindarc/bug1037880 Bug 1037880 - FM radio should stop sound in speaker mode when I receive ... ======== https://hg.mozilla.org/integration/gaia-central/rev/3d7d12c41ecd Author: Justin D'Arcangelo <justindarc@gmail.com> Desc: Bug 1037880 - FM radio should stop sound in speaker mode when I receive an incoming call
79277fb39b9aef3a81fedde51acdc2d5d0b7acff: Bug 778277 - Multiple apps per origin, tests r=myk
Fabrice Desré <fabrice@mozilla.com> - Tue, 22 Jul 2014 13:08:23 -0700 - rev 195605
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Bug 778277 - Multiple apps per origin, tests r=myk
2fdc5cf6bc014aae4ea383bc025f617e72a8d1eb: Bug 778277 - Add support for multiple apps per origin r=myk
Fabrice Desré <fabrice@mozilla.com> - Tue, 22 Jul 2014 13:08:21 -0700 - rev 195604
Push 46639 by kwierso@gmail.com at Wed, 23 Jul 2014 01:40:34 +0000
Bug 778277 - Add support for multiple apps per origin r=myk
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip