1cc96327ea0412a6c7fed186b14d1299a295a47b: Bug 1300584 - Implements devtools.inspectedWindow.reload. draft
Luca Greco <lgreco@mozilla.com> - Sat, 05 Nov 2016 03:33:47 +0100 - rev 441348
Push 36399 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 19:05:55 +0000
Bug 1300584 - Implements devtools.inspectedWindow.reload. MozReview-Commit-ID: J4ttcS7efsO
d1504f6d1df084fb9fae141490bf8fc461c1dbf8: Bug 1300584 - Implements devtools.inspectedWindow.eval. draft
Luca Greco <lgreco@mozilla.com> - Thu, 17 Nov 2016 19:31:41 +0100 - rev 441347
Push 36399 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 19:05:55 +0000
Bug 1300584 - Implements devtools.inspectedWindow.eval. MozReview-Commit-ID: 6Z76W8tKt9x
2b07779f83d8cda6c55166044052c1f394f3caaf: Bug 1314536 - Part 3. Correct comment and add a test case for it. draft
cku <cku@mozilla.com> - Fri, 18 Nov 2016 22:06:51 +0800 - rev 441346
Push 36398 by bmo:cku@mozilla.com at Fri, 18 Nov 2016 18:56:22 +0000
Bug 1314536 - Part 3. Correct comment and add a test case for it. At the caller side of nsSVGMaskFrame::GetMaskForMaskedFrame(nsSVGIntegrationUtils & nsSVGUtils), we do skip masked frame painting when this function return value other then DrawResult::SUCCESS. So there is no need to return an empty surface anymore. And add a test case to verify it. MozReview-Commit-ID: DHl6krJ1ABF
05e32c69ada34180f6ec6f85b4f2e6c6e560dbd1: Bug 1314536 - Part 2. Implement MixModeBlender to simplify nsSVGUtils::PaintFrameWithEffects. draft
cku <cku@mozilla.com> - Wed, 16 Nov 2016 12:16:20 +0800 - rev 441345
Push 36398 by bmo:cku@mozilla.com at Fri, 18 Nov 2016 18:56:22 +0000
Bug 1314536 - Part 2. Implement MixModeBlender to simplify nsSVGUtils::PaintFrameWithEffects. MozReview-Commit-ID: JBlj7nApsbT
cabbde4a03a173d883287a1ac6b0c299ee3d9655: Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. draft
cku <cku@mozilla.com> - Wed, 16 Nov 2016 12:59:52 +0800 - rev 441344
Push 36398 by bmo:cku@mozilla.com at Fri, 18 Nov 2016 18:56:22 +0000
Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. MozReview-Commit-ID: SkU6F5fJ9b
e0251636e8e55613d58e743d70469e6b1a2175a5: Bug 1316077 part 3: Add in-tree config support to taskcluster_helper. r=jlund draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 16:52:16 -0200 - rev 441343
Push 36397 by wcosta@mozilla.com at Fri, 18 Nov 2016 18:52:45 +0000
Bug 1316077 part 3: Add in-tree config support to taskcluster_helper. r=jlund If there is a property called 'installer_path', the job is from in-tree config. MozReview-Commit-ID: E5SIHyxp0dM
76ad3993d50cb3dccca6b56652eec9568f5e5abb: Bug 1316077 part 2: remove taskcluster scheduler from mozharness. r=jlund draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 16:52:16 -0200 - rev 441342
Push 36397 by wcosta@mozilla.com at Fri, 18 Nov 2016 18:52:45 +0000
Bug 1316077 part 2: remove taskcluster scheduler from mozharness. r=jlund taskcluster-scheduler is deprecated. mozharness uses it to get the task graph in order to discover the parent of a task. We now use queue to get the task definition, which contains the 'requires' field. MozReview-Commit-ID: 8IivfxLvxVA
ede38a683abdf411612e885f6985c79b0532cb46: Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin draft
Wander Lairson Costa <wcosta@mozilla.com> - Fri, 18 Nov 2016 16:52:15 -0200 - rev 441341
Push 36397 by wcosta@mozilla.com at Fri, 18 Nov 2016 18:52:45 +0000
Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin While we don't have physical machines running taskcluster-worker, we want to schedule talos tests on Taskcluster and run them on buildbot. buildbot-bridge acts as a worker that runs its tasks in buildbot machines. Any talos task is redirected to buildbot-bridge. MozReview-Commit-ID: Im9IhhT0Mr1
911290d672aa1d92e2c6435e8eb2d4d036e8a277: Bug 1291737 - implements devtools.inspectedWindow.tabId. draft
Luca Greco <lgreco@mozilla.com> - Fri, 18 Nov 2016 19:05:27 +0100 - rev 441340
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1291737 - implements devtools.inspectedWindow.tabId. MozReview-Commit-ID: L60Ivfl8dVG
5256d3800cdc959d7e33e08cefeec5746189087d: Bug 1291737 - Implements the devtools_page context. draft
Luca Greco <lgreco@mozilla.com> - Fri, 18 Nov 2016 19:05:52 +0100 - rev 441339
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1291737 - Implements the devtools_page context. MozReview-Commit-ID: CxS5e101C3z
8f436dc3d20732e95335cc6fe812d611cc3c42db: Bug 1291737 - Export TabTarget from 'devtools/client/framework/target' module. draft
Luca Greco <lgreco@mozilla.com> - Mon, 05 Sep 2016 14:19:50 +0200 - rev 441338
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1291737 - Export TabTarget from 'devtools/client/framework/target' module. MozReview-Commit-ID: D2CeRH74Vg8
9012e6fe75c6b47c1897bcf8ce757c70c7457c2c: Bug 1291737 - Added a new helper to create windowless extension pages. draft
Luca Greco <lgreco@mozilla.com> - Wed, 09 Nov 2016 19:38:56 +0100 - rev 441337
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1291737 - Added a new helper to create windowless extension pages. MozReview-Commit-ID: CqpWgFGmJAt
219efd1ffafcd4a3ea68b0d383df9fcf67b3a164: Bug 1315251 - Create a DevTools Remote Debugger Actor as a backend for the WebExtension DevTools API. draft
Luca Greco <lgreco@mozilla.com> - Thu, 17 Nov 2016 19:31:06 +0100 - rev 441336
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1315251 - Create a DevTools Remote Debugger Actor as a backend for the WebExtension DevTools API. MozReview-Commit-ID: E6eNG8BgBwF
5c675c9ef1ec2247b7992bd4616ab64430b64d92: Bug 1315251 - Fix excluded 'devtools/server/tests' in .eslintignore. draft
Luca Greco <lgreco@mozilla.com> - Fri, 11 Nov 2016 18:20:13 +0100 - rev 441335
Push 36396 by luca.greco@alcacoop.it at Fri, 18 Nov 2016 18:40:55 +0000
Bug 1315251 - Fix excluded 'devtools/server/tests' in .eslintignore. MozReview-Commit-ID: L5V89Frof6K
22c40433f939155656fb418357f81450d4278927: Bug 418833 - Bump fuzzyness on ua-style-sheet-checkbox-radio-1 reftest for Android. r?jrmuizel draft
Mike Conley <mconley@mozilla.com> - Fri, 18 Nov 2016 11:55:53 -0500 - rev 441334
Push 36395 by mconley@mozilla.com at Fri, 18 Nov 2016 18:40:44 +0000
Bug 418833 - Bump fuzzyness on ua-style-sheet-checkbox-radio-1 reftest for Android. r?jrmuizel I talked to mstange about this, and what might be happening here is that there's a difference in rounding going on during (I think) rasterization. The change is very small and not human-noticable, so I think taking this fuzzyness is worth the cost considering the gain in functionality. MozReview-Commit-ID: C0CPNrIdCDu
1243aa00687e8077e5577c9065031ea533eb33b5: Bug 418833 - Get rid of some padding rules for checkbox and radio on Fennec that were never being applied. r?snorp draft
Mike Conley <mconley@mozilla.com> - Fri, 18 Nov 2016 13:28:49 -0500 - rev 441333
Push 36395 by mconley@mozilla.com at Fri, 18 Nov 2016 18:40:44 +0000
Bug 418833 - Get rid of some padding rules for checkbox and radio on Fennec that were never being applied. r?snorp MozReview-Commit-ID: LDrUKaP0nN0
285c0e629c2a0fca1efa06fc0b2e5a650e4e9642: Bug 418833 - Make browser_toolbox_computed_view.js have a longer timout to avoid a permaorange on debug builds. r?jryans draft
Mike Conley <mconley@mozilla.com> - Thu, 10 Nov 2016 19:29:33 -0500 - rev 441332
Push 36395 by mconley@mozilla.com at Fri, 18 Nov 2016 18:40:44 +0000
Bug 418833 - Make browser_toolbox_computed_view.js have a longer timout to avoid a permaorange on debug builds. r?jryans MozReview-Commit-ID: D1y1kR4Qkm0
009ed62732bfdd743a591d1907e5be0fe79b776e: Bug 418833 - Make browser_toolbox_options.js more resilient to things being added to the document loading queue. r?jryans draft
Mike Conley <mconley@mozilla.com> - Wed, 09 Nov 2016 18:08:59 -0500 - rev 441331
Push 36395 by mconley@mozilla.com at Fri, 18 Nov 2016 18:40:44 +0000
Bug 418833 - Make browser_toolbox_options.js more resilient to things being added to the document loading queue. r?jryans Earlier patches in this series add SVG icons for unstyled checkboxes and radio buttons. This causes us to queue extra loads to documents that have those elements, even when we're natively styling those input elements by default. browser_toolbox_options works by loading up the DevTools options iframe, and then clicking on things to make sure that the right prefs are set. There are checkboxes in the iframe document, which means the extra loads I referred to happen. When our presentation subsystems notice that there are extra loads occurring, we do "paint suppression" to avoid flashes of unstyled content. During paint suppression, nothing is displayed (painting is suppressed), and so nothing is clickable. browser_toolbox_options was not waiting for the "load" event before clicking on items. It got lucky up until the SVGs were added, but this was a race waiting to happen. I've added a wait for the "load" event, and this test now passes. MozReview-Commit-ID: EjzvhxhKlDs
88f6e04bb87d0e7d6b03b58429ae771b1abb695a: Bug 418833 - Make non-native checkbox and radio input styles look right in Fennec. r?snorp draft
Mike Conley <mconley@mozilla.com> - Thu, 10 Nov 2016 20:46:46 -0500 - rev 441330
Push 36395 by mconley@mozilla.com at Fri, 18 Nov 2016 18:40:44 +0000
Bug 418833 - Make non-native checkbox and radio input styles look right in Fennec. r?snorp <input>'s of type checkbox and radio are rendered as native widgets by default on Desktop, but on Fennec, we fallback to using the built-in, non-native checkboxes. The earlier patches in this series made it possible for agent, user and page stylesheets to make changes to the non-native checkbox and radio input fields. Unfortunately, some of the default agent styles for those checkbox and radio elements on Fennec were accidentally setting rules that they shouldn't. That wasn't a problem before because the inputs couldn't be styled before. Now that they can, we're failing a bunch of reftests because the inputs look wrong in certain situations. For example: 1) We were setting background: var(--form_background) for every radio and checkbox input. --form_background is just a colour though, and that meant that the rest of the background styles were being overwritten. This has been fixed by setting background-color: var(--form_background) instead. The same also applied to some usage of --form_background_disabled. 2) We were setting border-radius: var(--form_border_radius) on all input elements, but this was putting rounded corners on the checkbox and radio inputs as well. This rule has been modified to skip checkbox and radio inputs. MozReview-Commit-ID: CnpTRXcCxoY
5d0047a01623a8cc5aff209e30d4c5302c31d9af: Bug 1318200 - Filter Stylo platforms when Servo isn't available; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Thu, 17 Nov 2016 17:10:01 -0800 - rev 441329
Push 36394 by bmo:gps@mozilla.com at Fri, 18 Nov 2016 18:38:31 +0000
Bug 1318200 - Filter Stylo platforms when Servo isn't available; r?dustin Stylo automation doesn't work unless Servo is present in the source directory. This commit introduces a "check_servo" filter that prunes tasks requiring Servo. We currently equate "tasks requiring Servo" with "belong to a platform with 'stylo' in its name." MozReview-Commit-ID: IRtd53tudJW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip