Eric Seidel
3046acd9eb
Remove backface visibility
...
I made one edit in FrameView while looking at writing
RenderParagraph in Dart and then decided to look for
a slightly larger clean-up to justify committing it.
I found backface-visibility which I removed.
backface-visibility controls painting/hittesting of flipped objects.
https://developer.mozilla.org/en-US/docs/Web/CSS/backface-visibility
It's mostly used as a hack to get layers however. :)
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/1161623004
2015-05-28 10:18:24 -07:00
Eric Seidel
3f96f9344e
Remove -webkit-user-drag
...
Also cleaned up some uneeded comments in CSSValueKeywords.in
TBR=ojan@chromium.org
Review URL: https://codereview.chromium.org/1076353003
2015-04-10 13:01:18 -07:00
Hixie
64a36de094
remove 'page' and 'size' since those are for printing, and that's obsolete in our world now
...
Also it seems we're not parsing @page rules anyway, so this was presumably dead code.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1078883003
2015-04-09 15:07:21 -07:00
Eric Seidel
51e1b37ba2
Remove empty-cells
...
The world may never know what to do with empty cells?
Besides. This was mislabled as layout, it was clearly a paint
property. :p
R=ianh@google.com
Review URL: https://codereview.chromium.org/1074953004
2015-04-09 14:54:17 -07:00
Eric Seidel
8b5c8d86df
Remove CSS table-layout property.
...
It's dead Jim.
R=ianh@google.com
Review URL: https://codereview.chromium.org/1075023002
2015-04-09 14:45:06 -07:00
Eric Seidel
bfbf14317f
Remove page-break properties and captions
...
We want some sort of per-screen breaking, but this
CSS is not the way to do it. All of this was already
dead code.
R=ianh@google.com
Review URL: https://codereview.chromium.org/1070313003
2015-04-09 14:39:17 -07:00
Hixie
9d8066aa56
remove 'widows' property because paged media support is gone so this does nothing now
...
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1078943002
2015-04-09 14:35:27 -07:00
Eric Seidel
9cdf9ad09f
remove CSS quotes property
...
The support was gone, this is just dead code.
R=ianh@google.com , ojan@chromium.org
Review URL: https://codereview.chromium.org/1070263002
2015-04-09 14:22:29 -07:00
Eric Seidel
9d740cb769
Remove CSSPropertySpeak
...
This does not belong in CSS in Sky.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1068383005
2015-04-09 13:25:41 -07:00
Hixie
ac53fad655
drop 'orphan' property, since it's for paged media and we don't support paged media any more
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1068073002
2015-04-09 09:24:49 -07:00
Eric Seidel
a118cc707c
Remove CSS list-style
...
We don't have lists. So they can't be styled.
Dead code be dead.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1069403003
2015-04-08 15:03:38 -07:00
Eric Seidel
afaac6ec79
Remove our impressive amount of CSS Cursor code.
...
With this gone, cursors will no longer change
on hover when running Sky on a desktop.
Then again the iGeneration doesn't
probably even know what a mouse is, let alone
have a burning desire to set a CSS3 custom-cursor.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1076623002
2015-04-08 14:23:13 -07:00
Eric Seidel
64e97bbea8
remove CSS 'all' property.
...
The human mind is simply not capable of beholding the
sheer power of the CSS 'all' property. We shall remove it
now and leave its echo for generations to contemplate.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1068393002
2015-04-08 13:39:47 -07:00
Eric Seidel
1381402a70
Remove obsolete CSSProperties.in -webkit- aliases.
...
Just writing a C++ patch for a change to feel productive. :)
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1072613002
2015-04-08 13:31:27 -07:00
Hixie
68ef9853ef
mark obsolete CSS properties
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/1036953003
2015-03-26 09:03:25 -07:00
Ojan Vafai
81ae67c906
Remove -webkit-mask-*.
...
This is for doing masking based off the alpha channel of
an image. This is a feature we want to support, but we
want a more general imperative API that the declarative thing
is built on top of.
In the meantime, the code is getting in our way and the
feature was already broken (likely from before making sky public).
We just paint the mask image on top instead of doing the actual
masking.
This patch just removes the parsing. Followup patches will
remove the implementation code.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/892903002
2015-02-01 18:45:44 -08:00
Adam Barth
54809a8877
Remove more scrolling code from Sky
...
None of this code does anything anymore.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/878303002
2015-01-27 15:20:14 -08:00
Ojan Vafai
b854dc1ebf
Remove negative z-index.
...
There's no good use-case for putting descendants behind
their ancestors.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/873983007
2015-01-26 18:55:09 -08:00
Adam Barth
2c0b2f7ff9
Remove UseCounter
...
We'll eventually add this back but sometime in the future when we actually have
users.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/867903002
2015-01-22 18:26:55 -08:00
Ojan Vafai
d563e42443
Unprefix -webkit-filter and add a pixel test for it.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/850103003
2015-01-14 15:14:46 -08:00
Rafael Weinstein
f38f80c9f8
Enable/Unprefix Animations & Transitions, add basic tests
...
This patch remove the Web Animations & CSS Animation runtime flags (and enables both). Removes prefixed Aninamations & Transitions and adds some basic tests & test support API.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/760183003
2014-12-10 10:38:34 -08:00
Rafael Weinstein
b1b86e4656
Remove webkit-print-color-adjust
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/762473003
2014-12-01 12:01:31 -08:00
Rafael Weinstein
efcfcf63af
Remove border-collapse
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/768893002
2014-11-28 06:56:08 -08:00
Rafael Weinstein
c8a340c382
Remove webkit-margin-collapse
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/760583004
2014-11-28 06:24:06 -08:00
Rafael Weinstein
2a5db1aa98
Remove webkit-line-clamp
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/761283002
2014-11-28 05:22:23 -08:00
Rafael Weinstein
0b758e5227
Remove CSSCompositing
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/731863003
2014-11-17 14:34:30 -08:00
Ojan Vafai
e00f34ccf6
Initial step of removing CSS zoom related properties.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/710113003
2014-11-10 13:07:29 -08:00
Elliott Sprehn
283fa5f78a
Remove ContentData.
...
This was to support CSS generated content.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/709213002
2014-11-07 18:47:39 -08:00
Ojan Vafai
2793661b5a
Remove scroll corners and resizers.
...
We never paint scroll corners. The only thing we need them
for is so that the vertical and horizontal scrollbars don't
overlap each other. So, that's the only place left that
still computes a scroll corner rect.
We don't support resizers. Remove the code for them as well
as the CSS resize property.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/689283003
2014-11-07 09:46:16 -08:00
Elliott Sprehn
59454159a3
Remove shape-outside.
...
Since we don't have floats this doesn't do anything now.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/703563002
2014-11-03 18:01:57 -08:00
Ojan Vafai
29ff7e21fd
Remove more float machinery.
...
Also removed the clear property since it's only purpose was
to clear floats.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/700703002
2014-11-03 17:00:27 -08:00
Ojan Vafai
ed0c01cdca
Remove CSS Grid Layout and grid media queries.
...
The two are unrelated, but it was easier to just grep for grid
and remove them all. Aside from the media query change, there
isn't any change in behavior since grid was behind a flag.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/689853003
2014-10-31 16:40:03 -07:00
Ojan Vafai
20dd8466c7
Remove border-fit.
...
This just lets you size an element to it's content. We should
do this in a more generic way or let you override layout
and do it yourself.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/698613002
2014-10-31 10:59:40 -07:00
Ojan Vafai
90b8d2e589
Remove text-combine.
...
This is a vertical writing mode feature. Sky doesn't support
vertical writing mode.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/677843004
2014-10-29 19:30:32 -07:00
Ojan Vafai
8b0d9e8ac9
First past at removing writing mode.
...
This removes the parsing and the enum. This leaves a bunch of
dead code around to fix in a followup.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/689743002
2014-10-29 12:17:11 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00