442b47e9fb803bbfc64e73ee5f9a2497dc2b7e8d: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Mon, 04 Nov 2013 21:22:23 -0800 - rev 153522
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Merge m-c to inbound
c5116411da659494c692a531d890e63876259aef: Bug 923434 - Use DrawSurface in ThebesLayerBuffer instead of FillRect. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 05 Nov 2013 17:50:57 +1300 - rev 153521
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 923434 - Use DrawSurface in ThebesLayerBuffer instead of FillRect. r=Bas
f65cc31c9745f46c1928336d49faa078142142f6: Bug 923434 - Don't use operator source for D2D in ThebesLayerBuffer since it's slower. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 05 Nov 2013 17:50:56 +1300 - rev 153520
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 923434 - Don't use operator source for D2D in ThebesLayerBuffer since it's slower. r=Bas
c99d15a060e22f93765d56c3cb44ad8182e01461: Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 05 Nov 2013 17:50:56 +1300 - rev 153519
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
42e6d140004e18eaffb418dcd887f59d5627a16d: Bug 934335 - Fix standalone js's make install again. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Nov 2013 13:28:31 +0900 - rev 153518
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934335 - Fix standalone js's make install again. r=mshal
e3f71c4ec9ed643b961094c3fe5acf1015c8be3d: Bug 934337 - Get rid of custom rules fiddling with SHARED_LIBRARY. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Nov 2013 13:28:26 +0900 - rev 153517
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934337 - Get rid of custom rules fiddling with SHARED_LIBRARY. r=mshal While here, remove other custom rules in the same Makefiles.
89436074858c414f55908cefaca8d08ec0ed7843: Bug 848812 - Remove incorrect on-thread assertion from StopPlayback. r=cpearce
Matthew Gregan <kinetik@flim.org> - Tue, 05 Nov 2013 17:12:01 +1300 - rev 153516
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 848812 - Remove incorrect on-thread assertion from StopPlayback. r=cpearce
dc8b0773f330e934285b26d37625aa212dc023b8: Bug 934820 - Remove LoadedEvent from MediaResource.cpp since it's almost identical to DataEnded. r=cpearce
Matthew Gregan <kinetik@flim.org> - Tue, 05 Nov 2013 16:19:50 +1300 - rev 153515
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934820 - Remove LoadedEvent from MediaResource.cpp since it's almost identical to DataEnded. r=cpearce
282e0c10de45d4dc13b1e6eb1056513a16e49fbf: Bug 934262 - Fix -Wtautological-constant-out-of-range-compare warnings in js/src/jit/. r=luke
Chris Peterson <cpeterson@mozilla.com> - Sat, 02 Nov 2013 12:28:03 -0700 - rev 153514
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934262 - Fix -Wtautological-constant-out-of-range-compare warnings in js/src/jit/. r=luke
040e85d18eab98fb520bd23216c46db5af68bbd7: Bug 931687 - Add -Gw option when using VS2013. r=glandium
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 05 Nov 2013 12:46:46 +0900 - rev 153513
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 931687 - Add -Gw option when using VS2013. r=glandium
de45f494f6b2ce6c88f4cb249b33541e1001f2e8: Bug 930904 - Remove some old code for android that is now no-op'd. r=tn
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 04 Nov 2013 21:40:05 -0500 - rev 153512
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 930904 - Remove some old code for android that is now no-op'd. r=tn
f34a58fcc1a339146f33ead61afada0f315274bd: Bug 930904 - Ensure the presShell resolution is recorded on the FrameMetrics for the root scrollable layer of the presShell. r=tn
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 04 Nov 2013 21:39:44 -0500 - rev 153511
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 930904 - Ensure the presShell resolution is recorded on the FrameMetrics for the root scrollable layer of the presShell. r=tn Previously the code would only set the resolution on the FrameMetrics when the scroll ID was equal to ROOT_SCROLL_ID. This only happens on the root scrollable frame for a layer tree. However, with bug 732971 fixed, any presShell can have a resolution associated with it, so we need to populate the mResolution for any layer that is the root scrollable layer for a presShell. On platforms like Fennec and Metro the content presShell is a sub-presShell of the root presShell. The resolution is set on the content presShell, but would not get populated on the FrameMetrics correctly because of this condition. The #ifdef ANDROID hack a few lines below was used to work around this on Fennec but it was broken on Metro. This change corrects the behaviour on both of these platforms.
240145f87b5809c4bc136b33a0dc5b19e5487621: Bug 934439 - Add an APZC_LOG line for UpdateScrollOffset. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 04 Nov 2013 21:30:10 -0500 - rev 153510
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934439 - Add an APZC_LOG line for UpdateScrollOffset. r=botond
90c9b1b807033144e6d21ab6fb5a1fca956cc8ee: Bug 932086 - Hoist <template> to head when found between </head> and <body>. r=hsivonen
William Chen <wchen@mozilla.com> - Mon, 04 Nov 2013 17:19:22 -0800 - rev 153509
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 932086 - Hoist <template> to head when found between </head> and <body>. r=hsivonen
29d32441a17bd839826ffd595805b9be9be284f5: Bug 934317: Mutex-protect the RLogRingBuffer, since more than one thread is using it. r=jesup
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 04 Nov 2013 15:39:51 -0800 - rev 153508
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934317: Mutex-protect the RLogRingBuffer, since more than one thread is using it. r=jesup
734992e111a213fa7124e097766117351d019fc5: Bug 934719 - log load begin and end in presshell. r=heycam
John Daggett <jdaggett@mozilla.com> - Tue, 05 Nov 2013 10:03:22 +0900 - rev 153507
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 934719 - log load begin and end in presshell. r=heycam
c51e46899a056b0c3b0833c106cbe6cce487b3ac: bug 833087 - stop background font info loading when quit-application notification is observed. r=BenWa
Jonathan Kew <jkew@mozilla.com> - Tue, 05 Nov 2013 00:53:47 +0000 - rev 153506
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
bug 833087 - stop background font info loading when quit-application notification is observed. r=BenWa
e8c9664d36d23c231f02a6929c7584dbcf4e6e63: Bug 927939 - Always tenure with background finalization; r=jonco
Terrence Cole <terrence@mozilla.com> - Fri, 01 Nov 2013 12:09:40 -0700 - rev 153505
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
Bug 927939 - Always tenure with background finalization; r=jonco
9de5adbcb37302db8229a15e21a5b44045d55d96: crashtest for bug 933151
Jesse Ruderman <jruderman@gmail.com> - Tue, 05 Nov 2013 13:02:55 +1300 - rev 153504
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
crashtest for bug 933151
14c14da0145694382cfb082c9e550a9fcb685b97: b=856850 use PodMove for potentially overlapping buffers r=roc
Karl Tomlinson <karlt+@karlt.net> - Tue, 05 Nov 2013 13:02:55 +1300 - rev 153503
Push 25591 by cbook@mozilla.com at Tue, 05 Nov 2013 12:25:52 +0000
b=856850 use PodMove for potentially overlapping buffers r=roc
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip