Robert Longson
|
f098d16c9b
|
Bug 487649 - Markers handle viewBox and preserveAspectRatio badly. r=jwatt
|
2010-07-18 11:06:03 +01:00 |
|
Robert Longson
|
dc3a420c38
|
Bug 577475 - polygon end marker should be at the same point as the start marker. r=jwatt
|
2010-07-18 10:59:11 +01:00 |
|
Josh Aas
|
4e23705cc3
|
Bug 579516: Patch contains a number of fixes to nsPluginStreamListenerPeer memory management. Also moves storage of the stream array for cache lookups to the plugin instance rather than the instance tag. Also stops adding streams to the cached list that shouldn't be there. r=benwa
|
2010-07-17 19:47:29 -04:00 |
|
Jonathan Kew
|
4532b376c3
|
bug 579414 - use sans-serif font and modify text to avoid Win7 random orange due to clipped antialiasing pixels [test-only fix]
|
2010-07-17 13:38:36 +01:00 |
|
Michael Ventnor ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
d512b62fb4
|
Bug 566480 - Make dragging the menubar drag the window on GTK themes where that should work (and also fix GTK resize drags to initialize drag better). r=karlt,dbaron,enn,dao
|
2010-07-17 10:11:54 +02:00 |
|
Mounir Lamouri
|
c2a6183ea7
|
Bug 565272: Implement the accept attribute for audio/*, video/*. r=sicking
|
2010-07-17 00:00:28 -07:00 |
|
L. David Baron
|
b2810df4d9
|
Append style sheets from binding manager when ensuring unique inner on all sheets. (Bug 578810) r=bzbarsky
|
2010-07-16 22:36:34 -07:00 |
|
L. David Baron
|
cb0b167ba1
|
Fix typo in comment as followup from bug 531344.
|
2010-07-16 22:36:34 -07:00 |
|
Daniel Holbert
|
224e9637ed
|
Bug 579414: Revert attempted randomorange test-fix, since it didn't completely fix the sporadic failure. [tests only]
|
2010-07-16 22:07:06 -07:00 |
|
John Daggett
|
cb61376976
|
Bug 578022. Cleanup font deactivation code on Windows. r=jkew
|
2010-07-17 10:32:18 +09:00 |
|
Daniel Holbert
|
7326fc5be2
|
Bug 579414: Use sans-serif font to work around win7 randomorange due to clipped serif-antialiasing. Test-only fix, a=dholbert_sheriff for landing on a CLOSED TREE
|
2010-07-16 16:25:49 -07:00 |
|
Jonathan Watt
|
fe8a477f84
|
Bug 515116. DeCOMify SVG length-list, and implement SMIL animation of length-list. r=longsonr, r=dholbert, sr=roc
|
2010-07-16 22:42:12 +01:00 |
|
Markus Stange
|
61cb8923e4
|
Bug 404267 - Always allow click-through on scrollbars. r=roc
|
2010-07-16 15:01:39 +02:00 |
|
Jim Mathies
|
40cf61b306
|
merge
|
2010-07-15 21:47:52 -05:00 |
|
Jim Mathies
|
f529587759
|
Backing out 'Call Show if our nsIXULWindow will not' patch from bug 574690 due to various regressions. r=bz
|
2010-07-15 21:47:14 -05:00 |
|
Robert O'Callahan
|
c5cdc8c894
|
Bug 564991. Part 44: Move IsFixedAndCoveringViewport implementation to nsDisplayBackground so it can work on any frame, not just the canvas background. r=tnikkel
|
2010-07-16 09:08:12 +12:00 |
|
Robert O'Callahan
|
158c15a807
|
Bug 564991. Part 43: Fix coordinates for invalidating fixed-attachment backgrounds. r=tnikkel
|
2010-07-16 09:08:12 +12:00 |
|
Robert O'Callahan
|
27f182eeac
|
Bug 564991. Part 42: When the root frame changes size, invalidate the changed area. r=tnikkel
|
2010-07-16 09:08:12 +12:00 |
|
Robert O'Callahan
|
e9cc1ca0ad
|
Bug 564991. Part 39: Accumulate the full opaque rect of opaque display items, and don't simplify away opaque areas of display items low in z-order. r=tnikkel
|
2010-07-16 09:08:11 +12:00 |
|
Robert O'Callahan
|
2b0f4a408a
|
Bug 564991. Part 38: Make invalidation-during-paint work reliably. r=mats,sr=dbaron
|
2010-07-16 09:08:11 +12:00 |
|
Robert O'Callahan
|
e09df6f94d
|
Bug 564991. Part 36: Newly-instantiated plugins should be clipped to be invisible until we set their geometry correctly. r=mats
|
2010-07-16 09:08:10 +12:00 |
|
Robert O'Callahan
|
4e94c263b7
|
Bug 564991. Part 35: Fix text decorations to have a unique GetPerFrameKey. r=tnikkel
|
2010-07-16 09:08:10 +12:00 |
|
Robert O'Callahan
|
e98a518e3c
|
Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones
|
2010-07-16 09:08:10 +12:00 |
|
Robert O'Callahan
|
cc0c10fa76
|
Bug 564991. Part 33: Copy data out of hashtable in DrawThebesLayer in case hashtable is modified during the method. r=tnikkel
|
2010-07-16 09:08:10 +12:00 |
|
Robert O'Callahan
|
efa400c1bc
|
Bug 564991. Part 31: Don't cull display items in nsDisplayList::ComputeVisibility. r=mats
|
2010-07-16 09:08:09 +12:00 |
|
Robert O'Callahan
|
504ea430ab
|
Bug 573942. Adjust transform matrix in RenderDocument to ensure that components close to integers become actual integers. r=jrmuizel,sr=vlad
|
2010-07-16 09:08:08 +12:00 |
|
Robert O'Callahan
|
8ff43c1e7b
|
Bug 564991. Part 29: Sort plugins so they get moved in the best order. r=karl
|
2010-07-16 09:08:08 +12:00 |
|
Robert O'Callahan
|
1df5a7ec56
|
Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad
|
2010-07-16 09:08:08 +12:00 |
|
Robert O'Callahan
|
c5362bf642
|
Bug 564991. Part 26: Put background-attachment:fixed backgrounds that propagated to the canvas in their own layer. r=mats,sr=dbaron
|
2010-07-16 09:08:06 +12:00 |
|
Robert O'Callahan
|
1cbc86420d
|
Bug 564991. Part 25: Introduce a 'has active layers' flag on frames, which times out, and use it for 'opacity'. r=mats,sr=dbaron
|
2010-07-16 09:08:06 +12:00 |
|
Robert O'Callahan
|
e3f0996f5d
|
Bug 564991. Part 24: Make video layer inactive if the video is not playing. r=doublec
|
2010-07-16 09:08:05 +12:00 |
|
Robert O'Callahan
|
d09c39d0a9
|
Bug 564991. Part 23: Introduce the concept of 'inactive' layers. r=mats,sr=dbaron
|
2010-07-16 09:08:05 +12:00 |
|
Robert O'Callahan
|
9d2392dcc8
|
Bug 564991. Part 22: Mark scrolled elements as inactive after a timeout. r=mats
|
2010-07-16 09:08:05 +12:00 |
|
Robert O'Callahan
|
8fef922c84
|
Bug 564991. Part 17: Reimplement ColorLayers. r=mats
|
2010-07-16 09:08:03 +12:00 |
|
Robert O'Callahan
|
9ac2bf6f05
|
Bug 564991. Part 16: Improve performance by putting each scrollbar in its own layer. Also note that Mac scrollbars are opaque. r=mats,sr=dbaron
|
2010-07-16 09:08:03 +12:00 |
|
Robert O'Callahan
|
fa8f373bc3
|
Bug 564991. Part 14: Scroll using the layer system. r=mats,sr=dbaron
|
2010-07-16 09:08:02 +12:00 |
|
Robert O'Callahan
|
f756e0c2a9
|
Bug 572613. Avoid creating a SolidColor display item when possible by poking the color into the canvas background display item. r=tnikkel
|
2010-07-16 09:07:53 +12:00 |
|
Robert O'Callahan
|
1917c1d836
|
Bug 564991. Part 13: Optimize invalidation to avoid repainting ThebesLayer contents sometimes. r=mats,sr=dbaron
|
2010-07-16 09:07:53 +12:00 |
|
Robert O'Callahan
|
8e44ae607d
|
Bug 564991. Part 12: Refactor RenderDocument to use nsLayoutUtils::PaintFrame. r=mats
|
2010-07-16 09:07:52 +12:00 |
|
Robert O'Callahan
|
5bf4f6d915
|
Bug 564991. Part 11: Start retaining layer trees. r=mats
|
2010-07-16 09:07:51 +12:00 |
|
Robert O'Callahan
|
2c8b5b5a93
|
Bug 564991. Part 10: When NS_DOCUMENT_STATE_WINDOW_INACTIVE changes, flush the contents of all ThebesLayers. We need to do this because this change can change the rendering of themed content, and explicitly tracking and invalidating all such content would be way too expensive to justify. r=mats
|
2010-07-16 09:07:51 +12:00 |
|
Robert O'Callahan
|
cc872e7c9e
|
Bug 564991. Part 9: Retain layer trees. r=tnikkel,sr=mats
|
2010-07-16 09:07:51 +12:00 |
|
Robert O'Callahan
|
fa45207070
|
Bug 564991. Part 7: Create Begin/EndDeferredInvalidates API so we can catch and defer invalidates on frames (and suppress certain areas completely). r=mats,sr=dbaron
|
2010-07-16 09:07:50 +12:00 |
|
Robert O'Callahan
|
079e79c90c
|
Bug 564991. Part 5: Make GetClipRect return a const reference. r=tnikkel
|
2010-07-16 09:07:50 +12:00 |
|
Robert O'Callahan
|
d3ac39adbb
|
Bug 564991. Part 4: Create GetFrameKey API. r=tnikkel,sr=mats
|
2010-07-16 09:07:49 +12:00 |
|
Michael Ventnor
|
8139bee929
|
Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
|
2010-07-16 09:07:49 +12:00 |
|
Robert O'Callahan
|
a7c0fe60ac
|
Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
|
2010-07-16 09:07:46 +12:00 |
|
Robert O'Callahan
|
270cfe600a
|
Bug 564991. Part 1: Create a new kind of frame property that can receive a frame pointer when its destructor is called. r=mats
|
2010-07-16 09:07:45 +12:00 |
|
Robert O'Callahan
|
29ce16568f
|
Bug 576453. Let the reftest window auto-size itself to fit the browser element. r=dbaron
|
2010-07-16 09:07:44 +12:00 |
|
Robert O'Callahan
|
7bb17dc925
|
Bug 572623. Rename nsDisplayItemCanvas to nsDisplayCanvas. r=vlad
|
2010-07-16 09:07:44 +12:00 |
|
Robert O'Callahan
|
8f56e0a70f
|
Bug 573933. Part 2: disable -moz-appearance for troublesome GTK2 themes. r=dbaron
|
2010-07-16 09:07:43 +12:00 |
|
Robert O'Callahan
|
791e447fa0
|
Bug 573933. Part 1: Fix marquee tests to not depend on subpixel AA. r=dbaron
|
2010-07-16 09:07:35 +12:00 |
|
Robert O'Callahan
|
b7f93d47f0
|
Bug 573953. Ensure that zoom factors are chosen in reftests so appunits-per-dev-pixel is an integer. r=dbaron
|
2010-07-16 09:04:16 +12:00 |
|
Vladimir Vukicevic
|
ba073872bf
|
b=578938; ANGLE compilation broken for non-libxul shared builds; r=khuey
|
2010-07-15 12:49:09 -07:00 |
|
Jeff Muizelaar
|
d3cfe23c48
|
Bug 578121. Enlarge the masks used in the 456219-2 test for D2D
|
2010-07-15 15:28:34 -04:00 |
|
Timothy Nikkel
|
7bfe0a17cb
|
Bug 560455. Be more careful about the namespace when finding HTML frame construction data. r=bzbarsky
|
2010-07-15 14:20:32 -05:00 |
|
Timothy Nikkel
|
4a0f17cca3
|
Bug 558663. When recreating frames, recreate the parent if the parent is a leaf frame. r=bzbarsky
|
2010-07-15 14:20:31 -05:00 |
|
timeless@mozdev.org
|
792133b46f
|
Bug 577993 mark debug code in InsertFontFaceRule and nsStyleAnimation::ComputeDistance
r=dbaron
--HG--
extra : rebase_source : a8b1ed0732f8f06a192dbcc485dffe0bb10d4a50
|
2010-07-15 15:55:05 +03:00 |
|
Simon Montagu
|
c6b1359872
|
Make bidi marquee reftests aligned left. Bug 561637
|
2010-07-15 09:28:22 -07:00 |
|
Jeff Muizelaar
|
64f4600280
|
Bug 578121. Enlarge the masks used in the 456219 test for D2D
|
2010-07-15 10:26:47 -04:00 |
|
Bas Schouten
|
998523d4ec
|
Bug 574690: Don't have DocumentViewer call show on its window if the XULWindow will do this once it's done loading chrome. r=roc
|
2010-06-28 06:24:52 +02:00 |
|
Robert O'Callahan
|
a863a0478f
|
Bug 564991. Part 28: Update test manifest to reflect fewer assertion failures on Mac (probably because of less painting).
|
2010-06-28 14:17:06 +12:00 |
|
Robert O'Callahan
|
31a929d36a
|
Bug 568392. Part 3: Make reftest harness draw with scrollbars and use the window's layer tree, when possible. r=dbaron
|
2010-06-28 12:32:16 +12:00 |
|
Robert O'Callahan
|
87188f2833
|
Bug 572282. Reuse main window layer tree to paint child windows. r=mats
|
2010-06-28 12:30:39 +12:00 |
|
Robert O'Callahan
|
d34e9db39e
|
Bug 572317. Allow snapped rectangles to snap even if there's a 90 degree rotation. r=jrmuizel
|
2010-06-28 12:29:57 +12:00 |
|
Robert O'Callahan
|
9e0f4d539d
|
Bug 572612. Make scrollbars appear in the background/border layer of the scrollable element. r=mats
|
2010-06-28 12:28:47 +12:00 |
|
Robert O'Callahan
|
9411b2cc9f
|
Bug 572914. Overflow areas for theme backgrounds should not be clipped by -moz-hidden-unscrollable. r=dbaron
|
2010-06-28 12:28:21 +12:00 |
|
Robert O'Callahan
|
ba814390d9
|
Bug 573931. Make XUL tree scrolling just repaint. r=enndeakin
|
2010-06-28 12:27:50 +12:00 |
|
Timothy Nikkel
|
9df6bf07d2
|
Bug 496011. Add crashtest.
|
2010-06-27 16:00:16 -05:00 |
|
Timothy Nikkel
|
0b0bd05f6f
|
Bug 534768. Add crashtest.
|
2010-06-27 16:00:13 -05:00 |
|
Timothy Nikkel
|
3ba589c76e
|
Bug 572296. Fix logic error when adjusting the position to show the context menu at for a context menu key press. r=enndeakin
|
2010-06-27 15:58:56 -05:00 |
|
Mats Palmgren
|
ba0d9a576a
|
Bug 536720 - Don't say the frame is in the nsGkAtoms::popupList if that list is empty. r=fantasai
|
2010-06-27 22:53:59 +02:00 |
|
Mats Palmgren
|
67b49c2d58
|
Bug 571352 - <select multiple> does not reset the anchor <option> properly when the anchor is removed. r=bzbarsky
|
2010-06-27 22:53:47 +02:00 |
|
timeless@mozdev.org
|
d37657c2c1
|
Bug 499134 - Crash with DOM Inspector [@ inDOMView::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int, unsigned int) ]. r=neil
|
2010-06-27 18:48:21 +02:00 |
|
Daniel Holbert
|
4418e720b6
|
whitespace-only fix to trigger another Win64 build
|
2010-06-26 19:43:13 -07:00 |
|
L. David Baron
|
63c334d06c
|
Switch test_transitions_per_property to testing interpolation 1/4 of the way through instead of 1/2, so it will catch getting the halves backwards.
|
2010-06-26 11:58:06 -07:00 |
|
L. David Baron
|
0406e75bdd
|
Adjust comment as followup to bug 574059.
|
2010-06-26 11:58:06 -07:00 |
|
Ginn Chen
|
271f0b4b44
|
Bug 571211 Sun Studio doesn't support 64bit enum for 32bit mode r=dbaron
|
2010-06-27 00:55:05 +08:00 |
|
Ehsan Akhgari
|
de9068003e
|
Bug 574869 - Mac build without libxul fails for me because the IOKit framework is missing; r=ted
|
2010-06-25 20:22:09 -04:00 |
|
Reed Loden
|
cebbffbde3
|
Add missing semicolon. No bug.
|
2010-06-25 18:45:11 -05:00 |
|
Timothy Nikkel
|
c25a766301
|
Bug 574756. Make sure nsIFrame::List outputs the stylecontext of the frame. r=dbaron
|
2010-06-25 16:51:17 -05:00 |
|
Daniel Holbert
|
ed05c57d55
|
Bug 574750: Use size_t for counter, in loops over contents of an nsCSSValue::Array. r=bz
|
2010-06-25 12:38:57 -07:00 |
|
Ehsan Akhgari
|
daaaa51f71
|
Bug 574071 - Intermittent failure in layout/base/crashtests/348729-1.html | assertion count 0 is less than expected 2 assertions; r=jesse
|
2010-06-25 15:12:00 -04:00 |
|
Ehsan Akhgari
|
7aaa6eb584
|
Bug 574109 - failures in layout/reftests/editor/xul/ on windows 7 64-bit; r=roc
|
2010-06-25 15:11:42 -04:00 |
|
Robert Longson
|
9c5cda0b67
|
Bug 576986 - Fix pointer-events on foreignObject with clip-path. r=roc
|
2010-07-15 09:10:59 +01:00 |
|
Vivien Nicolas
|
dc27c87402
|
Bug 572326 - build error in layout/tools/layout-debug/application.ini [r=ted]
|
2010-07-15 09:52:07 +02:00 |
|
Boris Zbarsky
|
59286dcbf7
|
Bug 577309 part 15. Stop using content indices entirely in nsCSSFrameConstructor::ContentRemoved. r=tnikkel
|
2010-07-15 00:38:24 -04:00 |
|
Boris Zbarsky
|
29800a9621
|
Bug 577309 part 14. Stop using content indices entirely in nsCSSFrameConstructor::ContentAppended. r=tnikkel
|
2010-07-15 00:38:23 -04:00 |
|
Boris Zbarsky
|
e7c8d97165
|
Bug 577309 part 13. Stop using content indices entirely in nsCSSFrameConstructor::ContentInserted. r=tnikkel
|
2010-07-15 00:38:23 -04:00 |
|
Boris Zbarsky
|
2c37598755
|
Bug 577309 part 12. Eliminate most content index use in ContentRangeInserted. r=tnikkel
|
2010-07-15 00:38:22 -04:00 |
|
Boris Zbarsky
|
5db355713c
|
Bug 577309 part 11. Stop using content indices in AddTextItemIfNeeded. r=roc
|
2010-07-15 00:38:22 -04:00 |
|
Boris Zbarsky
|
d2c8f30717
|
Bug 577309 part 10. Stop using content indices in GetRangeInsertionPoint. r=tnikkel
|
2010-07-15 00:38:22 -04:00 |
|
Boris Zbarsky
|
e5bac765ac
|
Bug 577309 part 9. Stop using content indices in GetInsertionPrevSibling. r=tnikkel
|
2010-07-15 00:38:21 -04:00 |
|
Boris Zbarsky
|
f8f24c5e2e
|
Bug 577309 part 8. Stop using content indices in ChildIterator. r=roc
|
2010-07-15 00:38:21 -04:00 |
|
Boris Zbarsky
|
ad541421fe
|
Bug 577309 part 7. Stop using content indices in determining whether to suppress whitespace frames. r=roc
|
2010-07-15 00:38:21 -04:00 |
|
Boris Zbarsky
|
356379d640
|
Bug 577309 part 6. Change nsListBoxBodyFrame usage of ChildIterator to not rely on indices. r=tnikkel
|
2010-07-15 00:38:21 -04:00 |
|
Boris Zbarsky
|
8e3b4bda8e
|
Bug 577309 part 5. Change MaybeConstructLazily to not use content indices. r=tnikkel
|
2010-07-15 00:38:20 -04:00 |
|
Boris Zbarsky
|
a3e715c327
|
Bug 577309 part 4. Change MaybeRecreateForFrameset to not use content indices. r=tnikkel
|
2010-07-15 00:38:20 -04:00 |
|
Boris Zbarsky
|
89bfea579c
|
Bug 577309 part 3. Change ClearLazyBitsInChildren to not use content indices. r=tnikkel
|
2010-07-15 00:38:20 -04:00 |
|
Boris Zbarsky
|
3f0ad685c1
|
Bug 577309 part 2. Change the ContentRangeInserted signature to take the end child in addition to the start child. r=tnikkel
|
2010-07-15 00:38:20 -04:00 |
|