Граф коммитов

37249 Коммитов

Автор SHA1 Сообщение Дата
L. David Baron 6686ee84a1 Bug 896138 patch 5: Expose UndisplayedNode list from nsFrameManager. r=heycam
This is needed for the following patch, which leaves the undisplayed map
in nsFrameManager rather than moving it to RestyleManager (I think one
could argue for either way, but it was easier not to move it).
2013-07-20 12:14:25 -07:00
L. David Baron a7c8d44db9 Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam
This moves restyling management out of nsCSSFrameConstructor (thus
reducing its size), and keeps the restyling code closer together.

This is the first of two big chunks of code moved in this patch series.
A later patch in this series will move related code from nsFrameManager
into the same destination file.
2013-07-20 12:14:25 -07:00
L. David Baron 84393c60bd Bug 896138 patch 3: Remove forward declaration of struct that hasn't been in this class since changeset e0df6dfdaaca (Bug 479655 part 3). r=heycam 2013-07-20 12:14:24 -07:00
L. David Baron 62621bb025 Bug 896138 patch 2: Add a RestyleManager class. r=heycam
The later patches in this series will move restyling code into this file
from nsCSSFrameConstructor and nsFrameManager.
2013-07-20 12:14:24 -07:00
L. David Baron 3dab5e1ef8 Bug 896138 patch 1: Move RestyleTracker and OverflowChangedTracker out of nested namespace mozilla::css (which shouldn't exist) into namespace mozilla. r=heycam 2013-07-20 12:14:24 -07:00
Jeff Muizelaar 90280cc831 Bug 895135. Avoid normalizing gradients to a smaller interval than 0..1. r=roc
Previously if we had all the stops at the same location, we'd end up putting
them all at 0. This makes things harder for backends that implement gradients
with a lookup table because they don't have room for multiples entries at the
zero location. If instead we leave the stops at the same location on the 0-1
line we'll have a better chance of drawing them correctly.

--HG--
extra : rebase_source : d57553d90e3eef288ca41576573f1c1def97da7e
2013-07-20 08:58:10 -04:00
Nicholas Cameron cf168d842a Bug 700926; reshuffle background image drawing. r=roc
--HG--
extra : rebase_source : 4e4786a75cfdccc47ffa524331792eab3a7a83ea
2013-07-19 20:40:02 +12:00
Nicholas Cameron e17f999789 Bug 700926. Refactor image sizing to be closer to the spec and not tied to backgrounds. r=roc
--HG--
extra : rebase_source : b6fa8a526f8642089d9cd6af47948006f2673ab6
2013-07-19 20:39:58 +12:00
Ryan VanderMeulen cf60fd0d26 Backed out changeset 319da88f992e (bug 893298) for B2G reftest failures. 2013-07-19 13:06:10 -04:00
Reuben Morais 25c86ec559 Bug 873346 - Fix sometimes-unitialized warning in nsImageMap. r=dbaron
--HG--
extra : rebase_source : dcc8013bb0542a69edb43c86fddc3f4075b4e7d5
2013-07-17 20:28:23 -07:00
Robert O'Callahan 399d3edad1 Bug 894931. Add reftest. r=dbaron 2013-07-19 11:22:40 -04:00
Simon Montagu d1adeb99a2 Move the caret invalidation from CharacterDataChanged to CharacterDataWillChange so that the text doesn't change under the caret before invalidation. Bug 887631, r=ehsan 2013-07-19 17:44:46 +03:00
Mina Almasry d0e202df25 Bug 895076 - domUtils.getCSSValuesForProperty now returns non keyword values. r=bz
This patch makes getCSSValuesForProperty return some none keyword values: auto,
normal, none, all, calc, -moz-calc, -moz-element, -moz-element-rect, rgb, hsl, -moz-rgba, -moz-hsla, rgba, hsla, cubic-bezer, and steps.
2013-07-19 10:32:52 -04:00
Bear Travis 99080c7766 Bug 893298 - Correctly calculate button and button child's desired height to vertically center the child. r=bz 2013-07-18 14:21:47 -07:00
Mina Almasry 63736e952d Bug 291082 - preventDefault now blocks keyboard navigation in select-one drop-down lists. r=mounir, r=Neil
This patch makes select drop-down lists respect preventDefault keypress event, and so the select list doesn't process them anymore.
2013-07-19 10:32:51 -04:00
Jonathan Kew 83bfaa5b69 bug 879963 - test for redundant downloading of a repeated @font-face resource. r=dbaron 2013-07-17 12:53:38 +01:00
Jonathan Kew 50ab64699b bug 879963 - part 2 - avoid adding duplicate face entries to a user font family. r=dbaron 2013-07-17 12:53:31 +01:00
Jonathan Kew de12b8e12a bug 879963 - part 1 - preserve in-progress font loaders when updating the user font set. r=dbaron 2013-07-17 12:53:24 +01:00
Matt Woodrow ddd78fd1a5 Bug 889515 - Get rid of static sCompositorParent. r=nical 2013-07-11 22:32:09 -04:00
Reuben Morais 8fd8ceb566 Backed out changeset 12a2fa9940f4 (bug 893117) 2013-07-18 20:01:54 -07:00
James Willcox 4b92bdf899 Bug 888446 - Add some fuzz to make Skia canvas pass on Android r=bjacob,gwright 2013-06-28 16:01:54 -04:00
David Zbarsky e7c4a9f1ec Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-18 17:43:38 -07:00
Benoit Girard 7152341ae7 Bug 873378 - Mark layout/reftests/bugs/433700.html as passing on mobile because of layer restrictions. ON A CLOSED TREE r=bustage 2013-07-18 19:36:17 -04:00
Benoit Girard 1591216c2a Bug 873378 - Add a limit on mobile of 20 layers per container layer. r=roc 2013-07-16 16:17:18 -04:00
Ryan VanderMeulen 76ce8020e7 Merge m-c to inbound on a CLOSED TREE. 2013-07-18 14:53:05 -04:00
Robert O'Callahan 1343917050 Bug 870941. Make scrollframes put scrollbars etc above content in z-order if they're disappering scrollbars. r=mattwoodrow 2013-07-18 10:10:13 -04:00
L. David Baron a65b6c2ed4 Back out changeset e8bf739addfa (bug 868498 patch 2) for causing bug 894931. 2013-07-18 01:09:16 -07:00
Seth Fowler 48bacd080e Bug 885939 (Part 3) - Disable SVG reftests involving extreme viewboxes that fail due to integer overflow. r=me 2013-07-16 15:41:36 -04:00
Seth Fowler b44af38222 Bug 885939 (Part 2) - Add reftests for SVG image stretching and scaling. r=dholbert 2013-07-16 15:41:33 -04:00
Ryan VanderMeulen 7400a62dd5 Bug 877690 - Fix typo in test. DONTBUILD 2013-07-16 13:52:01 -04:00
Ehsan Akhgari 192bc42d5e Bug 895141 - Remove useless prlong.h inclusions from the tree; r=jcranmer 2013-07-18 12:06:38 -04:00
Blake Kaplan 2ac09437e4 Bug 895129 - Fix a typo in the original patch: we should be ignoring xul:observes. r=sicking 2013-07-17 16:20:37 -07:00
Ed Morley 14d2681e74 Merge mozilla-central and inbound 2013-07-18 15:01:47 +01:00
Ed Morley 5ab829f932 Backed out changeset f713a828fe36 (bug 894931) since the backout it performed was already landed on mozilla-central (and wasn't identical) 2013-07-18 15:00:36 +01:00
Graeme McCutcheon 5d31223735 Bug 819930 - Part 1: Implement an API for emulating CSS media types. r=dbaron 2013-07-17 16:39:19 +01:00
David Zbarsky 25658dc89f Bug 892853 - Remove some xpidl for SVG r=Ms2ger 2013-07-17 23:54:09 -07:00
Markus Stange cddb8f5c57 Bug 894905 - Create a separate nsDisplayItem subclass for -moz-appearance backgrounds. r=roc 2013-07-18 08:34:58 +02:00
Markus Stange da419264b0 Bug 894905 - Make AppendBackgroundItemsToTop return a bool instead of an nsDisplayBackgroundImage. r=roc 2013-07-18 08:34:10 +02:00
Stephen Pohl 365a106ab3 Bug 894931: Revert e8bf739addfa from bug 868498 to ensure proper layout of frames with position:static, position:relative and position:absolute. r=roc 2013-07-18 00:20:16 -04:00
Jared Wein be6e80b946 Backed out changeset 6567ae2b15be (bug 845205) for possibly introducing more assertions, causing the browser-chrome tests to go over their log limit. CLOSED TREE 2013-07-17 20:37:57 -04:00
Ben Kelly 823572c7e4 Bug 845205 - Do not reset the style context when removing unset properties. r=dbaron 2013-07-17 14:34:22 -04:00
Ed Morley 6f37d9042e Backed out changeset 1b2c43ed9fdc (bug 879963) for intermittent failures in test_redundant_font_download.html 2013-07-17 17:07:54 +01:00
Ed Morley 4e8ab541b9 Backed out changeset 33c17daf66bf (bug 879963) 2013-07-17 17:07:30 +01:00
Ed Morley f763e075cd Backed out changeset e0c9008cb0be (bug 879963) 2013-07-17 17:07:27 +01:00
William Chen c7d379d25e Bug 796061 - Part 2: Remove mInsertionParentTable from nsBindingManager. r=mrbkap 2013-07-17 09:05:06 -07:00
William Chen a71d9ff782 Bug 796061 - Part 1: Remove mBindingTable from nsBindingManager. r=mrbkap 2013-07-17 09:05:03 -07:00
Jonathan Kew d6ccb240c1 bug 879963 - test for redundant downloading of a repeated @font-face resource. r=dbaron 2013-07-17 12:53:38 +01:00
Jonathan Kew 0b94d231bb bug 879963 - part 2 - avoid adding duplicate face entries to a user font family. r=dbaron 2013-07-17 12:53:31 +01:00
Jonathan Kew 7d6679872e bug 879963 - part 1 - preserve in-progress font loaders when updating the user font set. r=dbaron 2013-07-17 12:53:24 +01:00
Ryan VanderMeulen 503e54554a Backed out changeset 9022f5fdcf98 (bug 483446) for mochitest-5 orange. 2013-07-16 10:45:35 -04:00
Brian O'Keefe f4815f2203 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Jonathan Kew 32cde57ad0 bug 890374 - [hidpi] fix CSS/device coordinate mismatch in XUL popup manager, so that we show the correct tooltip for items in the Bookmarks or History sidebar. r=roc 2013-07-16 15:12:48 +01:00
Simon Sapin a654dd2bd4 Bug 483446 - Add CSS3 'background-attachment: local' support. r=roc 2013-07-16 09:10:58 -04:00
Robert O'Callahan 8ef787944c Bug 868498. Don't reframe for changes between position:static and position:relative. r=heycam 2013-07-16 08:58:52 -04:00
Stephen Pohl e5abe7e1ae Bug 868498: Enable switching between overlay and regular scrollbars without browser restart on Mac OSX. r=roc 2013-07-16 08:58:44 -04:00
Stephen Pohl f7729cfa8a Bug 890897 - Don't show overlay scrollbars when we don't end up scrolling the page because we're already at an acceptable place. r=roc 2013-07-16 00:51:21 -04:00
Cameron McCormack 883a291a54 Bug 873368 - Automatically generate nsStyleStructList.h. r=dbaron,ted 2013-07-16 14:32:25 +10:00
Corey Ford 703e3044b9 Bug 893962 - Refactor the application of relative positioning. r=dbaron 2013-07-15 17:28:09 -07:00
Mina Almasry 28e4959faf Bug 877690 - Implement an API for getting CSS property values to be used in auto-completion. r=bz 2013-07-15 17:28:49 -04:00
Mina Almasry c6c9679d1d Bug 713564 - Add an API to declare a stylesheet obsolete. r=bz 2013-07-15 17:28:33 -04:00
Kartikaya Gupta 7db39f8e1b Bug 840916 - Back out e7d3b0866dd9 from bug 779527 as it is no longer needed. r=mbrubeck 2013-07-15 17:21:16 -04:00
Ryan VanderMeulen 6f98a7a79c Backed out 3 changesets (bug 603488) for Windows reftest orange.
Backed out changeset f60f6c301670 (bug 603488)
Backed out changeset 80520a16d7f1 (bug 603488)
Backed out changeset eeed50e8e213 (bug 603488)
2013-07-15 15:50:26 -04:00
Blake Kaplan 67336672ad Bug 888787 - Add reftests. r=sicking 2013-07-11 17:05:55 -04:00
Blake Kaplan 41a98d3ade Bug 888787 - Restore old XBL behavior when a child of the bound element didn't match any of the <children/> in the binding. r=sicking 2013-07-11 17:05:54 -04:00
James Kolb a12647d90a Bug 603488 - Part 1: Refactor nsLayoutUtils to expose imgIContainer. r=roc 2013-07-15 13:44:14 -04:00
Ed Morley 6133103162 Backed out changeset 9897835271b5 (bug 877690) for crashes on a CLOSED TREE 2013-07-15 16:36:17 +01:00
Mina Almasry 92ecc361b2 Bug 877690 - Implement an API for getting CSS property values to be used in auto-completion. r=bz 2013-07-15 09:59:57 -04:00
Mike Hommey b97d1767fc Bug 892904 - Remove useless includes of config.mk. r=gps 2013-07-15 18:48:40 +09:00
Cameron McCormack 370da54970 Bug 893510 - Don't schedule reflow of non-display SVG text when a child text content frame was just created. r=jwatt 2013-07-15 18:15:49 +10:00
Cameron McCormack b4c9952c8a Bug 893500 - Don't check for SVG text context scale changes when non-display. r=longsonr 2013-07-15 17:09:27 +10:00
Wes Kocher b68938ecb2 Backed out changeset fa6ef0b63025 (bug 889515) for OSX browser-chrome bustage on a CLOSED TREE
--HG--
extra : amend_source : f0064ef485170a679744ea3e211535a9d58f0fc9
2013-07-14 20:59:36 -07:00
Matt Woodrow f8f9c46878 Bug 889515 - Get rid of static sCompositorParent. r=nical 2013-07-11 22:32:09 -04:00
Mats Palmgren c34b7f3a13 Bug 883676 - Implement 'page-break-inside:avoid' also for the case where the block reflow is COMPLETE but does not fit in the available height. r=roc 2013-07-13 13:18:17 +00:00
Stephen Pohl 29f1f3b9cf Bug 870917: Fix overlay scrollbars in XUL trees to fade and disappear correctly instead of pulsating continuously. r=roc 2013-07-12 23:19:37 -04:00
Bem Jones-Bey 83b9d6959e Bug 829958 - Fix intrinsic width calculation to take into account the scroll frame created when overflow isn't visible. r=bz 2013-07-12 17:24:17 -04:00
Cameron McCormack 1f60b6d37b Bug 890783 - Reflow non-display SVG text when a child text frame is restyled. r=roc 2013-07-12 17:13:07 +10:00
Cameron McCormack d644792953 Bug 890782 - Reflow SVG text inserted into non-display containers. r=jwatt 2013-07-12 17:13:07 +10:00
Cameron McCormack 2a8880f043 Bug 890782 - Part 3: Inherit NS_FRAME_IS_NONDISPLAY by default. r=jwatt 2013-07-12 17:13:07 +10:00
Cameron McCormack aab2e6c2f0 Bug 890782 - Part 2: Make NS_STATE_SVG_NONDISPLAY_CHILD a global state bit and rename it. r=jwatt 2013-07-12 17:13:07 +10:00
Cameron McCormack a2bae61d8b Bug 890782 - Part 1: Return early in UpdateGlyphPositioning if frames are dirty. r=longsonr 2013-07-12 17:13:06 +10:00
Cameron McCormack e5b78f3048 Bug 879659 - Part 3: Implement <marker orient="auto-start-reverse">. r=longsonr 2013-07-12 16:39:38 +10:00
Cameron McCormack 646cffaae0 Bug 879659 - Part 2: Refactor SVG marker handling to support more types of markers in the future. r=longsonr 2013-07-12 16:39:38 +10:00
Trevor Saunders f33ade0d68 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
Phil Ringnalda 881e670d5e Back out cb34d80e6fc8 (bug 889515) for 10.6 assertions
CLOSED TREE
2013-07-11 21:24:20 -07:00
Matt Woodrow a3c1d8b765 Bug 889515 - Get rid of static sCompositorParent. r=nical 2013-07-11 22:32:09 -04:00
Mike Hommey d01870f66f Bug 892401 - Remove NEW_H. r=ted 2013-07-12 09:16:41 +09:00
Daniel Holbert 81e4580700 Bug 885424 part 4: Refactor ComputeFlexContainerMainSize to have a clearer horizontal case vs. vertical case. r=dbaron 2013-07-11 16:47:03 -07:00
Daniel Holbert d1c7df5b20 Bug 860242: If box-sizing includes border/padding, then don't add border/padding to cell-width, in fixed table layout's percent-width case. r=dbaron 2013-07-11 16:46:06 -07:00
Blake Kaplan b689607d31 Reftests for bug 890775 - r=peterv 2013-07-11 17:53:08 -04:00
Blake Kaplan a384a15413 Bug 890775 - Not all xbl:children elements should be treated specially. r=peterv 2013-07-11 17:52:49 -04:00
Jeff Gilbert 5329ed7a17 Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted 2013-07-11 14:12:32 -07:00
Andrea Marchesini ff39bab6f8 Bug 884279 - Rename Future to Promise. r=mounir
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_bug883683.html => dom/promise/tests/test_bug883683.html
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
2013-07-11 16:40:36 -04:00
Ryan VanderMeulen 22667a6005 Backed out changeset 4504582d908c (bug 843003) for Marionette failures. 2013-07-11 11:46:04 -04:00
Botond Ballo 9aa8bcf533 Bug 891468 - Convert nsEventStateManager::GetChildProcessOffset to return a LayoutDeviceIntPoint instead of an nsIntPoint. r=smaug 2013-07-11 10:43:35 -04:00
Botond Ballo e1a8133ba6 Bug 890938 - Convert AsyncPanZoomController::ZoomToRect to take a CSSRect instead of a gfxRect. r=kats 2013-07-11 10:43:35 -04:00
Mounir Lamouri 15bdf50023 Bug 843003 - Send events and allow :hover to apply on <button>'s children. r=bz 2013-07-11 10:30:23 -04:00
Daniel Holbert 7e1eec97eb Bug 892108: Simplify a SVG check to use HasViewBoxOrSyntheticViewBox(). r=jwatt 2013-07-10 16:20:54 -07:00
Wes Kocher 32c45cb67c Backout b131b1f08ffc for oranges on a CLOSED TREE 2013-07-10 15:06:01 -07:00
Blake Kaplan 40aae55618 Bug 860123. r=ehsan 2013-07-08 15:06:01 -04:00
Ryan VanderMeulen 03e73d9988 Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures. 2013-07-10 13:51:28 -04:00
Trevor Saunders 63ed0e9589 bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal 2013-06-25 14:29:26 -04:00
Ryan VanderMeulen 037efde64c Backed out changeset 3265d1e6ed10 (bug 890938) for Werror bustage. 2013-07-10 10:46:31 -04:00
Botond Ballo b840654f10 Bug 890938 - Convert AsyncPanZoomController::ZoomToRect to take a CSSRect instead of a gfxRect. r=kats 2013-07-10 10:04:20 -04:00
Bear Travis 9a1e760e9a Bug 835873 - Include minHeight calculation before vertically centering a button's children. r=bz 2013-07-10 10:02:47 -04:00
Ryan VanderMeulen d806e1e244 Merge m-c to inbound. 2013-07-10 09:45:16 -04:00
Ms2ger 2e40ca7f86 Bug 890821 - Make nsIScrollableFrame::GetScrollPositionCSSPixels return CSSIntPoint; r=roc 2013-07-10 11:58:13 +02:00
Wes Kocher 4dd05877b0 Backout bug 881997 for conformance test failures 2013-07-09 20:17:56 -07:00
Matt Woodrow c1727d7810 Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc 2013-07-09 10:11:00 -04:00
Jeff Gilbert 3ebab6a4c4 Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted 2013-07-09 17:46:25 -07:00
Ralph Giles ccaf62a7df Bug 887463 - remove webvtt parser library. r=cpearce. 2013-07-09 17:02:00 -07:00
Olli Pettay b002b30b2a bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Daniel Holbert ac99fe266c Bug 885424 part 3: Rename flexContainerMainSize to contentBoxMainSize, for clarity, and mark that & 'frameMainSize' as const. r=dbaron 2013-07-09 14:38:59 -07:00
Daniel Holbert 9e737622e0 Bug 885424 part 2: Perform flexbox main-axis alignment separately from cross-size determination, to more closely match the ordering of steps in flexbox spec. r=dbaron 2013-07-09 14:38:59 -07:00
Daniel Holbert 4fb79319a5 Bug 885424 part 1: Set aStatus at the very beginning of flexbox reflow, and call NS_FRAME_SET_TRUNCATION at the very end. r=dbaron 2013-07-09 14:38:59 -07:00
Daniel Holbert cf18b53761 Bug 885424 part 0: Shift declarion of 'frameCrossSize' down to where it's actually used. r=dbaron 2013-07-09 14:38:59 -07:00
Scott Johnson c62f49333b Bug 861184: Pull code providing binary search for valid column height into its own method. [r=roc] 2013-07-09 15:24:27 -05:00
Timothy Nikkel 38c9ba223b Bug 890495. Add a reftest to test that dynamic changes to a legend element's margins are handled correctly. 2013-07-09 15:14:01 -05:00
Benoit Girard f152264ea8 Bug 890279 - Create ScrollInfoLayers for frames we want APZC support. r=kats 2013-07-02 11:16:05 -04:00
Ryan VanderMeulen 655d8bd8b6 Bug 891347 - Skip 385526.html on B2G due to frequent timeouts. 2013-07-09 16:02:04 -04:00
Matt Woodrow 577c983863 Backout a17b6115cdd7 for causing reftest failures 2013-07-09 12:05:04 -04:00
Ms2ger 6efec5035f Bug 888366 - Part a: Remove dead DOMCI_DATA uses and SVGRect classinfo; r=peterv 2013-07-10 11:55:16 +02:00
Ms2ger 44026109d3 Bug 888574 - Remove TAR_CREATE_FLAGS_QUIET, make TAR_CREATE_FLAGS quiet by default; r=gps+ted 2013-07-10 11:55:01 +02:00
Ms2ger f8554f1603 Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky 2013-07-10 11:53:09 +02:00
Rick Eyre 33510110c0 Bug 785821 - Rename input element tests r=lahabana,mounir
Renamed input element tests in layout/reftests/forms/input/* to get
rid of the input-* prefixes.

--HG--
rename : layout/reftests/forms/input/email/input-email-1.html => layout/reftests/forms/input/email/1.html
rename : layout/reftests/forms/input/email/input-email-2.html => layout/reftests/forms/input/email/2.html
rename : layout/reftests/forms/input/email/input-email-3.html => layout/reftests/forms/input/email/3.html
rename : layout/reftests/forms/input/email/input-email-ref.html => layout/reftests/forms/input/email/ref.html
rename : layout/reftests/forms/input/file/input-file-background-ref.xul => layout/reftests/forms/input/file/background-ref.xul
rename : layout/reftests/forms/input/file/input-file-background.html => layout/reftests/forms/input/file/background.html
rename : layout/reftests/forms/input/file/input-file-color-inherit-ref.html => layout/reftests/forms/input/file/color-inherit-ref.html
rename : layout/reftests/forms/input/file/input-file-color-inherit.html => layout/reftests/forms/input/file/color-inherit.html
rename : layout/reftests/forms/input/file/input-file-rtl-ref.xul => layout/reftests/forms/input/file/rtl-ref.xul
rename : layout/reftests/forms/input/file/input-file-rtl.html => layout/reftests/forms/input/file/rtl.html
rename : layout/reftests/forms/input/file/input-file-simple-ref.xul => layout/reftests/forms/input/file/simple-ref.xul
rename : layout/reftests/forms/input/file/input-file-simple.html => layout/reftests/forms/input/file/simple.html
rename : layout/reftests/forms/input/file/input-file-size.html => layout/reftests/forms/input/file/size.html
rename : layout/reftests/forms/input/file/input-file-style-ref.xul => layout/reftests/forms/input/file/style-ref.xul
rename : layout/reftests/forms/input/file/input-file-style.html => layout/reftests/forms/input/file/style.html
rename : layout/reftests/forms/input/file/input-file-width-clip-ref.html => layout/reftests/forms/input/file/width-clip-ref.html
rename : layout/reftests/forms/input/file/input-file-width-clip.html => layout/reftests/forms/input/file/width-clip.html
rename : layout/reftests/forms/input/range/input-75pct-common-ref.html => layout/reftests/forms/input/range/75pct-common-ref.html
rename : layout/reftests/forms/input/range/input-75pct-unthemed-common-ref.html => layout/reftests/forms/input/range/75pct-unthemed-common-ref.html
rename : layout/reftests/forms/input/range/input-range-different-fraction-of-range-unthemed-1-notref.html => layout/reftests/forms/input/range/different-fraction-of-range-unthemed-1-notref.html
rename : layout/reftests/forms/input/range/input-range-different-fraction-of-range-unthemed-1.html => layout/reftests/forms/input/range/different-fraction-of-range-unthemed-1.html
rename : layout/reftests/forms/input/range/input-range-direction-unthemed-1-ref.html => layout/reftests/forms/input/range/direction-unthemed-1-ref.html
rename : layout/reftests/forms/input/range/input-range-direction-unthemed-1.html => layout/reftests/forms/input/range/direction-unthemed-1.html
rename : layout/reftests/forms/input/range/input-from-range-to-other-type-unthemed-1-ref.html => layout/reftests/forms/input/range/from-range-to-other-type-unthemed-1-ref.html
rename : layout/reftests/forms/input/range/input-from-range-to-other-type-unthemed-1.html => layout/reftests/forms/input/range/from-range-to-other-type-unthemed-1.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-1-ref.html => layout/reftests/forms/input/range/moz-range-progress-1-ref.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-1.html => layout/reftests/forms/input/range/moz-range-progress-1.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-2-ref.html => layout/reftests/forms/input/range/moz-range-progress-2-ref.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-2.html => layout/reftests/forms/input/range/moz-range-progress-2.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-3-ref.html => layout/reftests/forms/input/range/moz-range-progress-3-ref.html
rename : layout/reftests/forms/input/range/input-range-moz-range-progress-3.html => layout/reftests/forms/input/range/moz-range-progress-3.html
rename : layout/reftests/forms/input/range/input-range-not-other-type-unthemed-1.html => layout/reftests/forms/input/range/not-other-type-unthemed-1.html
rename : layout/reftests/forms/input/range/input-range-not-other-type-unthemed-1a-notref.html => layout/reftests/forms/input/range/not-other-type-unthemed-1a-notref.html
rename : layout/reftests/forms/input/range/input-range-not-other-type-unthemed-1b-notref.html => layout/reftests/forms/input/range/not-other-type-unthemed-1b-notref.html
rename : layout/reftests/forms/input/range/input-range-not-other-type-unthemed-1c-notref.html => layout/reftests/forms/input/range/not-other-type-unthemed-1c-notref.html
rename : layout/reftests/forms/input/range/input-range-same-fraction-of-range-unthemed-1-ref.html => layout/reftests/forms/input/range/same-fraction-of-range-unthemed-1-ref.html
rename : layout/reftests/forms/input/range/input-range-same-fraction-of-range-unthemed-1.html => layout/reftests/forms/input/range/same-fraction-of-range-unthemed-1.html
rename : layout/reftests/forms/input/range/input-stepDown-unthemed.html => layout/reftests/forms/input/range/stepDown-unthemed.html
rename : layout/reftests/forms/input/range/input-stepDown.html => layout/reftests/forms/input/range/stepDown.html
rename : layout/reftests/forms/input/range/input-stepUp-unthemed.html => layout/reftests/forms/input/range/stepUp-unthemed.html
rename : layout/reftests/forms/input/range/input-stepUp.html => layout/reftests/forms/input/range/stepUp.html
rename : layout/reftests/forms/input/range/input-to-range-from-other-type-unthemed-1-ref.html => layout/reftests/forms/input/range/to-range-from-other-type-unthemed-1-ref.html
rename : layout/reftests/forms/input/range/input-to-range-from-other-type-unthemed-1.html => layout/reftests/forms/input/range/to-range-from-other-type-unthemed-1.html
rename : layout/reftests/forms/input/range/input-value-prop-unthemed.html => layout/reftests/forms/input/range/value-prop-unthemed.html
rename : layout/reftests/forms/input/range/input-value-prop.html => layout/reftests/forms/input/range/value-prop.html
rename : layout/reftests/forms/input/range/input-valueAsNumber-prop-unthemed.html => layout/reftests/forms/input/range/valueAsNumber-prop-unthemed.html
rename : layout/reftests/forms/input/range/input-valueAsNumber-prop.html => layout/reftests/forms/input/range/valueAsNumber-prop.html
rename : layout/reftests/forms/input/search/input-search-1.html => layout/reftests/forms/input/search/1.html
rename : layout/reftests/forms/input/search/input-search-2.html => layout/reftests/forms/input/search/2.html
rename : layout/reftests/forms/input/search/input-search-3.html => layout/reftests/forms/input/search/3.html
rename : layout/reftests/forms/input/search/input-search-ref.html => layout/reftests/forms/input/search/ref.html
rename : layout/reftests/forms/input/tel/input-tel-1.html => layout/reftests/forms/input/tel/1.html
rename : layout/reftests/forms/input/tel/input-tel-2.html => layout/reftests/forms/input/tel/2.html
rename : layout/reftests/forms/input/tel/input-tel-3.html => layout/reftests/forms/input/tel/3.html
rename : layout/reftests/forms/input/tel/input-tel-ref.html => layout/reftests/forms/input/tel/ref.html
rename : layout/reftests/forms/input/url/input-url-1.html => layout/reftests/forms/input/url/1.html
rename : layout/reftests/forms/input/url/input-url-2.html => layout/reftests/forms/input/url/2.html
rename : layout/reftests/forms/input/url/input-url-3.html => layout/reftests/forms/input/url/3.html
rename : layout/reftests/forms/input/url/input-url-ref.html => layout/reftests/forms/input/url/ref.html
2013-07-08 12:41:50 -04:00
Rick Eyre 26bf848af6 Bug 785821 - Move input tests to their respective folders r=lahabana,mounir
- Moved layout/reftests/forms/input-text* files to layout/reftests/forms/input/text/
- Moved layout/reftests/forms/input-percentage* files to layout/reftests/forms/input/percentage/
- Moved layout/reftests/forms/input-hidden* files to layout/reftests/forms/input/hidden/

--HG--
rename : layout/reftests/forms/input-hidden-border.html => layout/reftests/forms/input/hidden/border.html
rename : layout/reftests/forms/input-percentage-padding-ref.html => layout/reftests/forms/input/percentage/padding-ref.html
rename : layout/reftests/forms/input-percentage-padding.html => layout/reftests/forms/input/percentage/padding.html
rename : layout/reftests/forms/input-text-baseline-1-ref.html => layout/reftests/forms/input/text/baseline-1-ref.html
rename : layout/reftests/forms/input-text-baseline-1.html => layout/reftests/forms/input/text/baseline-1.html
rename : layout/reftests/forms/input-text-bounds-1-ref.html => layout/reftests/forms/input/text/bounds-1-ref.html
rename : layout/reftests/forms/input-text-bounds-1.html => layout/reftests/forms/input/text/bounds-1.html
rename : layout/reftests/forms/input-text-centering-1-ref.xul => layout/reftests/forms/input/text/centering-1-ref.xul
rename : layout/reftests/forms/input-text-centering-1.xul => layout/reftests/forms/input/text/centering-1.xul
rename : layout/reftests/forms/input-text-dynamic-height-1-ref.xul => layout/reftests/forms/input/text/dynamic-height-1-ref.xul
rename : layout/reftests/forms/input-text-dynamic-height-1.xul => layout/reftests/forms/input/text/dynamic-height-1.xul
rename : layout/reftests/forms/input-text-size-1-ref.html => layout/reftests/forms/input/text/size-1-ref.html
rename : layout/reftests/forms/input-text-size-1.html => layout/reftests/forms/input/text/size-1.html
rename : layout/reftests/forms/input-text-size-2-ref.html => layout/reftests/forms/input/text/size-2-ref.html
rename : layout/reftests/forms/input-text-size-2.html => layout/reftests/forms/input/text/size-2.html
2013-07-08 11:28:29 -04:00
Rick Eyre 29006fbc44 Bug 785821 - Move legend element tests in layout/reftests/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/legend-ref.html => layout/reftests/forms/legend/legend-ref.html
rename : layout/reftests/forms/legend.html => layout/reftests/forms/legend/legend.html
2013-06-14 10:24:49 -04:00
Rick Eyre fc2339e378 Bug 785821 - Move textbox tests in layout/reftests/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/textbox-accesskey-1-notref.xul => layout/reftests/forms/textbox/accesskey-1-notref.xul
rename : layout/reftests/forms/textbox-accesskey-1.xul => layout/reftests/forms/textbox/accesskey-1.xul
rename : layout/reftests/forms/textbox-accesskey-2-ref.xul => layout/reftests/forms/textbox/accesskey-2-ref.xul
rename : layout/reftests/forms/textbox-accesskey-2.xul => layout/reftests/forms/textbox/accesskey-2.xul
rename : layout/reftests/forms/textbox-accesskey-3-notref.xul => layout/reftests/forms/textbox/accesskey-3-notref.xul
rename : layout/reftests/forms/textbox-accesskey-3-ref.xul => layout/reftests/forms/textbox/accesskey-3-ref.xul
rename : layout/reftests/forms/textbox-accesskey-3.xul => layout/reftests/forms/textbox/accesskey-3.xul
rename : layout/reftests/forms/textbox-accesskey-4-notref.xul => layout/reftests/forms/textbox/accesskey-4-notref.xul
rename : layout/reftests/forms/textbox-accesskey-4-ref.xul => layout/reftests/forms/textbox/accesskey-4-ref.xul
rename : layout/reftests/forms/textbox-accesskey-4.xul => layout/reftests/forms/textbox/accesskey-4.xul
rename : layout/reftests/forms/textbox-align-baseline-1-ref.xul => layout/reftests/forms/textbox/align-baseline-1-ref.xul
rename : layout/reftests/forms/textbox-align-baseline-1.xul => layout/reftests/forms/textbox/align-baseline-1.xul
rename : layout/reftests/forms/textbox-setsize-ref.xul => layout/reftests/forms/textbox/setsize-ref.xul
rename : layout/reftests/forms/textbox-setsize.xul => layout/reftests/forms/textbox/setsize.xul
2013-06-14 10:20:28 -04:00
Rick Eyre 6ee3dce147 Bug 785821 - Move radio button tests in layout/reftests/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/radio-checked-native-notref.html => layout/reftests/forms/input/radio/checked-native-notref.html
rename : layout/reftests/forms/radio-checked-native.html => layout/reftests/forms/input/radio/checked-native.html
rename : layout/reftests/forms/radio-checked-notref.html => layout/reftests/forms/input/radio/checked-notref.html
rename : layout/reftests/forms/radio-checked.html => layout/reftests/forms/input/radio/checked.html
rename : layout/reftests/forms/radio-label-dynamic-ref.html => layout/reftests/forms/input/radio/label-dynamic-ref.html
rename : layout/reftests/forms/radio-label-dynamic.html => layout/reftests/forms/input/radio/label-dynamic.html
2013-06-14 10:13:17 -04:00
Rick Eyre 183a2e0676 Bug 785812 - Move checkbox tests in layout/reftest/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/checkbox-checked-native-notref.html => layout/reftests/forms/input/checkbox/checked-native-notref.html
rename : layout/reftests/forms/checkbox-checked-native.html => layout/reftests/forms/input/checkbox/checked-native.html
rename : layout/reftests/forms/checkbox-checked-notref.html => layout/reftests/forms/input/checkbox/checked-notref.html
rename : layout/reftests/forms/checkbox-checked.html => layout/reftests/forms/input/checkbox/checked.html
rename : layout/reftests/forms/indeterminate-checked-notref.html => layout/reftests/forms/input/checkbox/indeterminate-checked-notref.html
rename : layout/reftests/forms/indeterminate-checked.html => layout/reftests/forms/input/checkbox/indeterminate-checked.html
rename : layout/reftests/forms/indeterminate-native-checked-notref.html => layout/reftests/forms/input/checkbox/indeterminate-native-checked-notref.html
rename : layout/reftests/forms/indeterminate-native-checked.html => layout/reftests/forms/input/checkbox/indeterminate-native-checked.html
rename : layout/reftests/forms/indeterminate-native-unchecked-notref.html => layout/reftests/forms/input/checkbox/indeterminate-native-unchecked-notref.html
rename : layout/reftests/forms/indeterminate-native-unchecked.html => layout/reftests/forms/input/checkbox/indeterminate-native-unchecked.html
rename : layout/reftests/forms/indeterminate-selector-ref.html => layout/reftests/forms/input/checkbox/indeterminate-selector-ref.html
rename : layout/reftests/forms/indeterminate-selector.html => layout/reftests/forms/input/checkbox/indeterminate-selector.html
rename : layout/reftests/forms/indeterminate-unchecked-notref.html => layout/reftests/forms/input/checkbox/indeterminate-unchecked-notref.html
rename : layout/reftests/forms/indeterminate-unchecked.html => layout/reftests/forms/input/checkbox/indeterminate-unchecked.html
rename : layout/reftests/forms/checkbox-label-dynamic-ref.html => layout/reftests/forms/input/checkbox/label-dynamic-ref.html
rename : layout/reftests/forms/checkbox-label-dynamic.html => layout/reftests/forms/input/checkbox/label-dynamic.html
rename : layout/reftests/forms/checkbox-radio-stretched-ref.html => layout/reftests/forms/input/checkbox/radio-stretched-ref.html
rename : layout/reftests/forms/checkbox-radio-stretched.html => layout/reftests/forms/input/checkbox/radio-stretched.html
2013-06-14 10:06:17 -04:00
Rick Eyre 725213de5a Bug 785821 - Move button element tests in layout/reftests/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/button-first-letter-1-noref.html => layout/reftests/forms/button/first-letter-1-noref.html
rename : layout/reftests/forms/button-first-letter-1-ref.html => layout/reftests/forms/button/first-letter-1-ref.html
rename : layout/reftests/forms/button-first-letter-1.html => layout/reftests/forms/button/first-letter-1.html
rename : layout/reftests/forms/button-max-height-ref.html => layout/reftests/forms/button/max-height-ref.html
rename : layout/reftests/forms/button-max-height.html => layout/reftests/forms/button/max-height.html
2013-06-14 09:57:38 -04:00
Rick Eyre 9c63298e99 Bug 785821 - Move select element tests in layout/reftests/forms to their own folder r=lahabana,mounir
--HG--
rename : layout/reftests/forms/select-boguskids-ref.html => layout/reftests/forms/select/boguskids-ref.html
rename : layout/reftests/forms/select-boguskids.html => layout/reftests/forms/select/boguskids.html
rename : layout/reftests/forms/select-dynamic-boguskids.html => layout/reftests/forms/select/dynamic-boguskids.html
rename : layout/reftests/forms/select-multiple-ref.html => layout/reftests/forms/select/multiple-ref.html
rename : layout/reftests/forms/select-multiple.html => layout/reftests/forms/select/multiple.html
rename : layout/reftests/forms/select-option-children-ref.html => layout/reftests/forms/select/option-children-ref.html
rename : layout/reftests/forms/select-option-children.html => layout/reftests/forms/select/option-children.html
rename : layout/reftests/forms/out-of-bounds-selectedindex-ref.html => layout/reftests/forms/select/out-of-bounds-selectedindex-ref.html
rename : layout/reftests/forms/out-of-bounds-selectedindex.html => layout/reftests/forms/select/out-of-bounds-selectedindex.html
2013-06-14 09:49:20 -04:00
Rick Eyre 2c10b02564 Bug 785821 - Move textarea reftests in layout/reftests/forms to their own directory r=lahabana,mounir
--HG--
rename : layout/reftests/forms/textarea-in-dynamic-rtl-doc.html => layout/reftests/forms/textarea/in-dynamic-rtl-doc.html
rename : layout/reftests/forms/textarea-in-ltr-doc-scrollbar.html => layout/reftests/forms/textarea/in-ltr-doc-scrollbar.html
rename : layout/reftests/forms/textarea-in-rtl-doc-scrollbar.html => layout/reftests/forms/textarea/in-rtl-doc-scrollbar.html
rename : layout/reftests/forms/textarea-ltr-scrollbar.html => layout/reftests/forms/textarea/ltr-scrollbar.html
rename : layout/reftests/forms/textarea-ltr.html => layout/reftests/forms/textarea/ltr.html
rename : layout/reftests/forms/textarea-no-resize.html => layout/reftests/forms/textarea/no-resize.html
rename : layout/reftests/forms/textarea-resize-background-ref.html => layout/reftests/forms/textarea/resize-background-ref.html
rename : layout/reftests/forms/textarea-resize-background.html => layout/reftests/forms/textarea/resize-background.html
rename : layout/reftests/forms/textarea-resize-ref.html => layout/reftests/forms/textarea/resize-ref.html
rename : layout/reftests/forms/textarea-resize.html => layout/reftests/forms/textarea/resize.html
rename : layout/reftests/forms/textarea-rtl-dynamic-attr.html => layout/reftests/forms/textarea/rtl-dynamic-attr.html
rename : layout/reftests/forms/textarea-rtl-dynamic-style.html => layout/reftests/forms/textarea/rtl-dynamic-style.html
rename : layout/reftests/forms/textarea-rtl-scrollbar.html => layout/reftests/forms/textarea/rtl-scrollbar.html
rename : layout/reftests/forms/textarea-rtl.html => layout/reftests/forms/textarea/rtl.html
rename : layout/reftests/forms/textarea-setvalue-framereconstruction-1.html => layout/reftests/forms/textarea/setvalue-framereconstruction-1.html
rename : layout/reftests/forms/textarea-setvalue-framereconstruction-ref.html => layout/reftests/forms/textarea/setvalue-framereconstruction-ref.html
2013-06-14 09:38:40 -04:00
John Daggett 844f041348 Bug 869764. Eliminate use of t2embed library in Windows GDI case. r=emk 2013-07-09 10:40:03 +09:00
Blake Kaplan 7f425da3b1 Bug 891088 - Rename nsXBLChildrenElement -> mozilla::dom::XBLChildrenElement. r=peterv
--HG--
rename : content/xbl/src/nsXBLChildrenElement.cpp => content/xbl/src/XBLChildrenElement.cpp
rename : content/xbl/src/nsXBLChildrenElement.h => content/xbl/src/XBLChildrenElement.h
2013-07-01 15:09:37 -07:00
Trevor Saunders 4fda35a773 bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg 2013-06-25 11:15:21 -04:00
Joey Armstrong 38ca368790 bug 870407: cleanup bug. r=mshal 2013-07-08 11:53:00 -04:00
David Zbarsky bd69568121 Bug 885804: Renaming in js/layout/ipc r=roc 2013-07-08 11:48:39 -04:00
Cameron McCormack 70d281a874 Bug 890756 - Remove nsSVGTextFrame2::AutoCanvasTMForMarker. r=longsonr 2013-07-08 17:39:50 +10:00
Cameron McCormack bd26c63b26 Bug 877957 - Don't use the context scale when determining the font size scale factor for non-display SVG text. r=longsonr 2013-07-08 10:38:16 +10:00
Birunthan Mohanathas 201a6fca70 Bug 571635 - Make nsCSSStyleSheet::GetStyleRuleAt return a css::Rule*. r=dbaron 2013-07-07 16:23:13 -04:00
Cameron McCormack 7145c3dd08 Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr 2013-07-07 17:27:51 +10:00
Robert O'Callahan 13e23ca712 Bug 722923. Part 4: Don't walk continuation chain in SyncViewsAndInvalidateDescendants since DoApplyRenderingChangeToTree already does that. r=matspal
--HG--
extra : rebase_source : 76d249a52afdcb999f56da6842cf8c96c9e8088a
2013-07-06 23:53:42 +12:00
Robert O'Callahan 3cf77aa4af Bug 722923. Part 3: Rename UpdateViewsForFrame and document it properly. r=matspal
--HG--
extra : rebase_source : cc54527bec2d7d049b1abfb079587c183d35899d
2013-07-06 23:53:40 +12:00
Timothy Nikkel 8c4ec33505 Bug 890495. Fix comparison of legend position. r=roc 2013-07-05 17:57:13 -05:00
Chris Lord 7daa48df2e Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt 2013-07-04 14:53:37 +01:00
Chris Lord be8b24232e Bug 803299 - Some tests require extra fuzzing on Android in 24-bit colour. r=blassey 2013-07-04 14:53:33 +01:00
Chris Lord b7474cf041 Bug 803299 - More tests pass on Android with 24-bit colour. r=blassey
Tests that were marked as failing now pass with increased colour depth.
2013-07-04 14:53:29 +01:00
Cameron McCormack ae3ec48da0 Bug 890196 - Remove unnecessary code to fill out nsSVGTextFrame2::mPositions when more characters are specified than positions. r=longsonr 2013-07-04 18:31:24 +10:00
Simon Montagu 04f6862b09 Use GetFrameBaseLevel to drill down to the first leaf frame instead of just looking at the first child when getting the line direction. Bug 889742, r=roc 2013-07-04 10:13:52 +03:00
Mike Shal d5df6bb361 Bug 868536 - Move ipdl.mk files to moz.build; r=gps
Author: Mike Shal <mshal@mozilla.com>
2013-07-01 09:56:28 -04:00