Commit Graph

78777 Commits

Author SHA1 Message Date
Marco Bonardo
a72c49ddb7 Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures. 2011-10-22 11:03:26 +02:00
Marco Bonardo
1f97e364cd Backout 73512caf4647 (bug 692260) for Ts regression. 2011-10-22 09:32:54 +02:00
Jesse Ruderman
be1983ca23 Bug 696266 - Add some values to layout/style/test/property_database.js. r=dbaron 2011-10-21 21:03:16 -07:00
Phil Ringnalda
97c55ffa6c 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
Bill McCloskey
0d988f23d3 Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo) 2011-10-20 10:14:24 -07:00
Jim Blandy
69c03b9c6e Bug 696261: Correct references to 'tempPool' in comments; it's now 'tempLifoAlloc'. r=cdleary 2011-10-21 16:53:30 -07:00
Jeff Walden
21ccc6854b 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
ef9e797306 Bug 693801: Remove redundant initialization for nsHTMLReflowState::mFlags.mIsTopOfPage. r=dbaron 2011-10-21 13:41:12 -07:00
Dan Williams
fbd4325acd Bug 639959 - Support NetworkManager 0.9.0; r=bz 2011-10-21 21:33:31 +01:00
Daniel Holbert
9f25a1f408 back out 15e15fead382 (Bug 693743) for timeouts in Linux crashtest, jsreftest, and reftest suites 2011-10-21 12:58:46 -07:00
Patrick McManus
69db0a5a60 bug 692260 - pr_poll limit autodiscovery for windows r=jduell 2011-10-21 14:53:54 -04:00
Oleg Romashin
b12a692cb2 Bug 694706 - Get rid of checkerboard for remote viewport. r=cjones 2011-10-20 15:17:09 -07:00
Dave Townsend
a29d7d2abd Bug 693743: Some 3rd party add-ons are getting installed into the profile and are not disabled on start-up. r=Unfocused 2011-10-21 11:11:42 -07:00
Luke Wagner
3725a389bf Bug 696108 - hoist EmitFor, EmitForIn, EmitNormalFor out of EmitTree (r=jorendorff)
--HG--
extra : rebase_source : bec844e4a62f0492c33d3447fb31ca460768c62a
2011-10-20 08:27:25 -07:00
Mitchell Field
61f3f4ae6d Bug 593768 - Remove --enable-cpp-exceptions configure option; r=ted 2011-10-21 18:56:25 +01:00
Timothy Nikkel
6744e4ecfa Bug 694213. Make various display items return bounds in the correct coordinate space. r=roc 2011-10-21 12:45:32 -05:00
Dão Gottwald
94a25e5909 Bug 696381 - Library search field should be opaque regardless of aero glass. r=mak 2011-10-21 18:01:58 +02:00
Justin Lebar
fbe51410e2 Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug 2011-10-21 11:26:34 -04:00
Rafael Ávila de Espíndola
83ac358785 Bug 696281 - Disable trace malloc stacks on OS X too. r=dbaron. 2011-10-21 11:00:40 -04:00
Oleg Romashin ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
964003f601 Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones 2011-10-21 14:29:09 +13:00
Marco Bonardo
167dce1ac7 Backout 564144b09c4b, 049ba0a8823f, 608feeb4539c, d2e6a61338cc (Bug 695275) to investigate Android Crashtests permaorange. 2011-10-21 14:19:22 +02:00
Marco Bonardo
eb898b2d68 Backout 73dc291f8974 (Bug 695406) to investigate Android Crashtests permaorange 2011-10-21 12:07:32 +02:00
Marco Bonardo
7a65efe109 Merge mozilla-central to mozilla-inbound 2011-10-21 10:02:30 +02:00
Marco Bonardo
824c514d6a Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-21 10:00:11 +02:00
Jonathan Kew
6a8718c856 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
4d053ea588 bug 695639 - test for GetFontFacesForText with textrun wrapped onto multiple lines. r=roc 2011-10-21 08:12:44 +01:00
Nicholas Nethercote
ab80fd9083 Bug 695756 - add missing files to 986f31890872. r=red. 2011-10-20 23:11:34 -07:00
Terrence Cole
0a7c9413fd Bug 695756 - Implement js::BooleanObject. r=nnethercote. 2011-10-20 22:47:30 -07:00
Jeff Gilbert
ca51139de9 Bug 696093 - Fix ResizeOffscreenFBO not properly retrying when AA fails - r=bjacob 2011-10-20 23:41:02 -04:00
Timothy Nikkel
79abab2e7b Backout 18f70ede04b0 (bug 694213). 2011-10-20 20:59:47 -05:00
Robert O'Callahan
88740ba6da Bug 681867. Part 2: remove nsDisplayForcePaintOnScroll. r=mats 2011-10-21 14:41:36 +13:00
Robert O'Callahan
ac9ee51054 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
93fde9b68e 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)
dadc414f5e Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones 2011-10-21 14:29:09 +13:00
Matt Woodrow
2b175a9ca1 Bug 695275 - Add test for ThebesLayer -> ImageLayer conversion. r=roc 2011-10-21 14:23:05 +13:00
Matt Woodrow
36cd8755bf Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc 2011-10-21 14:22:19 +13:00
Matt Woodrow
4a97eecc77 Bug 695275 - Add nsIDOMWindowUtils::CheckAndClearPaintedState to test painting. r=roc 2011-10-21 14:21:40 +13:00
Terrence Cole
023ca05eed 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
Nicholas Nethercote
0c4c3e74cb Back out 56ec5e954858 (from bug 685783) due to a Dromaeo regression. 2011-10-20 15:47:39 -07:00
Justin Lebar
1a8ce6c37c No bug - Fix vim modelines in hal. rs=biesi DONTBUILD 2011-10-20 17:38:39 -04:00
Marco Bonardo
9c96d8c248 Bug 696158 - Adapt expiration aggressivity to the distance from the history limit.
r=dietrich
2011-10-20 22:51:13 +02:00
Boris Zbarsky
92509fcd34 Bug 695538 another test followup. Make sure that the test actually _could_ pass. 2011-10-20 16:25:31 -04:00
Boris Zbarsky
40f53182bf 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
Kyle Huey
0d874b65fa Bug 687361: Implement the new IndexedDB setVersion API. r=bent
--HG--
rename : dom/indexedDB/nsIIDBVersionChangeRequest.idl => dom/indexedDB/nsIIDBOpenDBRequest.idl
2011-10-20 12:10:56 -04:00
Olli Pettay
c0def581fb Bug 695758 - Don't limit E10s event/focus handling to xul:browser, but allow also xul:iframe, r=felipe 2011-10-20 15:11:31 +03:00
Jeff Muizelaar
c7279f539d Bug 694039. Work around OpenGL quirks in the plugin process. r=bgirard
We do the same in the main process so that we get the right
bundle id on in Nightly and Aurora

