Commit Graph

19920 Commits

Author SHA1 Message Date
Nathan Froyd
128e57f09a Bug 968281 - pull helper function out of HasAttributeDependentStyle; r=bz 2014-02-05 10:16:03 -05:00
Ehsan Akhgari
87c1762284 Bug 968643 - Part 1: Stop using [PrefControlled]; r=bzbarsky 2014-02-06 13:28:14 -05:00
Daniel Holbert
f2d773ab79 Bug 965897: Assert that we have the right prescontext in nsHTMLReflowState constructor, and convert some existing NS_PRECONDITION null-checks into MOZ_ASSERTs. r=mats 2014-02-06 01:02:12 -08:00
Daniel Holbert
41c52104a2 Bug 967871: Wrap nsDocumentViewer.cpp's sPrintOptionsContractID variable in #ifdef DEBUG, to fix 'unused variable' build warning in opt builds. r=mats 2014-02-05 18:39:56 -08:00
Kartikaya Gupta
83da8e7767 Bug 963278 - Delay focusing the input field until after resize events are done. r=ehsan 2014-02-05 17:43:20 -05:00
Kartikaya Gupta
3b9d933124 Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm 2014-02-05 17:43:20 -05:00
Max Vujovic
5e4c6cdcfe Bug 948265 - [CSS Filters] Move nsAutoFilterInstance filter region calculations into nsSVGFilterInstance. r=roc 2014-02-05 17:04:42 -05:00
Cameron McCormack
f040e3de01 Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron 2014-01-18 18:08:22 +11:00
Phil Ringnalda
c3a5fe2488 Backed out 2 changesets (bug 964200) for build bustage
CLOSED TREE

