[Webkit-unassigned] [Bug 38048] Move _path_to_apache_config_file down to webkit.py

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 3 16:40:43 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=38048





--- Comment #14 from Dirk Pranke <dpranke at chromium.org>  2010-05-03 16:40:43 PST ---
(In reply to comment #10)
> One of the big problems in webkitpy right now is that we have no "platform"
> abstraction.  We have two separate "port" abstractions, but no "platform"
> abstraction to handle os-level things.

They intentionally aren't two orthogonal concepts, because they (theoretically)
can't be. The "port" depends on the "platform", but the generic code
intentionally only depended on "port" for anything that a port might need to
implement - this was believed to be important for ports that may be fairly
non-standard. The test.py platform is a simple example of this - it allows you
to stub out or mock anything that might need to be overridden in a single place
to be able to run the full test harness.

If you used an embedded/cross-compiling metaphor, you could imagine a "host"
platform versus a "target" platform (which is sort of what
rebaseline-webkit-tests  uses) and could abstract things out that way. I don't
know if that would actually make things easier or harder to use and test.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list