Henri Sivonen
|
d77d338142
|
Bug 577508 - Make the HTML5 parser hide the old page from view when the page being loaded shows a dialog. r=bzbarsky, a=blocking2.0-final.
|
2010-07-21 12:49:36 +03:00 |
|
Boris Zbarsky
|
b0c0705ee9
|
588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron
|
2010-09-09 01:38:04 -04:00 |
|
Daniel Holbert
|
77bfcfd379
|
Mark some of bug 276431's tests as random-on-windows, since they fail on win7, pending investigation. a=orange
|
2010-09-08 19:49:31 -07:00 |
|
Daniel Holbert
|
9aeab42b64
|
Bug 276431 Patch 15: Reftests for svg-as-an-image. r=roc a=blocking
|
2010-09-08 13:40:40 -07:00 |
|
Daniel Holbert
|
ab70f5cd82
|
Bug 276431 Patch 12d: Make nsSVGOuterSVGFrame::ComputeSize use containing-block-size as its own size if we're in <img>, just like we do for <embed>. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
15c9ddb76a
|
Bug 276431 patch 12c: Make nsSVGRenderingObserver into a generic interface, and rename the existing impl to nsSVGIDRenderingObserver. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
def5d6741d
|
Bug 276431 patch 12b: Allow "UnsuppressPainting" call to be effective in resource documents, by disabling EnsureVisible check. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
f9a2dd705a
|
Bug 276431 Patch 10: Make imgContainer::Draw take image-viewport-size, and improve nsLayoutUtils drawing wrappers. r=roc r=joe a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
d6860f7116
|
Bug 276431 Patch 9: Handle kFullImageSpaceRect in imgIContainerObserver::OnFrameChanged impls. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
428d31299f
|
Bug 276431 Patch 8: Handle kFullImageSpaceRect in the only nontrivial imgIDecoderObserver::OnDataAvailable impl. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
3660147d10
|
Bug 276431 Patch 5: Move two nsSVGUtils methods to header file so they can be inlined in non-gklayout code. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
7bbef02e3f
|
Bug 276431 Patch 4c: Add convenience method nsIDocument::IsResourceDocument, for code shared between external resource docs & svg-as-image helper docs. r=roc sr=jst a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
1add754c83
|
Bug 276431 Patch 4b: Don't create a widget for documents that are being used as images. r=roc a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
2728c45204
|
Bug 276431 Patch 4: Add flag on nsIDocument to let us check if it's actually being used as an image. r=roc sr=jst a=blocking
|
2010-09-08 13:40:39 -07:00 |
|
Daniel Holbert
|
36cca45d1e
|
Bug 276431 Patch 3b: Make nsImageFrame compute its transform on-demand. r=roc a=blocking
|
2010-09-08 13:40:38 -07:00 |
|
Daniel Holbert
|
aba0326d04
|
Bug 276431 part 3: Make nsImageFrame store an intrinsic ratio separate from its intrinsic size, and accept percentages in its intrinsic size. r=roc a=blocking
|
2010-09-08 13:40:38 -07:00 |
|
Daniel Holbert
|
68aab64df6
|
Bug 574529: When determining layout-flushing-safety, ignore IsSafeToRunScript if we aren't able to run script in the first place. r=bz a=blocking
|
2010-09-08 13:40:38 -07:00 |
|
Mounir Lamouri
|
bbe054ccfc
|
Bug 594109 - FrameLayerBuilder.cpp uses TYPE_MATHML_CHAR_FOREGROUND outside of #ifdef MOZ_MATHML. r=roc a=bustage
|
2010-09-08 19:44:47 +02:00 |
|
Jim Mathies
|
152db55c62
|
Bug 593440 - Remove remaining child widgets on windows. r=roc, a=joe.
|
2010-09-08 10:52:58 -05:00 |
|
Oleg Romashin
|
83ac71c8bd
|
Bug 556487 - reftests, test_flush_on_paint.html fix. r=roc a=blocking2.0
--HG--
extra : rebase_source : b322e49716bb2d74c5b86a0908076dea5bfdb3db
|
2010-09-07 17:36:54 -07:00 |
|
Oleg Romashin
|
6a02f25540
|
Bug 556487 - Snap plugin rect to integer pixels. r=roc a=blocking2.0
--HG--
extra : rebase_source : 6442890eb41dce7a134173b5d1e1c87c589cadd1
|
2010-09-07 19:51:50 -07:00 |
|
Oleg Romashin
|
8827971ee8
|
Bug 556487 - Post Reflow Callback for nsObjectFrame r=roc a=blocking2.0
--HG--
extra : rebase_source : c8058990232bbabf8fbd36890e0fb6190c318faf
|
2010-09-07 17:36:59 -07:00 |
|
Bas Schouten
|
78692a5dcf
|
Bug 594289: Disable reftest failing because of YUV rounding error. r=tn a=bustage
|
2010-09-08 10:29:17 +02:00 |
|
Alon Zakai
|
f1741c27cf
|
Bug 359608 - Animated GIFs are animated even when user navigates to another page.r=bholley,bz;sr=bz;a=blocker
|
2010-09-07 17:33:02 -07:00 |
|
Bobby Holley
|
8bce278b8c
|
Bug 592493 - Register border-images with the document image tracker.r=dbaron
|
2010-09-07 17:30:40 -07:00 |
|
L. David Baron
|
d9cfa917b0
|
Expose RectToGfxRect on nsLayoutUtils. (Bug 459144, patch 10) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
8f2a37b693
|
Expose nsCSSRendering::ComputePixelRadii. (Bug 459144, patch 9) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
619904027c
|
Reduce the border-radius of elements with overflow != visible so that any present scrollbars are not clipped. (Bug 459144, patch 8) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
bc123def7f
|
Use nsIFrame::GetBorderRadii so that we pick up when it is overridden. (Bug 459144, patch 7) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
f350baca0b
|
Add border-radius-related helper functions to nsIFrame. (Bug 459144, patch 6) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
65e139ce28
|
Move clamping of border-radii that are too big from nsCSSRendering::ComputePixelRadii to nsIFrame::ComputeBorderRadii. This also fixes a bug in nsDisplayBoxShadowOuter::ComputeVisibility. (Bug 459144, patch 5) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:35 -07:00 |
|
L. David Baron
|
433d08b80a
|
Don't throw away the subpixel part of the border-radius. (Bug 459144, patch 4) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:34 -07:00 |
|
L. David Baron
|
afabd727c0
|
Move skip-sides handling from nsCSSRendering::ComputePixelRadii to nsIFrame::ComputeBorderRadii. This fixes a bug (ignoring skip-sides) in nsDisplayBoxShadowOuter::ComputeVisibility, and improves the no-border-radius optimizations when skip-sides allow us to take them. (Bug 459144, patch 3) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:34 -07:00 |
|
L. David Baron
|
8a42fd5b90
|
Make nsIFrame::ComputeBorderRadii take an nsSize instead of two nscoords. (Bug 459144, patch 2) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:34 -07:00 |
|
L. David Baron
|
999f84163c
|
Move nsCSSRendering::GetBorderRadiusTwips to nsIFrame and rename it to ComputeBorderRadii. (Bug 459144, patch 1) r=roc a2.0=blocking:beta6+
|
2010-09-07 15:20:34 -07:00 |
|
Boris Zbarsky
|
1a21b14aac
|
Bug 593544 followup. Don't force legends to display:block for now. r+a=orange
|
2010-09-07 15:54:32 -04:00 |
|
Boris Zbarsky
|
d1741e2865
|
Bug 593544. Apply first-letter to legends. r=dbaron a=dbaron
|
2010-09-07 15:10:42 -04:00 |
|
Boris Zbarsky
|
6a19a33607
|
Bug 593552. If our parent document has no presshell, just fall back to a separate refresh driver instead of trying to dig around for a presshell by other means. r=roc a=dbaron
|
2010-09-07 15:10:41 -04:00 |
|
Simon Montagu
|
4421d80c31
|
Don't include floats in bidi resolution and reordering, unless they are first-letters. Bug 588739, r+a=roc
|
2010-09-06 17:33:18 +03:00 |
|
Simon Montagu
|
81990e4947
|
Tests for bug 588739
|
2010-09-06 17:32:01 +03:00 |
|
Robert O'Callahan
|
ec8623329e
|
Fixing test for D2D, a=fixing-test
|
2010-09-06 21:11:54 +12:00 |
|
Neil Deakin
|
08f632c3d8
|
Bug 558072. Allow getting of popup position and size from popupshowing event. r=roc,a=blocking
--HG--
extra : rebase_source : 0589fbc0410548f8f7ee748d59e70721c5fcc29b
|
2010-09-06 15:30:17 +12:00 |
|
Robert O'Callahan
|
65b02549df
|
Bug 584703. Compute XUL listbox contents overlow area correctly. r=enndeakin
--HG--
extra : rebase_source : a5c20c7ad240643a734a3e0f27c5357adc13c9ae
|
2010-09-06 15:23:44 +12:00 |
|
Markus Stange
|
561bcd2027
|
Bug 591141. Protect against null pattern. r=roc
--HG--
extra : rebase_source : 51658e6b24a3c2b7857e44ab5880d240aacd8115
|
2010-09-06 15:12:46 +12:00 |
|
Robert O'Callahan
|
4af6bcda96
|
Bug 584699. Invalidate ThebesLayers in abs-pos frame subtree that's moved. r=dbaron
--HG--
extra : rebase_source : 06dd1df6b08d331b38ee8a9edbf6ce07e7841c25
|
2010-09-06 15:04:36 +12:00 |
|
Timothy Nikkel
|
3c0cf6471d
|
Bug 592405. Printing view manager shouldn't be hooked into screen view manager. r=roc a=blocking final
|
2010-09-05 14:21:56 -05:00 |
|
Kyle Huey
|
55beafe241
|
Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
|
2010-09-05 14:00:05 -04:00 |
|
Kyle Huey
|
f9c0cf9c19
|
Backed out changeset af1365b24066
|
2010-09-05 11:32:57 -04:00 |
|
Kyle Huey
|
12d0992fbc
|
Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec
|
2010-09-05 09:09:04 -04:00 |
|
Robert O'Callahan
|
1507349168
|
Bug 593275 part 2 - Dynamically recompute drawWindow flags, in case our window is asynchronously resized on us. r=dbaron a=blocking2.0:beta6+
|
2010-09-04 23:39:35 -04:00 |
|