Backed out changeset 7dbe53176a38 (bug 964200)
Backed out changeset 19993e76f4a0 (bug 964200)
2014-02-05 09:19:08 -08:00
Robert Longson
99cbdf39af Bug 964200 (Part 3 main) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-05 16:46:47 +00:00
Mats Palmgren
24ebbd1ca4 Bug 960822 - Follow-up: use StringBeginsWith instead of Truncate+EqualsLiteral. r=dholbert 2014-02-05 15:45:59 +00:00
Phil Ringnalda
d06dd52262 Back out 191a71ff02bf (bug 960899)
CLOSED TREE
2014-02-04 21:37:12 -08:00
Cameron McCormack
7885e2c485 Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
--HG--
extra : rebase_source : 6c83922c24727d03830de31b3407fa0e6a0e350e
2014-01-18 18:08:22 +11:00
L. David Baron
1da6108127 Importing change from W3C test repository made by Peter Linss <peter.linss@hp.com> (no bug): rename multicol-height-001 to multicol-height-002 to avoid file name conflict
--HG--
rename : layout/reftests/w3c-css/submitted/multicol3/multicol-height-001.xht => layout/reftests/w3c-css/submitted/multicol3/multicol-height-002.xht
rename : layout/reftests/w3c-css/submitted/multicol3/reference/multicol-height-001.xht => layout/reftests/w3c-css/submitted/multicol3/reference/multicol-height-002.xht
2014-02-04 18:17:55 -08:00
L. David Baron
a122c26f4d Bug 243412: Remove -moz- prefixes from box-sizing in tests for submission to W3C test repository. 2014-02-04 18:06:18 -08:00
Lukas Nordin
a05e2b86d7 Bug 243412: Add box-sizing preference to control the vendor prefix; r=dbaron 2014-02-04 18:06:18 -08:00
Cameron McCormack
3292446211 Bug 960848 - Part 3: Generate consts rather than enum values for nsFrameState bits for VS2010. r=dbaron,f=glandium 2014-02-05 13:00:03 +11:00
Cameron McCormack
a8bfc1897b Bug 960848 - Part 2: Swap NS_BLOCK_HAS_FIRST_LETTER_CHILD and NS_BLOCK_FRAME_HAS_INSIDE_BULLET bit values. r=dbaron 2014-02-05 12:59:57 +11:00
Cameron McCormack
45beaceb53 Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron 2014-02-05 12:59:39 +11:00
Timothy Nikkel
809d0e5cfc Bug 967758. Disable newly added assert because it is triggering too much. r=roc on a CLOSED TREE 2014-02-04 19:04:50 -06:00
Markus Stange
86b4ca091a Bug 967834 - Skip reftest subpixel-1.html on Mac which is failing due to the backout of bug 941095. CLOSED TREE 2014-02-04 23:30:31 +01:00
Ryan VanderMeulen
dfceab57a1 Backed out changeset 3425d772b2ba (bug 935056) for reftest failures.
CLOSED TREE
2014-02-04 11:22:03 -05:00
Cameron McCormack
a5d81cee44 Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron 2014-02-04 10:53:27 +11:00
Timothy Nikkel
b2a332c445 Bug 962791. Include nsIFrameInlines.h so linux debug build doesn't complain about missing IsAbsolutelyPositioned. r=me on a CLOSED TREE 2014-02-04 00:14:07 -06:00
Timothy Nikkel
ab269009e3 Bug 962791. Fail to create a scrollable layer if it would cause incorrect clipping of absolutely position items. r=roc
We incorrectly wrap abs pos items, but not wrapping them leads to too many sites failing to create scrollable layers that we can't do that. So instead just fix the clipping issue for now until a more robust solution can be developed.
2014-02-03 23:16:20 -06:00
Mats Palmgren
02dc98936d Bug 960822 - Limit the Shrink-To-Fit scaling for documents with a text-ish content type so that the content is still visible with extremely long lines. r=dholbert 2014-02-04 02:12:13 +00:00
Mats Palmgren
a5fa3a1598 Bug 966419 - Update the global ShrinkToFitRatio when the current page overflows and requires additional scaling to fit horizontally on the page in Print/Preview. r=dholbert 2014-02-04 02:12:13 +00:00
Mats Palmgren
26baf9bcfc Bug 946929 - Part 2, Disable painting for the shell while the child views are detached. r=roc 2014-02-03 23:47:57 +00:00
Mats Palmgren
0e72a4953f Bug 946929 - Part 1, Don't schedule paint related events in a detached pres context. r=roc 2014-02-03 23:47:57 +00:00
Matt Woodrow
24299e9bf9 Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc 2014-02-04 12:25:23 +13:00
Matt Woodrow
f7b3cbca5d Bug 952011 - Remove some nsLayoutUtils transform functions that are no longer needed. r=roc 2014-02-04 12:25:22 +13:00
Daniel Holbert
e7729b7f0a Bug 849692: Remove no-longer-needed fuzzy-if() annotations for flexbox-dyn-insertAroundDiv-2.xhtml and flexbox-dyn-insertAroundSpan-2.xhtml. rs=mattwoodrow 2014-02-03 08:45:36 -08:00
Oskar Eisemuth
1a67031b64 Bug 844473 - Honor mozdisallowselectionprint and moznomarginboxes in print preview and use child document. r=roc 2014-02-02 17:17:28 +01:00
Phil Ringnalda
8e59a93b5c Merge m-c to m-i 2014-02-02 17:44:52 -08:00
Robert O'Callahan
2188013d8c Bug 946502. Part 5: A ViewportFrame with a displayport on the root element needs to be an animated geometry root. r=mattwoodrow
--HG--
extra : rebase_source : 15005e1ef96836deed4f6910a113be5f8a0b3316
2014-02-03 13:32:01 +13:00
Jonathan Watt
9da53ed2e9 Bug 827161, part 2 - Implement HTML 5's ValidityState.badInput and implement the state for HTMLInputElement's number type. r=smaug 2014-01-30 12:54:12 +00:00
Ehsan Akhgari
602c59e15d Bug 961919 - Part 1: Re-enable all of the subtests in test_reftests_with_caret.html. r=roc 2014-01-29 17:07:36 -05:00
Ehsan Akhgari
0edc3dd29b Bug 961919 - Part 0: Disable the native theme on all of the textboxes in the tests examined by test_reftests_with_caret.html 2014-02-01 11:54:13 -05:00
Jonathan Watt
d938164b96 Bug 844744, part 2 - Make <input type=number> use ICU when available to support localized number input. r=smaug 2014-01-23 15:43:12 +00:00
Ryan VanderMeulen
30ecfe5a0e Merge m-c to inbound. 2014-01-31 21:16:16 -05:00
Ryan VanderMeulen
8dd66d724e Merge inbound to m-c. 2014-01-31 21:14:13 -05:00
Ryan VanderMeulen
d037bb124f Merge fx-team to m-c. 2014-01-31 21:04:30 -05:00
Ryan VanderMeulen
0abe831eea Backed out changeset 4f0d8916386e (bug 962791) for causing various regressions. 2014-01-31 20:40:29 -05:00
L. David Baron
d77170139e Bug 964529: Support scientific (exponential) notation for CSS <number> values, including percentages and dimensions (but not <integer> values). r=SimonSapin
Resolved for <number> on 2012-08-15:
http://lists.w3.org/Archives/Public/www-style/2012Aug/0900.html

Resolved for percentages and dimensions in CSS teleconference 2013-04-17:
http://lists.w3.org/Archives/Public/www-style/2013Apr/0428.html
2014-01-31 16:06:46 -08:00
L. David Baron
4b021fabc8 Bug 964529 pre-patch: Make things that were syntax errors prior to enabling scientific notation continue to be syntax errors, by changing e+ to x+. 2014-01-31 16:06:46 -08:00
Blake Kaplan
d8fa50d973 Bug 966398 - Kill nsIBidiKeyboard::SetLangFromBidiLevel. r=roc
--HG--
extra : rebase_source : 3a8a5a58e6bf56f8201a0ffbe0efc22e686507ec
2014-01-31 15:02:44 -08:00
Daniel Holbert
2f45c9517f (no bug) Tweak a comment in nsFlexContainerFrame.cpp to make it accurate in the post-bug-939901 multi-line flexbox world. (no review, comment-only; DONTBUILD) 2014-01-31 14:54:08 -08:00
Ryan VanderMeulen
f8ff09325a Merge m-c to fx-team. 2014-01-31 16:59:29 -05:00
Ryan VanderMeulen
a92d37e3fa Backed out changeset 699811c420a2 (bug 964529) for crashtest asserts.
CLOSED TREE
2014-01-31 16:39:27 -05:00
L. David Baron
2377d43d2c Bug 966415: Add more line breaks to nsCSSPropAliasList.h for better diffs and blame. r=bzbarsky 2014-01-31 12:28:00 -08:00