Commit Graph

15681 Commits

Author SHA1 Message Date
Mats Palmgren
44ccb89938 Bug 821479. r=roc 2013-01-17 13:48:44 +01:00
Trevor Saunders
b98e34aed0 bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8 2013-01-12 07:40:33 -05:00
Matt Woodrow
c2fad8e94f Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc 2013-01-17 11:59:23 +13:00
David Zbarsky
1fd6f576ea Bug 830230 - Convert SVGPatternElement to WebIDL r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
a9dc213100 Bug 827174 - Remove nsIDOMSVGLocatable and nsIDOMSVGTransformable r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
736be515c3 Bug 830230: Move SVGPatternElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGPatternElement.cpp => content/svg/content/src/SVGPatternElement.cpp
rename : content/svg/content/src/nsSVGPatternElement.h => content/svg/content/src/SVGPatternElement.h
2013-01-16 15:51:00 -05:00
David Zbarsky
173b3e4951 Bug 827182: Convert SVGUseElement to WebIDL 2013-01-16 15:50:59 -05:00
David Zbarsky
fa84ffe89e Bug 827182: Move SVGUseElement to mozilla::dom
--HG--
rename : content/svg/content/src/nsSVGUseElement.cpp => content/svg/content/src/SVGUseElement.cpp
rename : content/svg/content/src/nsSVGUseElement.h => content/svg/content/src/SVGUseElement.h
2013-01-16 15:50:58 -05:00
Ed Morley
3de1bf91c3 Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901), f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE 2013-01-16 15:16:23 +00:00
Cameron McCormack
39a2dac253 Bug 829363 - Make :scope match style scope roots. r=bzbarsky 2013-01-16 15:48:29 +11:00
Cameron McCormack
d24645d8fc Bug 826582 - Part 5: Upstream calc-in-gradient tests. r=dbaron
--HG--
rename : layout/reftests/css-calc/background-image-gradient-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html
rename : layout/reftests/css-calc/background-image-gradient-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html
rename : layout/reftests/css-calc/background-linear-gradient-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-linear-gradient-1-ref.html
rename : layout/reftests/css-calc/background-linear-gradient-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-linear-gradient-1.html
2013-01-16 14:18:13 +11:00
Cameron McCormack
a681166b42 Bug 826582 - Part 4: Make upstreamed calc() tests conform to the test template. r=dbaron 2013-01-16 14:17:44 +11:00
Cameron McCormack
db3c2ee882 Bug 826582 - Part 3: Move calc() tests to be upstreamed to the CSS test suite. r=dbaron
--HG--
rename : layout/reftests/css-calc/background-position-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-position-1-ref.html
rename : layout/reftests/css-calc/background-position-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-position-1.html
rename : layout/reftests/css-calc/background-size-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-size-1-ref.html
rename : layout/reftests/css-calc/background-size-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-size-1.html
rename : layout/reftests/css-calc/border-radius-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-border-radius-1-ref.html
rename : layout/reftests/css-calc/border-radius-1.html => layout/reftests/w3c-css/submitted/values3/calc-border-radius-1.html
rename : layout/reftests/css-calc/height-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-height-block-1-ref.html
rename : layout/reftests/css-calc/height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-height-block-1.html
rename : layout/reftests/css-calc/height-table-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-height-table-1-ref.html
rename : layout/reftests/css-calc/height-table-1.html => layout/reftests/w3c-css/submitted/values3/calc-height-table-1.html
rename : layout/reftests/css-calc/margin-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-margin-block-1-ref.html
rename : layout/reftests/css-calc/margin-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-margin-block-1.html
rename : layout/reftests/css-calc/max-height-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-max-height-block-1-ref.html
rename : layout/reftests/css-calc/max-height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-height-block-1.html
rename : layout/reftests/css-calc/max-width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-1.html
rename : layout/reftests/css-calc/max-width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/max-width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/min-height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-height-block-1.html
rename : layout/reftests/css-calc/min-width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-1.html
rename : layout/reftests/css-calc/min-width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/min-width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/offsets-absolute-bottom-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-bottom-1.html
rename : layout/reftests/css-calc/offsets-absolute-left-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-left-1.html
rename : layout/reftests/css-calc/offsets-absolute-right-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-right-1.html
rename : layout/reftests/css-calc/offsets-absolute-top-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-top-1-ref.html
rename : layout/reftests/css-calc/offsets-absolute-top-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-top-1.html
rename : layout/reftests/css-calc/offsets-relative-bottom-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-bottom-1.html
rename : layout/reftests/css-calc/offsets-relative-left-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-left-1-ref.html
rename : layout/reftests/css-calc/offsets-relative-left-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-left-1.html
rename : layout/reftests/css-calc/offsets-relative-right-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-right-1.html
rename : layout/reftests/css-calc/offsets-relative-top-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-top-1-ref.html
rename : layout/reftests/css-calc/offsets-relative-top-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-top-1.html
rename : layout/reftests/css-calc/padding-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-padding-block-1-ref.html
rename : layout/reftests/css-calc/padding-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-padding-block-1.html
rename : layout/reftests/css-calc/text-indent-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-1-ref.html
rename : layout/reftests/css-calc/text-indent-1.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-1.html
rename : layout/reftests/css-calc/text-indent-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-intrinsic-1-ref.html
rename : layout/reftests/css-calc/text-indent-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-intrinsic-1.html
rename : layout/reftests/css-calc/transform-origin-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-transform-origin-1-ref.html
rename : layout/reftests/css-calc/transform-origin-1.html => layout/reftests/w3c-css/submitted/values3/calc-transform-origin-1.html
rename : layout/reftests/css-calc/vertical-align-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-vertical-align-1-ref.html
rename : layout/reftests/css-calc/vertical-align-1.html => layout/reftests/w3c-css/submitted/values3/calc-vertical-align-1.html
rename : layout/reftests/css-calc/width-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-1-ref.html
rename : layout/reftests/css-calc/width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-1.html
rename : layout/reftests/css-calc/width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/width-table-auto-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-auto-1-ref.html
rename : layout/reftests/css-calc/width-table-auto-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-auto-1.html
rename : layout/reftests/css-calc/width-table-fixed-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-fixed-1-ref.html
rename : layout/reftests/css-calc/width-table-fixed-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-fixed-1.html
rename : layout/reftests/css-calc/reftest.list => layout/reftests/w3c-css/submitted/values3/reftest.list
2013-01-16 14:17:32 +11:00
Cameron McCormack
30c7e3b04c Bug 826582 - Part 2: Unprefix -moz-transform{,-origin} in calc() reftests. r=dbaron 2013-01-16 14:16:46 +11:00
Cameron McCormack
acec3ad786 Bug 826582 - Part 1: Unprefix -moz-calc() in reftests for that feature. r=dbaron 2013-01-16 14:16:32 +11:00
Matt Woodrow
8a5da117b6 Bug 822906 - Use SplayTree to remove deleted frames from RestyleTracker. r=roc 2013-01-16 12:12:40 +13:00
Mats Palmgren
a5cb5824ea Bug 830236 - Add re-entrancy protection in a few places to avoid destroying things twice. r=cam 2013-01-15 21:47:10 +01:00
Boris Zbarsky
8612fe0238 Bug 827799. Apply clip to outer table frames as needed. r=roc 2013-01-15 14:04:24 -05:00
Paul Adenot
35ec3c3a15 Bug 822933 - Properly check if a WebM file has cues. r=kinetik 2012-12-23 16:51:17 +01:00
Trevor Saunders
4f48cd4e2c bug 830396 - add back nsIDOMCSSValueList r=bz 2013-01-14 12:29:27 -05:00
Jonathan Kew
1c83908a1d bug 829523 - disable font hinting on b2g, but retain pixel-snapped metrics except in the browser app. r=cjones 2013-01-15 15:19:28 +00:00
Mats Palmgren
d5826be6d7 Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan 2013-01-15 13:22:03 +01:00
David Zbarsky
dc446c694b Bug 830221 - Remove nsIDOMDOMImplementation r=bz 2013-01-14 21:06:20 -05:00
Bas Schouten
0521d72220 Bug 817019 - Reftest: Test bounded ops with opaque canvas and complex radial gradient. r=jrmuizel 2013-01-15 02:20:10 +01:00
Cameron McCormack
7af3b6cd35 Bug 830214 - Avoid crashing when printing a document with many mozPrintCallback canvases. r=roc
--HG--
extra : rebase_source : 98ae3180cb36f040241ae0b6850485923afe4570
2013-01-15 09:45:53 +11:00
Ehsan Akhgari
dbaf74bc59 Backed out changeset 5af4c6bd5104 (bug 827075) because it is no longer necessary 2013-01-14 16:21:54 -05:00
Robert Longson
80f8ce6e37 Bug 818177 - Try to make anim-filter-filterRes-01.svg fail less often. r=dholbert 2013-01-14 08:41:56 +00:00
Matt Woodrow
d395ad24f5 Bug 829921 - Make sure that we don't choose a reference frame that is an ancestor of the root reference frame. r=roc 2013-01-14 18:30:47 +13:00
Phil Ringnalda
c7160f6aa0 Bug 696670, bug 696671, bug 696672, bug 696673, bug 703201 - switch Windows no-accel annotations to use fuzzy-if instead of fails-if
--HG--
extra : rebase_source : 801b413470016e9f165e824d8350687b3de1eb47
2013-01-13 15:05:23 -08:00
Phil Ringnalda
d9967d6bd1 Back out ecac2ce4eada (bug 828126) for busting b2g's arm 2013-01-13 17:48:33 -08:00
Kartikaya Gupta
4d6ef1543a Bug 828126 - Remove ANDROID special-casing now that dependent bugs have been fixed. r=avih 2013-01-13 19:19:03 -05:00
Robert Longson
54f9e67503 Bug 828526 - Lighting filters should operate in the sRGB colour space. r=roc 2013-01-13 10:38:02 +00:00
Ryan VanderMeulen
e59d7421d3 Backed out changeset c8fe09ac1842 (bug 825720) on suspicion of making bug 772443 nearly perma-orange. 2013-01-12 21:00:30 -05:00
Cameron McCormack
21a5427224 Bug 828805 - Followup warning removal. 2013-01-13 11:45:23 +11:00
Cameron McCormack
3170bacd4d Bug 828805 - Followup build fix. 2013-01-13 11:17:00 +11:00
Cameron McCormack
b8c8bf6c2c Bug 828805 - Implement SVG paint-order property. r=bz,roc 2013-01-13 10:27:53 +11:00
David Zbarsky
1b34aa1a8e Bug 827172: Move SVGPathElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGPathElement.cpp => content/svg/content/src/SVGPathElement.cpp
rename : content/svg/content/src/nsSVGPathElement.h => content/svg/content/src/SVGPathElement.h
2013-01-12 17:22:31 -05:00
David Zbarsky
6168609ec2 Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz 2013-01-12 16:53:01 -05:00
Seth Fowler
d32b956841 Bug 811391 - Part 2: Tests. r=dbaron 2013-01-09 16:05:19 -08:00
Seth Fowler
67775c2f19 Bug 811391 - Part 1: Ignore @page declarations involving viewport units. r=dbaron
* * *
Bug 811391 followup: Fix out-of-order init list, to fix build warning (treated as error).
2013-01-09 16:03:55 -08:00
Ehsan Akhgari
2711ec5e76 Backed out 2 changesets (bug 811391) because of build bustage
Backed out changeset c20904b75bcc (bug 811391)
Backed out changeset f0a00bf2ba8e (bug 811391)
2013-01-12 16:05:11 -05:00
Brendan Dahl
0dd6b2e3a8 Bug 827591 - Be more careful changing declarations on page rules. r=dbaron 2013-01-09 10:33:09 -08:00
Anthony Jones
7cc38ffb42 Bug 825808 - Fix animations by marking transforms as not fixed. r=roc 2013-01-12 15:48:55 -05:00
Seth Fowler
2a183d535a Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe 2013-01-10 19:38:34 -08:00
Seth Fowler
48088dc93b Bug 811391 - Part 2: Tests. r=dbaron 2013-01-09 16:05:19 -08:00
Seth Fowler
a45a8ce8df Bug 811391 - Part 1: Ignore @page declarations involving viewport units. r=dbaron 2013-01-09 16:03:55 -08:00
Daniel Holbert
f03386ee5e Bug 829168: Mark layout/style as FAIL_ON_WARNINGS, on non-MSVC compilers. r=bz 2013-01-12 10:49:12 -08:00
Ehsan Akhgari
47319c37e6 Merge mozilla-central into mozilla-inbound 2013-01-12 09:27:31 -05:00
Daniel Holbert
ca0da46939 Bug 829369: Cast pointer-subtraction to a size_t (after ensuring it'll be nonnegative) when comparing it to a nsTArray's size, to fix signed/unsigned comparison build warning. r=dbaron 2013-01-12 01:56:15 -08:00
Mike Connor
dbf5df186f Bug 804745 - Unified notification for application data reporting; r=gavin 2013-01-11 19:05:35 -08:00
Ms2ger
fea92580b3 Merge latest PGO-green m-i changeset to m-c. 2013-01-11 14:48:33 +01:00
Ms2ger
023389df36 Bug 825749 - Convert SVG gradient elements to WebIDL; r=bz
--HG--
rename : content/svg/content/src/nsSVGGradientElement.cpp => content/svg/content/src/SVGGradientElement.cpp
rename : content/svg/content/src/nsSVGGradientElement.h => content/svg/content/src/SVGGradientElement.h
2013-01-11 09:43:01 +01:00
Ms2ger
41958008fc Bug 825407 - Get rid of GetElementParent; r=mounir 2013-01-11 09:43:01 +01:00
L. David Baron
82a355217b Back out bug 588237, patches 2 through 5. 2013-01-10 22:20:16 -08:00
L. David Baron
569efd78bf Bug 827687, patch 2: Be more careful walking segments. r=bzbarsky 2013-01-10 21:14:51 -08:00
L. David Baron
c5a674d40c Bug 827687: Fix edge case in calculation of whichIteration. r=bzbarsky 2013-01-10 21:14:51 -08:00
L. David Baron
848bcb296f Bug 827717: Change record of CSS animation start to be before delay so that dynamic changes to animation-delay are honored. r=bzbarsky
This matches the CSS Working Group consensus recorded in
http://lists.w3.org/Archives/Public/www-style/2012Nov/0261.html , though
the spec hasn't yet been updated.
2013-01-10 21:14:51 -08:00
L. David Baron
66aeda3cc1 Bug 827698: Use the length of the 'animation-name' list when determining how many animations to run. r=bzbarsky
NOTE:  The tests in test_animations.html fail without the patch; the
tests in test_shorthand_property_getters.html are only tangentially
related and pass both with and without the patch.
2013-01-10 21:14:51 -08:00
L. David Baron
da6afc11ff Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc 2013-01-10 21:14:51 -08:00
L. David Baron
411ecc3706 Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc 2013-01-10 21:14:51 -08:00
L. David Baron
7ec7e73c43 Bug 588237, patch 3: Remove the pushed floats list when it is empty. r=roc 2013-01-10 21:14:51 -08:00
L. David Baron
77b95720c9 Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc 2013-01-10 21:14:51 -08:00
Ed Morley
41d5ac5eff Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2013-01-10 16:00:09 +00:00
Olli Pettay
18bc6b766a Bug 817342, delay script runners when making static clones, r=roc 2013-01-10 11:59:36 +02:00
Robert O'Callahan
16b3473563 Bug 828207: Wallpaper over not being able to find a layer manager on the main thread when initializing a remote render frame. That's OK, we'll find one on the compositor thread. r=cjones 2013-01-10 11:02:21 +01:00
Trevor Saunders
36f6c1227a bug 829288 - fix layout/ warnings on mingw r=dholbert 2013-01-10 02:04:09 -05:00
David Zbarsky
9893a04134 Bug 825147: Convert SVGAElement to WebIDL r=bz
--HG--
rename : content/svg/content/src/nsSVGAElement.cpp => content/svg/content/src/SVGAElement.cpp
rename : content/svg/content/src/nsSVGAElement.h => content/svg/content/src/SVGAElement.h
2013-01-10 00:30:13 -05:00
David Zbarsky
94935ac489 Bug 827119: Convert SVGSVGElement to WebIDL r=bz 2013-01-09 18:02:47 -05:00
David Zbarsky
f95b0f0bde Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : content/svg/content/src/nsSVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
2013-01-09 18:02:45 -05:00
L. David Baron
68375e8af0 Bug 822721 followup: remove bogus assertion to fix orange. 2013-01-09 08:51:14 -08:00
Mounir Lamouri
af0ede0616 Bug 777283 - Adds <input type='time'> behind "dom.experimental_forms" pref. r=smaug 2013-01-08 17:10:00 +00:00
Andrea Marchesini
aef0354f7d Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Nicholas Cameron
70fc748166 Bug 824454; use the resolution scale in OMTA transforms. r=cjones; a=blocking-basecamp
--HG--
extra : rebase_source : 8f045dd319418b771c5f31ca2f3477ab5673a5ad
2013-01-08 10:39:12 +01:00
L. David Baron
8555193fdf Fix bustage from bug 822721. 2013-01-08 20:53:16 -08:00
L. David Baron
6200a3ff50 Bug 827704: Fix 'visibility' animation so that it doesn't animate between values when one of them is not 'visibile'. r=bzbarsky 2013-01-08 20:37:29 -08:00
L. David Baron
849ba06bc2 Bug 827579: Remove post-resolve callback concept from style system. r=bzbarsky 2013-01-08 20:37:29 -08:00
L. David Baron
2999d152c3 Bug 822721: Call CalcStyleDifference and process the style change list resulting from the miniflush we do to update throttled animations prior to seeing if we need to start transitions. r=bzbarsky
The CalcStyleDifference call is absolutely necessary even if we didn't
need to process the change list, because it causes the new style
context to have cached structs that we might need for a later
comparison.  This is important because, as an optimization, we only
compare structs that have been retrieved.  This optimization requires
that when we replace a style context, we fetch all the structs on the
new style context that had been fetched on the old style context (which
is normally necessary anyway in order to do comparison so we can process
the changes appropriately).

However, actually processing the change list is also necessary to fix
the bug; it's the actual change from the miniflush that matters here.
Based on dholbert's debugging information, I think it's mostly likely
because we were failing to process the UpdateOverflow hint.
2013-01-08 20:37:29 -08:00
Trevor Saunders
e400fe7845 bug 828138 - GetCurrentSelection() should return Selection* r=smaug 2012-12-19 17:55:44 -05:00
Trevor Saunders
6700f68171 bug 828138 - remove out arg from Selection::GetPresContext() r=ehsan 2012-12-19 13:44:58 -05:00
Trevor Saunders
bfcd97256d bug 828138 - make Selection::GetPresShell() return the pres shell instead of use an out arg r=ehsan 2012-12-18 19:55:11 -05:00
Trevor Saunders
f36115e135 bug 828138 - remove nsISelectionPrivate::SetPresShell() r=ehsan 2012-12-18 17:30:11 -05:00
L. David Baron
b838fd5e48 Add crashtest for bug 621424 / bug 588237. 2013-01-11 14:51:21 -08:00
L. David Baron
26d1df7fef Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc 2013-01-11 14:51:21 -08:00
L. David Baron
28fa8b3991 Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc 2013-01-11 14:51:21 -08:00
L. David Baron
0f7b642d48 Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc 2013-01-11 14:51:21 -08:00
Robert Longson
6d76cd33e9 Bug 828246 - Prevent stroke from drawing, on SVG text with a stroke-width of 0. r=dholbert 2013-01-11 22:08:37 +00:00
Neil Deakin
455dd28e45 Bug 685191, don't fire an extra DOMMenuItemActive event when switching menus on a menubar, r=neil 2013-01-11 15:21:48 -05:00
Chris Peterson
b483c0b61c Bug 829344 - Part 4: Fix gcc -Wlogical-op warnings from PRBool/bool conversion. r=ehsan 2013-01-10 17:56:51 -08:00
L. David Baron
647e6ccc5a Bug 822891: Make animationiteration events fire when we're running off-main-thread animations and throttling style changes. r=nrc 2013-01-11 09:53:14 -08:00
Zack Weinberg
02d54c729f Bug 413958: report the text of the offending line in CSS error messages. r=dbaron 2013-01-11 12:27:43 -05:00
Ms2ger
00396c39c9 Merge m-c to m-i. 2013-01-11 15:11:42 +01:00
Cervantes Yu
c64b44eb24 Bug 820571: Don't show remote frame on restyles until reflow finished. r=roc
Original work from :roc.
Add check in nsFrameLoader::ShowRemoteFrame() so restyle of subdocument frames
doesn't resize remote content until first reflow finished and size is decided.

--HG--
extra : rebase_source : 24959ad409eb4e8993ae9eb0a82f5d670866ba54
2013-01-10 15:23:55 +08:00
Robert O'Callahan
0a7fb44e77 Bug 827577. Be a lot more careful about saving and restoring frame constructor state for fixed-pos descendants of CSS-transformed elements. r=bzbarsky
--HG--
extra : rebase_source : b78a8cb774b961696e59c2c27a8ade56d629b78f
2013-01-11 00:47:33 +13:00
Masatoshi Kimura
d192591303 Bug 829388 - Remove unused functions and macros from nsCoord.h. r=roc 2013-01-11 20:37:52 +09:00
Ed Morley
01d7c333be Backout 7f4f96dbf94f (bug 827172), 661847c6e48b (bug 827724), 00e357dd1458 (bug 827149) to fix the build on a CLOSED TREE 2013-01-11 11:13:17 +00:00
David Zbarsky
0aa732fee1 Bug 827172: Move SVGPathElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGPathElement.cpp => content/svg/content/src/SVGPathElement.cpp
rename : content/svg/content/src/nsSVGPathElement.h => content/svg/content/src/SVGPathElement.h
2013-01-11 02:15:05 -05:00
David Zbarsky
b3e656ecac Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz 2013-01-11 02:15:05 -05:00
Andrew Halberstadt
3a19a47088 Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin 2013-01-03 15:35:01 -05:00
Daniel Holbert
bccf9d2a1a Bug 829112: Fix "comparison between signed and unsigned integer expressions" warnings in nsStyleSet.cpp. r=bz 2013-01-10 10:40:53 -08:00
Ed Morley
e42d00f491 Merge mozilla-central to mozilla-inbound 2013-01-10 16:02:04 +00:00