Chris Leary
a490c5bc24
Merge mozilla-central and tracemonkey. (a=blockers)
2011-01-24 19:47:52 -08:00
L. David Baron
8ea27a6080
By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-24 16:23:08 -08:00
L. David Baron
f2437a7bed
Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-24 16:23:07 -08:00
Jeff Walden
15fda24aa9
Bug 497869 - Future reserved words are syntax errors in strict mode. r=brendan
2011-01-22 17:46:22 -08:00
Jeff Walden
882117c5e3
Back out everything from the last several hours for turning into a disaster zone finally ending in total orange. r=return-to-sanity
2011-01-23 03:12:28 -08:00
Jeff Walden
5ef527b523
Another round of orange fixes, sigh. r=orange yet again
2011-01-23 00:12:05 -08:00
Jeff Walden
a04ed905d9
More orange-fixing. r=yellowish-red
2011-01-22 22:52:02 -08:00
Ehsan Akhgari
77149e237e
Bug 581536 - Part 3: Disconnect the transaction manager from the pres context as soon as it's disconnected from the pres shell; r=dbaron a=blocking-betaN+
...
This patch ensures that if for some reason, the pres context for a pres shell
goes away, we do not hold on to the old transaction manager. Doing so would
lead into the transition properties not being deleted from the elements, which
will later on confuse the new transaction manager if we ever create one.
--HG--
extra : rebase_source : 11cbd972b81be1fa772eb865b2793d55711eec88
2010-12-17 20:45:18 -08:00
Ehsan Akhgari
75e267cec2
Bug 581536 - Part 2: Reconstruct the document element frames when the dir attribute is set on the document; r=bzbarsky a=blocking-betaN+
...
--HG--
rename : layout/reftests/forms/textarea-rtl.html => layout/reftests/forms/textarea-in-dynamic-rtl-doc.html
extra : rebase_source : 444e9dfa75be1e880679c405afd90cfc4031131c
2010-12-15 12:26:54 -08:00
Ehsan Akhgari
f336cece56
Bug 581536 - Resizer direction doesn't handle dynamic changes correctly; r=bsbarsky a=blocking-betaN+
...
--HG--
rename : layout/reftests/forms/textarea-rtl.html => layout/reftests/forms/textarea-rtl-dynamic-attr.html
rename : layout/reftests/forms/textarea-rtl.html => layout/reftests/forms/textarea-rtl-dynamic-style.html
extra : rebase_source : c12e9bcce6d2af527d15fe2f78a80f056888846c
2010-12-10 19:25:25 -05:00
Boris Zbarsky
ee1de88e0f
Bug 581536 part 0. Change SetDocumentInternal to share the normal prescontext/presshell initialization codepath. r=dbaron
...
--HG--
extra : rebase_source : b0a4f5d729e044497def75e9e1ec6baea0a95810
2011-01-21 14:09:11 -05:00
Jonathan Kew
6c238d87c8
bug 574907 - reftests for snapping DirectWrite font size to integer when bitmap is present. a=test-only
2011-01-21 10:40:34 +00:00
Jonathan Kew
97b96b98fb
bug 624310 - get glyph widths via directwrite rather than font tables when using simulated bold. r=bas a=joe
2011-01-21 10:35:21 +00:00
Ryan VanderMeulen
897def2555
Bug 586130 - Warning C4099 fixes (layout). r=dholbert a=bsmedberg
2011-01-20 19:49:09 -08:00
Mihai Sucan
f276342e3d
Bug 621271 remove non-ASCII character from comment of nsIPressShell.h and nsPresShell.cpp r=masayuki, a=comment-only
2011-01-21 11:57:18 +09:00
Ehsan Akhgari
28684245d5
Disable the failing reftest on OS X 10.5 in the hopes that this is the only thing broken as a result of bug 583499. Bug 627560 was filed to track the failure
2011-01-20 19:50:05 -05:00
Mounir Lamouri
f76255784b
Bug 606491 (2/2) - Update tests. r=smaug a=jst
2011-01-20 12:06:34 +01:00
Anas Husseini
a5271eb914
Bug 606491 (1/2) - Submit controls should be barred from constraint validation. f=volkmar r=smaug a=jst
2011-01-20 12:05:57 +01:00
Mounir Lamouri
00aa4789bb
Bug 622558 - When .setCustomValidity() is used, :-moz-ui-invalid should always apply. r+a=sicking
2011-01-20 12:05:29 +01:00
Felipe Gomes
ed4c4bb19e
Bug 597723. Mouse scrolling shouldn't dismiss panel notifications. r=enndeakin a=blocking-final
2011-01-19 19:21:38 -08:00
Boris Zbarsky
2b3d8a6402
Bug 626395. Make sure that when we're clipping our kids we don't create overflow containers for their overflow. Force the kids to lay out within our size instead. Also don't include overflowing kids in our overflow area if we're clipping them. r=roc, a=blocker
2011-01-19 17:39:31 -05:00
Ehsan Akhgari
f241b6a65a
Bug 598726 - Prevent hangs in the refresh driver due to outstanding restyles on the same pres shell after processing the pending restyles on it; r=bzbarsky a=blocking-final+
2011-01-14 15:03:06 -05:00
Ehsan Akhgari
c42496f47f
Backed out changeset 3fc6728e81a8 because of Windows 7 orange
2011-01-19 16:09:50 -05:00
Ehsan Akhgari
7786023907
Bug 542677 - cursor not shown in textbox with enough text to cause scroll; r=roc a=blocking-final+
2011-01-17 19:09:49 -05:00
Benjamin Stover
fcfc7df843
Bug 626855 Crash: trying to scroll HTML page with frameset r=cjones a=blocking-fennec
2011-01-19 08:56:22 -08:00
Robert O'Callahan
409b6ce451
Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
2011-01-19 21:27:54 +13:00
Robert O'Callahan
b36673c985
Bug 625409. ColorLayer implementations need to premultiply by the alpha value of their color. r=bas,a=blocking
2011-01-19 21:27:54 +13:00
Boris Zbarsky
bca8ab1b11
Backed out changeset 4e9a62d516ef (bug 573960) on suspicion of causing test orange.
2011-01-18 22:58:44 -05:00
Daniel Kirsch
e2778245c3
Bug 573960. When bordercolor is set, it should also be used as the table grid color. r=fantasai, a=blocker
2011-01-18 21:20:35 -05:00
Boris Zbarsky
a7138566b2
Bug 625434. Make sure we don't get into a situation where we're failing to gc the ruletree for a page. r=dbaron, a=blocker
2011-01-18 21:20:35 -05:00
Timothy Nikkel
22a457e410
Bug 626343. Remove incorrect view null check in plugin widget creation. r=roc a=blocking
2011-01-18 13:43:47 -06:00
Timothy Nikkel
19aef7cb8d
Bug 626536. Part 2. Don't use a rounded rect clip to draw a rounded rect background color. r=roc a=roc
2011-01-18 13:43:47 -06:00
Timothy Nikkel
9e965d401c
Bug 626536. Part 1. Refactor the background clip code so that it stores its state in a struct we can pass around. r=roc a=roc
2011-01-18 13:43:47 -06:00
Timothy Nikkel
c8ea74511f
Bug 538267. Add crashtest. a=test
2011-01-18 13:43:46 -06:00
Jesse Ruderman
d97031bf3b
Bug 626014 - crashtest. a=test
2011-01-18 18:47:02 +01:00
Mats Palmgren
479fbbed61
Bug 626014 - Deal with the frame being destroyed as a result of the flush in AddRange. r=ehsan a=blocking2.0:final
2011-01-18 18:40:38 +01:00
Alexander Surkov
e1a5d1938b
Bug 498015 - update accessible tree on content insertion after layout, r=davidb, sr=bz, a=blockingBetaN
...
--HG--
rename : accessible/src/base/nsEventShell.cpp => accessible/src/base/NotificationController.cpp
rename : accessible/src/base/nsEventShell.h => accessible/src/base/NotificationController.h
2011-01-18 16:03:38 +08:00
Matt Woodrow
b4e55ae952
Bug 593733 - Support component alpha with GL layers. r=roc, r=joe, a=betaN
2011-01-18 08:22:25 +01:00
Karl Tomlinson
9c22641396
Bug 617703 - Add plugin support and prevent crash [@ libflashplayer.so@0x32884 ][@ libflashplayer.so@0x32800 ] in Fennec r=romaxa a=approval2.0
2011-01-17 21:07:49 +02:00
Daniel Holbert
636064c44d
Bug 621253: Transfer a document's zoom levels to its external resources when they're created. r=bz a=blocking-final+
2011-01-17 21:18:52 -08:00
Matt Woodrow
f5f4d25848
Bug 586683 - Part 4 - Move images into a separate ImageLayer when they are the only item in a ThebesLayer. r=roc a=blocking2.0
2011-01-18 10:47:18 +13:00
Neil Deakin
6b11f9fd6c
Bug 607224, followup to use separate interface, r=neil,a=blocking
2011-01-17 09:36:33 -05:00
Neil Deakin
fee5806e2b
Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking
2011-01-17 09:35:32 -05:00
Robert O'Callahan
2005d0910b
Disable new reftest on Mac pending investigation, a=test
2011-01-17 10:44:32 +13:00
Robert O'Callahan
ce2d40adbe
Bug 613696. Always use the presshell's reference rendering context to create textruns when we draw text via nsIThebesFontMetrics::DrawString, to be consistent with the textruns we measure during reflow. r=dbaron,a=blocking
2011-01-17 09:23:33 +13:00
Robert O'Callahan
55ccb0da77
Bug 625357. Take account of tee-surface device offsets when copying subsurfaces pointwise. r=jrmuizel,a=blocking
2011-01-17 09:23:31 +13:00
Robert O'Callahan
52c00afd16
Bug 625288. Part 2: Report that -moz-win-glass and -moz-win-borderless-glass are uniform with opacity 0, i.e. they don't paint anything. Skip such display items when accumulating the visible region of a layer. r=tnikkel,a=blocking
2011-01-16 23:38:45 +13:00
Robert O'Callahan
27268fea3d
Bug 625288. Part 1: Don't create nsDisplaySolidColors with zero alpha. They just confuse our display list analysis. r=tnikkel,a=blocking
2011-01-16 23:38:45 +13:00
Robert O'Callahan
eff574fdb4
Bug 624279. Setup print mode for non-reftest-wait documents as soon as 'load' fires. This ensures that the initial reflow will happen in print mode. r=dbaron, a=test
...
This patch also ensures that the root element at the time of 'load' firing
is the element we always look for test metadata on --- even if the document
is removed from the window, or the root element is removed or replaced by
another root element, etc.
2011-01-10 02:55:00 -08:00
Phil Ringnalda
a21c704fe9
Bug 623405 - mark anim-text-rotate-01.svg as passing on WinXP, since it turns out to have been fixed by bug 625800, r=dholbert, a=test
2011-01-15 19:02:54 -08:00