Ryo Kawaguchi
|
54bb0a0d80
|
Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
|
2009-08-21 13:39:25 -07:00 |
|
Bobby Holley
|
a0d96f0c87
|
Bug 510001 - Added debugging dumps for the test for bug 507902. r=jwalden
|
2009-08-21 12:05:27 +02:00 |
|
Zack Weinberg
|
2cd31f70f9
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
|
Masayuki Nakano
|
08277877f6
|
Bug 486735 Verdana.ttf gets a very thick underline with spelling errors r=dbaron+jboriss
|
2009-08-20 23:33:06 +09:00 |
|
Masayuki Nakano
|
112ccb1451
|
Bug 509956 Bogus code in nsTextFrame::IsFloatingFirstLetterChild r=dbaron
|
2009-08-18 13:46:47 +09:00 |
|
Zack Weinberg
|
cc794998ac
|
Bug 497495 (frame poisoning) part 2: Introduce nsIPresShell::AllocateMisc/FreeMisc functions; add an as-yet-unused "code" parameter to AllocateFrame/FreeFrame; fix up nsFrame to match; use AllocateMisc/FreeMisc for all non-frame pres arena objects; move clearing of frame objects from nsFrame::operator new to AllocateFrame. r=roc sr=dbaron
|
2009-08-17 20:21:06 -07:00 |
|
Timothy Nikkel
|
b58e21d8e7
|
Bug 510748 - still get assertions "reflow state computed incorrect width" and "non-root frame's desired size changed during an incremental reflow"; Don't report any padding or border on both axes if scrollbars are hidden; r=dbaron
|
2009-08-18 00:38:12 +02:00 |
|
Mats Palmgren
|
df74eb32c9
|
Use the right key for the overflow frame list frame property. b=508892 r=fantasai
|
2009-08-18 00:01:06 +02:00 |
|
Hashem Masoud
|
c8f711113e
|
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
|
2009-08-14 16:09:00 +02:00 |
|
Robert O'Callahan
|
14c9b93519
|
Bug 507334, part 1: Remove nsDisplaySummary optimization, since it introduces extra display items that would disable the optimizations in part 2. r=dbaron
|
2009-08-13 19:09:50 -07:00 |
|
Markus Stange
|
04d8aa170a
|
Bug 510149 - Changes to nsLayoutUtils::GetFrameTransparency. r=roc
--HG--
extra : rebase_source : 024d18340b423827524eb725d961d0907b90338d
|
2009-08-14 10:08:13 +12:00 |
|
Arpad Borsos
|
7812a885a6
|
Bug 509380 - Optimize nsPeekOffsetStruct for memory usage; r+sr=roc
|
2009-08-10 09:47:11 +02:00 |
|
Bobby Holley
|
ab96dfba96
|
Orange fix for bug 507902 tests. r=jwalden
|
2009-08-13 00:15:24 +02:00 |
|
Markus Stange
|
86545547c8
|
Bug 509876 - Clean up SyncFrameViewGeometryDependentProperties. r=roc
--HG--
extra : rebase_source : fdf898d51147231f33df507d28d927924dc465b8
|
2009-08-13 08:48:30 +12:00 |
|
Bobby Holley
|
40b38ce001
|
Tests for bug 507902.r=joe
|
2009-08-12 16:23:39 +02:00 |
|
Bobby Holley
|
ca7b88296e
|
Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe
|
2009-08-12 16:23:38 +02:00 |
|
Neil Deakin
|
dd086e5826
|
Bug 230081, use proper cursors for frameset border resizing, r=dbaron
|
2009-08-12 10:03:35 -04:00 |
|
timeless@mozdev.org
|
854b7b365e
|
Bug 506645 nsTypedSelection::AddItem doesn't always null check aOutIndex
r=smaug
|
2009-08-12 11:49:55 +02:00 |
|
timeless@mozdev.org
|
52c8602402
|
Bug 506628 deadcode in nsPluginInstanceOwner::ProcessEventX11Composited
r=karlt
|
2009-08-12 11:49:54 +02:00 |
|
timeless@mozdev.org
|
e89984650d
|
Bug 506627 find_dest_id abuses XQueryTree
r=karlt
|
2009-08-12 11:49:54 +02:00 |
|
timeless@mozdev.org
|
3d39adc39e
|
Bug 506258 nsFrameSelection::ConstrainFrameAndPointToAnchorSubtree doesn't seem to use anchorFrame or anchorFrameOffset
r=roc
|
2009-08-12 11:49:54 +02:00 |
|
timeless@mozdev.org
|
324cf1b775
|
Bug 506251 BuildTextRunsScanner::AssignTextRun does not use lastContent
r=roc
|
2009-08-12 11:49:54 +02:00 |
|
L. David Baron
|
6ff2475a94
|
Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc
|
2009-08-10 19:48:42 -07:00 |
|
L. David Baron
|
8748f13aaf
|
Make the quirks mode line height algorithm's check for bullets check whether there's a bullet rather than checking whether it's an HTML LI. (Bug 179596) r=roc
|
2009-08-10 19:48:42 -07:00 |
|
L. David Baron
|
7cc38c6fe9
|
When a block without lines has a bullet, give the line we fake its full line height. (Bug 179596) r=roc
|
2009-08-10 19:48:42 -07:00 |
|
Daniel Holbert
|
b2cd896422
|
Bug 508692: Fix build warning - rename nsSubDocumentFrame method so it doesn't hide inherited method (s/GetMargin/GetMarginAttributes/) r=dbaron
|
2009-08-10 12:42:53 -07:00 |
|
Boris Zbarsky
|
37602b8380
|
Bug 508050. Make sure to reparent views when pulling overflows from our prevsibling. r=roc
|
2009-08-10 10:54:22 -04:00 |
|
Boris Zbarsky
|
0763ee7f97
|
Bug 509170. Correctly invalidate the canvas frame on resizes of the root element. r=roc
|
2009-08-10 10:54:22 -04:00 |
|
Jesse Ruderman
|
c1ef11731a
|
Add crashtests for bug 463350, bug 473278, and bug 493118
|
2009-08-08 16:00:38 -07:00 |
|
Jesse Ruderman
|
de49b52e4c
|
Add crashtest for bug 420785
|
2009-08-08 15:32:58 -07:00 |
|
Benjamin Smedberg
|
96f048b425
|
Fix static-analysis bustage by using treehydra instead of dehydra. My theory is that the dehydra type cache is becoming confused by GCC tree GC which is reusing tree pointers for different types.
|
2009-08-07 11:16:26 -04:00 |
|
Robert O'Callahan
|
9033246e16
|
Backout bug 504524 due to test failure
|
2009-08-05 17:33:51 +12:00 |
|
Robert O'Callahan
|
55c6dd3fc2
|
Backed out changeset 77787eb64629
|
2009-08-05 17:33:17 +12:00 |
|
Robert O'Callahan
|
acf101c93f
|
Disable failing test
|
2009-08-05 17:22:24 +12:00 |
|
Jacek Caban
|
1728ef417e
|
Bug 506034. Fixed loop on MinGW where wchar_t-char is unsigned. r=dbaron
--HG--
extra : rebase_source : def42dc23a878639a3251fdb681a9c138d16fa37
|
2009-08-05 14:39:05 +12:00 |
|
Robert O'Callahan
|
89ffdc2e22
|
Bug 504524. Don't reflow the line after an incomplete frame unless we really need to. r=bz
--HG--
extra : rebase_source : 0e294beea796a58b16273fbfb64d777a8f40e225
|
2009-08-05 14:38:52 +12:00 |
|
Robert O'Callahan
|
cba39f15c7
|
Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
--HG--
extra : rebase_source : cdab9444f579d6b93e142ad8681152ecd180f818
|
2009-08-05 13:38:10 +12:00 |
|
Robert O'Callahan
|
a2a72eee58
|
Bug 506304. Support synthesized mouse events being sent to windowless plugins, support reporting mouse event coordinates from the test plugin, and add tests for mouse events. r=josh
--HG--
extra : rebase_source : 5c97644a6db8454f759bbeab7a1e06295aca8325
|
2009-08-05 13:36:37 +12:00 |
|
Robert O'Callahan
|
42fa43d1a1
|
Bug 508115. Don't reparent the views for popups, since they should always have the root view as their parent. r=dbaron
--HG--
extra : rebase_source : 1d8057694cde33a56fdabb57d51c9ff600c904a0
|
2009-08-05 09:58:46 +12:00 |
|
liucougar@gmail.com
|
cc07460944
|
Bug 502259. Make delete at end of paragraph work. r=cpearce
|
2009-08-04 09:46:48 +12:00 |
|
Boris Zbarsky
|
a1e015696b
|
Bug 502942. Make fieldsets use their content's last-line baseline. r=dbaron
|
2009-08-03 10:42:59 -04:00 |
|
Boris Zbarsky
|
90ad9f1c3b
|
Bug 494283. Unregister our placeholder if someone forgot to. r=dbaron
|
2009-08-03 10:42:57 -04:00 |
|
liucougar@gmail.com
|
db643902e8
|
Bug 438840. Page-up/page-down in editable content should scroll the innermost scrollable region containing the caret, not the root. r=roc
--HG--
extra : rebase_source : 096868b13160a3c197387cf5e44fb7892b3b23ca
|
2009-08-03 14:18:57 +12:00 |
|
Robert O'Callahan
|
78f3465f56
|
Bug 506874. Don't temporarily remove ranges from the selection while we alter the frame state. Also adds a bunch of selection tests. r=smaug
--HG--
extra : rebase_source : 5d4fd55728e1167cc57451b5c80a46643191678b
|
2009-08-03 14:12:57 +12:00 |
|
Robert O'Callahan
|
a4fec52cd4
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
|
2009-07-30 14:54:42 +12:00 |
|
Michael Ventnor
|
8ae6cd75f4
|
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
|
2009-08-01 08:53:40 -07:00 |
|
Dão Gottwald
|
bf4108370b
|
Backed out changeset c086fca6fc55
|
2009-07-31 14:35:48 +02:00 |
|
Michael Ventnor
|
61ed5fe1e2
|
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
|
2009-07-31 13:32:32 +02:00 |
|
Boris Zbarsky
|
f2936464e5
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Boris Zbarsky
|
6e2c80851a
|
Bug 496500. Don't try to interrupt on lines we're not actually reflowing, since during a resize on Windows HasPendingInputEvent returns true while the mouse is down. r+sr=roc
|
2009-07-30 11:53:36 -04:00 |
|
Robert O'Callahan
|
44f0df34e5
|
Backing out bug 506615 to fix mochitest failures
|
2009-07-30 22:06:23 +12:00 |
|
Robert O'Callahan
|
c4703dc12d
|
Backed out changeset c353fe809be0
|
2009-07-30 22:06:02 +12:00 |
|
Robert O'Callahan
|
ad539ed40b
|
Bug 506615. XUL decks should not have wididgets. r=dbaron
--HG--
extra : rebase_source : 5d6728b11a121565f828f27e8abed5e0172aa069
|
2009-07-30 14:54:42 +12:00 |
|
Robert O'Callahan
|
b26bf31d5e
|
Bug 467914. GetOverflowRectRelativeToSelf shouldn't always expect a preEffectsBBox. r=dbaron
--HG--
extra : rebase_source : cc6cd0bf3f4b11785b85baeaf74bd9ef7725c42f
|
2009-07-30 14:48:13 +12:00 |
|
Timothy Nikkel
|
6788e65ce3
|
Bug 269908. <legend> default style changes restrict styling options. r+sr=bzbarsky
|
2009-07-29 18:10:50 -04:00 |
|
Boris Zbarsky
|
209e31bf48
|
Relanding bug 496823 in the hopes that it's not causing the XP Txul issue.
--HG--
extra : rebase_source : 593d43b5c229e077e4454d848dba59265dee6b58
|
2009-07-29 08:53:27 -04:00 |
|
Boris Zbarsky
|
b4eb9b7084
|
Backed out changeset 622a29736f33 to see whether bug 496823 causes the WinXP Txul regression.
--HG--
extra : rebase_source : 450a2a83442a2326e303f97ad82d8213fbe11490
|
2009-07-28 14:35:28 -04:00 |
|
Boris Zbarsky
|
cc46915a25
|
Followup for bug 504221 to fix debug orange. Have to hold on to an object, not a reference, if the thing passed in might be a temporary.
|
2009-07-28 11:04:45 -04:00 |
|
Boris Zbarsky
|
a2aaeadc49
|
Bug 504972. Remove some redundant code. r=roc
|
2009-07-28 08:53:20 -04:00 |
|
Boris Zbarsky
|
5fefb45a48
|
Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:20 -04:00 |
|
Boris Zbarsky
|
9d47a166af
|
Bug 504221 part 11. Switch the {ib}-split list munging to nsFrameList. r=fantasai,roc
|
2009-07-28 08:53:19 -04:00 |
|
Boris Zbarsky
|
cddaf1831c
|
Bug 504221 part 10. Switch the first-line frame list munging to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:53:19 -04:00 |
|
Boris Zbarsky
|
dca83c78dc
|
Bug 504221 part 9. Get rid of a silly LengthOf function. r+sr=roc
|
2009-07-28 08:53:18 -04:00 |
|
Boris Zbarsky
|
b5d9390d06
|
Bug 504221 part 7. Make nsFrameItems inherit from nsFrameList. rfantasai, r+sr=roc
|
2009-07-28 08:53:18 -04:00 |
|
Boris Zbarsky
|
31d4329c40
|
Bug 504221 part 6. Switch nsBlockFrame::AddFrames to nsFrameList. r=fantasai,roc
|
2009-07-28 08:51:10 -04:00 |
|
Boris Zbarsky
|
db6ff446ab
|
Bug 504221 part 5. Switch from GetFirstChild to GetChildList (returning an nsFrameList). For now, keep a GetFirstChild shim so callers don't have to be updated. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Boris Zbarsky
|
b0259fd19b
|
Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Boris Zbarsky
|
14796e6173
|
Bug 504221 part 2. Switch ReparentFrameViewList to nsFrameList. r+sr=roc
|
2009-07-28 08:51:09 -04:00 |
|
Boris Zbarsky
|
58ab0561e4
|
Bug 504221 part 1. Introduce framelist slice and enumerator classes and make the framelist versions of nsFrameList::AppendFrames/InsertFrames return a slice for the new frames. r=fantasai, r+sr=roc
|
2009-07-28 08:51:08 -04:00 |
|
Chris Pearce
|
01dab2e3fe
|
Backout bug 502259
|
2009-07-28 16:30:11 +12:00 |
|
liucougar@gmail.com
|
642e174ae6
|
Bug 502259 - Make delete at end of paragraph work r+cpearce,sr+peterv
|
2009-07-28 14:04:36 +12:00 |
|
Michael Kohler
|
404670f1f3
|
Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
|
2009-07-27 10:47:02 +02:00 |
|
Boris Zbarsky
|
34df7918a4
|
Bug 496823. Blocks can implement GetLastChild() much faster than by just getting first child and iterating its siblings. r=roc
|
2009-07-26 21:27:32 -04:00 |
|
Robert O'Callahan
|
4ef62fb0ed
|
Bug 371839. Remove ParentDisablesSelection, which is effectively unused. r=bzbarsky
--HG--
extra : rebase_source : 920c501f033e026709ec15792cadbb2f24462a0a
|
2009-07-27 10:06:30 +12:00 |
|
Robert O'Callahan
|
14dbcb0874
|
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
|
2009-07-27 10:05:41 +12:00 |
|
Robert O'Callahan
|
fb7ad45e60
|
Bug 371839. Remove useless SetSelected implementations. r=bzbarsky
--HG--
extra : rebase_source : 57629a43328f3dbc97a5d0595186a32150722db4
|
2009-07-27 10:03:16 +12:00 |
|
Robert O'Callahan
|
520e8ceae9
|
Bug 505743. Fix nsHTMLScrollFrame::InvalidateInternal to not take the 'invalidation in scrollbar' path when there is no scrollbar. r=dbaron
--HG--
extra : rebase_source : 8709cdba8ea6f9776b61ff935c1c850573caff3a
|
2009-07-27 09:29:01 +12:00 |
|
Robert O'Callahan
|
274e556b1d
|
Bug 505667. Don't need to check INVALIDATE_NOTIFY_ONLY in nsHTMLScrollFrame::InvalidateInternal. r=dbaron
--HG--
extra : rebase_source : fa04db29e722a9aea7aaf54c783d07c432d79cad
|
2009-07-27 09:27:54 +12:00 |
|
Robert O'Callahan
|
c95fd3cf9a
|
Bug 505912. Trust the widget visibility in UpdateWidgetArea. r=dbaron
--HG--
extra : rebase_source : 4c6e1b2366b430763cce546ab0e26576705a0ca3
|
2009-07-27 09:17:43 +12:00 |
|
Boris Zbarsky
|
fa8b53c57c
|
Bug 505482. Make sure to not leave frames on overflow lists when we interrupt reflow. Also fixes bug 478527 and bug 496742. r=roc
|
2009-07-24 09:32:32 -04:00 |
|
Zack Weinberg
|
7f97ecf2df
|
Bug 486065. Hack nsCSSOffsetState::InitOffsets to zero out computed padding and borders when the scrollbar size is zero. r=dbaron
--HG--
extra : rebase_source : 92bcaee46ded00722e3fc86b4ca538e5f90f16ef
|
2009-07-30 15:43:22 +12:00 |
|
Robert O'Callahan
|
82ace80f84
|
Bug 492309. Remove useless gfxTextRuNnFactory flags. r=vlad
--HG--
extra : rebase_source : 4cdbc37f404c07f509adbfb581c662187813bc4a
|
2009-07-30 14:59:41 +12:00 |
|
Robert O'Callahan
|
feb5fde3fc
|
Bug 506304. Walk all the way up to the nearest widget when computing event coordinates for windowless plugins. r=bz
--HG--
extra : rebase_source : be25ce5ffbae7c90cf0b211ae818046873b6e09a
|
2009-07-30 14:56:52 +12:00 |
|
Robert O'Callahan
|
1384727485
|
Remove accidentally commited .rej files
|
2009-07-22 17:06:12 +12:00 |
|
Robert O'Callahan
|
efcac1ea7f
|
Bug 339548. Part 15: test overlaying an opaque-background table over a plugin.
|
2009-07-22 12:45:16 +12:00 |
|
Robert O'Callahan
|
edefa6fb61
|
Bug 339548. Part 14: hide windowed plugins in CSS transforms and SVG foreignObject contexts; we can't display them properly, so let's not display them at all. r=dbaron
|
2009-07-22 12:45:14 +12:00 |
|
Robert O'Callahan
|
5fa812e479
|
Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
|
2009-07-22 12:45:13 +12:00 |
|
Robert O'Callahan
|
a00da77ddf
|
Bug 352093. Part 14: Make content IFRAMEs windowless. r=bzbarsky
|
2009-07-22 12:45:11 +12:00 |
|
Robert O'Callahan
|
d520aa9f3f
|
Bug 352093. Part 12: Teach nsDocShell/nsDocumentViewer to deal with not having a widget
|
2009-07-22 12:45:10 +12:00 |
|
Robert O'Callahan
|
2ebc95776b
|
Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug
|
2009-07-22 12:45:09 +12:00 |
|
Robert O'Callahan
|
97b9409ae1
|
Bug 352093. Part 6: make GetScreenRect work when appunits-per-dev-pixel varies up the frame tree. r=dbaron
|
2009-07-22 12:45:06 +12:00 |
|
Robert O'Callahan
|
723b519262
|
Bug 339548. Part 11: tests for complex plugin clipping.
|
2009-07-22 12:45:02 +12:00 |
|
Robert O'Callahan
|
25b5199778
|
Bug 339548. Part 10.5: Eagerly fix up Mac plugin clip rect to be consistent with other platforms.
|
2009-07-22 12:45:02 +12:00 |
|
Robert O'Callahan
|
41b0dc9d84
|
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
|
2009-07-22 12:45:00 +12:00 |
|
Robert O'Callahan
|
d523d1c325
|
Bug 339548. Part 6: Uninline IsMovingFrame so nsDisplayList.h doesn't have to include nsLayoutUtils.h. r=dbaron
|
2009-07-22 12:44:57 +12:00 |
|
Robert O'Callahan
|
c1e47bdb51
|
Bug 505184. Expose nsFrame::DisplayBackgroundUnconditional so we can easily create an nsDisplayBackground elsewhere. r=dbaron
|
2009-07-22 12:44:51 +12:00 |
|
Robert O'Callahan
|
b47de0a11e
|
Bug 500632. Suppress invalidation caused by parts inside collapsed scrollbars. r=dbaron
|
2009-07-22 12:44:49 +12:00 |
|
Joe Drew
|
6c441f55f7
|
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
|
2009-07-20 18:50:15 -07:00 |
|
Steven Michaud
|
8bc55f5541
|
[OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
|
2009-07-20 17:10:36 -05:00 |
|
Ehsan Akhgari
|
501c1de9a4
|
Fix the build bustage from bug 499377
|
2009-07-15 12:10:26 +04:30 |
|