Граф коммитов

284025 Коммитов

Автор SHA1 Сообщение Дата
Tim Taubert 20fd42ff60 merge the last green changeset on m-c to fx-team 2011-10-22 21:07:26 +02:00
Benoit Jacob 9f0e6bc116 Bug 696009 - Fix trivial mistake in a0784cecf9bd which would have caused us to use this fix on all platforms whereas it is only needed on linux - r=bustage 2011-10-22 13:55:20 -04:00
Benoit Jacob 7f481177f1 Bug 696009 and bug 695947 - frequent linux-pgo intermittent oranges since Bug 615976 (WebGL AA) landed - no review, fix bustage
We've seen frequent intermittent failures in WebGL tests since WebGL AA landed. This turns out to be OOM conditions leading to failure to create WebGL contexts, due to the fact that the JS engine keeps too many unreferenced WebGL contexts around before it decides to GC (bug 617453). This patch makes us trigger the GC before every WebGL test page (there are 300 of them) which has proved to solve the problem on tryserver, with 18 green runs without any orange: https://tbpl.mozilla.org/?tree=Try&rev=789cf49fdc63

Failures occured most of the time on 32bit linux-pgo but have been observed on 64bit too, see bug 695947 comment 6.
2011-10-22 13:48:47 -04:00
Ed Morley 0a636f7669 Merge mozilla-inbound to mozilla-central 2011-10-22 13:58:26 +01:00
Kyle Huey 09677add76 Bug 696362: OpenDatabaseHelper can release objects on the wrong thread. r=bent 2011-10-22 07:56:19 -04:00
Marco Bonardo 89844136bb Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures. 2011-10-22 11:03:26 +02:00
Marco Bonardo 3ec7139c2f Backout 73512caf4647 (bug 692260) for Ts regression. 2011-10-22 09:32:54 +02:00
Jesse Ruderman 3e5199e6b9 Bug 696266 - Add some values to layout/style/test/property_database.js. r=dbaron 2011-10-21 21:03:16 -07:00
Phil Ringnalda 5489bae2c0 Back out c36c8203eefe (bug 696281) for causing 10.5 trace-malloc leak tests to hang, like the apparently-not-out-of-date comment said it would 2011-10-21 18:51:21 -07:00
Jared Wein 047348bdf4 Bug 692640 - Video statistics text overlaps itself on small dimension videos. r=dolske 2011-10-21 16:07:18 -04:00
Rob Campbell 5f5989a197 merge 2011-10-21 15:18:23 -04:00
Rob Campbell 48a875b308 Bug 685893 - style inspector properties and methods to be moved out of the panel, a=orange 2011-10-21 15:16:36 -04:00
Paul O’Shannessy 930c19972b Bug 679590 - debug orange in browser_607016.js 2011-10-21 11:57:43 -07:00
Richard Newman 996138ecd8 Merge s-c and m-c. 2011-10-21 11:39:55 -07:00
Raymond Lee a0d4150de6 Bug 696012 - e10s support for Panorama Tests r=tim 2011-10-21 15:13:55 +08:00
Tim Taubert 40c8bcc0f4 merge the last green changeset on m-c to fx-team 2011-10-21 19:56:47 +02:00
Paul Rouget c11c43db16 Bug 683906 - Make the Highlighter Toolbar look like shorlander's design; r=dao 2011-10-21 18:06:57 +02:00
Rob Campbell 9f02912138 Bug 685893 - style inspector properties and methods to be moved out of the panel; r=msucan 2011-10-21 13:40:22 -04:00
Marco Bonardo 2eda321cd6 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-21 10:00:11 +02:00
Jeff Gilbert 1122a3752f Bug 696093 - Fix ResizeOffscreenFBO not properly retrying when AA fails - r=bjacob 2011-10-20 23:41:02 -04:00
Timothy Nikkel 1b9b0790e8 Backout 18f70ede04b0 (bug 694213). 2011-10-20 20:59:47 -05:00
Robert O'Callahan 0898e4b36c Bug 681867. Part 2: remove nsDisplayForcePaintOnScroll. r=mats 2011-10-21 14:41:36 +13:00
Robert O'Callahan 4543c742c1 Bug 681867. text-overflow only needs to affect the scrolling behavior of the block container with text-overflow. r=mats 2011-10-21 14:41:36 +13:00
Matt Woodrow a4490ded75 Bug 695275 - Follow-up to fix review comments that I missed. 2011-10-21 14:33:00 +13:00
Oleg Romashin ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E) e0b39ef3a6 Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones 2011-10-21 14:29:09 +13:00
Marco Bonardo 2a9623762f Backout 564144b09c4b, 049ba0a8823f, 608feeb4539c, d2e6a61338cc (Bug 695275) to investigate Android Crashtests permaorange. 2011-10-21 14:19:22 +02:00
Marco Bonardo 31ad079ea9 Backout 73dc291f8974 (Bug 695406) to investigate Android Crashtests permaorange 2011-10-21 12:07:32 +02:00
Marco Bonardo a8c5194877 Merge mozilla-central to mozilla-inbound 2011-10-21 10:02:30 +02:00
Jonathan Kew a6bb35d1af bug 695639 - use the proper iterator to convert offsets into the textrun in GetFontFacesForText. r=roc 2011-10-21 08:13:51 +01:00
Jonathan Kew abdf814d5e bug 695639 - test for GetFontFacesForText with textrun wrapped onto multiple lines. r=roc 2011-10-21 08:12:44 +01:00
Nicholas Nethercote a380f0447d Bug 695756 - add missing files to 986f31890872. r=red. 2011-10-20 23:11:34 -07:00
Terrence Cole 2002eb1def Bug 695756 - Implement js::BooleanObject. r=nnethercote. 2011-10-20 22:47:30 -07:00
Oleg Romashin ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E) 2c71275b8a Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones 2011-10-21 14:29:09 +13:00
Philipp von Weitershausen 851cdddadf Merge m-c to s-c on a CLOSED TREE 2011-10-20 18:24:13 -07:00
Matt Woodrow 4c012fc413 Bug 695275 - Add test for ThebesLayer -> ImageLayer conversion. r=roc 2011-10-21 14:23:05 +13:00
Matt Woodrow ccd2e3341d Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc 2011-10-21 14:22:19 +13:00
Matt Woodrow b0508a21d9 Bug 695275 - Add nsIDOMWindowUtils::CheckAndClearPaintedState to test painting. r=roc 2011-10-21 14:21:40 +13:00
Terrence Cole 1752d62659 Bug 696211 - Align ChunkInfo by inserting padding in Chunk; r=billm
We get a 2% speedup on EarlyBoyer if ChunkInfo (hot all over the
GC allocator paths) is not split across a cache line.  An easy
and guaranteed effective way to do this is to just pad Chunk out
to the full 1MiB allocation.  This makes ChunkInfo abut the end
of the 1MiB allocation, rather than whereever the Arenas and
ChunkBitmap happen to end.  Since GC Chunks are aligned at 1MiB
address boundaries, this ensures that ChunkInfo is inside of a
cache line.
2011-10-20 17:42:39 -07:00
Philipp von Weitershausen fc2825676a Merge backout on this CLOSED TREE 2011-10-20 16:21:52 -07:00
Philipp von Weitershausen c410b09905 Back out bug 684798 parts 1 thru 3. 2011-10-20 16:21:17 -07:00
Philipp von Weitershausen 8a7efda437 Back out bug 692714 and bug 684798 part 4. 2011-10-20 16:19:47 -07:00
Nicholas Nethercote d549e39f57 Back out 56ec5e954858 (from bug 685783) due to a Dromaeo regression. 2011-10-20 15:47:39 -07:00
Justin Lebar 1c5527b486 No bug - Fix vim modelines in hal. rs=biesi DONTBUILD 2011-10-20 17:38:39 -04:00
Marco Bonardo 9702bc8ea8 Bug 696158 - Adapt expiration aggressivity to the distance from the history limit.
r=dietrich
2011-10-20 22:51:13 +02:00
Boris Zbarsky b6688f8eae Bug 695538 another test followup. Make sure that the test actually _could_ pass. 2011-10-20 16:25:31 -04:00
Boris Zbarsky ba20df718c Bug 695538 followup. Fix typo in reference and format the test to look more like the reference. 2011-10-20 14:41:27 -04:00
Bill McCloskey b42d493d47 Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo) 2011-10-20 10:14:24 -07:00
Jim Blandy ae20401708 Bug 696261: Correct references to 'tempPool' in comments; it's now 'tempLifoAlloc'. r=cdleary 2011-10-21 16:53:30 -07:00
Jeff Walden ae115d6906 Pick up a few straggler uses of {NS,JS}_ARRAY_LENGTH, probably added since the switch but before the deprecation announcement, and convert them to mozilla::ArrayLength. Also convert the two users of PR_ARRAY_SIZE, yet another length-computing macro, to mozilla::ArrayLength. No bug, r=sparky
--HG--
extra : rebase_source : f019e35a037516df872d0efb7262fa9c475f903c
2011-10-21 03:16:47 -07:00
Daniel Holbert 4c2688076c Bug 693801: Remove redundant initialization for nsHTMLReflowState::mFlags.mIsTopOfPage. r=dbaron 2011-10-21 13:41:12 -07:00