Mounir Lamouri
3a48eb546d
Bug 678694 - (3/7) Plug mozBattery into navigator object. r=sicking
2011-11-02 13:04:39 +01:00
Mounir Lamouri
b4c7d284fb
Bug 695287 - Move Navigator declaration and definition outside of nsGlobalWindow.{h,cpp}. r=Ms2ger
...
This patch is creating Navigator.h and Navigator.cpp and makes Navigator part
of the mozilla::dom namespace.
2011-11-02 14:44:16 +01:00
Marco Bonardo
e73129ca6c
Merge mozilla-central to mozilla-inbound
2011-11-03 10:46:56 +01:00
Simon Montagu
928f8e82ad
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
c23ef933c9
Merge backout
2011-11-02 20:11:25 -04:00
Justin Lebar
81c40942af
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Kyle Huey
d9fb132443
Merge m-i to m-c.
2011-11-02 08:24:41 -04:00
Josh Aas
0560dd1415
Bug 562442: Plugin crash fix (parent process). r=jmathies
2011-11-01 14:52:20 -04:00
Scott Johnson
acc7f1a6b2
Bug 666446, Part 8/10 - Change xul tree implementation to utilize refresh driver based animations for performance improvements with animated images. [r=roc]
2011-11-01 11:06:53 -04:00
Scott Johnson
d5e61623e7
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
9e3df1a897
Bug 666446, Part 6/10 - Change nsBulletFrame to utilize refresh driver-based animations for performance improvements. [r=roc]
2011-11-01 11:06:53 -04:00
Scott Johnson
aee1ec5290
Bug 666446, Part 5/10 - Change nsImageBoxFrame to register corresponding image with nsRefreshDriver to facilitate refresh driver-based animations. [r=roc]
2011-11-01 11:06:53 -04:00
Scott Johnson
ae7cdb99f9
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
2011-11-01 11:06:53 -04:00
Scott Johnson
f67db42a56
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
f990c527af
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
Henri Sivonen
f4d82459e5
Bug 482921 part 13 - Avoid regressing bug 673094 - RTL characters at the end of attribute values in View Source. r=ehsan.
2011-11-01 13:33:11 +02:00
Geoff Lankow
f3b073f77c
Bug 668154 - Use the same mock file picker for all mochitests and xpcshell tests; r=jmaher
2011-10-22 12:39:30 +13:00
Jesse Ruderman
b956e42ef5
Fix typo in assertion text (no bug, DONTBUILD)
2011-11-01 15:29:15 -07:00
Jesse Ruderman
667319597b
Remove trailing whitespace (no bug, DONTBUILD)
2011-11-01 15:28:48 -07:00
Henri Sivonen
0dba9093b0
Bug 479959 - Reimplement text/plain loading using the HTML5 parser. r=Olli.Pettay.
2011-11-01 17:27:36 +02:00
Matthew Gregan
18f25ebd3f
Bug 697647 - VideoFrame's visible region should use the pre-transform size rather than the raw video buffer size. r=roc
2011-11-02 18:44:49 +13:00
Jeff Muizelaar
c807bded74
Bug 696672. Use a larger font size in bidi/613149-2* tests. r=smontagu
...
This currently fails on unaccelerated GDI because in the reference we render
all of the text in one call which causes the blending of the overlap between
the ':' and the 'M' to be different than if we render the strings in two steps.
Increasing the font size makes it so that the space between characters is large
enough to avoid this problem.
--HG--
extra : rebase_source : 4f0b342f1354a021412621469e31cf40bf94394c
2011-11-02 15:27:27 -04:00
Chris Pearce
148c5caba1
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
cd1c6f8ece
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
309fcdab1e
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
7d91b60f3d
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
Chris Pearce
8135f3f193
Bug 685779 - Add -moz-full-screen-ancestor pseudo class. r=bz
2011-11-01 18:11:09 +13:00
Matt Brubeck
d538650f49
Merge last green changeset from inbound to mozilla-central
2011-10-31 11:10:13 -07:00
Olli Pettay
a84f0536b8
Bug 698232 - s/IsInside/GetArea to simplify the code, r=mats
2011-10-30 21:51:19 +02:00
Ed Morley
314528cd24
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Ms2ger
54042fcac2
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
2011-10-29 22:22:19 +02:00
Matt Woodrow
8878bb62e5
Bug 695832 - Test for perspective origin not being affected by transform origin. r=roc
2011-10-31 13:39:26 +13:00
Matt Woodrow
e7cae5b8ca
Bug 695832 - Perpsective origin offset should be relative to the transform origin. r=roc
2011-10-31 13:38:46 +13:00
Ms2ger
6d97442563
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Olli Pettay
fca647ee86
Bug 694503 - image map doesn't get updated when map element is removed as part of container subtree, r=bz
2011-10-29 13:44:50 +03:00
Phil Ringnalda
09ebd60a87
Bug 663378 - Define runTest() before the iframe that calls it onload in test_acid3_test46.html, and waitForExplicitFinish, r=dbaron
2011-10-21 23:30:56 -07:00
Daniel Holbert
8ae2d540f6
Bug 641731 tests: reftests for :visited status in image documents. r=dbaron
2011-10-29 02:44:27 -07:00
Daniel Holbert
8ded9164c4
Bug 641731: Ignore :visited status in SVG image documents. r=dbaron
2011-10-29 02:43:43 -07:00
Robert Longson
4778a050df
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
2011-10-29 09:18:25 +01:00
Boris Zbarsky
19437ca0c9
Bug 667576. Handle visited colors correctly in MathML. r=dbaron
2011-10-29 03:04:20 -04:00
Boris Zbarsky
50e24a68bc
Bug 608756. Cache display structs in the ruletree even for floated and positioned elements. r=dbaron
...
The basic idea is that mOriginalDisplay and mOriginalFloats are kept synchronized with mDisplay and mFloats unless the latter are changed due to position:absolute/fixed (for both) or float:left/right (for display). When initializing an nsStyleDisplay from a start struct, we restore the values from mOriginalDisplay/Floats to get correct behavior.
2011-10-29 03:04:20 -04:00
Jonathan Watt
66f54fe5a4
Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg.
2011-10-28 19:33:28 +01:00
Mark Banner
18642c515f
Bug 693949 - Drop nsCStringArray. r=bsmedberg
2011-10-28 08:35:45 +01:00
Daniel Holbert
0b7b324d43
Bug 696188 followup: Add assertions and functional test for transitioning away from a transform-list. r=bz
2011-10-27 15:58:05 -07:00
Daniel Holbert
98faa79b9c
Bug 697475: deCOMtaminate nsSVGPatternFrame::GetPatternFirstChild. r=longsonr
2011-10-27 15:57:10 -07:00
Josh Aas
90b8667157
Bug 649079: Plugin crash fix (parent process). r=bz
2011-10-27 16:00:49 -04:00
Robert Longson
d96c46fba8
Bug 697057 - Patterns are blurred when the element is scaled. r=dholbert
...
--HG--
rename : layout/reftests/svg/pattern-scale-01.svg => layout/reftests/svg/pattern-scale-01a.svg
2011-10-27 09:51:46 +01:00
Timothy Nikkel
406398810f
Bug 655263. Remove views from decks. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
e13ceed986
Bug 658005. Part 4. Remove nsIFrame::AreAncestorViewsVisible now that it is unused. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
f10d3e436c
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