L. David Baron
914fe872e6
bug 464970 - nsCSSBorderRenderer::AreBorderSideFinalStylesSame is too pessimistic. r=vlad, a=beltzner
2008-11-19 11:53:08 -05:00
Boris Zbarsky
127c0998fe
Bug 445004. Make the base and document URI of document.written documents be the base and document URI of the document on whose current context our code is running. r+sr=jst, r=dcamp
2008-11-18 17:54:36 -05:00
Robert O'Callahan
2f76e95c17
Bug 464811. Snap the anchor point to pixels using a method that guarantees the source rect and the subimage rect intersect. r+sr=dbaron
2008-11-18 20:48:46 +13:00
Daniel Holbert
de4e07999e
Bug 465475: Shorten reftest 413292-1.html so that it doesn't time out
2008-11-17 23:20:54 -08:00
Robert O'Callahan
774dc6063b
Backed out changeset 0ced86fbf8ed (reftest failures)
2008-11-18 10:13:55 +13:00
Robert O'Callahan
48c8f9855c
Bug 464811. Tweak the anchor point snapping algorithm again. This time we have a proof that the resulting snapping algorithm guarantees the subimage rectangle intersects the logical source rectangle. r+sr=dbaron
2008-11-18 09:32:11 +13:00
L. David Baron
cac176ae93
Mark yet another test random awaiting the font cache patch in bug 457821.
2008-11-14 18:02:22 -08:00
L. David Baron
8bf54a6850
OK, this is random on Windows too.
2008-11-14 16:27:26 -08:00
L. David Baron
218e9dfc3d
Mark test as random on Mac, since it just failed on the tinderobx.
2008-11-14 16:04:26 -08:00
L. David Baron
6eb576e8cc
Better approach to some tests to avoid subpixel spacing differences. (Bug 457821)
2008-11-14 14:07:45 -08:00
L. David Baron
4aa4a48164
Adjust expected results based on http://lists.w3.org/Archives/Public/www-style/2008Nov/0190.html and add tests for format(). (Bug 457821)
...
--HG--
rename : layout/reftests/font-face/src-list-1-ref.html => layout/reftests/font-face/order-1-ref.html
rename : layout/reftests/font-face/src-list-2-ref.html => layout/reftests/font-face/order-2-ref.html
rename : layout/reftests/font-face/src-list-3-ref.html => layout/reftests/font-face/order-3-ref.html
2008-11-14 14:07:45 -08:00
L. David Baron
30848475fd
Remove unwanted style attribute that slipped in from vlad's changes.
2008-11-14 14:07:45 -08:00
Daniel Holbert
d56b70f7b8
Bug 420697: Add svgGlyphFrame check to GetStrokeDashoffset and GetStrokeDashArray, making them match GetStrokeWidth. r+sr=roc a=beltzner
2008-11-14 10:46:56 -08:00
Patrick McManus
92f594cb63
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner
2008-11-07 18:00:26 -05:00
Boris Zbarsky
091edfd4c7
Bug 462458. Update @charset detection to spec changes. r+sr=dbaron, a=beltzner
2008-11-11 22:36:20 -05:00
Boris Zbarsky
695687d1fe
Bug 458381 followup: tests and a code fix for a problem the tests caught. r+sr=dbaron, a=beltzner
2008-11-11 22:36:20 -05:00
Blake Kaplan
337fb163df
Bug 458440 - Attempt to work around speculative parsing crash. r+sr=dbaron
2008-11-11 13:38:54 -08:00
Robert O'Callahan
c8375e914a
Bug 463217. Don't let nsLayoutUtils::DrawSingleImage/DrawSingleUnscaledImage do any tiling, restrict their drawing to the single tile. r+sr=dbaron
2008-11-10 20:24:21 +13:00
Jesse Ruderman
c093828228
Add crashtest for bug 451334
2008-11-09 19:18:22 -08:00
L. David Baron
d0fe12906f
Add some tests for @font-face (static cases, not dynamic ones). (Bug 457821)
2008-11-08 08:35:54 -08:00
L. David Baron
33d6e6cc48
Add a set of fonts for presence testing, each of which has a single glyph at the codepoint for a capital letter A-Z. (Bug 457821)
2008-11-08 08:35:54 -08:00
L. David Baron
c920abe631
Allow HTTP(..), HTTP(../..) that allow HTTP reftests to use resources not in the same directory. (Bug 457821) r=jwalden
2008-11-08 08:35:54 -08:00
L. David Baron
14126e8fd6
Make about:blank work correctly as a reference for reftests served over HTTP. (Bug 457821) r=jwalden
2008-11-08 08:35:54 -08:00
Joe Drew
a2b8f5356f
Backed out changeset 6bedb1e92dd0 due to refcount leaks
2008-11-07 15:01:35 -05:00
Joe Drew
8fd1536f32
Bug 393936 - Cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call CancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). r=bz, sr=pavlov, a=blocking1.9.1+
2008-11-07 14:35:22 -05:00
Dave Townsend
68663a73e2
Backed out changeset 673d1ba18849 from bug 455057 as the likely cause of the Vista Ts regression
2008-11-07 15:21:35 +00:00
Dave Townsend
2545ad97e1
Backed out changeset 673d1ba18849 from bug 455057 as the likely cause of the
...
Vista Ts regression
2008-11-07 15:21:23 +00:00
Justin Dolske
23299930f7
Bug 455057 - some chrome images have embedded profiles (sRGB chunk removal). ui-r=faaborg, r=dbaron
2008-11-05 19:19:44 -08:00
Justin Dolske
c16718dbda
Backout 30bfb150da06 (bug 449315) due to unit test timeouts.
2008-11-05 16:37:51 -08:00
Justin Dolske
f701f9d7f5
Backed out changeset 30bfb150da06
2008-11-05 16:36:12 -08:00
John Daggett
e5a0f4c565
Bug 457825 - Support access control headers when downloading fonts. r=jonas,dbaron, sr=jonas
2008-11-06 09:32:12 +09:00
Karl Tomlinson
02e25a07c2
b=416725 reftest
2008-11-07 15:31:02 +13:00
Robert O'Callahan
ba9c7fb6b5
Bug 418740. Make sure that mouse events are reported to windowless plugins relative to the widget we associated with the plugin. r+sr=jst
2008-11-07 14:00:42 +13:00
Robert O'Callahan
6303f1ce0f
Bug 463204. Be more careful about snapping the anchor point. We must transform the anchor point to match the snapping of the fill rect before we actually snap it to device pixels. r+sr=dbaron
2008-11-07 13:58:42 +13:00
Robert O'Callahan
b781aa0ad5
Bug 456330. Fix translation to account for top/left padding. r=vlad
2008-11-07 13:56:57 +13:00
Matthew Gregan
873fa1824f
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-07 09:53:20 +13:00
Matthew Gregan
c39fd04c4a
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-06 11:25:04 +13:00
Justin Dolske
b851587e76
Investigating leaks in bug 463263, backout bug 453403.
2008-11-05 12:55:38 -08:00
Justin Dolske
4c397f756a
Backed out changeset e8fd3f4c52b6
2008-11-05 12:54:51 -08:00
Robert O'Callahan
a722f955fd
Bug 462972 - 'Fix nsChangeHint comparisons'. r=bernd, sr=dbaron
2008-11-04 14:03:14 -08:00
Robert O'Callahan
e2673b9d2a
Bug 462307 - 'Speed up columns case hit by HTML5 spec'. r+sr=dbaron
2008-11-04 14:01:27 -08:00
Robert O'Callahan
0d380f02a0
Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron
2008-11-04 14:01:21 -08:00
Vladimir Vukicevic
81d2b6f8e9
b=461813, crash in nsFrameSelection::HandleDrag; r+sr=roc
2008-11-04 11:29:13 -08:00
Patrick McManus
346822dba8
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 11:14:29 -05:00
Markus Stange
7a9f82ce7e
Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc
2008-11-04 15:38:16 +01:00
Boris Zbarsky
f3130e5161
Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7
2008-11-04 11:03:10 -05:00
Patrick McManus
7f731cfb6e
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:14:50 -05:00
Chris Double
0f3552d820
Backed out changeset 18403769ec19
2008-11-04 21:54:41 +13:00
Matthew Gregan
243e1e2e70
Bug 449315 - Support WAV format in <audio> element - r+sr=roc
2008-11-04 21:29:10 +13:00
Phil Ringnalda
bbe7e1d08a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Bernd
4b7f58df3e
bug 462849 degenerated colgroups can be empty r/sr=bzbarsky
2008-11-03 19:30:38 +01:00
Markus Stange
f780ec066b
Bug 459708 - Remove -moz-appearance values "radio-small" and "checkbox-small", r=roc
2008-11-03 14:12:59 +01:00
Robert Longson
eb5eeff1a2
Bug 460946 - getBoundingClientRect on rotated svgElement with stroke is incorrect. r+sr=roc
2008-11-03 10:04:25 +00:00
Robert Longson
febc31f5d7
Bug 461751 - zoomAndPan=disable prevents programmatic zoom. r+sr=roc
2008-11-03 10:01:28 +00:00
Robert O'Callahan
46d33164cf
Fixing test for bug 385823 to not depend on clipping of %-overheight cells.
2008-11-03 15:58:54 +13:00
Boris Zbarsky
17950b40a6
Fixing merge; no idea where that came from
2008-11-02 21:34:00 -05:00
Boris Zbarsky
644555dba0
Adding test file too
2008-11-02 21:33:04 -05:00
Boris Zbarsky
70c50466ec
Bug 454578. Load the quirk stylesheet separately from the general UA stylesheet, so it can be sensibly enabled/disabled in style sets. r+sr=dbaron
2008-11-02 21:29:51 -05:00
Robert O'Callahan
e639c5c883
Bug 442304. Don't try to clip table cells in %-overheight situations in quirks mode. (Basically we're just removing a quirk here.) r=bernd,r+sr=dbaron
2008-11-03 14:01:49 +13:00
Robert O'Callahan
89f50618e0
Bug 460240. box-shadow style changes sometimes need a REFLOW hint, so ensure we don't return prematurely with VISUAL before we check the box-shadow styles. r+sr=dbaron
2008-11-03 13:58:46 +13:00
Robert O'Callahan
cdd65555c6
Bug 458928. Reparenting hack to ensure plugins are fully painted to non-screen targets is evil and probably breaking things; back it out. r+sr=jst
2008-11-03 13:53:57 +13:00
L. David Baron
4c3aa3c79d
Correct mochitest for bug 461266.
2008-11-02 13:14:06 -08:00
L. David Baron
e56f086139
Don't eat up too much when we hit an error in the last media query in a list. (Bug 461266) r+sr=bzbarsky
2008-11-02 11:44:56 -08:00
L. David Baron
9b86daea26
Keep pres shell alive during ProcessRestyledFrames. (Bug 462392) r+sr=bzbarsky
2008-11-02 11:44:55 -08:00
Bernd
7c0832937a
bug 286797 dynamic changes of the border color require a update of the cellmap as there is stored where a new segment starts. This is used by painting. r/sr=bzbarsky
2008-11-02 19:41:35 +01:00
Mats Palmgren
ada556a4e8
Delete mNext iteratively to avoid blowing up the stack. b=460461 r+sr=dbaron
2008-11-02 17:05:14 +01:00
Markus Stange
b74f016d99
Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc (relanding)
2008-11-01 15:08:54 +01:00
Bernd
93bbf179e1
reftests for dynamic mutation of table borders with border collapse:collapse
2008-11-01 13:43:52 +01:00
Bernd
62d4cebdde
bug 258377 remove inline on PeekStyleData so that it can be called from the layout library r/sr=bzbarsky
2008-11-01 09:52:29 +01:00
Peter Van der Beken
9a338d486e
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 14:40:35 -07:00
Peter Van der Beken
9157896344
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:08:24 -07:00
Peter Van der Beken
71167e05be
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:07:26 -07:00
Benjamin Smedberg
b1918bb2c3
Bug 462381 - Build layout directories in parallel r=ted sr=roc
2008-10-31 09:07:15 -07:00
Peter Van der Beken
155edafd57
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 08:55:59 -07:00
Benjamin Smedberg
9696613a50
Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren
2008-10-30 12:17:59 -07:00
Steven Michaud
515d560d00
Flash content duplicated, sometimes mirrored and in another tab. b=459530 r=josh,kinetik sr=roc
2008-10-30 10:40:53 -07:00
Benjamin Smedberg
4eb5e5d5a8
Bug 461212 - deCOM frame traversal (relanding) r=mats.palmgren sr=roc
2008-10-30 10:15:22 -07:00
Zack Weinberg
2f1c365c3d
Bug 416907 - Crash [@ nsHTMLFramesetFrame::Reflow] with frameset in mroot; r+sr=roc
2008-10-30 18:10:19 +01:00
Mook (sb)
aa3725523f
Bug 442419 - allow custom max for progressmeter; r=enndeakin, sr=roc
2008-10-30 13:04:23 +03:30
Zack Weinberg
c68fc626ab
Bug 455105 - IsSolidBorderEdge in nsCSSRendering.cpp ignores foreground borders; r=vladimir, sr=roc (tests)
2008-10-30 12:57:43 +03:30
Zack Weinberg
679447bf82
Bug 455105 - IsSolidBorderEdge in nsCSSRendering.cpp ignores foreground borders; r=vladimir, sr=roc
2008-10-30 12:54:58 +03:30
Robert O'Callahan
1693b53c02
Bug 458928. Render windowed Windows plugins using PrintWindow when necessary, and use gfxWindowsNativeDrawing for windowless plugins so we can draw them correctly under all circumstances. r=vlad,sr=jst
2008-10-29 22:28:25 -07:00
Robert O'Callahan
c98e2689e7
Bug 448603. Support direct loading of Ogg audio and video files by creating a synthetic <video> document. r=doublec,sr=bzbarsky
2008-10-29 22:20:08 -07:00
Daniel Holbert
d0fa1eee37
Trivial whitespace cleanup in 2 places in nsViewportFrame.cpp. (whitespace only; cleared in #developers)
2008-10-29 17:41:56 -07:00
Mats Palmgren
7c3274fca7
Bug 461239. Be a bit more careful with unsigned arithmetic. r+sr=bzbarsky
2008-10-29 13:40:04 -07:00
Karl Tomlinson
03c8d63898
fallback reftest (missing files). b=455647
2008-10-29 13:23:43 -07:00
John Daggett
f37b60578a
Bug 458861. Validate TrueType headers before activating downloaded font. r=roc, sr=vlad,roc
2008-10-29 11:09:50 -07:00
Karl Tomlinson
b189b1fd41
fallback reftest. b=455647
2008-10-29 10:43:07 -07:00
Daniel
4b653f7ab0
Bug 458588 - remove uses of -moz-outline* and drop the aliases afterwards; nsPresShell.cpp; r+sr=roc
2008-10-29 06:11:40 +01:00
Mats Palmgren
de8a444db0
Fix various mistakes in handling of mBorderImageLoaders. (Bug 446328) r+sr=dbaron
2008-10-28 14:38:37 -07:00
L. David Baron
8878bc85e1
Merge backout of changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:36:44 -07:00
L. David Baron
65cadd7c29
Backed out changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:36:17 -07:00
L. David Baron
2015aefdfd
Merge backout of changeset 7f708623bf59 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:35:18 -07:00
L. David Baron
e7cd23e3ac
Backed out changeset 7f708623bf59 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
...
--HG--
rename : layout/base/nsImageLoadNotifier.cpp => layout/base/nsImageLoader.cpp
rename : layout/base/nsImageLoadNotifier.h => layout/base/nsImageLoader.h
2008-10-28 14:34:03 -07:00
L. David Baron
8124ab8fbc
Merge backout of changeset d7338fec7266 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:12:44 -07:00
L. David Baron
1736d9f550
Backed out changeset d7338fec7266 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:12:02 -07:00
Chris Double
b9fbf2e7c2
Bug 449518 - Video autostart after doing Back/Forward history button on browser - r+sr=roc
2008-10-29 07:48:39 +13:00
Chris Double
dfed368739
Bug 448680 - Starting <video> playback causes master volume to jump to max - r+sr=roc
2008-10-29 05:17:59 +13:00
Benjamin Smedberg
18ae113af6
Back out bugs 461410 and 461212 because I'm not sure which is causing the mochitest regression.
2008-10-28 02:52:31 -04:00
Benjamin Smedberg
05386c2561
Back out bugs 461410 and 461212 because I'm not sure which is causing the mochitest regression.
2008-10-28 02:51:50 -04:00
Benjamin Smedberg
dfbac6a0c3
Merge backout and typo fix of bug 461212
2008-10-28 02:50:20 -04:00
Benjamin Smedberg
4214b72dd5
Backed out changeset d4c9a0776667 (deCOM nsILineEnumerator) due to regression from it or bug 461212
2008-10-28 02:49:14 -04:00
Benjamin Smedberg
13f4fb61ed
Backed out changeset eda9709dc586 (deCOM frame enumerator) due to regression from it or bug 461410.
2008-10-28 02:48:32 -04:00
Benjamin Smedberg
3a3f316c84
Backed out changeset affcc1c08bc0 (deCOM frame enumerator) due to regression from it or bug 461410.
2008-10-28 02:47:40 -04:00
Benjamin Smedberg
66c4db9362
Windows-only build bustage from bug 461576 - use nsresult instead of NS_IMETHODIMP
2008-10-28 01:50:19 -04:00
Benjamin Smedberg
e5bc6108a6
Stupid typo during review fix for bug 461212
2008-10-28 01:03:11 -04:00
Benjamin Smedberg
dd4c950cff
Bug 461410 - nsILineIterator is never used outside of layout, and doesn't need to be refcounted: the callers can just destroy it when they're done with it. We can't do this with a virtual destructor, however, because nsTableRowGroupFrame implements the interface directly, while nsLineIterator is a separately-allocated class. So clients are expected to call DisposeLineIterator when they're done with it.
...
Instead of accessing nsILineIterator using QueryInterface, we add a nsIFrame::GetLineIterator API, which is cleaner and more efficient all at the same time!
r+sr=roc
2008-10-28 00:47:19 -04:00
Benjamin Smedberg
d89e3c2841
Bug 461212 - deCOM frame enumerator, r=mats.palmgren sr=roc
2008-10-28 00:47:19 -04:00
Benjamin Smedberg
30eacd2625
Bug 461576 - nsListBoxBodyFrame shouldn't need to implement nsIListBoxObject - r=enn sr=roc
2008-10-28 00:47:19 -04:00
Benjamin Smedberg
09975e25e4
Bug 461359 - Make nsTreeBodyFrame not implement nsITreeBoxObject... nsTreeBoxObject can just call the methods on nsTreeBodyFrame directly, and we avoid nsISupports oddities for bug 396185 r=Enn sr=roc
2008-10-28 00:47:19 -04:00
Serge Gautherie
84d77d1fc8
Disable failing new test from
...
Bug 461512 - nsCSSColorUtils doesn't support alpha color (border color is always solid color if the border-style is groove, ridge, inset, outset)
2008-10-28 04:42:55 +01:00
Masayuki Nakano
2a195344de
Bug 461512 nsCSSColorUtils doesn't support alpha color (border color is always solid color if the border-style is groove, ridge, inset, outset) r+sr=roc
2008-10-28 11:05:38 +09:00
Benjamin Smedberg
4862de1d3d
Bug 461186 - nsTextControlFrame should not implement nsIPhonetic: there's only one caller, and that caller can use nsITextControlFrame directly. This is one less frame that implements an nsISupports-derived interface. r+sr=roc
2008-10-27 20:27:55 -04:00
Markus Stange
a4d7ed2f89
Backout of bug 457864, more tests need to be fixed first
2008-10-27 22:34:56 +01:00
Gavin Sharp
7ed4660fab
Bug 459604: add an optional parameter to SendMouseEvent to ignore the scroll frame, r+sr=roc
2008-10-27 16:16:23 -04:00
Markus Stange
3b03443ff5
Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc
2008-10-27 20:27:08 +01:00
L. David Baron
f51451f805
Add nsCSSProps::PropHasFlags to address bzbarsky's review comments. (Bug 461731) r+sr=bzbarsky
2008-10-27 10:55:51 -07:00
L. David Baron
4147baac6c
Make a CSS property bit for whether serialized value lists should use commas. (Bug 461731) r+sr=bzbarsky
2008-10-27 10:55:47 -07:00
Robert Longson
aea053fb71
Bug 459883 r+sr=roc
2008-10-27 11:48:20 +00:00
Bernd
6f6f59a250
mac build bustage disable the code in question
2008-10-26 13:06:28 +01:00
Bernd
082b4cffdb
2 try
2008-10-26 12:21:47 +01:00
Bernd
d84cc10e42
trying to fix mac burning
2008-10-26 11:56:39 +01:00
Bernd
6777c42861
bug 258377, make border collapsed tables to listen for dynamic border style changes r/sr=bzbarsky
2008-10-26 11:11:34 +01:00
Bernd
b17b2cbcd4
bug 360422 remove obsolete code r/sr=bzbarsky
2008-10-26 10:24:59 +01:00
Bernd
71f711f4c9
bug 448543, video frame creation is tag based not display type based so this is special content r/sr=bzbarsky
2008-10-26 10:22:35 +01:00
Bernd
f08db4eb5c
bug 451170, avoid hanging by going to the next frame instead of quering the same frame again. r/sr=bzbarsky
2008-10-26 10:20:42 +01:00
Robert Longson
3c95494de7
Bug 461324 - Simplify NS_STATE_SVG_NONDISPLAY_CHILD in foreignObject. r+sr=roc
2008-10-24 08:47:04 +01:00
Zack Weinberg
b7aed62d25
Bug 228856 - [FIX] \0 in CSS is ignored; r+sr=dbaron
2008-10-23 18:29:24 +02:00
Robert Longson
538bf394cc
Bug 461131 - Remove unused mFilterRect variable from nsSVGFilterProperty. r+sr=roc
2008-10-23 10:04:34 +01:00
Peter Van der Beken
f3f2a880fb
Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz.
2008-10-22 16:31:14 +02:00
Robert Longson
cdab2d161e
Bug 458493 - Crash calling nsSVGEffects::RemoveRenderingObserver. r+sr=roc
2008-10-22 10:09:03 +01:00
Jesse Ruderman
b0356cef11
Add crashtest for bug 225868. The setTimeout seems to be necessary to get the second onload to fire.
2008-10-21 20:50:14 -07:00
Uri Bernstein
db0583f94e
Now really removing the test.
2008-10-21 20:36:35 +02:00
Uri Bernstein
1dadb5e1c8
Back out mochitest for bug 459921 since it causing problems with other test.
2008-10-21 19:14:50 +02:00
Uri Bernstein
383ebb5ea2
Hack to work around bug 426195.
2008-10-21 15:54:10 +02:00
Uri Bernstein
0a951dcc4a
Fix typo in Makefile.
2008-10-21 12:07:07 +02:00
Uri Bernstein
f6d3f0ca80
Bug 459921 - Double-click-and-drag selects previous word when dragging to left half of first letter of a word. r+sr=roc.
2008-10-21 11:52:52 +02:00
Robert O'Callahan
1d6e5b528c
Bug 459086. Use XUL GetBorderAndPadding method to avoid assertion. r+sr=dbaron
2008-10-21 20:43:58 +13:00
Robert O'Callahan
85ea5a3965
Bug 460240. Need to repaint the overflow area if the overflow area changes, the frame has effects/outline/box-shadow, and the frame size has not changed. r+sr=bzbarsky
2008-10-21 20:42:28 +13:00
Uri Bernstein
273759a219
Merge again. Comment for previous changeset should read "Re-enable...".
...
Hg: user: Uri Bernstein <uriber@gmail.com>
2008-10-21 09:32:39 +02:00
Uri Bernstein
13529e0b13
e-enable test for bug 460532 after fixing it.
2008-10-21 09:27:27 +02:00
Uri Bernstein
dc88b5dcaf
Merge.
...
Hg: user: Uri Bernstein <uriber@gmail.com>
2008-10-21 09:20:56 +02:00
L. David Baron
e8d28f69fd
Add a preference for visited link support. (Bug 147777) r+sr=bzbarsky
2008-10-21 09:15:03 +02:00
Arpad Borsos
3585c944f1
Bug 456388 - "Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree" (followup for mozilla-central) [r+sr=brendan]
2008-10-21 01:50:05 -05:00
Nick Thomas
d2c2e02b85
Disable test properly
2008-10-21 16:36:29 +13:00
Nick Thomas
da8a37ea98
Disable new test from bug 460532, which may be breaking subsequent tests. Should enable us to work out if it's the test or code change that is causing the mochitest red on win32 (suggestion from #developers)
2008-10-21 15:27:31 +13:00
Uri Bernstein
9d85c3e3b0
Attempt to fix breakage from test for bug 460532.
2008-10-21 01:30:29 +02:00
Uri Bernstein
9418630bcb
Bug 460532 - Firefox leaks SelectionDetails when clicking a point included in multiple selection ranges. r+sr=roc.
...
HGe changed layut/genericks SelectionDetails/test/Makefile.in
2008-10-20 22:53:40 +02:00
Boris Zbarsky
aeb1b899c8
Bug 460323. Do a better job of maintaining our invariants. r+sr=peterv
2008-10-20 16:33:03 -04:00
Boris Zbarsky
786d8beaf2
Fixing test
2008-10-20 15:00:26 -04:00
Boris Zbarsky
a1f18eb0e6
Bug 460664. Reset prop inheritance should skip first-line even if the whole struct is inheriting. r+sr=dbaron
2008-10-20 12:14:25 -04:00
L. David Baron
4e36e9f4dd
Fix bustage. (Bug 460440)
2008-10-20 14:20:10 +02:00
L. David Baron
ed02e34f0a
Convert tabs to spaces.
2008-10-20 14:07:09 +02:00
L. David Baron
12fe22cbdd
Fix failure to propagate aInherited result of nsRuleNode::CalcLength. (Bug 460440) r=kschwarz sr=bzbarsky
2008-10-20 14:07:09 +02:00
L. David Baron
408718d854
Remove additional chunk of code that should have been removed in bug 238072. (Bug 460029) r+sr=bzbarsky
2008-10-20 14:07:08 +02:00
Markus Stange
80fb0fdde4
Bug 460587 - Fixing bad merge: changeset fbb71be15c4d (bug 450944) accidentally reverted a part of changeset 1df65cbf518a (bug 451300)
2008-10-20 10:42:22 +02:00
Robert Longson
b2d04fc41e
Bug 459758 - effects on outer svg frames only work accidentally. r+sr=roc
2008-10-20 09:42:03 +01:00
Jesse Ruderman
ee5e332fa7
Add reftests for bug 231081
2008-10-19 13:36:23 -07:00
Jesse Ruderman
8c883d4df5
Bug 456519 - Improve reporting of reftest "failed to load" cases. r=dbaron.
2008-10-19 13:27:46 -07:00
Mats Palmgren
4f5e0ad1be
Enable wordwrap-09.html on Windows again now that bug 460399 is fixed.
2008-10-19 16:45:02 +02:00
Mats Palmgren
54c062f027
Add a space to make the width the same as in the test. b=460399 r=smontagu
2008-10-19 16:41:09 +02:00
Mats Palmgren
d7a5093ec9
Subtract the row index from the row count, not the col count. b=284852 r=bernd sr=bzbarsky
2008-10-19 10:25:14 +02:00
Chris Double
d8f279addd
Bug 449159 - Refactor Ogg backend and implement seeking - r+sr=roc
2008-10-19 20:39:21 +13:00
Jesse Ruderman
b5fce63981
Add reftest for bug 252920
2008-10-18 20:04:47 -07:00
Jesse Ruderman
4c1097b866
Add crashtest for bug 241300
2008-10-18 16:19:47 -07:00
Olli Pettay
6f4790435f
Bug 459663 - Crash [@ nsEventDispatcher::Dispatch], r+sr=roc
2008-10-18 23:10:19 +03:00
Mats Palmgren
eb63237a4f
Fix a couple of compile warnings. b=460468 r+sr=roc
2008-10-18 19:35:39 +02:00
Bernd
ffc4c848b4
trigger fixed layout if the width cahnges from auto to fixed, bug 426629r/sr=dbaron
2008-10-18 19:25:26 +02:00
Robert Longson
2a15218653
Bug 460551 - overrideCTM is no longer necessary. r+sr=roc
2008-10-18 09:19:01 +01:00
Daniel
6c57ef3165
Bug 458588 - remove uses of -moz-outline* and drop the aliases afterwards; m-c part; r=(gavin.sharp + myk) sr=bzbarsky
2008-10-18 00:46:15 +02:00
Steven Michaud
c491e15cc1
SetWindow called on every paint when supporting CoreGraphics. b=459244 r=josh,kinetik sr=roc
2008-10-17 17:22:10 -05:00
Asaf Romano
ea32ac412c
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
2008-10-17 22:04:55 +02:00
Uri Bernstein
9cb27e4373
merge.
2008-10-17 21:53:43 +02:00
Uri Bernstein
ff104b5951
Bug 415707 - multiple text selection improvement doesn't work with double-click "word-by-word" or triple-click "paragraph" modes. r+sr=roc.
2008-10-17 21:46:33 +02:00
Robert Longson
3803652e6d
Bug 460210 - Various frames should call GetMatrixPropagation() instead of using mPropagateTransform. r+sr=roc
2008-10-17 20:41:35 +01:00
Mats Palmgren
4fb98e2548
Crashtest for bug 456196, by Martijn Wargers <martijn.martijn@gmail.com>.
2008-10-17 10:13:34 +02:00
Mats Palmgren
e16b0a1810
Use iterative algorithms when cloning and deleting lists. b=456196 r+sr=dbaron
2008-10-17 10:13:16 +02:00
Mats Palmgren
368bf624ce
Remove unintentional BOM. b=460248 r=roc
2008-10-17 09:02:12 +02:00
Jonas Sicking
c36e66a164
merge backout
2008-10-16 22:49:48 -07:00
Jonas Sicking
67ed0d709b
Backed out changeset eeeaee484609 due to test failure
2008-10-16 22:48:37 -07:00
Masayuki Nakano
2ec0d6704d
Bug 456522 fix 4 warnings of nsPresContext.h r+sr=roc
2008-10-17 14:45:25 +09:00
Jonas Sicking
0f9769b8ee
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770. Relanding with some things removed to see if they caused leak.
2008-10-16 21:24:29 -07:00
Serge Gautherie
015bf6d9dd
Merge: Backed out changeset: 1a8fd714a794
2008-10-17 04:11:52 +02:00
Serge Gautherie
c0f5d14cd9
Backed out changeset: 1a8fd714a794
...
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770
which leaks 280 kB.
2008-10-17 04:10:25 +02:00
Serge Gautherie
9f9cda3a8c
Work around failing (new) test from
...
b7253556900e Simon Montagu — Bug 453468: fix regression in wrap attribute in textareas from bug 99457. r+sr=dbaron
2008-10-17 03:34:22 +02:00
Justin Dolske
f797fdd19e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Jonas Sicking
284444879a
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770
2008-10-16 15:02:15 -07:00
Jesse Ruderman
cff82b676c
Add bug 370897 crashtest
2008-10-16 14:49:40 -07:00
Simon Montagu
78759c8bb2
Bug 453468: fix regression in wrap attribute in textareas from bug 99457. r+sr=dbaron
2008-10-16 14:34:10 -07:00
Boris Zbarsky
fac7c54113
Make this test pass in profiles where the default charset is not ISO-8859-1
2008-10-16 11:11:02 -04:00
Robert O'Callahan
a6e4eac9e9
Bug 453103. Make reftests robust against Mac subpixel rendering quirks. r+sr=dbaron
2008-10-16 20:56:31 +13:00
Robert O'Callahan
126f57733c
Bug 459512. When painting an SVG source image for a filter, translate the dirty rect into device coordinates relative to the outer-SVG. Also, don't use an override-CTM to transform into filter space, just apply the transform to the gfxContext. r=longsonr,sr=mats
2008-10-16 20:55:10 +13:00
Robert Longson
1dd81c7158
Bug 459759 - Crash if markers contain paths. r+sr=roc
2008-10-16 08:48:55 +01:00
Theppitak Karoonboonyanan
018ec4b25f
Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc
2008-10-16 20:44:32 +13:00
Chris Double
7c6c3f79d2
Bug 459765 - Update to libsydneyaudio r3730 r=kinetik
2008-10-16 16:16:29 +13:00
Daniel
9a041f597e
Bug 457208 - Useless border rules for input[type=image] in quirk.css; r+sr=dbaron
2008-10-16 03:28:37 +02:00
Robert O'Callahan
b639c24341
Fixing test for bug 442542
2008-10-16 14:20:36 +13:00
Robert O'Callahan
ba8e24feff
Revert layout test changes that shouldn't have landed in the previous commit :-(
2008-10-16 11:56:04 +13:00
Robert O'Callahan
580758a43a
Revert nsprpub configure micro-change in case that caused Windows bustage
2008-10-16 11:49:44 +13:00
Robert O'Callahan
f2edf72f79
Bug 455988. Optimize MozAfterPaint so we never even dispatch an XPCOM event if there are no listeners. r=smaug,sr=mats
2008-10-16 10:06:32 +13:00
Robert O'Callahan
a550f0f631
Bug 428263. Don't treat continuations of blocks as 'continuations' for setting zeroEffectiveSpanBox, since they're not span-continuations which is all we care about here. r+sr=dbaron
2008-10-16 09:57:27 +13:00
Robert O'Callahan
e5da13962c
Bug 459619. Add zoom support to reftest harness. r+sr=dbaron. Adding new files
2008-10-16 09:50:32 +13:00
Robert O'Callahan
49a4eaa38e
Bug 459619. Add zoom support to reftest harness. r+sr=dbaron
2008-10-16 09:49:42 +13:00
Boris Zbarsky
d4e731a68c
Bug 442542. Make sure to reflow our possibly-size-dependent abs pos kids on the followup reflow that happens if clearance is discovered. r+sr=roc
2008-10-15 16:30:42 -04:00
Boris Zbarsky
249662589d
No need to have virtual methods on nsCSSStyleSheetInner. There's only one such class. r+sr=dbaron
2008-10-15 16:24:45 -04:00
Boris Zbarsky
e4ee9e31f8
Bug 458381. The empty string should represent the null namespace even for the default @namespace rule (no prefix case). r+sr=dbaron
2008-10-15 16:23:21 -04:00
Mats Palmgren
426e3534c3
Ignore the keypress event if DOMEventToNativeKeyEvent() fails. b=456273 r=Olli.Pettay sr=jonas
2008-10-15 12:50:42 +02:00
Olli Pettay
9d96a5cb3f
bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking
2008-10-15 12:40:28 +03:00
Jonas Sicking
f381c7312c
backout due to test failure
2008-10-14 17:12:28 -07:00
Jonas Sicking
41226fb2a1
Move Access-Control implemenation fully in to nsCrossSiteListenerProxy.cpp from and make some additional cleanup. No behavioral changes. r/sr=mrbkap b=459770
2008-10-14 14:05:41 -07:00
Taras Glek
7a777b7b31
Bug 458969: dead stuff in nsSpaceManager r+sr=dbaron
2008-10-14 11:59:29 -07:00
Markus Stange
2c38adaec7
Bug 450944 - Implement -moz-window-shadow functionality on Mac OS X, r=hwaara sr=roc.
...
This patch turns on window shadows for transparent windows by default, so the identity popup and the "edit bookmarks" popup will get a shadow, too. ui-r=faaborg
2008-10-14 17:33:40 +02:00
Markus Stange
1ffda30624
Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron
2008-10-14 16:44:25 +02:00
L. David Baron
9d7714304c
Make sure DidSetStyleContext methods call the base class DidSetStyleContext, and change the signature to return void. (Bug 459649) r+sr=bzbarsky
2008-10-13 18:03:28 -04:00
Uri Bernstein
b6fcdfbcc2
Bug 459660: Remove two unused members of nsTypedSelection and their accessors. r+sr=roc.
2008-10-13 23:25:21 +02:00
Mats Palmgren
f4da1f1107
Regression test for bug 300912.
2008-10-13 01:53:44 +02:00
Mats Palmgren
faeff8e834
DEBUG: nsBlockFrame::List should print the overflow lines. b=459540 r+sr=roc
2008-10-13 00:33:20 +02:00
Uri Bernstein
17f37431ef
Bug 459588: Kill OLD_SELECTION code. r+sr=roc.
2008-10-13 00:11:51 +02:00
Mats Palmgren
ee40d22b13
DEBUG: Use a flag to track when we are inside RemoveFrame() and assert it's false in GetPrimaryFrameFor(). b=458636 r+sr=roc
2008-10-13 00:05:04 +02:00
Mats Palmgren
54ec50a55f
Add 'aLineList' param to MarkLineDirty() so it knows the correct line list for 'aLine'. b=443528 r+sr=roc
2008-10-12 21:26:06 +02:00
Ben Newman
4fd213f46d
Bug 448564. Better handling of sink context switches. r=mrbkap, sr=bzbarsky
2008-10-12 13:44:23 -04:00
L. David Baron
2545abc873
Fixing bustage. (Bug 322475)
2008-10-11 21:16:15 -04:00
L. David Baron
10bd0bbfe0
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2008-10-11 20:49:42 -04:00
L. David Baron
2bd8ac7a44
Rename nsImageLoader to nsImageLoadNotifier, since it doesn't actually load images. (Bug 322475) r+sr=bzbarsky
...
--HG--
rename : layout/base/nsImageLoader.cpp => layout/base/nsImageLoadNotifier.cpp
rename : layout/base/nsImageLoader.h => layout/base/nsImageLoadNotifier.h
2008-10-11 20:49:42 -04:00
L. David Baron
32f6ec029a
Fix issues with parsing of media query lists that have bad queries in them. (Bug 454226) r+sr=bzbarsky
2008-10-11 20:49:42 -04:00
L. David Baron
2d27cc7fdf
Remove three unused constants. (Bug 322475)
2008-10-11 20:49:42 -04:00
Mats Palmgren
4a50767964
When switching from the overflow lines to normal lines we must reset 'mInOverflowLines' or we'll compare 'mLine' to the wrong list on the next call. b=457375 r+sr=roc
2008-10-12 02:19:41 +02:00
Robert Longson
dd4031c26b
reftest for bug 458010
2008-10-11 16:16:42 +01:00
Robert Longson
c9fcba3d1b
reftest for bug 309220
2008-10-11 15:42:15 +01:00
Robert Longson
f7f9d0d93e
enable reftest for bug 455226
2008-10-11 14:47:06 +01:00
Robert Longson
c3efd6b2ba
Bug 459497 - Remove unused code following dynamic ID work. r+sr=roc
2008-10-11 13:55:11 +01:00
Robert Longson
1c4514a4aa
Bug 458010 - textPath should use nsReferencedElement instead of nsSVGUtils::GetReferencedFrame. r+sr=roc
2008-10-11 12:29:35 +01:00
Mats Palmgren
0e2cd0e161
Testcase for bug 203727.
2008-10-11 03:41:31 +02:00
Mats Palmgren
609b22ab61
Mark the bullet frame dirty when its ordinal change. b=203727 r+sr=dbaron
2008-10-11 03:41:10 +02:00
Mats Palmgren
6499cb8fdb
Undo frame list formatting change from bug 243519. b=454727 r+sr=roc
2008-10-11 03:08:20 +02:00
Daniel Holbert
8155b8841d
Bug 452157 - Update aState.mPrevChild when we pull from next-in-flow. r+sr=roc
2008-10-10 17:25:28 -07:00
Vladimir Vukicevic
e3c6205bcf
let's use the right #ifdef here so this actually works; mobile fix, r=stuart
2008-10-10 15:30:52 -07:00
Boris Zbarsky
d0177423c2
Bug 458637. Make sure to properly flag the XSLT result document as not being ready for layout until we StartLayout. r+sr=sicking
2008-10-10 13:44:43 -04:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Zack Weinberg
2f3912b498
Bug 458463 - Rename nsStyleFont::mFlags to ::mGenericID and stop treating it like a bitfield; r+sr=dbaron
2008-10-10 16:56:18 +02:00
Robert Longson
13864ddc3f
Bug 309220 - SVG markers should be live to id changes in document. r+sr=roc
2008-10-10 14:14:05 +01:00
Neil Rashbrook
87def3185e
Bug 365467 Focus contollers initial window and element can get out of sync r+sr=jst
...
Reordering tests to see if that can make the change stick
--HG--
rename : browser/base/content/test/browser_autodiscovery.js => browser/base/content/test/browser_discovery.js
rename : browser/base/content/test/autodiscovery.html => browser/base/content/test/discovery.html
2008-10-10 10:36:41 +01:00
Taras Glek
2c733370d0
Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
2008-10-09 16:23:07 -07:00
Vladimir Vukicevic
3b27944210
b=459150; avoid non-pixel-aligned clips to speed up mobile's DrawWindow usage; r=stuart
2008-10-09 14:49:15 -07:00
Vladimir Vukicevic
cb575d2878
b=448193, 3d border effects missing with moz-border-radius; r=zweinberg
2008-10-09 14:49:15 -07:00
Jesse Ruderman
fb06650022
Add crashtests for several bugs
2008-10-09 14:20:44 -07:00
Jesse Ruderman
1d1a4b2073
Add crashtest
2008-10-09 14:17:40 -07:00
Taras Glek
89f9623d23
Bug 458984: dead stuff in nsPresContext r=roc
2008-10-09 13:46:43 -07:00
Uri Bernstein
8de8ea27ac
Bug 458418: onclick event doesn't fire on empty fixed position elements. r+sr=roc.
2008-10-09 12:35:56 +02:00
Uri Bernstein
2b5ccfa067
Bug 449076: hang with 100% CPU on keyboard arrow trough text field. r+sr=roc.
2008-10-09 12:22:30 +02:00