--HG--
extra : rebase_source : 6545f4a54d83a086e09e6b67a23aba1af9ec31ea
2011-10-14 15:22:11 -04:00
Jeff Muizelaar
e9a339bae2 Bug 695422. js: Return NULL instead of false. r=luke
Caught with clang

--HG--
extra : rebase_source : dbb9c4ffc8e38f30b467ee38d1923f0645ea8b2e
2011-10-18 15:20:02 -04:00
Jeff Muizelaar
52b2c7e436 Bug 690456. Initialize sz in a clearer way. r=joedrew
--HG--
extra : rebase_source : b4ac096a22ef8916e29e8a2a6cdb2fb8bce06594
2011-10-18 15:17:32 -04:00
Jeff Muizelaar
d9cce21d61 Bug 695171. Make our operator new throw std::bad_alloc. r=cjones
If new doesn't throw bad_alloc the compiler emits a null check after to avoid
calling the constructor. http://llvm.org/bugs/show_bug.cgi?id=10895

Adding throw(std::bad_alloc) shaves 57KB of .text off a gcc mac build and 61KB off
a clang build.

--HG--
extra : rebase_source : 098c1f5df472bcc572b812fe5d4f12c8eadf14d2
2011-10-18 14:19:23 -04:00
Jeff Muizelaar
370cae09cc Bug 695324. Fix precedence problem found with clang warning. r=mounir
'*' has higher precedence than '?' so bracket the expression
so we get what we want.

--HG--
extra : rebase_source : 5de14b144a54f482fc836dd4ccc14c7d2c5bfb45
2011-10-18 14:19:07 -04:00