L. David Baron
44800b8df7
Fix tests that were inadvertently not being run on Windows. (Bug 699641)
2011-11-06 13:05:21 -08:00
Ed Morley
119e485383
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
6e731c995a
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
0e909492fe
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Rail Aliiev
b2aeac5a65
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Marco Bonardo
ae019e8c56
Merge mozilla-central to mozilla-inbound
2011-11-03 10:46:56 +01:00
Simon Montagu
29233c7d3e
Zero the saved frame when creating a new line iterator for a new column. Bug 695861, r=roc
2011-11-03 11:35:04 +02:00
Justin Lebar
fd2f694139
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Scott Johnson
9afdd33dbf
Bug 666446, Part 7/10 - Change nsImageLoader to utilize new refresh driver animations to overcome performance issues with animated background images. [r=roc]
2011-11-01 11:06:53 -04:00
Scott Johnson
9a33ca1002
Bug 666446, Part 3/10 - Create hook functions in nsLayoutUtils to coalesce some of the new code for frame-like objects and avoid code duplication. [r=roc]
2011-11-01 11:06:53 -04:00
Scott Johnson
e92eaafa33
Bug 666446, Part 2/10 - Change nsRefreshDriver to accept imgIRequest objects to facilitate refresh driver-based animations. [r=roc]
2011-11-01 11:06:53 -04:00
Chris Pearce
cc4f3b03a3
Bug 696918 - Restrict key input in DOM full-screen mode to explicit whitelist. r=smaug
2011-11-03 08:17:32 +13:00
Timothy Nikkel
a6e5c1454e
Bug 698266. Go back to using views when clearing mouse capture in views instead of trying to use frames. r=roc
2011-11-02 12:58:44 -05:00
Chris Pearce
c947729ad4
Bug 691583 - Dispatch showfullscreenwarning chrome event when restricted key pressed in DOM full-screen mode. r=smaug
2011-11-01 18:11:40 +13:00
Chris Pearce
83d6c22c64
Bug 694204 - Prevent default action on ESC key press to exit full-screen mode, prevents <video> loads being cancelled on full-screen exit. r=smaug
2011-11-01 18:11:29 +13:00
Matt Woodrow
3448ddf074
Bug 695832 - Perpsective origin offset should be relative to the transform origin. r=roc
2011-10-31 13:38:46 +13:00
Ms2ger
34116d5816
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
2011-10-29 22:22:19 +02:00
Timothy Nikkel
6c713be6ea
Bug 658005. Part 2. Add a frame visibility API that takes into account everything we need, and use it. r=roc
2011-10-26 18:57:55 -05:00
Robert O'Callahan
fa7267bb72
Bug 678859. Don't create layers for content less than 16x16 pixels. r=tn
2011-10-27 09:10:48 +13:00
Phil Ringnalda
5fca043114
Back out cc6b39f2b512 and f2b1103e5177 (bug 695832) for reftest failures
2011-10-25 23:18:47 -07:00
Robert O'Callahan
c3fc64265d
Bug 696248. Flush pending onscroll events before painting. r=mats
2011-10-26 17:14:31 +13:00
Matt Woodrow
fe7a86586b
Bug 695275 - Add test for ThebesLayer -> ImageLayer conversion. r=roc
2011-10-26 16:26:24 +13:00
Matt Woodrow
ec2540a9cf
Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc
2011-10-26 16:24:58 +13:00
Matt Woodrow
2f9913d534
Bug 695275 - Add CheckAndClearPaintedState to test painting. r=roc
2011-10-26 16:23:26 +13:00
Matt Woodrow
9550d24666
Bug 695832 - Perpsective origin offset should be relative to the transform origin. r=roc
2011-10-26 16:20:08 +13:00
Robert O'Callahan
dd20f47dca
Backing out fix for bug 678859 due to unexpected passes --- we need to make sure canvases are always treated as active
2011-10-26 15:56:52 +13:00
Robert O'Callahan
3cf076a0d4
Backed out changeset 9bbb30ec51f5
2011-10-26 15:55:51 +13:00
Ehsan Akhgari
42a9cf9745
Backout changeset be42bc18185a (bug 612128) because of bug 688423
2011-10-25 22:32:55 -04:00
Robert O'Callahan
f522f12f94
Bug 678859. Don't create layers for content less than 16x16 pixels. r=tn
2011-10-26 14:14:49 +13:00
Ed Morley
25c40d81e6
Merge mozilla-central and mozilla-inbound
2011-10-26 01:04:58 +01:00
Olli Pettay
4e528bbeae
Bug 696020, target key events to html:body, r=bz+enn
2011-10-24 22:54:18 +03:00
Oleg Romashin
9b48bda8d7
Bug 693938 - Force mark PuppetWidget root scroll layer as opaque. r=roc
2011-10-23 10:57:47 +02:00
Masatoshi Kimura
ce2f103148
Bug 685400 - add "to" syntax and "magic corner" feature to CSS linear gradient. r=dbaron
2011-10-22 21:41:11 +02:00
Nathan Froyd
46a72e1447
Bug 681535 - XUL reflow telemetry; r=dbaron
2011-10-17 12:49:57 -04:00
Oleg Romashin
e4c9585585
Bug 694706 - Get rid of checkerboard for remote viewport. r=cjones
2011-10-20 15:17:09 -07:00
Justin Lebar
61c2d50b3c
Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug
2011-10-21 11:26:34 -04:00
Marco Bonardo
2aad3633f7
Backout 564144b09c4b, 049ba0a8823f, 608feeb4539c, d2e6a61338cc (Bug 695275) to investigate Android Crashtests permaorange.
2011-10-21 14:19:22 +02:00
Jonathan Kew
5c7c2a3b4e
bug 695639 - use the proper iterator to convert offsets into the textrun in GetFontFacesForText. r=roc
2011-10-21 08:13:51 +01:00
Neil Deakin
a4968257cc
Back out 3f7638d38b32 as it caused some mac reftest failures
2011-10-25 14:45:23 -04:00
Timothy Nikkel
d1623b4184
Bug 658001. Need to clear mouse capture if the capturing frame is inside a hidden deck panel. r=roc
2011-10-25 13:20:13 -05:00
Neil Deakin
4693ed7e19
Bug 696746, round width rather than adding one to prevent an extra reflow, r=roc
2011-10-25 11:05:32 -04:00
Robert O'Callahan
b01fcc0f65
Bug 681867. Part 2: remove nsDisplayForcePaintOnScroll. r=mats
2011-10-21 14:41:36 +13:00
Matt Woodrow
1c97e2514c
Bug 695275 - Follow-up to fix review comments that I missed.
2011-10-21 14:33:00 +13:00
Matt Woodrow
76867b3216
Bug 695275 - Add test for ThebesLayer -> ImageLayer conversion. r=roc
2011-10-21 14:23:05 +13:00
Matt Woodrow
3b65e58d47
Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc
2011-10-21 14:22:19 +13:00
Matt Woodrow
b089ec0ac2
Bug 695275 - Add nsIDOMWindowUtils::CheckAndClearPaintedState to test painting. r=roc
2011-10-21 14:21:40 +13:00
Ehsan Akhgari
376668740e
Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky
...
This patch ensures that the NODE_IS_EDITABLE flag is only set on nodes living
under an editing host. Things like text controls which used to have that flag
previously will not have it any more. The flag would be set on their anonymous
div node instead. Note that if text controls actually fall under an editing
host, they will get the NODE_IS_EDITABLE flag.
This patch also makes nsHTMLEditor::IsEditable return sane results (text nodes
are always considered to be editable).
2010-11-16 15:45:49 -05:00
Kang-Hao (Kenny) Lu
68975964ba
Bug695538 - Make sure that trailing spaces don't get dropped by nsCSSFrameConstructor::CreateNeededTablePseudos in certain cases. r=bz
2011-10-20 10:09:33 +02:00
Marco Bonardo
a809bda5f6
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-19 11:47:57 +02:00
Olli Pettay
ffb4115bc4
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
2011-10-18 14:19:44 +03:00