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
Masatoshi Kimura
1a9e38cc24
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00
Matt Woodrow
57402f402c
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
George Wright
7149fbee84
Bug 869178 - Use SkCanvas::drawBitmapRect instead of a bitmap SkShader; it's slightly faster r=snorp
2012-11-15 19:57:40 -05:00
Kartikaya Gupta
cd818593b0
Bug 866265 - Revert a line from bug 883646 because it was incorrect. r=kentuckyfriedtakahe
2013-07-03 09:04:48 -04:00
Robert Longson
0c55559813
Bug 889329 - Implement deselectAll(). r=cam,sr=roc
2013-07-03 08:41:53 +01:00
Cameron McCormack
5cbf995666
Bug 889221 - Record dominant-baseline values correctly when traversing SVG text frames. r=roc
...
--HG--
extra : rebase_source : 0cd8bdd1d140f8991913355988ff26afdd65df2b
2013-07-03 15:31:44 +10:00
Matthew Gregan
03b6f26ca7
Bug 855130 - Implement URL::createObjectURL overload for
...
MediaSources. Add MediaSources to HostObjectProtocolHandler. Make
MediaSource a real interface. r=khuey
2013-06-21 15:15:15 +12:00
Matthew Gregan
d77cb6c12b
Bug 855130 - Implement a minimal working subset of the Media Source
...
Extensions specification. r=roc
2013-06-21 15:14:42 +12:00
Joey Armstrong
53426849e7
bug 870407: move CMMSRCS to mozbuild (file batch #3 ). r=mshal
2013-07-02 17:09:08 -04:00
Ryan VanderMeulen
1d99822149
Backed out changeset d155557b651c (bug 888323) for bustage.
...
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
c9b73ddb89
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-03 02:08:01 +09:00
Benoit Girard
9270c725b9
Bug 888622 - Root layer isn't always ContainerLayer, remove incorrect cast. r=kats
...
--HG--
extra : rebase_source : c3948e30b6fd05c896e1a773e520b8eecfdd05af
2013-07-02 00:17:23 -04:00
Birunthan Mohanathas
9b1cb0c6c2
Bug 887502 - Part 2: Refactor Declaration::GetValue for 'margin' and friends. r=dbaron
2013-07-02 08:11:21 -04:00
Birunthan Mohanathas
685dad9251
Bug 887502 - Part 1: Coalesce corners rather than repeating when serializing specified values of 'border-radius'. r=dbaron
2013-07-02 08:10:43 -04:00
Jim Mathies
8b019c0e6e
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-02 05:02:21 -05:00
Phil Ringnalda
b67ef544c3
Backed out changeset 77bd60758c53 (bug 879565) for still asserting, just not quite as much
2013-07-01 21:43:49 -07:00
Phil Ringnalda
84742fd7a7
Backed out 5fa1f7715c19:7a300d1d1b23 (bug 855130) for Windows build failures
...
CLOSED TREE
2013-07-01 21:23:37 -07:00
Matthew Gregan
e3fa0f9357
Bug 855130 - Implement URL::createObjectURL overload for MediaSources. r=khuey
...
---
content/base/public/nsHostObjectProtocolHandler.h | 26 +++++++++
content/base/src/nsHostObjectProtocolHandler.cpp | 65 +++++++++++++++++------
content/base/src/nsHostObjectURI.h | 5 +-
content/media/mediasource/MediaSource.cpp | 1 +
content/media/mediasource/MediaSource.h | 7 +++
dom/base/URL.cpp | 12 +++++
dom/base/URL.h | 7 +++
dom/webidl/URL.webidl | 6 +++
layout/build/nsLayoutModule.cpp | 4 ++
9 files changed, 116 insertions(+), 17 deletions(-)
2013-07-02 15:46:49 +12:00
Matthew Gregan
cc58eb952e
Bug 855130 - Implement a minimal working subset of the Media Source Extensions API. r=roc
...
---
content/media/mediasource/AsyncEventRunner.h | 35 ++
content/media/mediasource/Makefile.in | 18 +
content/media/mediasource/MediaSource.cpp | 395 +++++++++++++++++++++
content/media/mediasource/MediaSource.h | 127 +++++++
.../media/mediasource/MediaSourceInputAdapter.cpp | 176 +++++++++
.../media/mediasource/MediaSourceInputAdapter.h | 43 +++
content/media/mediasource/SourceBuffer.cpp | 249 +++++++++++++
content/media/mediasource/SourceBuffer.h | 115 ++++++
content/media/mediasource/SourceBufferList.cpp | 143 ++++++++
content/media/mediasource/SourceBufferList.h | 79 +++++
content/media/mediasource/moz.build | 24 ++
content/media/moz.build | 2 +
dom/bindings/Bindings.conf | 13 +
dom/dom-config.mk | 1 +
dom/webidl/MediaSource.webidl | 38 ++
dom/webidl/SourceBuffer.webidl | 44 +++
dom/webidl/SourceBufferList.webidl | 17 +
dom/webidl/WebIDL.mk | 3 +
layout/build/Makefile.in | 4 +
modules/libpref/src/init/all.js | 3 +
20 files changed, 1529 insertions(+)
create mode 100644 content/media/mediasource/AsyncEventRunner.h
create mode 100644 content/media/mediasource/Makefile.in
create mode 100644 content/media/mediasource/MediaSource.cpp
create mode 100644 content/media/mediasource/MediaSource.h
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.cpp
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.h
create mode 100644 content/media/mediasource/SourceBuffer.cpp
create mode 100644 content/media/mediasource/SourceBuffer.h
create mode 100644 content/media/mediasource/SourceBufferList.cpp
create mode 100644 content/media/mediasource/SourceBufferList.h
create mode 100644 content/media/mediasource/moz.build
create mode 100644 dom/webidl/MediaSource.webidl
create mode 100644 dom/webidl/SourceBuffer.webidl
create mode 100644 dom/webidl/SourceBufferList.webidl
2013-07-02 15:46:48 +12:00
Jim Mathies
3376430962
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. (Debug osx assertions fixed.) r=mstange
2013-07-01 21:42:00 -05:00
Jim Mathies
35a5731f5d
commit backout (bug 879565) CLOSED TREE
2013-07-01 19:29:10 -05:00
Jim Mathies
2cd8d6dfd5
Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions.
2013-07-01 19:28:44 -05:00
Jim Mathies
82d7613462
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 16:53:17 -05:00
L. David Baron
9345e7efc9
Bug 606125 followup: Reattach comment to the code that it was commenting (and rewrap it to a shorter line length too). No review.
2013-07-01 15:22:24 -07:00
Ryan VanderMeulen
4d4fc5ac17
Backed out changeset 1f6132caf111 (bug 879565) for warnings-as-errors bustage.
...
CLOSED TREE
2013-07-01 14:50:25 -04:00
Jim Mathies
2d7b573442
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 13:29:24 -05:00
Jim Mathies
ae74e4c64e
Bug 810399 - Add new css selectors and media queries for windows os versions. r=bz
2013-07-01 11:02:29 -05:00
Ryan VanderMeulen
25a24d7c7a
Backed out changesets 0047417b0635 and 5729545971af (bug 887502) for test failures.
2013-07-01 11:18:58 -04:00
Birunthan Mohanathas
c2cf70277c
Bug 887502 - Part 2: Refactor Declaration::GetValue for 'margin' and friends. r=dbaron
2013-07-01 09:47:45 -04:00
Birunthan Mohanathas
70baa3913c
Bug 887502 - Part 1: Coalesce corners rather than repeating when serializing specified values of 'border-radius'. r=dbaron
2013-07-01 09:47:27 -04:00
Guilherme Gonçalves
9f334eec26
Bug 874587 - Add CoreLocation geolocation provider. r=dougt, r=gps, r=smichaud
2013-07-01 09:43:17 -04:00
Ryan VanderMeulen
dad317ec03
Merge inbound and m-c.
2013-07-01 08:12:24 -04:00
Ms2ger
8e0a6b5a85
Bug 888321 - Pass CSSIntPoint to ScrollToCSSPixels; f=kats r=roc
2013-07-01 09:14:36 +02:00
Ms2ger
7b039691eb
Bug 888235 - Use CSSIntSize for nsGlobalWindow::GetInnerWidth/Height; f=kats r=mrbkap
2013-07-01 09:14:24 +02:00
Cameron McCormack
fa93c01012
Bug 884718 - Inflate mRect of SVG text by a device pixel to paper over some rounding issues. r=roc
2013-06-29 22:59:35 +10:00
Catalin Iacob
8f3a2a0c69
Bug 798914 (part 6) - Followup: move MemoryReporting.h include after the cpp's own header include. r=njn.
2013-06-30 18:26:39 +02:00
Cameron McCormack
07c9631694
Bug 842181 - Prevent text zoom from affecting SVG text. r=dbaron
2013-06-29 13:28:50 +10:00
Geoff Brown
1d7e79d61d
Bug 882932 - (2) Fix httpdPath setting for remote mochitest; r=jmaher
2013-06-28 19:20:08 -07:00
Blake Kaplan
67bc7c2c17
Bug 653881 - Add a compatibility hack to allow <xbl:children> elements to be optional when selecting via the child CSS selector. This allows old CSS selectors selecting default content to continue working in the new world. r=dbaron
...
--HG--
extra : rebase_source : 4d538fcbd8a6b58408dc46835632a4664ba8d0d8
2013-06-28 18:48:13 -07:00
Blake Kaplan
430404a473
Bug 653881 - Bump the assertion count for 382745-1.xhtml. r=bz
...
--HG--
extra : rebase_source : e645bf99e368d97aca200c0db4c302a87abf3b1f
2013-06-28 18:48:12 -07:00
William Chen
c6f58d60dd
Bug 653881 - Normalize the undisplayed map entry for <xbl:children>. r=dbaron
...
--HG--
extra : rebase_source : b851a3dc8f5bf576a42f0b639bdd51375413b123
2013-06-20 16:21:15 -07:00
William Chen
f39ccea7cb
Bug 653881 - Push <xbl:children> in ancestor filter. r=bz,dbaron
...
--HG--
extra : rebase_source : 9aafffadd2451ca7274e99d7e07d0d71ea52ca02
2013-05-30 17:39:08 -07:00
Blake Kaplan
7a5fa22309
Bug 653881 - Rework XBL insertion points and clean up related code to more closely follow the Web Components model. Instead of maintaining a hashtable of insertion points in bindings (and removing insertions points from the tree) leave the insertion points in the tree as explicit placeholders and teach all other relevant code how to walk the explicit children of elements via two iterators (ExplicitChildIterator and FlattenedChildIterator). Note that this patch does not maintain 100% compatibility with the previous code: there are bug fixes and behavior changes included. For example, by having explicit insertion points in the bindings, it is now easier to handle dynamic changes to the bound element correctly (as well as, eventually, handling dynamic changes to the binding correctly). Patch originally by sicking. r=bzbarsky
...
--HG--
extra : rebase_source : 6926ae8ea57b20f4067b16bd3d7bd85bda854756
2013-05-01 15:50:08 -07:00
Justin Lebar
3e059c7221
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
051c5b560a
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Corey Ford
44dbcc4d6c
Bug 883987 - Don't allow BAD_STRING or BAD_URL tokens in @supports conditions. r=dbaron
2013-06-27 17:03:33 -07:00
Daniel Holbert
5ac6d26487
Bug 886313: Make DisplayLine generate display items in a temporary collection, so we can apply text-overflow clipping without affecting earlier lines. r=roc
2013-06-28 00:22:57 -07:00
Matthew Gregan
7ea392c3a6
Backout 184ef886365d, 4c6a6ac3a9d5, and 59857a435c3b on a CLOSED TREE
2013-06-28 16:55:35 +12:00
Matthew Gregan
0f7b182bd6
Bug 855130 - Implement a minimal working subset of the Media Source Extensions API. r=roc
2013-06-28 16:32:05 +12:00
Andrew Halberstadt
885424c14d
Bug 882888 - Potential fix for 'OnReftestLoad undefined' intermittent failure, r=jgriffin
2013-06-27 20:45:29 -04:00
Wes Kocher
817e5297ef
Backout 24de4eda70e2 (bug 530985) for failures in test_bug 450930.xhtml, CLOSED TREE
2013-06-27 12:38:33 -07:00
Mark Hammond
635bfb361d
Bug 883136 - reduce layout flushes in panels. r=enndeakin?
2013-06-24 17:06:56 -04:00
Robert Longson
3331587414
Bug 530985 - Make getBoundingClientRect give more sensible results for <svg> elements. r=roc
2013-06-27 19:27:12 +01:00
John Daggett
a6f1b20e1a
Bug 873222 - check unit-type of font-synthesis value before use. r=dbaron
2013-06-27 14:43:00 +09:00
Stephen Pohl
2f5dcc7ff0
Bug 868416: Keep overlay scrollbars the same size irrespective of the current document zoom level. r=roc
2013-06-27 00:00:41 -04:00
Geoff Brown
c652c9b9a7
Bug 882932 - Add -httpd-path option to mochitests and reftests; r=jmaher
2013-06-26 20:42:46 -07:00
Corey Ford
cb2184b31c
Bug 829816 - Treat \0 and U+0000 in CSS style sheets as U+FFFD. r=dbaron
2013-06-26 15:17:14 -07:00
Seth Fowler
f67d99ca0e
Bug 695763. Part 7. Invalidate img's if they are not decoded and we are asked to do a sync decode. r=matt.woodrow
2013-06-26 11:43:27 -05:00
Seth Fowler
eda35e04e0
Bug 695763. Part 6. Invalidate XUL images if they are not decoded and we are asked to do a sync decode. r=matt.woodrow
2013-06-26 11:43:27 -05:00
Timothy Nikkel
e53199ae28
Bug 695763. Part 5. Invalidate background images if they are not decoded and we are asked to do a sync decode. r=matt.woodrow
2013-06-26 11:43:27 -05:00
Timothy Nikkel
38244a9048
Bug 695763. Part 4. Invalidate table background images if they are not decoded and we are asked to do a sync decode. r=roc
2013-06-26 11:43:26 -05:00
Timothy Nikkel
5942372742
Bug 695763. Part 3. Invalidate the background images of buttons, fieldsets, and mathml chars if they are not decoded and we are asked to do a sync decode. r=matt.woodrow
2013-06-26 11:43:26 -05:00
Simon Montagu
c96e6d6fc0
Unfocus the text area before snapshotWindow so that the caret doesn't appear in the snapshot. Bug 886737; r=ehsan
2013-06-26 08:54:25 +03:00
Robert Longson
35db2a3e66
Bug 829085 - Fix hit testing when vector-effect=non-scaling-stroke is used. r=dholbert
2013-06-26 13:31:06 +01:00
Léonard Beck
6dcc6a8a61
Bug 654550 - Add a preference to disable media statistics. r = padenot,jaws
2013-06-11 17:23:13 +02:00
Cameron McCormack
a091acd9d2
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
Michael Harrison
bcd39b2aca
Bug 534409 - Fix incorrect sizing of the <audio> element when it has a non-auto width or height. r=doublec
2013-06-25 18:00:04 -04:00
Dan Minor (dminor@mozilla.com)
bc0735b08b
Bug 877266 - Add AndroidVersion to reftests and modify manifests for pandaboards. r=jmaher
2013-06-24 08:51:32 -04:00
Ed Morley
702726731f
Backed out changeset d7c237784ce9 (bug 886230) for B2G mochitest-9 failures in test_bug582181-1.html
2013-06-25 13:45:09 +01:00
Nicholas Cameron
ab2aeb90c3
Bug 878142; be more precise about removing the animation manager from the refresh driver. r=dbaron
2013-06-25 20:58:46 +12:00
L. David Baron
ea5e7313db
Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc
...
The fixes to the miniflush code
(nsTransitionManager::UpdateThrottledStyle and UpdateAllThrottledStyles)
fix the case where we constructed totally incorrect style contexts for
outer table frames (which have special style contexts inheriting from
the table frame) during the miniflush, leading to inconsistent style
data and other bad things, when we should have been touching the style
on the table frame instead.
The fixes to the other OMTA codepaths lead to layer tests being
performed on the same frame that the styles will be applied to, and
probably fix real bugs (which would occur when animating opacity or
transform on a table).
2013-06-24 22:32:10 -07:00
L. David Baron
d4d4c1d79b
Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
2013-06-24 22:32:10 -07:00
Phil Ringnalda
3d0fc66442
Back out 2332bb3fe186:10f70b8b04fe (bug 858937) for warnings-as-errors bustage
...
CLOSED TREE
2013-06-24 23:42:05 -07:00
Daniel Holbert
b1ae895bb4
Bug 886611 part 2: Rename the nsSVGUtils function SetupCairoStrokeHitGeometry() to SetupCairoStrokeGeometry() . r=longsonr
2013-06-24 23:05:32 -07:00
Daniel Holbert
3b03878100
Bug 886611 part 1: Rename the nsSVGUtils function SetupCairoStrokeGeometry() to SetupCairoStrokeBBoxGeometry() . r=longsonr
2013-06-24 23:05:31 -07:00
Cameron McCormack
994ad89b82
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
L. David Baron
85ffcbb8ad
Bug 858937 patch 2: Make off-main-thread CSS transitions/animations code that should be using nsLayoutUtils::GetStyleFrame do so. r=nrc
...
The fixes to the miniflush code
(nsTransitionManager::UpdateThrottledStyle and UpdateAllThrottledStyles)
fix the case where we constructed totally incorrect style contexts for
outer table frames (which have special style contexts inheriting from
the table frame) during the miniflush, leading to inconsistent style
data and other bad things, when we should have been touching the style
on the table frame instead.
The fixes to the other OMTA codepaths lead to layer tests being
performed on the same frame that the styles will be applied to, and
probably fix real bugs (which would occur when animating opacity or
transform on a table).
2013-06-24 22:32:10 -07:00
L. David Baron
4c0fbc2e27
Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
2013-06-24 22:32:10 -07:00
Catalin Iacob
6f4758d23e
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
William Lachance
625e0ac037
Bug 885365 - Print testroot in mochitest/reftest for fennec;r=jmaher
2013-06-24 17:15:40 -07:00
Honza Bambas
aa182850e8
Bug 883928 - Keep the old storagemanager ContractID for backward compatibility. r=ehsan, a=akeybl
2013-06-24 16:36:09 -04:00
Robert Longson
00d1add813
Bug 865901 - make nsSVGTextFrame2::mPositioningDirty and mPositioningUsesPercentages SVG frame state bits. r=cam
2013-06-24 12:20:38 +01:00
David Zbarsky
528eb19b60
Bug 788549 Part 14: Add a test for async opacity animations r=dbaron
2013-06-24 01:09:40 -07:00
Matt Woodrow
8d2a438d68
Bug 885634 - Mark test as failing on OSX. r=roc
2013-06-24 17:27:03 +12:00
Cameron McCormack
2afd9cd200
Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr
2013-06-23 15:10:44 +10:00
Phil Ringnalda
19ee230192
Back out fd367ec484cf (bug 885585) for Windows reftest orange
2013-06-22 20:43:13 -07:00
Cameron McCormack
c9e47758b7
Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr
2013-06-23 12:36:23 +10:00
Phil Ringnalda
fbec0d00df
Merge m-c to m-i
2013-06-22 15:56:20 -07:00
Phil Ringnalda
8c08aa8ebd
Merge birch to m-c
2013-06-22 15:50:24 -07:00
David Zbarsky
68e5aca4a0
Bug 881121: Remove the 3d-transforms-enabled pref because it is always enabled and has been for a while r=dbaron
2013-06-22 13:35:09 -07:00
Phil Ringnalda
8fc8ce4788
Merge m-c to birch
2013-06-21 19:45:59 -07:00
Kartikaya Gupta
1ec7f38b9a
Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2013-06-21 17:03:57 -04:00
Kartikaya Gupta
1de2b15435
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-21 17:03:56 -04:00
Kartikaya Gupta
d197a8ba0d
Bug 883646 - Add the LayoutDevicePixel type. r=kentuckyfriedtakahe
2013-06-21 17:03:56 -04:00
Simon Montagu
0a40b1e90b
Remove superseded workaround, bug 870794, r=roc
2013-06-21 09:26:59 +03:00
Jan Varga
5621983a23
Bug 884936 - Add Blob/File support to xpcshell. r=bent
2013-06-21 17:15:46 +02:00
L. David Baron
410072b2b2
Bug 807184 patch 2: Remove support for prefixed -moz-initial (in favor of unprefixed initial). r=dholbert
2013-06-20 18:31:27 -07:00
L. David Baron
d34aaed0bf
Bug 807184 patch 1: Fix uses in tests of prefixed -moz-initial. r=dholbert
2013-06-20 18:31:27 -07:00
Ryan VanderMeulen
d2b6c8631b
Backed out 7 changesets (bug 883646) for reftest-ipc failures.
...
Backed out changeset 2272804a8e71 (bug 883646)
Backed out changeset e39d3bdf847a (bug 883646)
Backed out changeset bf46fc332efe (bug 883646)
Backed out changeset 6bb558c3136f (bug 883646)
Backed out changeset d7d5d16e27e0 (bug 883646)
Backed out changeset 14c73096a132 (bug 883646)
Backed out changeset 89f6185a271b (bug 883646)
2013-06-20 17:36:39 -04:00
Nathan Froyd
a64f133e8b
Bug 881242 - part 2 - add focus filtering mode to reftests; r=dbaron
2013-06-07 09:46:26 -04:00
Nathan Froyd
85fb849a94
Bug 881242 - part 1 - rename reftest's gFilter to gURLFilterRegex; r=dbaron
2013-06-07 09:42:56 -04:00
Gabor Krizsanits
76bbeec56b
Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
2013-06-21 16:25:20 +02:00
Seth Fowler
51891166fd
Bug 695763. Part 2. Invalidate list style images if they are not decoded and we are asked to do a sync decode. r=roc
2013-06-22 11:30:57 -05:00
Cameron McCormack
3518fb909e
Bug 885642 - Avoid iterating SVG text frames when they are dirty. r=longsonr
2013-06-22 20:57:13 +10:00
Cameron McCormack
22d041a054
Reftest comment fixups. No bug.
...
--HG--
extra : rebase_source : b8dd7e8bde6bb5f394a3b4d1c431a2188d3abcef
2013-06-22 12:39:26 +10:00
Cameron McCormack
fd8d65a5e8
Bug 885608 - Call ScheduleReflowSVGNonDisplayText on character data mutations in a non-display <text>. r=longsonr
...
--HG--
extra : rebase_source : c6332ac1146dc71812c802a1160ee79ad266467e
2013-06-22 12:38:57 +10:00
Kartikaya Gupta
2b579f7d23
Bug 883646 - Update the ViewTransform class to have a LayoutToScreen scale factor. r=kentuckyfriedtakahe, BenWa
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
603cf626d1
Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe
2013-06-20 16:10:58 -04:00
Kartikaya Gupta
fe0256acf5
Bug 883646 - Add the LayoutDevicePixel type. r=kentuckyfriedtakahe
2013-06-20 16:10:58 -04:00
Daniel Holbert
3c40fde486
(no bug) Improve/correct some comments in nsFlexContainerFrame::Reflow. comment-only, DONTBUILD
2013-06-20 12:05:35 -07:00
Ed Morley
ac3d49a744
Backed out changeset 96036434bb78 (bug 875289) for mochitest-chrome failures on a CLOSED TREE
...
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
2013-06-20 11:20:49 +01:00
Andrea Marchesini
48c75b0ef5
Bug 875289 - Renaming 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_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-06-20 10:49:40 +02:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Ehsan Akhgari
841ce34498
Backed out changeset c1596bee956c (bug 884279) because of build bustage
...
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
2013-06-19 21:57:57 -04:00
Andrea Marchesini
476be46aaf
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_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-06-19 20:57:38 -04:00
Ted Mielczarek
ec8eea352e
bug 690935 - implement navigator.getGamepads(). r=smaug
...
--HG--
rename : content/events/src/nsDOMGamepad.cpp => dom/gamepad/Gamepad.cpp
rename : content/events/src/nsDOMGamepad.h => dom/gamepad/Gamepad.h
rename : dom/system/GamepadService.cpp => dom/gamepad/GamepadService.cpp
rename : dom/system/GamepadService.h => dom/gamepad/GamepadService.h
extra : rebase_source : da536e09d6c09c605db28e4af4ccccf824efc20d
2012-02-15 19:47:13 -05:00
Boris Zbarsky
6fdf3531f9
Bug 884109. Remove GetDocumentFromCaller from NS_NewHTMLImage/OptionElement and remove the XPCOM-y bits for creating those, since WebIDL bindings don't use those. r=smaug
2013-06-19 10:24:37 -04:00
Arnaud Sourioux
067bf0f614
Bug 702080 - Replace GetDisplayDocument with IsResourceDoc when needed. r=bz
2013-06-18 17:25:50 -04:00
Daniel Holbert
3a4c2c80c6
Bug 884564 followup: fix end-of-line whitespace in nsBlockFrame::CreateContinuationFor. (whitespace-only, DONTBUILD)
2013-06-18 23:23:45 -07:00
Daniel Holbert
cee1828264
Bug 884576: Make some nsBlockFrame helper-methods (ReflowPushedFloats, PrepareResizeReflow, & SplitLine) infallible. r=bz
2013-06-18 23:09:22 -07:00
Daniel Holbert
4b5e52014e
Bug 884564: Make CreateContinuationFor() infallible and directly return its outparam. r=bz
2013-06-18 23:09:20 -07:00
Robert O'Callahan
e113d1c408
Bug 880854. Part 2: Support reflows/frame reconstruction in print/print-preview documents by promoting them to frame reconstruction of the whole document. r=mats
...
--HG--
extra : rebase_source : e81c5cd0f9da7bbcd876669c4b9de46dac825a5d
2013-06-18 23:41:30 +12:00
Robert O'Callahan
0c93689fe2
Bug 880854. Part 1: Make nsIFrame::DumpFrameTree virtual and take no parameter, to be easier to call from buggy debuggers like gdb. r=mats
...
--HG--
extra : rebase_source : 0986652eb1d9710ceeba8cda4ac3d1273532929d
2013-06-18 23:39:58 +12:00
Ehsan Akhgari
74512309e7
Backed out changeset 57624f26be8f (bug 702080) on the suspicion of causing a b2g mochitest-3 failure, since it touches code near remote browser stuff
...
Landed on a CLOSED TREE
2013-06-18 23:52:07 -04:00
L. David Baron
c37788e291
Bug 693496: Fix ABORT by being consistent that canonical form calc() values need not have a percent part. r=dholbert
...
The additional tests hit the ABORT without the patch and pass with the patch.
2013-06-18 14:31:21 -07:00
Peter Linss
3dc74fdc64
Add DOCTYPE declaration to test. No bug. No review.
...
(Important from W3C test repository, where it was a build fix.)
2013-06-16 10:41:37 -07:00
Arnaud Sourioux
f76df80267
Bug 702080 - Replace GetDisplayDocument with IsResourceDoc when needed. r=bz
2013-06-18 17:25:50 -04:00
Jeff Muizelaar
44d26ad07a
Bug 880836. Add MaskSurface() to Azure. r=bas
...
This gives a substantial performance improvement over the more general Mask():
Test (MaskSurface10x10): 1.93042ms +/- 0.305028
Test (MaskSurface100x100): 2.33435ms +/- 1.00807
Test (MaskSurface500x500): 28.0472ms +/- 0.820744
Test (MaskSurface1000x1000): 107.656ms +/- 6.44615
Test (Mask10x10): 13.5237ms +/- 0.0932034
Test (Mask100x100): 14.0742ms +/- 1.21005
Test (Mask500x500): 96.5596ms +/- 1.81415
Test (Mask1000x1000): 356.891ms +/- 9.30592
--HG--
extra : rebase_source : a3031305302fb4abe93aa480df35ed0936d68cd8
2013-06-12 23:57:51 -04:00
Ryan VanderMeulen
e6eb53fb07
Backed out changeset 8dcb029b9ca5 (bug 880836) for asserts.
...
CLOSED TREE
2013-06-18 12:08:19 -04:00
Jeff Muizelaar
32dbe991d6
Bug 880836. Add MaskSurface() to Azure. r=bas
...
This gives a substantial performance improvement over the more general Mask():
Test (MaskSurface10x10): 1.93042ms +/- 0.305028
Test (MaskSurface100x100): 2.33435ms +/- 1.00807
Test (MaskSurface500x500): 28.0472ms +/- 0.820744
Test (MaskSurface1000x1000): 107.656ms +/- 6.44615
Test (Mask10x10): 13.5237ms +/- 0.0932034
Test (Mask100x100): 14.0742ms +/- 1.21005
Test (Mask500x500): 96.5596ms +/- 1.81415
Test (Mask1000x1000): 356.891ms +/- 9.30592
--HG--
rename : layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg => layout/reftests/svg/non-scaling-stroke-03-ref.svg
rename : layout/reftests/svg/text/dynamic-non-scaling-stroke.svg => layout/reftests/svg/non-scaling-stroke-03.svg
extra : rebase_source : a1218b8bc5cdcec7d4dd94561d841fb6e2a8ce5d
2013-06-12 23:57:51 -04:00
Robert O'Callahan
d69def94d3
Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
2013-06-17 17:16:27 +12:00
Robert O'Callahan
50ed09d4f7
Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
2013-06-18 21:15:39 +12:00
Robert O'Callahan
3626efe7eb
Bug 876092. Part 1. Don't let effects of MarkFramesForDisplayList carry over between pages. r=mats
2013-06-18 21:15:37 +12:00
Matt Woodrow
ccb554f4cf
Bug 876626 - Make CanAnimateProperty correclty respect the CanAnimate_AllowPartial flag. r=dzbarsky
2013-06-18 20:03:20 +12:00
Matt Woodrow
ac3c3cd458
Bug 876626 - Always redraw the entire reftest canvas for async animations tests. r=roc
2013-06-18 19:59:46 +12:00
Matt Woodrow
7b9d5b3e53
Bug 873944 - When we have OMTC, don't invalidate and wait for the widget paint event, just call DidPaint immediately. If we do get a widget paint event (from an OS initiated resize or similar), then block until the compositor has drawn the frame. r=roc
2013-06-18 19:59:29 +12:00
Matt Woodrow
7b0c403cca
Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc
2013-06-18 19:59:00 +12:00
Daniel Holbert
b1d555080c
Bug 403297: Skip "Unable to test style tree integrity" warning for viewport frames. r=bz
2013-06-17 19:44:09 -07:00
Nicholas Cameron
a14102618a
Bug 849399. Invalidate existing style rule if we start a transition. r=dbaron
2013-06-18 14:18:55 +12:00
Nicholas Cameron
d7baaf3e11
Bug 849399. Change reftest 598726-1 to only transition on transform; r=dbaron
2013-06-18 14:18:55 +12:00
Nicholas Cameron
0f4f7601bd
Bug 883687; fix typo in 'Found unexpected crash dump' message . r=heycam
2013-06-18 14:18:55 +12:00
Nathan Froyd
8d11919b78
Bug 883983 - let the httpd server choose its port in reftests; r=ted
2013-06-17 14:59:52 -04:00
Daniel Holbert
90bd660c6e
Bug 882975: Fix typo (s/max-height/min-height/) in flexbox-sizing-*-1 reftests, and fix reference cases accordingly. (test-only)
2013-06-17 17:24:13 -07:00
L. David Baron
4cb93c7005
Bug 757554: Reject uses of reserved 'not', 'only', 'and', and 'or' as a media type. r=heycam
2013-06-17 14:26:08 -07:00
Robert Longson
e6783d5436
Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
...
--HG--
rename : layout/reftests/svg/non-scaling-stroke-03-ref.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg
rename : layout/reftests/svg/non-scaling-stroke-03.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke.svg
2013-06-16 12:05:39 +01:00
Martijn Wargers
4adfc0b74c
Bug 868439 - Convert some uses of nsIPrefBranch to SpecialPowers. r=jmaher
2013-06-15 00:13:44 +02:00
Nathan Froyd
6a83f0d559
Bug 883423 - mark even more reftests as needs-focus; r=dholbert
2013-06-14 19:01:45 -04:00
Kartikaya Gupta
2a3c35c773
Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe
2013-06-14 16:11:44 -04:00
Kartikaya Gupta
cf832e1e8c
Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
fbe003e9c9
Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
ddc341ee0a
Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
2743f68fed
Bug 880676 - Units.h cleanup for easier reading of future patches. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
fc81d59e50
Bug 880676 - Make the ViewTransform classes store the unscaled layer translation. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
f4dccbf777
Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
fa6e557e9e
Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Trevor Saunders
1ca578aba7
bug 852129 - use HyperTextAccessible for invalid img r=surkov, bz
...
If the img is not valid then its children will be rendered, and the
sensible way to handle that is by giving the img a HyperTextAccessible
instead of an ImageAccessible. Since the accessible name of such an img
should be the value of the alt attribute we add similar logic as
ImageAccessible::NativeName() to HyperTextAccessible::NativeName()
conditioned on the tag being img.
2013-06-12 05:13:34 -04:00
L. David Baron
d8bcb54fbd
Bug 882573 patch 4: Make nsHTMLStyleSheet and nsHTMLCSSStyleSheet stop implementing nsIStyleSheet. r=heycam
...
Note that this removes the Reset method and the mURL and mDocument
members (and arguments to set them) from nsHTMLCSSStyleSheet.
On the other hand, from nsHTMLStyleSheet it only removes mURL (and
equivalent arguments), and nsHTMLStyleSheet keeps the SetOwningDocument
method that was previously part of nsIStyleSheet (but no longer virtual).
2013-06-13 22:34:37 -07:00
L. David Baron
f753ac02c0
Bug 882573 patch 3: Stop putting the presentational hint and style attribute style sheets in the style set's list of style sheets; put them only in the list of rule processors. r=heycam
2013-06-13 22:34:37 -07:00
L. David Baron
cf9ba9869a
Bug 882573 patch 2: Add a separate DirtyRuleProcessors method to nsStyleSet, and use it from existing methods. r=heycam
2013-06-13 22:34:37 -07:00
Ehsan Akhgari
0bea732a0a
Bug 882948 follow-up - Fix the typo that actually breaks the build (not my day...)
2013-06-13 21:40:44 -04:00
Ehsan Akhgari
fc5812ea0f
Bug 882948 follow-up: Also implement the -moz-windows-theme: aero-lite media query
2013-06-13 20:47:19 -04:00
Ehsan Akhgari
73a8948502
Bug 882948 - Add widget level support for AeroLite for Winodws Server 2012/2013; r=roc
2013-06-13 18:41:26 -04:00
Mats Palmgren
d13c6b9f62
No bug - Remove <link rel="help" href=...> from reference files since W3C test suite importer doesn't like it. r=me, DONTBUILD
2013-06-13 16:50:46 -07:00
Andrew McCreight
0718a98afd
Bug 829817 - Cycle collect nsCSSPageRule. r=dbaron
2013-06-13 15:13:13 -07:00
Seth Fowler
bcef367255
Bug 600207 (Part 2) - Tests for SVG image scaling in the presence of page zoom. r=dholbert
2013-06-13 00:47:30 -07:00
Seth Fowler
72967380f0
Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert
2013-06-13 00:47:26 -07:00
Ryan VanderMeulen
04e740d525
Backed out changesets a06a3cca82e8 and 711d46a1f67e (bug 849399) for frequent Android reftest-2 failures.
2013-06-12 15:23:23 -04:00
Andrew McCreight
765c2d3211
Bug 880862 - nsUserFontSet::Destroy() should clear mRules. r=jdaggett
2013-06-11 15:20:04 -07:00
Andrea Marchesini
6e4cb51a64
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
2013-06-11 21:41:21 -04:00
Kartikaya Gupta
3bec9e603d
Bug 879011 - Convert nsIntPoint instances in InputData.h to types with units. r=kentuckyfriedtakahe
2013-06-11 18:13:11 -04:00
Martin Stransky
d8da1b5a38
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-12 08:04:28 -04:00
Jonathan Kew
6717ea1e8b
bug 880690 - pt 4 - update the svg.woff test font with corrected glyph index entries. r=roc
2013-06-12 11:07:44 +01:00
Jonathan Kew
9a642723ea
bug 880690 - pt 2 - update test fonts from bug 875629 for corrected handling of the SVG glyph index. r=roc
2013-06-12 10:48:51 +01:00
Ed Morley
c95b79e78d
Merge mozilla-central and inbound
2013-06-12 08:41:06 +01:00
Ms2ger
b699af7e4e
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
2013-06-12 09:00:09 +02:00
Ms2ger
f0ffea47c4
Bug 880694 - Improve HTMLSelectElement::IsCombobox and use it in nsCSSFrameConstructor; r=bz
2013-06-12 09:00:08 +02:00
Ms2ger
575085d073
Bug 879739 - Use CSSIntRect for nsGenericHTMLElement::GetOffsetRect; r=kats
2013-06-12 09:00:08 +02:00