Nathan Froyd
39793d7ff4
Bug 968281 - pull helper function out of HasAttributeDependentStyle; r=bz
2014-02-05 10:16:03 -05:00
Ehsan Akhgari
0fcd2af628
Bug 968643 - Part 1: Stop using [PrefControlled]; r=bzbarsky
2014-02-06 13:28:14 -05:00
Daniel Holbert
fa18f78ac7
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
69a65994a8
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
ee65a5c8d5
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
5fde241c65
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
42ed656cbd
Bug 948265 - [CSS Filters] Move nsAutoFilterInstance filter region calculations into nsSVGFilterInstance. r=roc
2014-02-05 17:04:42 -05:00
Cameron McCormack
419de4225e
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
d8055d939b
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
649aa6ceee
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
6c8ce55d20
Bug 960822 - Follow-up: use StringBeginsWith instead of Truncate+EqualsLiteral. r=dholbert
2014-02-05 15:45:59 +00:00
Phil Ringnalda
956d3a06a0
Back out 191a71ff02bf (bug 960899)
...
CLOSED TREE
2014-02-04 21:37:12 -08:00
Cameron McCormack
20fa29ce78
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
f84f571c2c
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
111648a5a4
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
19d83ee7d2
Bug 243412: Add box-sizing preference to control the vendor prefix; r=dbaron
2014-02-04 18:06:18 -08:00
Cameron McCormack
d110223fd1
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
c5ff2c555d
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
c8236b6779
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
5e670b8449
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
b64c753999
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
c9aa3e3aec
Backed out changeset 3425d772b2ba (bug 935056) for reftest failures.
...
CLOSED TREE
2014-02-04 11:22:03 -05:00
Cameron McCormack
504716f458
Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron
2014-02-04 10:53:27 +11:00
Timothy Nikkel
bbe549de72
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
32cb74e6ed
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
ba055eea6c
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
80236f0d76
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
8a8fb80e38
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
0fffe71735
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
21451501e0
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
d9d558f8f0
Bug 952011 - Remove some nsLayoutUtils transform functions that are no longer needed. r=roc
2014-02-04 12:25:22 +13:00
Daniel Holbert
c2b7119020
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
49e65de1c8
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
604e9af389
Merge m-c to m-i
2014-02-02 17:44:52 -08:00
Robert O'Callahan
fac43245b7
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
a47685084f
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
21c72c0966
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
a8c0527759
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
b1b947b1fe
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
cb279069ad
Merge m-c to inbound.
2014-01-31 21:16:16 -05:00
Ryan VanderMeulen
258f1cdb33
Merge inbound to m-c.
2014-01-31 21:14:13 -05:00
Ryan VanderMeulen
fffb2dcd37
Merge fx-team to m-c.
2014-01-31 21:04:30 -05:00
Ryan VanderMeulen
17982a941a
Backed out changeset 4f0d8916386e (bug 962791) for causing various regressions.
2014-01-31 20:40:29 -05:00
L. David Baron
b4bac52658
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
5d5c43a1a6
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
84e26c524d
Bug 966398 - Kill nsIBidiKeyboard::SetLangFromBidiLevel. r=roc
...
--HG--
extra : rebase_source : 3a8a5a58e6bf56f8201a0ffbe0efc22e686507ec
2014-01-31 15:02:44 -08:00
Daniel Holbert
97667e3d8d
(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
570cf8c3ef
Merge m-c to fx-team.
2014-01-31 16:59:29 -05:00
Ryan VanderMeulen
36eac09518
Backed out changeset 699811c420a2 (bug 964529) for crashtest asserts.
...
CLOSED TREE
2014-01-31 16:39:27 -05:00
L. David Baron
be99e60df8
Bug 966415: Add more line breaks to nsCSSPropAliasList.h for better diffs and blame. r=bzbarsky
2014-01-31 12:28:00 -08:00
L. David Baron
5050532e9f
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 12:27:59 -08:00
Mats Palmgren
799a6223ee
Bug 963441 - Make sure we push an existing next-in-flow sibling too. r=dholbert
2014-01-31 12:36:00 +00:00
Carsten "Tomcat" Book
2c1a98fb02
merge b2g-inbound to mozilla-central
2014-01-31 12:57:22 +01:00
Dale Harvey
3d9f212047
Bug 958666 - Disable autofocus on b2g. r=vingetun
2014-01-31 03:29:18 +00:00
Ryan VanderMeulen
51a0bb8010
Merge fx-team to m-c.
2014-01-30 16:23:01 -05:00
Neil Deakin
29ddcae949
Bug 941051, use one pixel sized instead of zero pixel sized anchor rectangles to prevent it from being treated as empty during intersection with screen test, fixes arrow panel placement issues, r=neil
2014-01-30 11:48:09 -05:00
Geoff Brown
c26badfb98
Bug 927602 - (2) Skip reftest font-stretch-1.html on Android x86; r=dminor
2014-01-28 06:47:41 -07:00
Geoff Brown
20ee26c199
Bug 936226 - Mark canvas-drawImage-scale-2a.html as passing on Android x86; r=dminor
2014-01-28 06:47:38 -07:00
Olli Pettay
d4a55513b7
Backout Bug 930793 - Remove favor performance mode (we have still racy b2g tests), a=backout
...
--HG--
extra : rebase_source : 6f6de1cbf54670d63b74c44ca0134ed9c5354d2b
2014-01-30 21:35:44 -08:00
Phil Ringnalda
ca40ef84b6
Backed out 4 changesets (bug 952011)
...
CLOSED TREE
Backed out changeset da7b3853cbfd (bug 952011)
Backed out changeset 413375909458 (bug 952011)
Backed out changeset 577290ff145d (bug 952011)
Backed out changeset 89491b5d0af8 (bug 952011)
2014-01-30 21:44:41 -08:00
Chris Peterson
91f7b1bbc7
Bug 965693 - Remove annoying "Printing XUL documents is not supported" error dialog. r=roc
2014-01-29 20:40:34 -08:00
Matt Woodrow
1339dec76d
Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc
2014-01-29 13:10:35 +13:00
Matt Woodrow
57d1452581
Bug 952011 - Remove some nsLayoutUtils transform functions that are no longer needed. r=roc
2014-01-29 13:10:35 +13:00
Nicholas Cameron
d88fa349fe
Bug 700926. Tests for border-image-source/-moz-element. r=roc
2014-01-31 16:36:43 +13:00
Nicholas Cameron
518437f502
Bug 700926. Support -moz-element for border-image-source. r=roc
2014-01-31 16:36:42 +13:00
Nicholas Cameron
0d2cb8a2bc
Bug 700926. Change DrawPaintServer to DrawableFromPaintServer. r=roc
2014-01-31 16:36:42 +13:00
Nicholas Cameron
f364b549bd
Bug 700926. Python script to generate reftest reference pages. r=roc
2014-01-31 16:36:42 +13:00
Nicholas Cameron
bc9e8eda5a
Bug 700926. Tests for border-image-source gradient. r=roc
2014-01-31 16:36:42 +13:00
Nicholas Cameron
cdcba9070e
Bug 700926. border-image-source css parsing. r=roc
2014-01-31 16:36:42 +13:00
Nicholas Cameron
abc684cd4d
Bug 700926. Fix border-image-source gradient with slice. r=roc
2014-01-31 16:36:41 +13:00
Nicholas Cameron
7c3bcdd494
Bug 700926. Use nsStyleImage and nsRenderingContext to draw border-images. r=roc
2014-01-31 16:36:41 +13:00
James Kitchener
8761050c1e
Bug 953385 - Tests for OpenType 'math' script in MathML. r=fredw
2014-01-30 10:59:16 -05:00
James Kitchener
4e5786a150
Bug 953385 - Set math script flag on textruns belonging to MathML tokens. r=roc
2014-01-30 10:59:16 -05:00
James Kitchener
4c8c250776
Bug 953385 - Set math script where applicable in /gfx. r=jfkthame
2014-01-30 10:59:16 -05:00
Andrew Halberstadt
a6dea60fef
Bug 948070 - Create a mach target for b2g desktop reftests, r=jgriffin, DONTBUILD, a=NPOTB
2014-01-30 08:42:18 -05:00
Mats Palmgren
3d7093b296
Bug 959311 - Splitting nsComboboxControlFrame makes no sense so it should always report COMPLETE reflow status. Also, make them page-break-inside:avoid by default. r=bz
2014-01-30 12:12:02 +00:00
Mats Palmgren
0a5c2a0864
Bug 964726 - (Windows/OS2 only) Don't handle CTRL+F4 as a combobox command, so that it works as Close Tab as intended. r=bz
2014-01-30 12:12:02 +00:00
Neil Deakin
436e5998f8
Bug 943759, [Australis], remove isDragPopup reference to fix build, CLOSED TREE
2014-01-31 09:11:52 -05:00
Neil Deakin
6c8876f120
Bug 943759, [Australis], support mousethrough on panels to allow mouse events to pass through to the content behind, implemented on Windows, Mac and Linux, use this for the UI tour highlight, r=neil,jmathies,karlt
2014-01-31 08:27:43 -05:00
Phil Ringnalda
6d6297bbf6
Back out d890e603d751 (bug 961919) for reenabling failing tests
2014-01-29 15:36:49 -08:00
Ehsan Akhgari
5f9cdeea9f
Bug 965526 - Disable the native theme on the textboxes in the test case for bug 585922
2014-01-29 14:57:31 -08:00
Kartikaya Gupta
f7c2ff47dd
Bug 956690 - Ensure we descend into the root scroll frame if there is a displayport set. r=tn
2014-01-29 17:40:01 -05:00
Robert O'Callahan
c6cf18e091
Bug 634982. Reftest. r=jrmuizel
...
--HG--
extra : rebase_source : 1ffa269abef40fc16b08c6a34c6bb87906112a82
2013-12-13 01:33:01 +13:00
Robert O'Callahan
a6d3b2e9c0
Bug 946502. Part 4: Remove mStickyPosFrame. r=mattwoodrow
...
--HG--
extra : rebase_source : 71bcbd246cf6806196a3e64d32fdde169bddfa07
2014-01-04 18:14:27 +13:00
Robert O'Callahan
9a8f69348f
Bug 946502. Part 3: Extend FrameLayerBuilder to set fixed-pos metadata on layers created for background-attachment:fixed content. r=mattwoodrow
...
--HG--
extra : rebase_source : dbaab718d7a358bfaa40124913bcd5acf0255aa1
2013-12-18 00:30:21 +13:00
Robert O'Callahan
3ffa57cf68
Bug 946502. Part 2: Remove unimplemented, unused function. r=mattwoodrow
...
--HG--
extra : rebase_source : fbc4a398d1554ffc668a18bd667b6b90fdace15f
2013-12-18 00:19:31 +13:00
Matt Woodrow
550fee56f2
Bug 962786 - Convert nsDragService to use Moz2D. r=roc
...
* * *
Bug 962786 - Bustage fix on a CLOSED TREE
2014-01-29 13:10:33 +13:00
Matt Woodrow
eec83a3058
Bug 946952 - Run a 'compressed' paint up to 1 second after skipping the ColorLayer optimization. r=roc
2014-01-30 18:41:17 +13:00
Matt Woodrow
61e8facd78
Bug 965030 - Pass the correct positioned frame to PushAbsoluteContainingBlock. r=roc
2014-01-30 18:40:23 +13:00
Ehsan Akhgari
67501f6439
Bug 961919 - Re-enable all of the subtests in test_reftests_with_caret.html. r=roc
2014-01-29 17:07:36 -05:00
Benoit Girard ext:(%20and%20Benoit%20Jacob%20%3Cbjacob%40mozilla.com%3E)
e1de62bff3
Bug 940842 - 3/3 - Add a mochitest covering repaint heuristics with will-change - r=mattwoodrow
2013-11-22 15:30:10 -05:00
Benoit Girard
2947052490
Bug 940842 - 2/3 - Implement will-change in layers-building code - r=mattwoodrow
2013-11-22 13:14:34 -05:00
Benoit Girard ext:(%20and%20Benoit%20Jacob%20%3Cbjacob%40mozilla.com%3E)
297226674b
Bug 940842 - 1/3 - Add will-change CSS property - r=dbaron
...
The current spec draft is at:
http://tabatkins.github.io/specs/css-will-change/
This CSS property is disabled by default and can be enabled by toggling:
layout.css.will-change.enabled
2013-11-22 11:48:27 -05:00
Mats Palmgren
4ec71bdcab
Bug 957128 - Report hyphen breaks also for word-wrap:break-word (to display soft-hyphens). r=smontagu
2014-01-29 14:45:23 +00:00
"Kan-Ru Chen (陳侃如)"
d07ac5ce0e
Bug 950225 - Restrict event fluffing in visible area with test case. r=roc
2014-01-29 21:54:25 +08:00
Robert O'Callahan
5866b69247
reftest for bug 929451
...
--HG--
extra : transplant_source : r%1A%7D%10%C08%3D%17f%C5%8E%16t%97b%13%AF%12%019
2014-01-28 18:14:23 +13:00
Masayuki Nakano
85f268ba0b
Bug 935876 part.2 Add new tests r=smaug
2014-01-29 17:06:26 +09:00
Phil Ringnalda
b28c502af5
Backed out 5 changesets (bug 962786, bug 952011) for svg test_text_selection.html bustage
...
CLOSED TREE
Backed out changeset d7a6a64b42f0 (bug 962786)
Backed out changeset e50ced4f4040 (bug 952011)
Backed out changeset c9e6fd6d5a03 (bug 952011)
Backed out changeset 406540ed9da0 (bug 952011)
Backed out changeset d6f164b6421a (bug 962786)
2014-01-28 19:37:54 -08:00
Matt Woodrow
7ed8283be1
Bug 952011 - Use Untransform API to safetly untransform points when we have a projective matrix. r=roc
2014-01-29 13:10:35 +13:00
Matt Woodrow
04d6dba7fe
Bug 952011 - Remove some nsLayoutUtils transform functions that are no longer needed. r=roc
2014-01-29 13:10:35 +13:00
Matt Woodrow
0d06c40a64
Bug 962786 - Convert nsDragService to use Moz2D. r=roc
2014-01-29 13:10:33 +13:00
Botond Ballo
9bea243ff4
Bug 962791 - Do not wrap a position:absolute item into a ScrollLayer item if its containing block if outside the scrolled frame. r=roc
2014-01-27 19:51:35 -05:00
Kartikaya Gupta
a3716e9b05
Bug 961280 - Prevent the APZ repaint request from clobbering a layout-driven async scroll. r=tn
2014-01-28 17:54:59 -05:00
Ryan VanderMeulen
56ad345355
Merge inbound to m-c.
2014-01-28 16:25:05 -05:00
Neil Deakin
95de2e33ba
Bug 941409, add support for an anchor attribute to menus so that the popup can be anchored to a different element than the menu itself, this is used to avoid repositioning the bookmarks toolbar button menu, also changes popups to default to vertical orientation [Australis] r=neil,mconley
2014-01-28 11:28:45 -05:00
Phil Ringnalda
3824102e92
Back out 7bfec63e417b (bug 950225) for test failures
...
CLOSED TREE
2014-01-27 23:12:54 -08:00
"Kan-Ru Chen (陳侃如)"
dda1182e42
Bug 950225 - Restrict event fluffing in visible area with test case. r=roc
2014-01-28 11:37:36 +08:00
Phil Ringnalda
6152eca9de
Merge m-c to m-i
2014-01-27 18:38:19 -08:00
Phil Ringnalda
c51e73fc9e
Bug 916350 followup, b2g desktop is every bit as prone to screwing up the scrollbar in 647192-1.html as b2g emulator is
2014-01-27 18:30:42 -08:00
Timothy Nikkel
fce6c10380
Bug 950301. Make the underlying frame of scroll layer items be the scrolled frame before the layerizing display lists. r=mattwoodrow
2014-01-27 17:30:29 -06:00
Andrew Halberstadt
ef85e99445
Bug 916350 - Add missing hunk to get b2g desktop reftests working. r=bustage
2014-01-27 15:05:25 -05:00
Ryan VanderMeulen
c35da6fdf3
Merge b2g-inbound to m-c.
2014-01-27 15:05:03 -05:00
Carsten "Tomcat" Book
787e70a3f8
Merge mozilla-central to b2g-inbound
2014-01-27 14:14:56 +01:00
Dan Glastonbury
38a3723f74
Bug 913597 - Remove support for obsolete 'moz-webgl' name for creation of WebGL contexts. r=jgilbert
2014-01-28 05:59:24 +09:00
David Zbarsky
287bef7020
Bug 952977: Convert shadow transforms to gfx::Matrix4x4 r=nical
2014-01-27 10:29:27 -05:00
David Zbarsky
bed5a418db
Bug 952977: Convert Layer's mTransform to gfx::Matrix4x4 r=nical
2014-01-27 10:29:06 -05:00
David Zbarsky
44eeb608e1
Bug 952977: Convert GetTransform to gfx::Matrix4x4 r=nical
2014-01-27 10:28:47 -05:00
David Zbarsky
1e61d187aa
Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
2014-01-27 10:28:33 -05:00
Randy Lin
6a6aa3a1ea
Bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps, r=rillian
...
This is an integrated patch which includes:
1. Bug 891705: [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps
2. Bug 950567: [MediaEncoder] Phase-in libmkv library. r=giles
3. bug 883749: Implement Vorbis encoding. r=rillian
4. bug 881840: Implement VP8 track encoder. r=rillian
2014-01-15 14:21:14 +08:00
Ehsan Akhgari
73df089acf
Bug 963763 - Fix the test case for bug 612271 so that it doesn't depend on the mouse not hovering the textarea on Windows; r=roc
2014-01-24 16:05:52 -05:00
Ehsan Akhgari
dec84b9caa
Bug 963760 - Fix the test for bug 682712 to not rely on a mouse click to set the focus on body; r=roc
2014-01-25 11:59:34 -05:00
Ms2ger
ad04f9295c
Bug 243412. Enable unprefixed 'box-sizing'. r=dbaron
2014-01-17 17:13:22 -07:00
Mats Palmgren
d545f8b37a
Bug 961363 - test.
2014-01-25 10:03:54 +00:00
Mats Palmgren
2641f3c4c0
Bug 961363 - Don't try to handle multiple-select commands in single-select lists. r=bz
2014-01-25 10:03:54 +00:00
David Baron
0985ba0044
Bug 834842 - Support mach timestamp in reftest-analyzer. r=bgirard
2014-01-25 10:03:54 +00:00
Oskar Eisemuth
fb1168ac2d
Bug 844473: Honor mozdisallowselectionprint and moznomarginboxes in print preview as well as print. r=roc
2014-01-24 17:18:54 -05:00
James Kitchener
960b22bfa9
Bug 941611 - More consistent rounding of text metrics. r=karlt, r=fredw
2014-01-27 08:18:26 -05:00
Mats Palmgren
a2056036ca
Bug 964078. r=roc
2014-01-28 09:15:24 -05:00
Frédéric Wang
40a12d9ec2
Bug 945254 - Take italic correction into account when positioning subscripts. r=karlt
2014-01-28 08:57:08 -05:00
Ryan VanderMeulen
212199c85e
Backed out changeset 6e9d3acbb028 (bug 959973) for bustage.
2014-01-31 13:48:25 -05:00
Mihaela Velimiroviciu
3c452f94e1
Bug 959973 - Add tests for using variables in external style sheets. r=heycam
2014-01-31 10:58:05 +02:00
Benoit Jacob
3991287fb7
Bug 964442 - Make CreateImage just take a plain format parameter - r=jrmuizel
2014-01-30 17:58:51 -05:00
Benoit Jacob
e6d46b061f
Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
...
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(GRALLOC_PLANAR_YCBCR\|PLANAR_YCBCR\|SHARED_RGB\|CAIRO_SURFACE\|MAC_IOSURFACE\|REMOTE_IMAGE_BITMAP\|SHARED_TEXTURE\|REMOTE_IMAGE_DXGI_TEXTURE\|D3D9_RGB32_TEXTURE\)\($\|[^A-Za-z0-9_]\)/\1ImageFormat::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|ImageFormat\:\:ImageFormat|ImageFormat|g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)STEREO_MODE_\(MONO\|LEFT_RIGHT\|RIGHT_LEFT\|BOTTOM_TOP\|TOP_BOTTOM\)\($\|[^A-Za-z0-9_]\)/\1StereoMode::\2\3/g'
find content/media media/webrtc gfx/layers gfx/tests dom/camera dom/plugins image/src layout/base -type f | grep -v 'gfx/layers/ImageTypes.h' | xargs sed -i 's|StereoMode\:\:StereoMode|StereoMode|g'
2014-01-30 17:58:49 -05:00
Masatoshi Kimura
fdd75c44eb
Bug 965961 - Remove unused css selectors for windows versions. r=bz
2014-01-31 07:55:10 +09:00
Ryan VanderMeulen
fef07c2712
Merge m-c to inbound.
2014-01-30 16:36:04 -05:00
Daniel Holbert
74c130c331
(no bug) whitespace fix in nsFlexContainerFrame.cpp (reindent some function-parameters). no review, whitespace-only, DONTBUILD
2014-01-30 13:02:05 -08:00
Birunthan Mohanathas
e81a8f702d
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
Andrew Halberstadt
48a16472a1
Bug 958520 - Disable four failing b2g desktop reftest-sanity tests, r=jgriffin
2014-01-24 10:35:35 -05:00
Andrew Halberstadt
d9efa21e15
Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted
2014-01-24 10:34:01 -05:00
Ehsan Akhgari
5a9c56b0a8
Bug 961889 - Fix the adverse effects of spell checking on test_reftests_with_caret.html test cases; r=roc
2014-01-24 09:18:00 -05:00
Carsten "Tomcat" Book
1a2141163b
Merge mozilla-central to mozilla-inbound
2014-01-24 09:28:18 +01:00
Wes Kocher
fddf97a6fe
Merge fx-team to m-c
2014-01-23 18:31:45 -08:00
Matthew Noorenberghe
b43fada4d4
Bug 956162 - Implement @flip="none" for popups to allow them to appear off-screen without flipping or resizing. r=Enn
...
[Australis]
2014-01-22 20:09:03 +00:00
Masayuki Nakano
a8677932f0
Bug 935876 part.1 Don't consume key event on <select> element if it's never handled r=
2014-01-24 15:26:52 +09:00
Cameron McCormack
57e1ae7505
Bug 962427 - Make RestyleManager.cpp's GetNextBlockInInlineSibling static. r=dbaron
2014-01-23 15:24:22 +11:00
Ehsan Akhgari
026e591974
Bug 289384 - Run the native key binding handlers from nsEditorEventListener; r=Neil,masayuki
2014-01-22 22:18:51 -05:00
Boris Zbarsky
ade99301a4
Bug 962628. Make '+' and '~' combinators work at the top level of an anonymous content forest. r=heycam
2014-01-23 15:18:06 -05:00
Benoit Jacob
67a17b1047
Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
...
find content/media dom/ipc widget/ gfx/tests gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)LAYERS_\(NONE\|BASIC\|OPENGL\|D3D9\|D3D10\|D3D11\|CLIENT\|LAST\)\($\|[^A-Za-z0-9_]\)/\1LayersBackend::LAYERS_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::BUFFER_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(BUFFERED\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(DRAW\|DRAW_SNAPPED\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::CLIP_\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SURFACE_\(NONE\|OPAQUE\|SINGLE_CHANNEL_ALPHA\|COMPONENT_ALPHA\)\($\|[^A-Za-z0-9_]\)/\1SurfaceMode::SURFACE_\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(STRETCH\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::SCALE_\2\3/g'
2014-01-23 13:26:41 -05:00
Benoit Jacob
93826fc6b0
Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
...
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g'
2014-01-23 13:26:40 -05:00
Benoit Jacob
3846defaec
Bug 959380 - 3/5 - Make gfxSurfaceType a typed enum - r=jrmuizel
...
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxSurfaceType\(Image\|PDF\|PS\|Xlib\|Xcb\|Glitz\|Quartz\|Win32\|BeOS\|DirectFB\|SVG\|OS2\|Win32Printing\|QuartzImage\|Script\|QPainter\|Recording\|VG\|GL\|DRM\|Tee\|XML\|Skia\|Subsurface\|D2D\|Max\)\($\|[^A-Za-z0-9_]\)/\1gfxSurfaceType::\2\3/g'
2014-01-23 13:26:40 -05:00
Benoit Jacob
3369ca8bb6
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
...
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
2014-01-23 13:26:40 -05:00
Benoit Jacob
046f19e630
Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
2014-01-23 13:26:39 -05:00
Benoit Jacob
ff9143a319
Bug 963198 - Don't mix up byte-size and array-length - r=tn
2014-01-23 17:34:04 -05:00
Andrew Halberstadt
ae897cc54b
Bug 958533 - Add b2g desktop to the reftest sandbox, r=jgriffin
2014-01-23 16:02:22 -05:00
Ryan VanderMeulen
4e194d306a
Backed out changeset 07e5bf2cb7c8 (bug 913597) for desktop B2G failures.
...
CLOSED TREE
2014-01-22 12:48:44 -05:00
Dan Glastonbury
179ac4d20f
Bug 913597 - Remove support for obsolete 'moz-webgl' name for creation of WebGL contexts. r=jgilbert
2014-01-23 00:44:16 +09:00
Benoit Girard
49072be9c6
Bug 950488 - Overhaul APZ handling of overflow:hidden. r=botond
...
--HG--
extra : rebase_source : 6ba93899e5ac446b5c4a4cacb18574dd05c54c62
2014-01-21 12:33:52 -05:00
Jonathan Watt
c948a96d59
Bug 949891 - Make nsNumberControlFrame a leaf frame so that only its CreateAnonymousContent method can create child frames. r=dholbert
2014-01-14 12:40:01 +00:00
Daniel Holbert
ac7ee96123
Bug 962267: Move nsFlexContainerFrame.h's forward-decls into the class's scope. r=mats
2014-01-21 17:05:07 -08:00
Wes Kocher
3fdc89e897
Backed out changeset 31ef6f1090fd (bug 916350) for android reftest bustage on a CLOSED TREE
2014-01-21 15:37:02 -08:00
Daniel Holbert
93349644a3
Bug 783470 part 5: Add assertion to ensure we don't create FlexItems for abspos children. rs=mats
2014-01-21 14:52:32 -08:00
Daniel Holbert
70d18762a8
Bug 783470 part 4: reftests for visibility:collapse on flex items. r=mats
2014-01-21 14:52:30 -08:00
Daniel Holbert
ba6b5c54fa
Bug 783470 part 3: Use the strut metadata we've saved to actually build special "strut" FlexItems on our second pass through reflow. r=mats
2014-01-21 14:52:27 -08:00
Daniel Holbert
d53b425443
Bug 783470 part 2: Create an array with information about each visibility:collapse "strut" that we need to build. r=mats
2014-01-21 14:51:58 -08:00
Daniel Holbert
a42f13cbbc
Bug 783470 part 1: Split most of flex reflow into a helper-function, so that we can easily restart it by reinvoking that helper. r=mats
2014-01-21 14:51:57 -08:00
Andrew Halberstadt
85cd622dfd
Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted
2014-01-21 17:25:20 -05:00
Ehsan Akhgari
d86cae744f
Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html
2014-01-21 15:45:18 -05:00
Ehsan Akhgari
e041880100
Backed out changeset 0e34a26a4353 (bug 924972) because of more test failures
2014-01-21 14:33:57 -05:00
Ehsan Akhgari
e680555714
Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html
2014-01-21 13:27:04 -05:00
guozhu cheng
ad7c57c25d
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
2013-11-07 18:20:08 +08:00
Ehsan Akhgari
5165b87f93
Backed out changeset 746018b05d67 (bug 924972) because of test failures
2014-01-21 11:33:28 -05:00
Ehsan Akhgari
e6ea7527a5
Bug 924972 - Enforce the focus before running every subtest of test_reftests_with_caret.html
2014-01-21 10:32:41 -05:00
Nathan Froyd
1fa44f8848
Backout 2c24dc80aa00 (bug 916350) for Android reftest/crashtest orange on this CLOSED TREE
2014-01-20 20:08:43 -05:00
Andrew Halberstadt
9464506911
Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted
2014-01-20 17:44:44 -05:00
Ehsan Akhgari
a0d854f7ae
Backed out changeset 1e7ec87921a5 (debugging patch for bug 924972) because it's no longer needed
...
--HG--
extra : rebase_source : 311a86827be79de56abd61e48bac0c3268b891bb
2014-01-20 17:35:43 -05:00
Ehsan Akhgari
5e07b692be
Bug 924972 - Wait for focus before running test_reftests_with_caret.html and also focus the iframe inside the test properly; r=Enn
2014-01-20 17:27:27 -05:00
Daniel Holbert
c0b5e30210
Bug 961354 part 2: Don't consider absolutely-positioned elements to be flex items, since they don't participate in normal flex layout. r=mats
2014-01-20 14:02:20 -08:00
Daniel Holbert
75786a2bcd
Bug 961354 part 1: Move nsCSSOffsetState constructor definition to .cpp file. r=mats
2014-01-20 14:02:18 -08:00
Robert Longson
d20697fa25
Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange
2014-01-20 12:42:47 +00:00
Ms2ger
3fb8078022
Merge central to inbound.
2014-01-20 09:36:09 +01:00
Ms2ger
437f4d6ea7
Merge latest PGO-green changeset from inbound to central.
2014-01-20 09:30:38 +01:00
Ms2ger
a8af3aad23
Bug 956015 - Add an infallible nsIDocShellTreeItem::ItemType; r=bz
2014-01-20 08:58:26 +01:00
Timothy Nikkel
491cf736ad
Bug 931028. Remove app units per pixel argument from nsDisplayTransform::GetTransform. r=mattwoodrow
...
All callers were using, and should only be using, the same value.
2014-01-20 00:56:55 -06:00
Benoit Girard
b60a7290fe
Bug 941095 - Restore subpixelaa on HIDPI. r=backout
2014-01-19 22:31:02 -05:00
Timothy Nikkel
b2654ec621
Bug 931028. Transform matrices when used for painting related things should be in dev pixels and not CSS pixels. r=mattwoodrow
2014-01-19 17:30:36 -06:00
Ryan VanderMeulen
d6d4c57e16
Merge m-c to inbound.
2014-01-19 15:41:22 -05:00
Cameron McCormack ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
5eb40de2bc
Bug 945105 patch 4: Add reftest. r=heycam
...
I confirmed that the test fails as expected without the patch, and
passes with the patch.
2014-01-19 11:04:57 -08:00
L. David Baron
5b9d1c52c2
Bug 945105 patch 3: Replace changes to ComputeStyleChangeFor with a check of GetPrevContinuationWithSameStyle to avoid the duplication in a way that still doesn't break direct restyling of an element whose continuations have different styles. r=heycam
2014-01-19 11:04:56 -08:00
L. David Baron
9a38f889bc
Bug 945105 patch 2: Convert RestyleManager::ComputeStyleChangeFor from while loops to for loops to make it easier to add continue statements to it. r=heycam
2014-01-19 11:04:56 -08:00
L. David Baron
a57a73469c
Bug 945105 patch 1: Revert the changes to RestyleManager::ComputeStyleChangeFor from bug 898333, patch 2, since they cause skipping (in addition to the desired skipping) of continuations that do need restyling, in the case of directly restyling an element where continuations have different styles. r=heycam
2014-01-19 11:04:56 -08:00
Tim Taubert
5982a00404
merge m-c to fx-team
2014-01-19 10:42:28 +01:00
Markus Stange
9703b89906
Bug 889085 - Don’t draw CSS background color for themes root frames. r=roc.
2014-01-18 12:51:03 +01:00
Robert O'Callahan
6c29c3731b
Bug 647813. XUL popups anchored to a <select> should not size themselves to the <select>. r=mats
...
--HG--
extra : rebase_source : 3be93d1e796ef8ec4e6565a083e9abe19879566e
2014-01-15 16:07:31 +13:00
Robert O'Callahan
bd921d1878
Bug 960277. Part 3: nsFieldSetFrame's anonymous child should not inherit CSS 'position', but should still be an abs-pos containing block if the fieldset is. r=mats
...
--HG--
extra : rebase_source : 9e1109c3c1216df58281b7c81447e44da97f681b
2014-01-17 23:39:04 +13:00
Robert O'Callahan
6873fe1715
Bug 960277. Part 2: Move nsFieldSetFrame declaration to nsFieldSetFrame.h. r=mats
...
--HG--
extra : rebase_source : 6b0da46311f24238d48c6d8045fe87c6f90d11ce
2014-01-16 15:20:20 +13:00
Robert O'Callahan
7efbad68b7
Bug 960277. Part 1: Don't optimize away frame reconstruction for 'transform' add/remove if the element has complex abs-pos container structure. r=mats
...
--HG--
extra : rebase_source : 4a1b57df9146a31ce8e25a7b215d2eb1edb09a55
2014-01-16 14:39:30 +13:00
Cameron McCormack
024a9c7c7e
Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
2014-01-18 19:03:30 +11:00
Cameron McCormack
9e9c239e34
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Cameron McCormack
5e56e874e4
Bug 960848 - Part 2: Swap NS_BLOCK_HAS_FIRST_LETTER_CHILD and NS_BLOCK_FRAME_HAS_INSIDE_BULLET bit values. r=dbaron
2014-01-18 18:08:03 +11:00
Cameron McCormack
bfa90f854b
Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
2014-01-18 18:07:54 +11:00