4cdfe6b8d9874b0c156671515b213d820b48482f: Bug 1359976: base worker payload generation on worker-type; r=wcosta r=aki draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 08 May 2017 22:53:50 +0000 - rev 586630
Push 61474 by dmitchell@mozilla.com at Tue, 30 May 2017 20:40:03 +0000
Bug 1359976: base worker payload generation on worker-type; r=wcosta r=aki To date we have variously specified both worker-type and worker-implementation, often manually coordinated. We also embedded a few awkward assumptions such as that the native engine only runs on OS X. But a worker type has one and only one implementation, and that implementation is stable over time (as changing it would require simultaneous landings on all trees). Instead, this change makes worker-type the primary configuration, and derives both a worker implementation (defining the payload format) and worker OS (determining what to include in the payload) from that value. The derivation occurs when deciding how to implement a particular job, where the run_using functions are distinguished by worker implementation. The two-part logic to determine how and where to run a test task based on its platform is combined into a single transform, `set_worker_type`. This contains some other related changes: - MOZ_AUTOMATION is set in specific jobs, rather than everywhere docker-worker is used - the URL to test packages is factored out into a shared function - docker-worker test defaults are applied in `mozharness_test.py` - the WORKER_TYPE array in `task.py`, formerly mixing two types of keys, is split - the 'invalid' workerType is assigned an 'invalid' implementation - all tasks that do not use job descriptions but use docker-worker, etc. have `worker.os` added Tested to not produce a substantially different taskgraph for a regular push, a try push, or a nightly cron. MozReview-Commit-ID: LDHrmrpBo7I
56f69a946970e5c8c37b4aea1374e4ac31b48600: Bug 1359976: remove references to now-unused test-platform-phylum; r=wcosta draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 05 May 2017 19:44:05 +0000 - rev 586629
Push 61474 by dmitchell@mozilla.com at Tue, 30 May 2017 20:40:03 +0000
Bug 1359976: remove references to now-unused test-platform-phylum; r=wcosta MozReview-Commit-ID: A86tEB4nbIx
af4c1e3311035880a4d7e4515fa119cb0628dd7d: Bug 1359976: clean out un-handled optionally_keyed_by; r=wcosta draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 05 May 2017 19:04:48 +0000 - rev 586628
Push 61474 by dmitchell@mozilla.com at Tue, 30 May 2017 20:40:03 +0000
Bug 1359976: clean out un-handled optionally_keyed_by; r=wcosta While this was allowed by the schema, it would never be resolved, and was unused. MozReview-Commit-ID: LIxJmr9ZSdK
fa51b53c804ab00f152ac6a0c75441d72d33b3c5: Bug 1368718: rename worker type. r=dustin draft
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 30 May 2017 17:30:58 -0300 - rev 586627
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1368718: rename worker type. r=dustin Rename worker-type to releng-hardware/gecko-t-osx-1010. MozReview-Commit-ID: IgwqgMvmqYb
fbe0e3f31233cc7846a2168c613452a1d7147cc2: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 30 May 2017 16:09:14 -0400 - rev 586626
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Merge inbound to m-c. a=merge
692e277e2b9f3bb36d6d67e1166d135228f2d851: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 30 May 2017 12:59:41 -0400 - rev 586625
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Merge m-c to autoland. a=merge
0d5a071e44043110aaa81f03f5ca088e79568ff7: Bug 1350253 - Provide GeckoHlsDemuxerWrapper & corresponding generated JNI files as the glue for HLSDemuxer and GeckoHlsPlayer. r=jolin,jya
Kilik Kuo <kikuo@mozilla.com> - Thu, 25 May 2017 20:48:03 +0800 - rev 586624
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1350253 - Provide GeckoHlsDemuxerWrapper & corresponding generated JNI files as the glue for HLSDemuxer and GeckoHlsPlayer. r=jolin,jya MozReview-Commit-ID: 62cnGQsmdNS
77756ce1743dc2b440ecdd34b248c4bca27cab71: Bug 1365912 - Add a pref for enabling compact and touch mode. r=dao
Johann Hofmann <jhofmann@mozilla.com> - Tue, 30 May 2017 14:09:54 +0200 - rev 586623
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1365912 - Add a pref for enabling compact and touch mode. r=dao MozReview-Commit-ID: 1hmTdl0zSKB
ac591ec1000a9afe35f585254de10032b2709080: servo: Merge #16238 - Implement "update the image data" (from gterzian:implement_update_the_image_data); r=jdm
Gregory Terzian <gterzian@users.noreply.github.com> - Tue, 30 May 2017 10:27:08 -0500 - rev 586622
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
servo: Merge #16238 - Implement "update the image data" (from gterzian:implement_update_the_image_data); r=jdm <!-- Please describe your changes on the following line: --> Spec compliant implementation of the [update the image data algorithm](https://html.spec.whatwg.org/multipage/embedded-content.html#update-the-image-data). Currently still a work in progress, the ['async src complete test`](https://github.com/servo/servo/blob/master/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/img.complete.html#L33) is still passing as it was before, even though I switched to the new code, so I guess that's something. @jdm I will be picking this up next weekend, I left a bunch of TODO and NOTES in the code, if you or someone else have time this week I would appreciate an initial scan and feedback. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #11517 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: fe7d039416ea93f9a5a120cda9a6114ec1438c3e
78f2a6212c535f9ee16f55d219316fff2c8b5699: Bug 1367839 - Add decrypt(s,ed,ing,able) to the spellcheck dictionary. r=Ehsan
Matt Brubeck <mbrubeck@mozilla.com> - Thu, 25 May 2017 11:34:32 -0700 - rev 586621
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1367839 - Add decrypt(s,ed,ing,able) to the spellcheck dictionary. r=Ehsan MozReview-Commit-ID: 4jyTphO6Ja3
860549ef693bc8237256435f59a5986da63d97ef: Bug 1365204 - Add update badge histogram r=bsmedberg,rstrong
Doug Thayer <dothayer@mozilla.com> - Wed, 24 May 2017 09:32:01 -0700 - rev 586620
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1365204 - Add update badge histogram r=bsmedberg,rstrong Currently we can't differentiate between when a badge is shown and a doorhanger is shown. This creates an additional problem where if the badge progresses into a doorhanger after a window of time has passed, it registers as two notifications shown, when logically it is one. This splits out badges and doorhangers to remedy that. MozReview-Commit-ID: CTTaWDG1tah
0d668dc55c451b3014272056eb738c127374374e: Bug 1367460 Shouldn't make focused editing host blurred when moving selection with Selection API r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 30 May 2017 18:07:22 +0900 - rev 586619
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1367460 Shouldn't make focused editing host blurred when moving selection with Selection API r=smaug Chromium doesn't make focused editing host blurred when a Selection API method call moves selection to a non-editable node. Let's follow same behavior for compatibility with both Chromium and Gecko 54. MozReview-Commit-ID: HXmYX18HVA5
0a56ccf2f1458ae51769a64bfda365fc97662902: Bug 1368170 - Remove unused Function.prototype.inherits methods. r=francois
Andrew McCreight <continuation@gmail.com> - Fri, 26 May 2017 13:46:10 -0700 - rev 586618
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1368170 - Remove unused Function.prototype.inherits methods. r=francois These methods do not appear to be used. When JSM global sharing is enabled, these methods contaminate the global Function.prototype, which breaks Marionette object serialization. MozReview-Commit-ID: CAfJ2FCkhlK
0710e3c80efacf47fa68a3a25379f6cc33dbe1af: Bug 1368648: Remove importScript functionality from Marionette r=ato
David Burns <dburns@mozilla.com> - Tue, 30 May 2017 11:25:14 +0100 - rev 586617
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1368648: Remove importScript functionality from Marionette r=ato This removes importScript functionality that was used extensively for B2G testing but is no longer used in tree. MozReview-Commit-ID: 1O7GWCZPWRZ
2b4844f7a38ef8973b937690fc041ca63c496c2f: servo: Merge #17080 - Update rustc (from jdm:updaterust); r=nox
Josh Matthews <josh@joshmatthews.net> - Tue, 30 May 2017 08:54:49 -0500 - rev 586616
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
servo: Merge #17080 - Update rustc (from jdm:updaterust); r=nox This brings in https://github.com/rust-lang/rust/issues/39160 which significantly improves the default debugging experience on macOS. Source-Repo: https://github.com/servo/servo Source-Revision: ad4a5411a9620cee5cd93d5fe1a3dbad02cc0812
3c2d9164782ae36180f607c484a036395616adfa: Bug 1365873 - stylo: Fix toolkit/content/tests/chrome/test_bug437844.xul crash. r=emilio
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Tue, 30 May 2017 13:03:57 +0200 - rev 586615
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1365873 - stylo: Fix toolkit/content/tests/chrome/test_bug437844.xul crash. r=emilio MozReview-Commit-ID: GvKuA07PbUT
09e9ea98152d33e7fbd189f2c5be5857c8e1ebe7: Bug 1222737 - Tests for the computed-view copy feature; r=pbro
Patrick Brosset <pbrosset@mozilla.com> - Thu, 11 May 2017 15:12:27 +0200 - rev 586614
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1222737 - Tests for the computed-view copy feature; r=pbro MozReview-Commit-ID: KR1H9tn0u7r
12d05f45e5bd47663d7c1f9923703c7e57bc0c21: Bug 1222737 - Add colons and semi-colons in copied computed properties; r=pbro
Matt R <matthieu.rigolot@gmail.com> - Thu, 27 Apr 2017 10:47:29 +0100 - rev 586613
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1222737 - Add colons and semi-colons in copied computed properties; r=pbro Added : and ; characters to the DOM directly, visually hidden so they won't appear but will be part of the copied text. Changed divs to spans to make sure we don't have extra line breaks. And simplified the logic in copySelection as a result. MozReview-Commit-ID: EMVXAtv7EOo
61904b6d9ab4a13436722769e9a1459724589403: Bug 1368022 - Remove autoscroll property from UI reducer; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Tue, 30 May 2017 17:03:34 +0200 - rev 586612
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1368022 - Remove autoscroll property from UI reducer; r=nchevobbe MozReview-Commit-ID: IwOvNrJjS1l
fcf2ffca171f5b766b3e222afc89874ff7ef7ddd: Bug 1368662: Better fix for bug 1345898. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 30 May 2017 13:44:46 +0200 - rev 586611
Push 61473 by wcosta@mozilla.com at Tue, 30 May 2017 20:31:31 +0000
Bug 1368662: Better fix for bug 1345898. r=gerald In bug 1345898, we flushed the decoder rather than draining it when we are waiting for data. However, more accurately we are in the middle of an internal seek. There are more occasions during which we could be performing an internal seek during which we don't care about the frames being decoded. So flushing is better. MozReview-Commit-ID: ATpTFdp8mRL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip