764220600b0623f58f39e6626c1b70d6c1ebb828: Bug 1353074 - Use tuples for script arguments; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 19:14:16 +0100 - rev 353698
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1353074 - Use tuples for script arguments; r=maja_zf The Python standard library uses tuples to define arguments for functions, whenever they are invoked through meta programming. The Marionette client only allows the list type for backwards compatibility, so we prefer tuples in this case. Another good argument for tuples is that tuples are immutable. MozReview-Commit-ID: 72zPzYvBz7Q
d7af70f65c2ce11c6dda8aed276b9d5de45f38a5: Bug 1353074 - Make unload event safe for introspection from content; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 18:36:43 +0100 - rev 353697
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1353074 - Make unload event safe for introspection from content; r=maja_zf Marionette does not protect the unloadHandler in testing/marionette/evaluate.js from content introspection or modification, which can happen when web frameworks override window.addEventListener/window.removeEventListener. The script evaluation module used in Marionette relies on sandbox.window.addEventListener/removeEventListener to throw an error when script execution is aborted due to the document unloading itself. If the window.addEventListener/removeEventListener functions have been overridden to introspect the objects that are passed, they may inadvertently touch objects originating from chrome space, such as the unloadHandler. Because the Gecko sandboxing system put in place strict security measures to prevent accidental chrome-space modification from content, inspecting the unloadHandler will throw a permission denied error once the script has finished executing. We have found examples in the wild of this in particular with the Angular web framework. This patch makes the unloadHandler safe for introspection from web content. Fixes: https://github.com/mozilla/geckodriver/issues/515 MozReview-Commit-ID: E2LgPhLLuDT
2e58d1f1ac271b6d618f792835fd7c9e8e109006: Bug 1326298 implement off-main-thread delivery with start/stop/error listeners, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Tue, 18 Apr 2017 15:50:53 -0700 - rev 353696
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1326298 implement off-main-thread delivery with start/stop/error listeners, r=kmag MozReview-Commit-ID: Ke4NsthrbP2
0077229d75004cad0a516d480e361bdff7de1503: Bug 641120 - Enhance PKCS #11 module load dialog. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Tue, 18 Apr 2017 22:18:53 +0800 - rev 353695
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 641120 - Enhance PKCS #11 module load dialog. r=keeler This changes does several things: 1. Changes some titles to include the word "driver" for better clarity. 2. Moves and cleans up the JS implementation of load_device.xul. Having a cleaner implementation in a separate file makes the code easier to discover and maintain. 3. Removes code that tries to show a special case message if a module was already loaded. 3A. The backend code doesn't provide distinction from this case and failure to add in general. 3B. The backend code would only return the error code being checked for if a blank module name was provided. 4. Adds tests. MozReview-Commit-ID: 8BxKWKw5rvp
ce2f726a2b86e7c16fb64815e962a4268d8618d9: Bug 1350411 - Add Message Channel for Activity Stream system add-on r=mconley
k88hudson <khudson@mozilla.com> - Fri, 07 Apr 2017 14:13:14 -0400 - rev 353694
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1350411 - Add Message Channel for Activity Stream system add-on r=mconley MozReview-Commit-ID: DCcGDjKdIHh
5748607f3014e8cec573fccebce5dcbf83b6ffd6: Bug 591688 - Notify when decision task fails r=dustin,gps
Brian Stack <bstack@mozilla.com> - Wed, 12 Apr 2017 21:01:46 -0700 - rev 353693
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 591688 - Notify when decision task fails r=dustin,gps This uses the email provided by mozilla-taskcluster to find who to email about failed decision tasks. It also adds some validation of the try syntax that we've previously ignored. Any platforms or build types specified in try sytax that don't exist in the full task graph will throw an error. MozReview-Commit-ID: JOKkLle7hEe
71005756f3fb9d37516ae1dcb5cacbccf4eca636: Bug 1295460 - Update the background color of the one-off search buttons. r=florian
Drew Willcoxon <adw@mozilla.com> - Mon, 10 Apr 2017 19:07:57 -0700 - rev 353692
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1295460 - Update the background color of the one-off search buttons. r=florian MozReview-Commit-ID: 3iKLQcb59aT
bf54a57111845a3eae965d79c22ac53475cd73b1: Bug 1349363 - Track both .processCount and .web to get a complete view of the user's content processes. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Tue, 18 Apr 2017 11:11:06 -0700 - rev 353691
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1349363 - Track both .processCount and .web to get a complete view of the user's content processes. r=Felipe MozReview-Commit-ID: B9tVLbxnKFd
483168efae35648010c909809c427d190f010b9c: Bug 1349363 - Run an experiment in beta for e10s-multi. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Mon, 17 Apr 2017 15:45:47 -0700 - rev 353690
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1349363 - Run an experiment in beta for e10s-multi. r=Felipe MozReview-Commit-ID: 8P0pbWZJ8uz
c0c849826a143ade9b6eb1c81bfd97d93194e872: Bug 1349363 - Use a centralized function to tell if e10s-multi is on. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Mon, 17 Apr 2017 14:58:52 -0700 - rev 353689
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1349363 - Use a centralized function to tell if e10s-multi is on. r=Felipe MozReview-Commit-ID: JQJtCanIv3a
fa4cbef6f51716010b2b35ff4fb6daa88aa608cb: Bug 1349363 - Centralize pref-checking code for e10s-multi control. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Mon, 17 Apr 2017 14:36:04 -0700 - rev 353688
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1349363 - Centralize pref-checking code for e10s-multi control. r=Felipe This patch centralizes all of the pref-checking code for e10s-multi in a single function. It is intended to be used throughout the codebase to see if e10s-multi is "on". It also introduces dom.ipc.multiOptOut, which can be set by the user to indicate that they do not want to participate in the e10s-multi experiment. MozReview-Commit-ID: Kyq1fqNzwue
ad759c77da083732608c15f86bc9f054cd032643: Bug 1356575 - Don't warn on SetTransparencyMode on Windows if the mode isn't actually changing. r=jimm
Mike Conley <mconley@mozilla.com> - Tue, 18 Apr 2017 14:35:38 -0400 - rev 353687
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1356575 - Don't warn on SetTransparencyMode on Windows if the mode isn't actually changing. r=jimm MozReview-Commit-ID: J7dV0xKuEL7
6c39975a195fe4977e7a18c307c12368138dc2c2: Backed out changeset 6404057679f4 (bug 1332386) for frequent failures in browser_preview_switch_print_selected.js a=backout
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Apr 2017 16:21:58 -0700 - rev 353686
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Backed out changeset 6404057679f4 (bug 1332386) for frequent failures in browser_preview_switch_print_selected.js a=backout
8c88beba37a9225af60b0cb00487dfca25050bb8: Bug 1357390 - Consistently use uint64_t for the referent id, because that's what it really is. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 18 Apr 2017 08:43:08 -0400 - rev 353685
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1357390 - Consistently use uint64_t for the referent id, because that's what it really is. r=mattwoodrow MozReview-Commit-ID: LPxcElOVrU3
944f3ae4b8ef0faac12f29211ea66f837619f7dd: Backed out changeset a5af7f7132f6 (bug 1254355) for failing android lint job (unused file crash_reporter.png). r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 19 Apr 2017 01:05:06 +0200 - rev 353684
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Backed out changeset a5af7f7132f6 (bug 1254355) for failing android lint job (unused file crash_reporter.png). r=backout
cb5c42c65138c0d501d7a367d23c180c0efa4657: Bug 1357161 - Replace shortcut icons on application update. r=agashlin
Matt Howell <mhowell@mozilla.com> - Mon, 17 Apr 2017 16:06:46 -0700 - rev 353683
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1357161 - Replace shortcut icons on application update. r=agashlin MozReview-Commit-ID: LHrN4eXwRFt
6a5ce98a794403a0bc1588833aafdbda74f81578: Bug 1357340 - grid inspector: add isConnected when creating node grips from node fronts;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 18 Apr 2017 11:32:17 +0200 - rev 353682
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1357340 - grid inspector: add isConnected when creating node grips from node fronts;r=gl MozReview-Commit-ID: 3OUrS2OvqFs
cd021a9b541a7bcc156738319bea0aa73984d11c: Bug 1335198 - Add support for synchronizing bookmark creation date r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 18 Apr 2017 18:04:45 -0400 - rev 353681
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Bug 1335198 - Add support for synchronizing bookmark creation date r=rnewman Incoming records might be missing the dateAdded field, and so we perform some pre-processing: - during reconciliation, dateAdded is set to the lowest of (remote lastModified, remote dateAdded, local dateAdded) - during insertion, if dateAdded is missing it is set to lastModified Whenever we modify dateAdded for a record during sync, we also bump its lastModified value. This will trigger an upload of this record, and consequently a re-upload by clients which are able to provide an older dateAdded value. It is possible that this might cause conflicts on other devices, but the expected likelyhood of that happening is low. MozReview-Commit-ID: 3tDeXKSBgrO
4bad7cb2a80dab851b35440184a5abaa44225858: Backed out changeset 820a15b7a5dd (bug 1355671) for Windows static failures. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 19 Apr 2017 00:03:35 +0200 - rev 353680
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Backed out changeset 820a15b7a5dd (bug 1355671) for Windows static failures. r=backout
c3cbe4e99c63452d1094119e1c9c79b329197d31: Backed out changeset 5dd97d010a17 (bug 1355671)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 19 Apr 2017 00:03:01 +0200 - rev 353679
Push 31675 by cbook@mozilla.com at Wed, 19 Apr 2017 08:28:05 +0000
Backed out changeset 5dd97d010a17 (bug 1355671)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip