Boris Zbarsky
53d54e4acc
Bug 480979 part 6. Push use of FrameConstructionItem all the way up to ContentAppended/ContentInserted, and eliminate the need for DestroyNewlyCreatedFrames. r+sr=roc
2009-03-05 08:09:03 -05:00
Boris Zbarsky
16b9b9aa63
Bug 480979 part 5. Build up a tree of FrameConstructionItems so that we'll know which inlines might need splitting. r+sr=roc
2009-03-05 08:09:02 -05:00
Boris Zbarsky
04f674ea67
Bug 480979 part 4. Create separate FrameConstructionItems for page-break frames. r+sr=roc
2009-03-05 08:09:02 -05:00
Boris Zbarsky
09329b1db9
Bug 480979 part 3. Move suppression of kids of columns and non-column kids of colgroups out further so that we don't even create FrameConstructionItems for them. r+sr=roc
2009-03-05 08:09:02 -05:00
Boris Zbarsky
d5b059a7a4
Bug 480979 part 2. Pass FrameConstructionItems through to the FrameFullConstructor implementations. r+sr=roc
2009-03-05 08:09:01 -05:00
Boris Zbarsky
6646059c47
Bug 480979 part 1. Introduce FrameConstructionItem and restructure existing ConstructFrame and ProcessChildren code to use it internally without any other behavior changes. r+sr=roc
2009-03-05 08:09:01 -05:00
L. David Baron
0cc4e4c87a
Add test for CSS property priority (!important) preservation. (This fixes the fact that we don't have any tests covering expansion of compressed blocks with !important declarations, and also tests a bit more while I'm there.)
2009-03-05 12:49:30 +09:00
L. David Baron
ede3e32e8c
Add test for blocking of -moz-border-*-colors based on code coverage output.
2009-03-05 12:49:30 +09:00
Boris Zbarsky
7fca8b22ce
Bug 480323. Always create a trailing inline for {ib} splits. r+sr=dbaron
2009-03-04 07:55:29 -05:00
Boris Zbarsky
c9625bfecd
Bug 481045. <svg:use> shouldn't paint its kids. r+sr=roc
2009-03-04 07:55:28 -05:00
L. David Baron
880607c92d
Add tests that exercise nsSpanningCellSorter, including with large colspans, since code coverage runs showed we don't hit that code.
2009-03-04 15:47:39 +09:00
Olli Pettay
dcf512fa2e
Bug 480767 - Closing 'Bookmark All Tabs' screws up focus, r+sr=jst
2009-03-03 22:20:11 +02:00
Olli Pettay
739ee979a1
Bug 333198 - Suppress Input events for web content during synchronous XMLHttpRequest loads, r=bz, sr=jst
2009-03-03 22:11:14 +02:00
Olli Pettay
4da5c3f43a
backout 333198
2009-03-02 22:21:46 +02:00
Boris Zbarsky
e44573baaf
Bug 480208. Eliminate the tag version of CreateAnonymousFrames. r+sr=roc
2009-03-01 10:16:30 -05:00
Boris Zbarsky
85fb7d8a47
Bug 480017. Suppress misplaced popups before we construct table pseudoframe parents. r+sr=roc
2009-03-01 10:16:29 -05:00
Boris Zbarsky
e291896fc6
Bug 479114. Create page-break frames only after we know our final parent.
2009-03-01 10:16:29 -05:00
Boris Zbarsky
d27dc6cb54
Bug 478956. Merge pseudo-frame handling for outer tables and non-table frames. r=bernd, sr=roc
2009-03-01 10:16:29 -05:00
Phil Ringnalda
4a126423da
Back out patch for bug 458231 (Frame overflow plays havoc with size of <label> or <description>) for failing reftest 386470-1a.html
2009-02-28 19:42:37 -08:00
Neil Rashbrook
00e9c25965
Bug 458231 Frame overflow plays havoc with size of <label> or <description> r+sr=roc r=dao for backout of workaround for bug 69710
2009-02-28 23:46:48 +00:00
Boris Zbarsky
387aaadf5e
Adding tests
2009-02-27 20:25:16 -05:00
Clint Talbert
70349bdda3
Bug 474016 r=dholbert, Fix random test failure on linux tinderbox for css transform tests
2009-02-27 11:16:57 -08:00
Neil Rashbrook
39402537aa
Bug 311053 XUL frames should respect preventDefault() [e.g. when menus are open] r=Enn sr=jst
2009-02-27 10:48:25 +00:00
Ehsan Akhgari
ad8c824657
Bug 477754 - [RTL] Customize toolbar sheet is placed mostly outside of the browser; r=enndeakin sr=roc
2009-02-27 11:53:03 +03:30
Clint Talbert
9fbe4ff759
backout changes for bug 474016
2009-02-26 16:43:11 -08:00
Taras Glek
69c8d8fd0d
Bug 476948: Need to be able to clear outstanding MozAfterPaint events r+sr=roc
2009-02-26 16:21:55 -08:00
Clint Talbert
251c5bdd36
merging from an aborted push for bug 474016
2009-02-26 16:15:54 -08:00
Clint Talbert
d80fe6cb1c
Bug 474016 r=dholbert, adding logging to css transform test to see why it fails
2009-02-26 16:09:12 -08:00
Daniel Holbert
f9f7b6c49b
whitespace-only: fix indentation of 'aPresContext' arguments in function headers within nsPageFrame.cpp
2009-02-26 15:47:03 -08:00
Asaf Romano
8900bd48d4
Bug 480149 - DOMLinkAdded and DOMLinkRemoved events for link elements should be dispatched when swapping docshells. r+sr=bz.
2009-02-26 14:05:42 -08:00
Olli Pettay
fe25d33f34
Bug 333198 - 'Suppress Input events for web content during synchronous XMLHttpRequest loads'. r=bz, sr=jst, a=blocking1.9.1+
2009-02-26 14:00:30 -08:00
Vladimir Vukicevic
85db8be7a1
b=478548; slightly optimize PresContext::Theme; r=dbaron
2009-02-26 12:02:00 -08:00
Olli Pettay
58e1a51801
Bug 466856 - Crash [@ nsTypedSelection::CopyRangeToAnchorFocus], r+sr=roc
2009-02-26 18:36:34 +02:00
Robert O'Callahan
13cb33fda3
Bug 479936 - Correctly handle sizing of video elements
2009-02-26 20:04:42 +13:00
Robert O'Callahan
4a6f404c84
Bug 480053 - Fix z-ordering of scrollbars to match Webkit/IE8. r+sr=dbaron
2009-02-26 20:00:36 +13:00
Blake Kaplan
b5e168d82d
Remove unreachable printf since tinderbox isn't hitting it (bug 474537).
...
--HG--
extra : rebase_source : 95bf4a605216c97aaa15e552eb6779be8dbb33e3
2009-02-25 13:48:06 -08:00
Boris Zbarsky
e7ae39c62f
Bug 476245. Keep better track of our anonymous content. r=smaug, sr=jst
2009-02-24 13:39:09 -05:00
Serge Gautherie
02489bf4fa
(no bug) Removing ending whitespaces
2009-02-25 17:46:50 +01:00
Jeff Muizelaar
fabd738e33
Bug 442109 - youtube videos don't play; r=vladimir
2009-02-25 16:25:12 +01:00
Johnny Stenback
30814fefc6
Fixing bug 475646. Don't call GetPeer() on plugins as it's apparently not safe to do so on all plugins. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
2009-02-24 16:28:35 -08:00
L. David Baron
28ca0dce9d
I don't need to see the rule hash debugging output anymore.
2009-02-24 16:14:46 -08:00
L. David Baron
7eef68c85e
Fix outparam static analysis warnings in nsComputedDOMStyle by actually assigning to the outparam. (Bug 479433) r+sr=bzbarsky
2009-02-24 16:14:46 -08:00
L. David Baron
bc6a61c62b
Flush layout earlier in getComputedStyle(). (Bug 454276) r+sr=bzbarsky
2009-02-24 16:14:45 -08:00
L. David Baron
486b4b0069
Merge backout of changeset a328b5ae57e0 (bug 476245) for causing failures of test_videocontrols.html across platforms (although Linux hasn't cycled yet).
2009-02-24 13:38:55 -08:00
L. David Baron
0b5ff3a7ec
Backed out changeset a328b5ae57e0 (bug 476245) for causing failures of test_videocontrols.html across platforms (although Linux hasn't cycled yet).
2009-02-24 13:38:35 -08:00
Serge Gautherie
57bcb5e793
Bug 469518 - Enable Reftest leak log in tinderbox (log); (Av1b) Enable (bare) leak log; r=ted.mielczarek
2009-02-24 22:19:01 +01:00
Serge Gautherie
c715cd7999
Reverting this part of "changeset: 120d20888db9"
...
Bug 445087; add extra pixel on each side of the glyph's black box returned by GetGlyphOutlineW, to avoid clipping ClearType pixels; r=(roc + vladimir) sr=roc
because this test still PASSes actually.
2009-02-24 21:10:28 +01:00
Boris Zbarsky
ee445ae3d1
Bug 476245. Keep better track of our anonymous content. r=smaug, sr=dbaron
2009-02-24 13:39:09 -05:00
Boris Zbarsky
a49d93acd8
Bug 371561. Use the right codepath for absolutely positioned tables so that they get a useful containing block. r+sr=dbaron
2009-02-24 13:38:20 -05:00
XiaoXiaoHU
95331fc201
Bug 298889 - iframe invisible when window is transparent; r+sr=roc
2009-02-24 17:53:32 +01:00