Kartikaya Gupta
69b22d9e28
Bug 732564 - Add a before-first-paint event that fires before the first paint of the new document. r=Cwiiis, bz
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
bddc5e8b4f
Bug 732564 - When the browser content document is not the browser displayed document, bail on some things. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
981eae7fcb
Bug 732564 - Take out java-side draw suppression on rotation as it often prevents redrawing completely; we can put this back later if needed. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
0b62b243c2
Bug 732564 - Modify the Viewport:Update event to take a viewport and synchronously update Java with it. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
b373be6520
Bug 732564 - Distinguish between changes where we should sync-update the Java viewport and where the compositor has to update Java. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
021046a34d
Bug 732564 - Get rid of the updateViewport function by inlining it into call sites. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
f2ca4dbd60
Bug 732564 - Turn viewport getter and setter into functions for easier grepping; some function rearranging as well. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
b3177779e3
Bug 732564 - Merge the UpdateAndDraw and UpdateLater events into a single Update event since they do the same thing now. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
671faddd6e
Bug 732564 - Remove JS-driven redraw; gecko should be invalidating whenever we need it to, and we're not suppressing anything now. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
f576b6562b
Bug 732564 - Kill the paint suppression in browser.js. r=Cwiiis
2012-03-12 12:03:37 -04:00
Ali Juma
15c16962ef
Bug 732091 - Part 5: Make the compositor notify Java when the page size changes or when a first paint occurs. r=bgirard
2012-03-12 11:50:27 -04:00
Kartikaya Gupta
7c8258165b
Bug 732091 - Part 4: Add JNI-exposed functions on GeckoLayerClient to allow the compositor to update various properties. r=Cwiiis
2012-03-12 11:50:21 -04:00
Ali Juma
a3b9d3c4f9
Bug 732091 - Part 3: Pass on the isFirstPaint flag from the PresShell to the compositor via the layer manager. r=tnikkel,bgirard
2012-03-12 11:50:15 -04:00
Ali Juma
8adb7205b6
Bug 732091 - Part 2: Add {set,get}IsFirstPaint to nsIDOMWindowUtils and nsIPresShell. r=ehsan
2012-03-12 11:50:11 -04:00
Ali Juma
f6c6f73a02
Bug 732091 - Part 1: Add an isFirstPaint bool to PLayers update. r=bgirard
2012-03-12 11:50:07 -04:00
Kartikaya Gupta
fbab310531
Merge m-c to maple
2012-03-12 10:41:42 -04:00
Tim Taubert
e6a7befda0
merge m-c to fx-team
2012-03-12 09:41:48 +01:00
Daniel Holbert
3cbd0d1bd8
merge m-i to m-c
2012-03-11 19:40:36 -07:00
Dão Gottwald
97c6207252
Bug 734273 - tab bar sometimes shows scroll arrows with only one tab after startup. r=felipe
...
- delayed updateVisibility to the load event since the constructor runs earlier
- added _propagatedVisibilityOnce instead of unconditionally calling _propagateVisibility after calling updateVisibility for the first time, since this needlessly propagated the visibility twice in a row with browser.tabs.autoHide = false
- removed the syncUI call from TabsOnTop.init since updateVisibility takes care of this
2012-03-12 01:59:33 +01:00
Ed Morley
8a0282939e
Backout fe139851fb34 (bug 734079) for M1 orange
2012-03-12 00:23:35 +00:00
Daniel Holbert
7196b27702
Backout 4b46f6eff8f4 (Bug 732988) for linux Cipc orange
2012-03-11 16:43:12 -07:00
Daniel Holbert
957ff43d7c
Backout f667f6c22bed (Bug 732988) for linux Cipc orange
2012-03-11 16:41:39 -07:00
Ed Morley
ae7d61605d
Backout ba7da6256b23 (bug 726444) for talos regressions; a=mak
2012-03-11 23:38:53 +00:00
Jonathan Watt
2a61851e4c
Bug 734079 - Give nsSVGSwitchElement::MaybeInvalidate a better name and comment. r=longsonr.
2012-03-11 23:04:37 +00:00
Daniel Holbert
778403502f
merge m-c tip over to m-i
2012-03-11 15:40:05 -07:00
Daniel Holbert
ab614268f4
merge m-c to m-i, up to m-c revision b9357da14ab8
2012-03-11 15:38:51 -07:00
Bas Schouten
e9fa9ad721
Bug 732988 - Part 2: Use ScaleToSize API for plugin drawing. r=roc
2012-03-11 22:33:23 +00:00
Bas Schouten
6f940549d6
Bug 732988 - Part 1: Add ScaleToSize API to ImageLayers. r=roc
2012-03-11 22:33:22 +00:00
Bas Schouten
f57b4ed1ff
Bug 734478: Prevent shadowing of adapter1 variable in VerifyD2DDevice. r=jrmuizel
2012-03-11 22:33:22 +00:00
Oleg Romashin
fda11dd3ce
Bug 734678 - Add support for without-x configuration. r=glandium
2012-03-11 22:41:13 +01:00
Oleg Romashin
4c9f54a915
Bug 734667 - Compilation fail on some toolchains due extra semicolon in EGL Provider. r=joe
2012-03-11 22:41:03 +01:00
Jonathan Watt
85c6eb9f6e
Bug 734732 - Rename nsISVGChildFrame::SUPPRESS_INVALIDATION so it's not misleading. r=longsonr.
...
--HG--
extra : rebase_source : e12bd28657acceec99b7dc723149a72be1b9b75f
2012-03-11 15:53:36 +00:00
Benoit Girard
12af4d82aa
Backout changeset a76566398d36
2012-03-11 12:03:45 -04:00
Benoit Girard
670ccf2021
Backed out changeset 5f5fc6a1133e
2012-03-11 12:03:05 -04:00
Girish Sharma
af6924962c
Bug 729480 - Link to rule in Style Editor should show the relevant line at the top of the editor's viewport; r=msucan f=msucan
2012-03-11 11:50:01 +02:00
Ms2ger
6b3565f406
No bug - Update test_canvas.html to test for Uint8ClampedArray instead of CanvasPixelArray; r=mounir
2012-03-11 09:54:26 +01:00
Ms2ger
02fc95b646
Bug 730554 - Part c: Unwrap to nsGenericElement in TexImage2DImageDataOrElement; r=bz
2012-03-11 09:54:24 +01:00
Ms2ger
998d83e5b4
Bug 730554 - Part b: Check the result of JS_GetProperty in TexImage2DImageDataOrElement; r=bz
2012-03-11 09:53:24 +01:00
Ms2ger
b9361d7ff3
Bug 730554 - Part a: Deduplicate code in nsIDOMWebGLRenderingContext_Tex{,Sub}Image2D; r=bz
2012-03-11 09:53:07 +01:00
Ms2ger
981f36bf76
Bug 734481 - Make nsIJSArgArray inherit from nsIArray; r=jst
2012-03-11 09:53:05 +01:00
Ms2ger
3dce538ca4
Bug 734473 - Remove nsIScriptContext::FinalizeContext; r=jst
2012-03-11 09:51:22 +01:00
Ms2ger
edfd0f9e25
Bug 734472 - Pass JSObject to nsIScriptContext::SetProperty; r=jst
2012-03-11 09:50:22 +01:00
Ms2ger
a2f1032bc7
Bug 734468 - Make SetTerminationFunction return void; r=jst
2012-03-11 09:49:15 +01:00
Ms2ger
3901a1b1dd
No bug - Declare uri variable in StartTests() in reftest.js to fix a strict JS warning; r=themaid
2012-03-11 09:48:25 +01:00
Ms2ger
30b1c2c739
No bug - Remove unused variables origStr from HashString; r=themaid
2012-03-11 09:48:18 +01:00
Ms2ger
cb741cb512
Bug 649599 - Make getAttributeNS return null for absent attributes; r=peterv
2012-03-11 09:48:16 +01:00
Ms2ger
ecac5dbfd8
Bug 732769 - Remove FileError; r=sicking
2012-03-11 09:47:38 +01:00
Ms2ger
95c6329768
Bug 705432 - Remove dead code: txResultRecycler::getNodeSet(const txXPathNode&, txNodeSet**); r=peterv
2012-03-11 09:43:22 +01:00
Ms2ger
7574a77e09
Bug 733872 - Use JS_GetObjectPrototype in XPCWrappedNativeScope::SetGlobal; r=bholley
2012-03-11 09:43:22 +01:00
Benoit Girard
5fb6dcc273
Bug 734691 - Part 2: Move Stack to ThreadProfile since it's thread specific. r=mstange
2012-03-10 23:09:10 -05:00