854d98803f6925fc8cb96f4ded4d7ad7de3e5922: Merge autoland to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Tue, 19 Jun 2018 00:39:01 +0300 - rev 422893
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Merge autoland to mozilla-central. a=merge
c2ced94f52aade1532494cfdd31d6fdacd3f1edf: Backed out changeset 1c40cef0e222 (bug 1469318) for mochitest failures on test_ext_all_apis.html CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 18 Jun 2018 22:18:28 +0300 - rev 422892
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Backed out changeset 1c40cef0e222 (bug 1469318) for mochitest failures on test_ext_all_apis.html CLOSED TREE
0708df4d3b7a8c38dd32f52d3199e5a27a0758f2: Bug 1409018 - Re-enable test_getUserMedia_basicScreenshare; r=pehrsons
Dan Minor <dminor@mozilla.com> - Wed, 06 Jun 2018 13:49:49 -0400 - rev 422891
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1409018 - Re-enable test_getUserMedia_basicScreenshare; r=pehrsons MozReview-Commit-ID: J5yvuOFoMmv
1a8d462805f02ed0314c6da98e37000ccdd04592: Bug 1409018 - Defer RegisterRefreshAndMoveHandlers call; r=pehrsons
Dan Minor <dminor@mozilla.com> - Tue, 05 Jun 2018 08:13:01 -0400 - rev 422890
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1409018 - Defer RegisterRefreshAndMoveHandlers call; r=pehrsons This defers the call to register the refresh and move handlers to the CaptureFrame() call so that they will be registered on the ScreenCapture thread. This also calls CFRunLoopInMode to process any pending sources in the run loop corresponding to the ScreenCapture thread so that the refresh and move notifications are received. MozReview-Commit-ID: G4aEchnGuUz
a7bd9bd361a3da29ab46cc4bbedc34270d23fd5a: Bug 1409018 - Remove ifdefs for OS X 10.7 from webrtc; r=pehrsons
Dan Minor <dminor@mozilla.com> - Tue, 05 Jun 2018 08:11:56 -0400 - rev 422889
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1409018 - Remove ifdefs for OS X 10.7 from webrtc; r=pehrsons MozReview-Commit-ID: Ahc7KPlY8uW
89b72c9c5db5dc38c0dd6547eac9b1b1a777c53f: Bug 1469334 - Properly document arguments for ContentTaskUtils.waitForCondition. r=jmaher
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 18 Jun 2018 18:39:40 +0200 - rev 422888
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1469334 - Properly document arguments for ContentTaskUtils.waitForCondition. r=jmaher MozReview-Commit-ID: BFhDX9nVTKT
8e1ec724d06f295bc800a889e79e6018dc693c45: Bug 1468557 - Remove nsXBLWindowKeyHandler::mUserHandler and nsXBLSpecialDocInfo::mUserHTMLBindings r=smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 13 Jun 2018 12:32:55 -0700 - rev 422887
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1468557 - Remove nsXBLWindowKeyHandler::mUserHandler and nsXBLSpecialDocInfo::mUserHTMLBindings r=smaug MozReview-Commit-ID: KMa9S381Je4
1c40cef0e22283838e3ec74b52c19cd2e9da2a70: Bug 1469318 - Do not require 'theme' permission for theme.getCurrent() and theme.onUpdated. r=jaws
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 18 Jun 2018 17:18:57 +0100 - rev 422886
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1469318 - Do not require 'theme' permission for theme.getCurrent() and theme.onUpdated. r=jaws MozReview-Commit-ID: 1FctjuDSXWb
58d566f57fb0058f0eac8c6000b403bdc48280d2: Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 18 Jun 2018 15:06:25 +0200 - rev 422885
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes See Bug 1389251 comment 29 for full explanation of why we do this. Also replaces ok(lines.length, value) with is(lines.length, value) MozReview-Commit-ID: D4C3Aum9sfQ
180bf1c0385bd698815a474e2f266a3ce7ae296a: Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 18 Jun 2018 15:06:25 +0200 - rev 422884
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes MozReview-Commit-ID: 4tahH3IOKW
0c2c45a2a22d9ce58df619212a35d985751b2ab3: Bug 1389251 - Do not escape spaces in nsSimpleURI r=bz
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 18 Jun 2018 15:06:24 +0200 - rev 422883
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1389251 - Do not escape spaces in nsSimpleURI r=bz This change makes nsEscape::T_EscapeURL not escape spaces when passed esc_OnlyNonASCII. This fixes a web-compat issue for URLs such as "javascript: alert('hello');" and the fact that data: URIs with spaces around MIME type are rejected. MozReview-Commit-ID: 91Qw9foW6Y3
077d33b4449d8506d2a9b847a9d63f2935b64437: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Mon, 18 Jun 2018 18:56:05 +0300 - rev 422882
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Merge mozilla-central to autoland. a=merge
d7c788b9788edbe7748cd5725dde126137f075fb: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Mon, 18 Jun 2018 18:44:17 +0300 - rev 422881
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Merge mozilla-central to autoland. a=merge
d6072fbf0c1f0a6f1146dd08d2b8f934ade96daa: Bug 1469308 - Bouncer Submission should use a different treeherder symbol for rc. r=tomprince
Justin Wood <Callek@gmail.com> - Mon, 18 Jun 2018 15:04:44 +0000 - rev 422880
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1469308 - Bouncer Submission should use a different treeherder symbol for rc. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D1684
89e5afeea62ae33d2f3c3c9bbd42bffac00fc2da: Bug 1296209: A couple of calc() tests. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Jun 2018 12:04:28 -0700 - rev 422879
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1296209: A couple of calc() tests. r=dholbert There's a bunch of others in WPT already, so I don't think it's worth going through absolutely all of them... MozReview-Commit-ID: LmGXyVkcOGm
b076959d63534ffab94be6c1a92028a157df45c2: Bug 1468426 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable. r=mattwoodrow
Jamie Nicol <jnicol@mozilla.com> - Thu, 14 Jun 2018 10:04:02 -0700 - rev 422878
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1468426 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable. r=mattwoodrow This should improve cache locality and help speed up layer building. MozReview-Commit-ID: 9IvU23alnaa
6ce977d4527410e38887595d7d7493c9fee423cf: Bug 1464469 - Prefix frame script logs with the outerWindowID. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 06 Jun 2018 14:45:46 +0100 - rev 422877
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1464469 - Prefix frame script logs with the outerWindowID. r=whimboo This change will prefix all log entries originating from a frame script with the content browser's outerWindowID. That makes it easier to for example keep of the origin of web DOM event logging. Whilst it is true that Marionette operates in one browser context at a time, the frequent context switches make it a cognitive challenge to keep track of which browser is currently active. This is especially true at the moment when Marionette does not have the capability to uniquely identify a browser. The intention is to change from using the outerWindowID, which changes when a content browser undergoes a remoteness change, to using a unique identifier for the browser once https://bugzil.la/marionette-window-tracking is available. MozReview-Commit-ID: 813zALY3I9i
3905574a9d0ce31ab7f755c70c3c7fd6eb4e91f6: Bug 1464469 - Use MarionetteLog throughout. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 06 Jun 2018 14:40:05 +0100 - rev 422876
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1464469 - Use MarionetteLog throughout. r=whimboo Replace direct invocations of Log.jsm with the new Marionette-specific logger. The patch also moves the Log.get() call to a lazy getter. MozReview-Commit-ID: H1HoAgL2Cvs
be9770353c74d3328e6aeabfa14db435453313d2: Bug 1464469 - Avoid ad-hoc Marionette logging setup. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 06 Jun 2018 14:38:36 +0100 - rev 422875
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1464469 - Avoid ad-hoc Marionette logging setup. r=whimboo By using the new log access functions we can avoid ad-hoc log setup in the Marionette component. This encapsulates the workarounds for dealing with lack of E10s support in Log.jsm to testing/marionette/log.js. Because the Marionette component is loaded at any time, we need to keep the lazy getter for accessing the logger. MozReview-Commit-ID: EabQ0zXSsGK
3f35f2bf32aa4cf25d1d51bb15c80ff04cd67667: Bug 1464469 - Shorthands for setting up Marionette logger. r=whimboo
Andreas Tolfsen <ato@sny.no> - Wed, 06 Jun 2018 14:32:18 +0100 - rev 422874
Push 104382 by shindli@mozilla.com at Mon, 18 Jun 2018 21:46:36 +0000
Bug 1464469 - Shorthands for setting up Marionette logger. r=whimboo This patch generalises logger setup and access by providing one interface with specialised implementations for the main- and child processes. This will mean we can get rid of ad-hoc logger setup in testing/marionette/components/marionette.js and testing/marionette/listener.js. In the case for the component file, the log level and the stdout dump appender is set up when you request the logger. The same is true when requesting the logger in a child process, but it will additionally request the log level from the main process. Usage: const {Log} = ChromeUtils.import("chrome://marionette/content/log.js", {}); let log = Log.get(); MozReview-Commit-ID: 8Ha5FSaoGXp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip