1764700ff0edb7259383d0d76e6be9a19b6e7f7f: Bug 1334330 - Part 6: stylo: Use GenericSpecifiedValue abstraction for table elements; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 16:51:01 -0800 - rev 480661
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 6: stylo: Use GenericSpecifiedValue abstraction for table elements; r?emilio MozReview-Commit-ID: 6wo4iw4zEWP
e093ba5ef7c21debaf9f4e4637166e53901645d9: Bug 1334330 - Part 5: stylo: Use GenericSpecifiedValue abstraction for <li>,<pre>,<ol>,<ul>,<textarea>; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 16:51:01 -0800 - rev 480660
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 5: stylo: Use GenericSpecifiedValue abstraction for <li>,<pre>,<ol>,<ul>,<textarea>; r?emilio MozReview-Commit-ID: JQaa26ay5va
cb91856b1cd6becbb9e97c7be121fea25db4ef2b: Bug 1334330 - Part 4: stylo: Use GenericSpecifiedValue abstraction for <br>; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 16:51:01 -0800 - rev 480659
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 4: stylo: Use GenericSpecifiedValue abstraction for <br>; r?emilio MozReview-Commit-ID: LjoqZ5R8tNb
8280480ebf376c44b576ca5d0adff10712335740: Bug 1334330 - Part 3: stylo: Use GenericSpecifiedValue abstraction in elements using only common mappers; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 16:51:01 -0800 - rev 480658
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 3: stylo: Use GenericSpecifiedValue abstraction in elements using only common mappers; r?emilio MozReview-Commit-ID: B8vg4ZiqRGK
aa2347ccb61cd1276d3fa063e707b5a1c8f19041: Bug 1334330 - Part 2: stylo: Use GenericSpecifiedValue abstraction in nsGenericHTMLElement; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 16:51:01 -0800 - rev 480657
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 2: stylo: Use GenericSpecifiedValue abstraction in nsGenericHTMLElement; r?emilio MozReview-Commit-ID: 7Njz7pUkgft
d3474f8a1d82af7c5c3e74f61637a2548245e266: Bug 1334330 - Part 1: stylo: Abstractify nsMappedAttributes to work on arbitrary containers of specified value data; r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 26 Jan 2017 13:39:13 -0800 - rev 480656
Push 44619 by bmo:manishearth@gmail.com at Wed, 08 Feb 2017 19:34:01 +0000
Bug 1334330 - Part 1: stylo: Abstractify nsMappedAttributes to work on arbitrary containers of specified value data; r?emilio MozReview-Commit-ID: BSM4TC9RKot
84167ab0ef2ccf1437dcfbd75a536a4f573a5bb6: Bug 1336301 - Move duplicated test code to a shared function. r?mconley draft
Jared Wein <jwein@mozilla.com> - Sat, 04 Feb 2017 00:45:32 -0500 - rev 480655
Push 44618 by bmo:jaws@mozilla.com at Wed, 08 Feb 2017 19:31:41 +0000
Bug 1336301 - Move duplicated test code to a shared function. r?mconley MozReview-Commit-ID: Cq7IK5GtulF
e7099be2bd22278e0c4ff2442b7a5adb97a23663: Bug 1336301 - Styles that are applied directly to the select element should be forwarded to the popup. r?mconley draft
Jared Wein <jwein@mozilla.com> - Sat, 04 Feb 2017 00:33:13 -0500 - rev 480654
Push 44618 by bmo:jaws@mozilla.com at Wed, 08 Feb 2017 19:31:41 +0000
Bug 1336301 - Styles that are applied directly to the select element should be forwarded to the popup. r?mconley MozReview-Commit-ID: 29DjcUUqEkx
59a4340b7a031bc859c740e17ec0f4d1a0cb94e3: Bug 1003417 - Add task for running mozbase python tests on linux, r?dustin draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 02 Dec 2016 17:21:54 -0500 - rev 480653
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1003417 - Add task for running mozbase python tests on linux, r?dustin This also adds a new 'py' group which should help make it obvious which tasks are python unittests. The tg and MH tasks won't show up in this new py group right away due to a caching bug in the treeherder database, but eventually they should move over. MozReview-Commit-ID: JwL1NAR4bnY
6a12339f7dbfed0fb5f8f7ba433de6c202c0134d: Bug 1003417 - Use 'ip addr show' instead of 'ifconfig' for moznetwork tests, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 06 Jan 2017 11:19:19 -0500 - rev 480652
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1003417 - Use 'ip addr show' instead of 'ifconfig' for moznetwork tests, r?ted The taskcluster docker image for source-check tasks does not have 'ifconfig' installed. We could add this package, but ifconfig is more or less deprecated in favour of 'ip addr show'. Although the formats of both commands are different, because the test pulls ip addresses out of the output with regexes, the only change that is needed to make sure the tests still pass is to change the command. MozReview-Commit-ID: 758Qb6KSHzS
5dd159fa43700688d41e4959bafdedef83885165: Bug 1003417 - Add a 'mozbase' subsuite to python unittests on linux, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 16 Nov 2016 16:43:42 -0500 - rev 480651
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1003417 - Add a 'mozbase' subsuite to python unittests on linux, r?ted The subsuite is added conditionally because we only have the capability of running source-check tasks on linux at the moment. Once taskcluster support for windows and mac has matured a bit and the taskcluster configs support source-check there, we should apply the subuite unconditionally. MozReview-Commit-ID: Kk9Irz3fn14
85bc133a952b2a9f46f8a7af12edb4341a9561cb: Bug 1003417 - Add ability to run subsuites to |mach python-test|, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Nov 2016 16:30:33 -0500 - rev 480650
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1003417 - Add ability to run subsuites to |mach python-test|, r?ted This adds the ability to use manifestparser subsuites to |mach python-test|. Subsuites are based on the premise of a "default" set that gets run when no subsuites are explicitly specified. When a test is labelled with a subsuite, that test is removed from the default set and will only run if that subsuite is explicitly specified. This will allow us to chunk python unittests out of 'make check' piecemeal. The default set will run in 'make check', and individual tasks (e.g mozbase), will specify a subsuite explicitly. The |mach python-test| implementation is slightly different. By default, subsuites are not considered if developers do not pass in --subsuite. This means running |mach python-test| without arguments will still run the full set of tests, and similarly, passing in test paths will *just work*. If for some reason a developer needs to actually run the default set, a special "default" subsuite has been create, so they can use |mach python-test --subsuite default|. This default subsuite is also what 'make check' will explicitly invoke. MozReview-Commit-ID: FaHb4nvuoK9
4ddf8fa849f6ee12ab56ffa53a5c5c4ad896a696: Bug 1003417 - Include testing/mozbase/moz.build from root moz.build file, r?ted draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Feb 2017 09:56:33 -0500 - rev 480649
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1003417 - Include testing/mozbase/moz.build from root moz.build file, r?ted By including the mozbase's moz.build directly in the root moz.build, we are making sure that mozbase unittests will be found even if there is no build/objdir. This will be useful when running mozbase tests in their own taskcluster task. MozReview-Commit-ID: DqqY09I3JBC
479821e62c2b46b65bfe3d089c5553ce590eecd0: Bug 1320194 - Generate all-tests.pkl and related files when resolving tests draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Feb 2017 09:56:09 -0500 - rev 480648
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1320194 - Generate all-tests.pkl and related files when resolving tests This replaces the 'run-tests-deps' make target with a python function that will directly read moz.build files, emit them with TestManifestEmitter, then consume them with TestManifestBackend. Because the TestResolver is the only place that actually reads the test metadata files, we can remove this logic from the CommonBackend as well. MozReview-Commit-ID: DXgMoeH5dKf MozReview-Commit-ID: HstZ57qkqf2
eb7245bb7d1a8fa5305ea3a144ecf01637b9c40f: Bug 1320194 - Add ability to specify custom emitter function in TreeMetadataEmitter draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 11:54:09 -0500 - rev 480647
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1320194 - Add ability to specify custom emitter function in TreeMetadataEmitter Currently, the only way to emit objects after reading moz.build, is to emit everything. Though, sometimes it may be desirable to only emit certain types of objects. This adds a new argument that allows consumers to specify a custom emitter function. This gives them the flexibility to do whatever they want. This will be used when resolving tests, so only TestManifest objects are emitted. MozReview-Commit-ID: DPGgNmn2JvE
127c54dc15960a5e737b76f1c0b4418fb475402e: Bug 1320194 - Fix bug preventing more than two backends in a HybridBackend draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 16:31:15 -0500 - rev 480646
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1320194 - Fix bug preventing more than two backends in a HybridBackend This is a drive by fix that is not relevant to the rest of the commit series. MozReview-Commit-ID: Bwrb74o3Qh8
80bab1e2f53a661a812d3cd9fe79749507507afe: Bug 1320194 - Refactor test metadata related backend code into a partial TestManifestBackend draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Jan 2017 11:47:34 -0500 - rev 480645
Push 44617 by ahalberstadt@mozilla.com at Wed, 08 Feb 2017 19:29:51 +0000
Bug 1320194 - Refactor test metadata related backend code into a partial TestManifestBackend Currently the CommonBackend is responsible for processing TestManifest objects and using them to generate the test metadata files (e.g all-tests.pkl et al). This patch pulls that logic out into a partial backend specifically for test manifests. This patch is solely a refactoring and shouldn't change any build behaviour. CommonBackend has a TestManifestBackend instance and calls consume_object directly on it. However, this is just a temporary measure to avoid checking in a broken commit. This commit also adds a test for the 'test-defaults.pkl' file which was previously missing. MozReview-Commit-ID: HOr2QVT8CJ1
de4dd90e5656c5d08899a80e08d02ae013c9079e: Bug 1336125 - Apply option styles using a scoped stylesheet to allow for disabling custom styling on the active item. r?mconley draft
Jared Wein <jwein@mozilla.com> - Fri, 03 Feb 2017 12:46:45 -0500 - rev 480644
Push 44616 by bmo:jaws@mozilla.com at Wed, 08 Feb 2017 19:29:36 +0000
Bug 1336125 - Apply option styles using a scoped stylesheet to allow for disabling custom styling on the active item. r?mconley MozReview-Commit-ID: 1dZ1rbKbNY9
4ba2b28336dd1644c873d6d6a14bfc486fcde0da: Bug 1336358: P2. Drain Android's RemoteDataDecoder one frame at a time. r?jolin draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Feb 2017 23:11:32 +0100 - rev 480643
Push 44615 by bmo:jyavenard@mozilla.com at Wed, 08 Feb 2017 19:22:44 +0000
Bug 1336358: P2. Drain Android's RemoteDataDecoder one frame at a time. r?jolin MozReview-Commit-ID: A9R9dR71FTB
81abc1fc2151ecc7c99e8bdf86514c14aa31b72b: Bug 1337895 - Make the pkg-config rust crate happy when cross-compiling. r?froydnj draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 08 Feb 2017 14:13:50 -0500 - rev 480642
Push 44614 by kgupta@mozilla.com at Wed, 08 Feb 2017 19:14:19 +0000
Bug 1337895 - Make the pkg-config rust crate happy when cross-compiling. r?froydnj MozReview-Commit-ID: 1430wwCYbj4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip