- 29 10月, 2014 1 次提交
-
-
由 Adam Barth 提交于
-
- 28 10月, 2014 29 次提交
-
-
由 Adam Barth 提交于
We don't use this interface. In the future, we can just use the base version directly. R=eseidel@chromium.org, ojan@chromium.org Review URL: https://codereview.chromium.org/681173002
-
由 Eric Seidel 提交于
Had to move a couple macros into Handle.h (which we won't be able to remove for a while yet), but otherwise Heap is dead. R=abarth@chromium.org Review URL: https://codereview.chromium.org/681113004
-
由 Adam Barth 提交于
This CL is a rough pass over the HTMLTokenizer to align it with parsing.md. We'll need to do another pass more carefully in the future, but this CL gets us roughly in the right ballpark. We're not handling EOF properly. The parsing.md spec doesn't push the EOF though the parser, which breaks our current way of handling EOF. We do ok if we get EOF in the DataState, and that's enough to pass the tests for now. Also, update camel-case.sky to reflect the fact that the parser doesn't lower-case tag names anymore. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/678263002
-
由 Adam Barth 提交于
This CL switches us to use OSMesa rather than the system GL implementation when running the Sky tests. This makes the tests more machine-independent and also makes them work properly in Chromoting and in VirtualBox. R=ojan@chromium.org, esprehn@chromium.org Review URL: https://codereview.chromium.org/680243002
-
由 Ojan Vafai 提交于
The root is never scrollable, so position:fixed doesn't do anything anymore. Also remove some dead frame-level scrolling code that interacted with fixed position things. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/686633002
-
由 Eric Seidel 提交于
Also removed a bunch of trace() methods which I touched by accident. Turns out they're all very interconnected sadly. I re-wrote Supplement to not use templates in an earlier version of this patch but hit some trouble with vtables and decided to table that work for a later time once more of oilpan has been unwound. R=abarth@chromium.org Review URL: https://codereview.chromium.org/683703003
-
由 Eric Seidel 提交于
This class didn't actually do anything anymore. R=abarth@chromium.org Review URL: https://codereview.chromium.org/655083003
-
由 Hixie 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/685623002
-
由 Adam Barth 提交于
Now we have a test for this case. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/682913002
-
由 Eric Seidel 提交于
Nothing in heap/ is called anymore, but it still has its claws deep into many of the base classes for the rest of Sky, so I've left the (largely unmodified) headers for now. We'll trim the headers further in later patches. R=abarth@chromium.org Review URL: https://codereview.chromium.org/681963002
-
由 Adam Barth 提交于
We don't need to deal with all the insertion point complexity. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/683693002
-
由 Adam Barth 提交于
We don't need these anymore. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/682903002
-
由 Adam Barth 提交于
This CL removes the bulk of the old HTML entity machinery. We don't need this anymore. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/680173002
-
由 Adam Barth 提交于
Now we don't even generate comment tokens. The new tokenizer for comments is much easier. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/682893002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/679313002
-
由 Hixie 提交于
Exclude the 'conf' subdirectory from being scanned for tests, since it's for support files. Drop all the unused extensions from _supported_file_extensions. R=abarth@chromium.org Review URL: https://codereview.chromium.org/679303002
-
由 Eric Seidel 提交于
The goal here was to delete all the oilpan conversion types and then as well all the calls into trace(). In the process of attempting to get it compiling I removed some trace() calls from the font system before finding the one stray trace() call I had missed in handle causing the link errors. TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/679113005
-
由 Eric Seidel 提交于
I used do-webcore-rename from Blink/WebKit which is very good at doing this kind of search-replace. Also removed toRefPrtNativeArray after conversion since it previously had two separate flavors. Both versions are no longer used so I've removed the code until we need one again. https://www.irccloud.com/pastebin/5C16p5cE is the diff I used to do-webcore-rename TBR=abarth@chromium.org
-
由 Eric Seidel 提交于
This was the last complicated piece of removing platform/heap, the rest should be trivial to delete after removing :trace overrides and mass-renaming the various WillBe types to their old versions. R=abarth@chromium.org Review URL: https://codereview.chromium.org/683593002
-
由 Ojan Vafai 提交于
This just removing dead/noop code. No change in behavior. R=abarth@chromium.org, esprehn@chromium.org Review URL: https://codereview.chromium.org/681023002
-
由 Adam Barth 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/678073002
-
由 Adam Barth 提交于
In the new parsing.md spec, we parse <script> the same way as <style> so we don't need all these tokenizer states. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/678913002
-
由 Adam Barth 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/678903002
-
由 Hixie 提交于
BUG=8 Review URL: https://codereview.chromium.org/650323005
-
由 Eric Seidel 提交于
This makes Sky never call into the Heap::init/shutdown methods and removes most Heap:: and ThreadState:: calls throughout the rest of Sky. There is a *ton* more to remove after this. R=abarth@chromium.org Review URL: https://codereview.chromium.org/678003003
-
由 Hixie 提交于
BUG=5 Review URL: https://codereview.chromium.org/685483002
-
由 Hixie 提交于
BUG=6 Review URL: https://codereview.chromium.org/678053002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/680103003
-
由 Hixie 提交于
BUG=7 Review URL: https://codereview.chromium.org/683493003
-
- 27 10月, 2014 3 次提交
-
-
由 James Robinson 提交于
This updates DEPS to match the recent chromium roll and applies the following changes to sky to accomodate the skia roll: https://src.chromium.org/viewvc/blink?revision=184191&view=revision https://src.chromium.org/viewvc/blink?revision=184289&view=revision as well as adding #include <string> to WTFString.h so it compiles for translation units that include this without #including <string> themselves, which currently happens in a number of files in the android build. TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/682573003
-
由 Ojan Vafai 提交于
-Fix all the Tools/Scripts paths to use tools. -Fix imports of deleted modules. -Delete SVN module TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/639883003
-
由 Ojan Vafai 提交于
Remove a bunch of unused bits. Some of these bits we might want to add back (e.g. the python style checker), but we'd want it as part of the mojo style checker. R=abarth@chromium.org Review URL: https://codereview.chromium.org/675343003
-
- 26 10月, 2014 3 次提交
-
-
由 Ojan Vafai 提交于
We won't need configurations like this since we don't have things like page zoom and a default width. R=abarth@chromium.org Review URL: https://codereview.chromium.org/654693004
-
由 Ojan Vafai 提交于
Just mechanical changes. No change in behavior. R=abarth@chromium.org Review URL: https://codereview.chromium.org/681553003
-
由 Ojan Vafai 提交于
Sky doesn't have concept of pinch zoom. Remove more frame-level scrolling machinery. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/681583002
-
- 25 10月, 2014 4 次提交
-
-
由 Adam Barth 提交于
TBR=ianh@google.com Review URL: https://codereview.chromium.org/680693003
-
由 Ojan Vafai 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/680703002
-
由 Elliott Sprehn 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/667003003
-
由 Adam Barth 提交于
All supported compilers have this feature. Also remove unused macros for OVERRIDE now that override are broadly supported. R=esprehn@chromium.org, eseidel@chromium.org Review URL: https://codereview.chromium.org/673403002
-