Commit Graph

84184 Commits

Author SHA1 Message Date
Boris Zbarsky
b02086b4af Bug 598482 part 16. When flushing layout, also flush out widget geometry changes. r=roc 2011-12-23 22:52:23 -05:00
Markus Stange
464140fc29 Bug 598482 part 15 - Rename view update batches to refresh disable batches and only use them in the two places that can enter reflow (where synchronous painting is permitted). r=roc 2011-12-23 22:52:23 -05:00
Boris Zbarsky
2a31a9533e Bug 598482 part 14. Rename IsRefreshEnabled to IsPaintingAllowed. r=roc 2011-12-23 22:52:23 -05:00
Markus Stange
9536e6daf6 Bug 598482 part 13 - Flush invalidations via the refresh driver instead of from view update batches. Change the meaning of "refresh disabled" from "no invalidations allowed" to "no synchronous painting allowed". r=roc 2011-12-23 22:52:23 -05:00
Markus Stange
c40cfadc96 Bug 598482 part 12 - Remove unnecessary widget parameter. r=roc 2011-12-23 22:52:23 -05:00
Markus Stange
aa95f5d61c Bug 598482 part 11 - Set up a connection between the view manager and the refresh driver. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
8cabc9878d Bug 598482 part 10 - Small refactoring in nsViewManager. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
0c6de8adf6 Bug 598482 part 9 - Remove unused aIgnoreWidgetView argument. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
164e432c6b Bug 598482 part 8 - Remove unused mUpdateCnt. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
d13d62c3a3 Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Markus Stange
99c74550c0 Bug 598482 part 6 - Remove nsIPlaintextEditor::eEditorUseAsyncUpdatesMask because it doesn't have any effect anymore. r=roc 2011-12-23 22:52:21 -05:00
Markus Stange
294783292b Bug 598482 part 5 - Remove support for event-based invalidation flushing. r=roc 2011-12-23 22:52:21 -05:00
Markus Stange
3a55ce2e20 Bug 598482 part 4 - Remove unused nsIDOMWindowUtils::processUpdates. r=roc 2011-12-23 22:52:21 -05:00
Markus Stange
11a49c8991 Bug 598482 part 3 - Remove synchronous painting APIs from nsIWidget. r=roc 2011-12-23 22:52:21 -05:00
Markus Stange
1a8fc22417 Bug 598482 part 2 - Remove synchronous painting APIs from nsIViewManager. r=roc 2011-12-23 22:52:21 -05:00
Markus Stange
7e54807ba1 Bug 598482 part 1 - Never force synchronous plugin geometry updates because it forces paints at bad times. r=roc 2011-12-23 22:52:20 -05:00
Boris Zbarsky
3b791c55c9 Bug 598482 part 0. Change a few more tests to not depend on pointer positions, since we don't control those. 2012-01-14 22:57:03 -05:00
Boris Zbarsky
3345982494 Bug 716031. Fix editor test to not assume simply doing a timeout will flush layout. r=ehsan pending 2012-01-14 22:54:48 -05:00
Patrick McManus
cdf5f618f8 bug 718210 decompress spdy server push headers even when rst r=honzab 2012-01-14 22:46:30 -05:00
Phil Ringnalda
aee17b1ba1 Back out 3ab1dcfb2218 and 46ae4bf4aaf4 (bug 622301) for Windows PGO bustage 2012-01-14 18:56:00 -08:00
Brad Lassey
fb5cf486c0 bug 713874 - Black thumbnails are produced by GeckoSoftwareLayerClient.getBitmap() r=mfinkle 2012-01-13 13:10:13 -05:00
Jonathan Kew
c1c93594ee bug 715471 - use fallible allocation for potentially large buffers in nsTextFrameThebes.cpp. r=roc 2012-01-14 22:19:51 +00:00
Jonathan Kew
1fed2b4bed Backed out changeset ba3335f34100 (bug 713874) for Android build failures. 2012-01-14 22:19:31 +00:00
Brad Lassey
232084ed7f bug 713874 - Black thumbnails are produced by GeckoSoftwareLayerClient.getBitmap() r=mfinkle
--HG--
extra : rebase_source : 18d463ca4c44610a07ba7de582c6f114404eab8f
2012-01-13 13:10:13 -05:00
Landry Breuil
06a1a6d49a Bug 717769 - Include sps_sampler.h if __linux__, not XP_UNIX. r=bgirard 2012-01-14 15:32:53 -05:00
Ms2ger
a083b07030 Backout 2fb55a6e7c14 (bug 710183). 2012-01-14 20:44:33 +01:00
Ms2ger
3bb865f23c Backout 6529bd9386cb (bug 710183). 2012-01-14 20:44:15 +01:00
Bobby Holley
8d135fac49 Bug 716167 - Add a release-mode assertion that XPConnect is never used off the main thread. r=mrbkap 2012-01-14 10:31:19 -08:00
Bobby Holley
0300fb6368 Bug 716167 - Only push null contexts in XPConnect for main thread events, and remove infrastructure from bug 326777. r=bz 2012-01-14 10:31:16 -08:00
Bobby Holley
3695ee3b7a Bug 717498 - Clear nsThread::mEventObservers at thread shutdown. r=bsmedberg 2012-01-14 10:31:13 -08:00
Bobby Holley
b4cfcc0491 Bug 622301 - Remove now-obsolete 'callee' parameter. r=mrbkap 2012-01-14 10:29:56 -08:00
Bobby Holley
68d6ea3dc1 Bug 622301 - Don't use XPCWrappedNative::GetWrappedNativeOfJSObject in quickstub unwrapping. r=mrbkap 2012-01-14 10:29:56 -08:00
Ehsan Akhgari
a29289ec54 Bug 717819 - Remove the special casing of getting the offset parent for children of tables now that bug 10209 has been fixed; r=bzbarsky 2012-01-13 13:44:06 -05:00
Ehsan Akhgari
fddc8df2f3 Bug 717871 - Remove two superfluous SimpleTest.finish calls to fix SeaMonkey perma-orange; r=gavin
--HG--
extra : rebase_source : f4c1d52c0bed4b3795e68e3cd141a18bac5e024d
2012-01-13 15:49:36 -05:00
Boris Zbarsky
3735d09d56 Bug 718150. Make sure to update our stored size on Swap() even if we didn't already have a front surface. r=cjones 2012-01-14 11:48:48 -05:00
Joel Maher
2732dc5631 Bug 717725 - sutagent 'exec' waits for 'am instrument...' command to finish instead of letting it run in the background. r=gbrown 2012-01-14 08:24:17 -05:00
Ryan VanderMeulen
414c3e9f2d Bug 710183 - Upgrade SQLite to version 3.7.9 - Mozilla changes. r=mak 2012-01-14 11:14:43 +01:00
Ryan VanderMeulen
de8d2c0502 Bug 710183 - Upgrade SQLite to version 3.7.9. r=mak 2012-01-14 11:14:41 +01:00
Robert Longson
3f0c6b32c6 Bug 717870 - whitespace compression setting need to be recalculated when text is added. r=dholbert 2012-01-14 10:07:26 +00:00
Marco Bonardo
4162a18f2a Merge mozilla-central and mozilla-inbound 2012-01-14 10:07:48 +01:00
Marco Bonardo
a64064f7b5 Merge last PGO-safe green changeset from mozilla-inbound to mozilla-central 2012-01-14 10:01:34 +01:00
Steve Workman
125f1d7847 Bug 697830 - Delayed DNS prefetch queue is disabled for e10s. r=jduell 2012-01-13 22:21:08 -08:00
Serge Gautherie
36c12137d0 Bug 717868. (Av1) test_reftests_with_caret.html: Fix "SimpleTest.finish()" handling. r=ehsan. 2012-01-14 01:09:39 +01:00
Serge Gautherie
b83fa885e8 Bug 717753. (Av2) test_focus_browserui.xul: Use "browser.chromeURL" preference to support other browsers than "Firefox" too. r=marco.zehe. 2012-01-14 00:39:57 +01:00
Olli Pettay
8796069aae Bug 716004 - Traverse nsXBLDocumentInfo less often, r=jst,mccr8 2012-01-13 14:44:14 +02:00
Olli Pettay
d773e944e7 Bug 704583 - Add testing mode to FocusManager, p=enn,smaug r=smaug,enn 2012-01-13 14:42:18 +02:00
Tim Taubert
56aca129ef merge m-c to fx-team 2012-01-13 11:40:59 +01:00
Phil Ringnalda
99973a9ade No bug, remove trailing whitespace on a CLOSED TREE 2012-01-12 20:57:12 -08:00
Ed Morley
fef529aa3f Merge mozilla-central to mozilla-inbound 2012-01-13 03:19:46 +00:00
Georg Koppen
a76b2b4ed6 Bug 696662 - HTTP Auth headers cannot be modified after http-on-modify-request. r=honzab 2012-01-12 19:07:29 -08:00