Michael Wu
007c1382ec
Backing out bug 615870 34bd12eb4a9c for causing bug 618916, a=stuart
2010-12-13 16:15:16 -08:00
Michael Wu
a3ec8a5ae1
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
2010-12-13 16:14:07 -08:00
Oleg Romashin
0da1b085e9
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
2010-12-10 21:32:52 +02:00
Ehsan Akhgari
a6a28b32c2
Merge backout; a=b
2010-12-10 21:20:53 -05:00
Ehsan Akhgari
2337dae8c9
Back out bug 612128 because it regressed Fennec with bug 618357, which blocks Fennec beta3; a=blocking-fennecb3+
2010-12-10 21:20:00 -05:00
L. David Baron
cf9e81477a
Don't try drawing zero-width borders. (Bug 618071) r=roc a=blocking2.0:beta8
...
The allBordersSameWidth codepath for dashed borders will cause a cairo
error when given a width of zero, so we need to avoid hitting that.
It's also a waste of time.
2010-12-09 20:38:52 -08:00
Timothy Nikkel
b793b5aa98
Bug 615714. When computing visibility of display lists we don't need a underlying frame to consider items opaque. r=roc a=bzbarsky
2010-12-09 22:33:34 -06:00
Joel Maher
a1ced5aa8a
Bug 601245 Stop packaging test files which are in tests.jar r=ctalbert a=test-only
2010-12-09 14:47:21 -08:00
Ehsan Akhgari
7e8d5ff910
Bug 612128 - Part 3: Add some debugging checks; r=roc a=bz
2010-12-02 14:00:33 -05:00
Ehsan Akhgari
b4604f8192
Bug 612128 - Part 2: Set the editable flag on the entire subtree rooted at the anonymous content for those nodes which need it; r=roc a=bz
2010-11-22 03:13:37 -05:00
Ehsan Akhgari
30e6f309f2
Bug 612128 - document.execCommand("inserthtml") may insert HTML inside non-editable parts of a document; r=roc,bz a=bz
2010-11-16 15:45:49 -05:00
timeless@mozdev.org
d9dd2d6361
Bug 602516 - Either PresShell::Freeze needs to consistently null check mDocument to avoid a crash [@ PresShell::UpdateImageLockingState]. r+a=bz
2010-12-09 20:10:45 +01:00
timeless@mozdev.org
0883a408e8
Bug 617639 Hopefully useless null check in PresShell::SetIsActive for mDocument or [@ PresShell::UpdateImageLockingState | PresShell::SetIsActive]
...
r+a=bz
2010-12-09 11:57:43 +01:00
Ehsan Akhgari
d95de3f85f
Bug 612271 - Cursor jumps back to the end of the previous line after pressing enter at the end of a textarea managed by the jQuery autoResize plugin; r=roc a=blocking-betaN+
2010-12-07 01:30:05 -05:00
Cameron McCormack
45bcec85a6
Bug 615146 - Ensure outer SVG elements get an nsSVGOuterSVGFrame even they fail conditional processing attributes (v2) r=longsonr, a=blocking
...
--HG--
extra : rebase_source : 592d3e066054036dc6c6f741054c1abcffdcc634
2010-12-07 09:57:18 +13:00
Bas Schouten
56250d8567
Bug 595277 - Part -1: Keep the reference to our LayerManager inside LayerManagerData. r=roc
2010-12-08 03:24:05 +01:00
Boris Zbarsky
315d8d3845
Bug 614397. Always descend through all placeholders while doing any sort of selection display list. r=roc, a=roc
2010-12-07 08:54:50 -05:00
Robert Longson
618ecff833
Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc
2010-12-08 21:25:06 +00:00
Robert Longson
0e3a1489d4
Bug 615658 - SMIL animation of some filter attributes don't invalidate correctly. r=jwatt, a=roc.
...
--HG--
extra : rebase_source : 85b4bbde3697272e5f4f3352b993f46a49a845d6
2010-12-05 11:37:45 +00:00
Ehsan Akhgari
8ee4854efd
Bug 615781 - Don't attempt to display the caret when switching selections if we know that we're going to hide it immediately; r,a=roc
...
This prevents useless work which _could_ lead to visual artifacts, as well as assertions caused by us touching dirty frames,
2010-12-01 16:38:21 -05:00
timeless@mozdev.org
ecfb24b349
Bug 615841 ourA11yNotification is only used in nsFrameManager::ReResolveStyleContext ifdef ACCESSIBILITY
...
r+a=bz
--HG--
extra : rebase_source : 9fe91fdff530e26416f2c212977fd2de4292fa2e
2010-12-04 11:07:53 +01:00
timeless@mozdev.org
3b556c88dd
Bug 615840 - mBuildCaret/mMode initialized out of order in nsDisplayListBuilder::nsDisplayListBuilder. r+a=roc
2010-12-04 10:58:39 +01:00
Bas Schouten
39e8da0b20
Bug 616495 - Crashtest: Test single side composite color border. r=jrmuizel a=blocking-beta8
2010-12-04 05:22:18 +01:00
Bas Schouten
36290e0f42
Bug 616495: Deal with some sides having no moz-border-colors at all. r=vlad a=blocking-beta8
2010-12-04 05:21:20 +01:00
Boris Zbarsky
85bcfda004
Bug 591619 followup. Need to allow the <select>'s anonymous kids. a=orange
2010-12-03 23:16:07 -05:00
Boris Zbarsky
a513ce6781
Bug 591619. Don't create frames for non-option kids of <optgroup> or non-option and non-optgroup kids of <select>. r=dbaron
2010-12-03 22:43:42 -05:00
Oleg Romashin
efc88eb253
Bug 616081 - Make possible to set gDumpPaintList as true with ENV variable in debu builds. r=roc a=approval2.0
2010-12-04 00:11:03 +02:00
Oleg Romashin
3874b00931
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
2010-11-24 11:35:21 +02:00
Oleg Romashin
3228336658
Bug 615536 - nsIFrame::GetMouseThrough need to be optimized r=roc a=approval2.0
2010-11-30 16:59:46 +02:00
Bas Schouten
c58ebac067
Bug 588271 - Part 4: Add specialized rendering codepaths for the most common border types. r=vlad a=blocking-betan
2010-12-02 14:17:58 +01:00
Boris Zbarsky
b0c658578e
Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
2010-11-30 13:19:57 -05:00
Dave Townsend
7a0e0a5cd9
Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2010-12-01 11:01:56 -08:00
Bas Schouten
ba88babee3
Bug 615462: Only draw native theme for the dirty rect. r=roc a=blocking-final
2010-12-01 04:20:05 +01:00
Boris Zbarsky
f5eba2ae67
Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
2010-11-30 13:19:57 -05:00
timeless@mozdev.org
af331b879b
Bug 615256 warning: 'PRBool FramesOnSameLineHaveZeroHeight(nsIFrame*)' defined but not used; r=mats a=ehsan landing on a CLOSED TREE instead of a white-space change to get a Windows debug X test run
2010-11-30 00:00:38 -05:00
Justin Lebar
a34dc4c30c
Merge backout. a=orange
2010-11-29 09:08:41 -08:00
Justin Lebar
43b18d2b18
Backed out changeset a5ec817740f0. a=orange
2010-11-29 09:08:24 -08:00
Markus Stange
512058857b
Bug 601894 - Compare covered rects when computing whether a transform display list item is opaque / uniform. r=roc, a=betaN
2010-11-27 00:31:08 +01:00
Oleg Romashin
233ef8a80c
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
2010-11-24 11:35:21 +02:00
Cameron McCormack
5b55d58860
Bug 614265 - Make paint server references to elements within an unknown SVG element subtree work again. r=longsonr a=b
2010-11-26 16:49:08 +13:00
Mats Palmgren
f485115f35
Bug 611574 - Inset box-shadow paints outside of buttons and fieldsets if blur radius is 0. r=roc a=blocking2.0:final
2010-11-27 23:49:40 +01:00
Timothy Nikkel
ee2a05bb02
Bug 606432. Use reftest-wait so crashtest actually tests something. a=test
2010-11-25 00:11:43 -06:00
Neil Deakin
f05f0cf5c7
Bug 613748 - Keyboard inputs do not work when tab-modal alerts are open in another tab. r=smaug, a=drivers for API change
2010-11-24 17:44:46 -08:00
Timothy Nikkel
d71d1bdc9f
Bug 607494. Don't create frame construction items for content that has a primary frame. r=bzbarsky a=blocking-final+
2010-11-24 19:35:02 -06:00
Timothy Nikkel
ada7022f3f
Bug 607494. Add assertions to catch creating frames for content nodes that already have a frame. r=bzbarsky a=blocking-final+
2010-11-24 19:35:01 -06:00
Timothy Nikkel
d9d19c7067
Bug 607857. If caret is in a frame that needs reflow we can wrongly position the caret rect. r=roc a=blocking-final
2010-11-24 19:35:01 -06:00
Timothy Nikkel
78d3c37c1c
Bug 606432. Check caret content for wrong document. r=roc a=roc
2010-11-24 19:35:01 -06:00
Timothy Nikkel
74ff18e6d8
Bug 539949. Keep trying to scroll content into view even if it is clipped out. r=roc a=blocking-final+
2010-11-24 19:35:01 -06:00
Dave Townsend
1244f0ae62
Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
2010-11-24 16:19:41 -08:00
Ehsan Akhgari
7b515aea7c
Test case for bug 613807 - Caret is moved at second row when undoing after committing IME text; r=roc a=blocking-final+
2010-11-24 17:57:58 -05:00