Commit Graph

34993 Commits

Author SHA1 Message Date
Mats Palmgren
c81e8777ef Bug 824643 - Return early if SetAttr destroyed the frame. r=roc 2012-12-27 22:24:08 +01:00
Mats Palmgren
dff1cd0989 Bug 824641 - Move the destroyed frame check before any use of it. r=roc 2012-12-27 22:24:08 +01:00
Mats Palmgren
28a212ee67 Bug 822053 - Nested balancing column sets restriction shouldn't affect non-balancing column sets. r=roc 2012-12-27 22:24:08 +01:00
Robert O'Callahan
951234cefc Bug 808466. When invalidating a popup frame stop there because popup frames are display roots, don't look at the parent frame's needs paint bits as they are not relevant to the popup frame. r=tnikkel 2012-12-27 14:06:46 -06:00
Robert O'Callahan
66c066653a Bug 663776. Part 2: Move TransformRectToRect from nsCSSRendering to gfxUtils. r=mattwoodrow 2012-12-07 12:58:13 +13:00
rfw2nd@gmail.com
3c553a8b65 Bug 553917 - Test for presence of MathML error messages in the Error Console. r=karlt 2012-12-27 11:12:06 -05:00
rfw2nd@gmail.com
394d5e66e0 Bug 553917 - Add helper methods and logic for error logging to MathML module. r=karlt 2012-12-27 11:12:05 -05:00
Benjamin Chen
f016ff4111 Bug 805746 - Send CustomScroll domevent to browser.js. r=cjones 2012-12-25 14:09:34 +08:00
Nicholas Cameron
cf3f70bb6a Bug 823124; speculative fix - null style rule from an animation; r=dbaron 2012-12-27 11:42:34 +13:00
L. David Baron
58405dbcaf Bug 823124: Add diagnostic (and otherwise good-to-have) assertion that non-root rule nodes must have a non-null rule (and vice-versa). 2012-12-21 14:36:53 -05:00
Daniel Holbert
da50f2d2d2 Bug 821449: Marked flex items whose height is stretched (via "align-items/align-self") as having a relative height. r=dbaron
--HG--
rename : layout/reftests/flexbox/flexbox-dyn-changePadding-1a.xhtml => layout/reftests/flexbox/flexbox-dyn-changePadding-1b.xhtml
2012-12-26 12:31:23 -08:00
Daniel Holbert
be69455939 Bug 821426: Call FinishReflowChild() instead of DidReflow() after flex container's "measuring" reflow for a flex item. r=dbaron 2012-12-26 12:29:27 -08:00
Daniel Holbert
a25fc4286f Bug 811521: When reflowing a flex container, ensure its children are sorted by 'order'. r=dbaron 2012-12-26 12:17:52 -08:00
Cameron McCormack
353b341de4 Bug 779917 - Null check followup. 2012-12-26 20:00:19 +11:00
Cameron McCormack
df75460fb8 Bug 779917 - Implement CSS.supports(). r=dbaron f=bz 2012-11-25 11:26:07 +11:00
Makoto Kato
eaa651ac88 Bug 824654 - Remove duplicated class define to fix bustage on Win64 builder. r=heycam 2012-12-26 13:44:12 +09:00
Boris Zbarsky
402ce665fe Bug 818400. Add a preference to control :scope and pref it off in release builds for now. r=dbaron 2012-12-24 19:35:34 -08:00
Neil Deakin
feedaa0986 Bug 798226, backout cd66c58db0f7 until the issue of the os adjusting the popup to fit onscreen can be solved. 2012-12-24 14:47:34 -05:00
David Zbarsky
7d32181339 Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz
--HG--
rename : layout/reftests/svg/style-property-not-on-script-element-01.svg => layout/reftests/svg/style-property-on-script-element-01.svg
2012-12-23 03:22:22 -05:00
Nicholas Nethercote
8eac1dfb3c Bug 824397 - Use NS_ENSURE_{TRUE,FALSE,SUCCESS}_VOID(foo) instead of NS_ENSURE_{TRUE,FALSE,SUCCESS}(foo, ). r=derf. 2012-12-23 20:45:57 -08:00
Shih-Chiang Chien
4fc4b6a092 Bug 814252 - Should not process HandleDrag for touch event. r=smaug 2012-12-23 22:08:15 -05:00
Nicholas Cameron
ef81c07c5f Bug 732535; border-radius tests on android. r=karlt
--HG--
extra : rebase_source : 84e0aca10c33587e47a38fbb5e081acbf912c8e6
2012-12-24 15:11:07 +13:00
Vladimir Vukicevic
7949f643dc b=823091; 2nd tab in a window opens without animation (timers reporting wrong current time); r=roc,bz 2012-12-23 19:29:23 -05:00
Anthony Jones
8ada9278ac Bug 811950 - Refactoring to use gfxPoint and gfxSize more. r=cjones 2012-12-23 10:51:39 -05:00
Anthony Jones
8c175aefe5 Bug 811950 - Remove fixed position environment variable. r=roc 2012-12-23 10:47:16 -05:00
Trevor Saunders
4bc57eb7c8 bug 821593 - remove the nsIDOMRGBColor xpidl now that nothing uses it r=bz 2012-12-14 04:51:06 -05:00
Trevor Saunders
95e78e74f1 bug 821593 - remove nsIDOMCSSPrimitiveValue:::GetRGBColor() r=bz 2012-12-14 04:18:40 -05:00
Trevor Saunders
e422b99f91 bug 821593 - add downcasting from CSSValue to nsROCSSPrimitiveValue r=bz 2012-10-24 19:38:52 -04:00
Nicholas Cameron
950053c77a Bug 823460; start throttled transitions with delays; r=dbaron; a=blocking-basecamp
--HG--
extra : rebase_source : 8e57f7106fd8241556e63076f8dedc0cb72052e7
2012-12-23 17:52:13 +13:00
David Zbarsky
f88a3e128d Bug 817442 Part 10: Remove nsIDOMSVGPoint r=bz 2012-12-22 23:54:25 -05:00
Cameron McCormack
6550289df6 Bug 814566 - Allow invalid syntax (with balanced parentheses) inside @supports conditions. (v1.1.1) r=dbaron 2012-12-23 13:30:55 +11:00
Peter Van der Beken
d837e37c50 Fix for bug 824007 (Convert HTMLBodyElement, HTMLDataListElement, HTMLFontElement, HTMLFrameSetElement and HTMLLabelElement to new DOM bindings) - move some HTML element classes to mozilla::dom. r=bz.
--HG--
rename : content/html/content/src/nsHTMLBodyElement.cpp => content/html/content/src/HTMLBodyElement.cpp
rename : content/html/content/src/nsHTMLDataListElement.cpp => content/html/content/src/HTMLDataListElement.cpp
rename : content/html/content/src/nsHTMLDivElement.cpp => content/html/content/src/HTMLDivElement.cpp
rename : content/html/content/src/nsHTMLDivElement.h => content/html/content/src/HTMLDivElement.h
rename : content/html/content/src/nsHTMLElement.cpp => content/html/content/src/HTMLElement.cpp
rename : content/html/content/src/nsHTMLFontElement.cpp => content/html/content/src/HTMLFontElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.cpp => content/html/content/src/HTMLFrameSetElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.h => content/html/content/src/HTMLFrameSetElement.h
rename : content/html/content/src/nsHTMLLabelElement.cpp => content/html/content/src/HTMLLabelElement.cpp
rename : content/html/content/src/nsHTMLLabelElement.h => content/html/content/src/HTMLLabelElement.h
rename : content/html/content/src/nsHTMLUnknownElement.cpp => content/html/content/src/HTMLUnknownElement.cpp
rename : content/html/content/src/nsHTMLUnknownElement.h => content/html/content/src/HTMLUnknownElement.h
extra : rebase_source : 99a2b1764bfd34db1375939b967f816dc2a42a91
2012-12-21 15:06:50 +01:00
Jonathan Watt
fd8f18bdbf Regression reftests for bug 822014 to let us know if the behavior of clip-path on outer-<svg> with a border changes. 2012-12-22 16:43:20 +00:00
Ms2ger
527b4acbd2 Backout bug 821593 for bustage. 2012-12-22 15:33:46 +01:00
Trevor Saunders
d5b38a1374 bug 821593 - remove the nsIDOMRGBColor xpidl now that nothing uses it r=bz 2012-12-14 04:51:06 -05:00
Trevor Saunders
3c0622ef7d bug 821593 - remove nsIDOMCSSPrimitiveValue:::GetRGBColor() r=bz 2012-12-14 04:18:40 -05:00
Trevor Saunders
80e620d390 bug 821593 - add downcasting from CSSValue to nsROCSSPrimitiveValue r=bz 2012-10-24 19:38:52 -04:00
Ms2ger
1fb4804f99 Merge m-c to inbound. 2012-12-22 14:42:37 +01:00
Ms2ger
8dd150af35 Merge PGO-green changeset from inbound to m-c. 2012-12-22 12:06:37 +01:00
Ms2ger
be5e991601 Bug 819639 - Part a: Rename nsEventSource to dom::EventSource; r=bz
--HG--
rename : content/base/src/nsEventSource.cpp => content/base/src/EventSource.cpp
rename : content/base/src/nsEventSource.h => content/base/src/EventSource.h
2012-12-22 09:17:05 +01:00
L. David Baron
6c36643293 Merge mozilla-inbound and mozilla-central. 2012-12-22 00:05:00 -05:00
Nicholas Cameron
97c1204501 Bug 822231; use the maximum scale for animated scaling. r=roc 2012-12-21 16:58:17 -05:00
Nicholas Cameron
11f6b35d2c Bug 822231; fix end of animation behaviour. r=dbaron 2012-12-21 16:58:14 -05:00
Jonathan Kew
a76332437f Bug 823964 - Wrong bounds for scaled images. r=longsonr 2012-12-22 10:07:00 +00:00
Boris Zbarsky
75d26f98a1 Bug 822766. Be a bit more careful with our level assert in ReplaceAnimationRule. r=dbaron 2012-12-22 00:27:27 -08:00
Randell Jesup
889ac174c8 Bug 799417: Backend support for list of documents that have active gUM MediaStreams r=derf 2012-12-22 03:09:36 -05:00
Kyle Huey
cad48adc68 Bug 696591: Properly handle blocking databases from pages that are entering the bfcache. r=bent,bz 2012-12-20 06:18:03 -08:00
Robert Longson
ad7569cc5f Bug 791675 - Scaled shapes fail to draw sometimes r=jwatt. 2012-12-20 13:49:54 +00:00
Trevor Saunders
a9e67d2fa7 bug 822842 - crash when nsROCSSPrimitiveValue::Reset() is called multiple times r=bz 2012-12-18 21:29:23 -05:00
Cameron McCormack
fb807cea7c Bug 807336 - Suppress CSS property parse errors inside failing @supports rules. r=dbaron 2012-11-06 13:59:25 +11:00