5616425b54da78a63951b48c368d04e947bf0cf3: Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Kris Maglione <maglione.k@gmail.com> - Tue, 25 Feb 2020 21:03:58 +0000 - rev 515543
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika Differential Revision: https://phabricator.services.mozilla.com/D63699
eef173a3678d6b219ba25f583434621c7b883463: Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:42:10 +0000 - rev 515542
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw This enables about:profiling everywhere, and removes the ifdefs. I can confirm that it does not break things on a full Beta simulation in my manual tests. The DevTools panel cannot be enabled. The popup cannot be enabled either. Differential Revision: https://phabricator.services.mozilla.com/D63706
cc21fa09b88d409dde28dbff62711e3889fef6db: Bug 1597378 - Migrate profiler popup tests; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:41:15 +0000 - rev 515541
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1597378 - Migrate profiler popup tests; r=julienw This commit adds tests for the profiler popup, and migrates some of the older ones to use about:profiling instead. Differential Revision: https://phabricator.services.mozilla.com/D62915
b802ce66aa59112f801243fe6bcc05b76a25eb2e: Bug 1597378 - Create new UI for the profiler popup; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:39:27 +0000 - rev 515540
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1597378 - Create new UI for the profiler popup; r=julienw This commit implements the actual UI changes. A follow-up commit adds the tests for the changes. The CSS is a little bit awkard since it uses lots of ID selectors rather than class selectors. I wanted to be able to write quick selects, since it's selecting across the entire browser document. I feel a little conflicted with the approach, as I would prefer to use classes in general. The panel.jsm.js file collects all of the UI handling changes rather than having everything in menu-button.jsm.js, as the latter can get loaded at startup. I'm not sure if it's completely worth the trouble of having two files, as most of it should be pretty light. This commit does not handle localization for the panel, as we should be moving to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774. Differential Revision: https://phabricator.services.mozilla.com/D62914
c65103d7bf0b09e0bb848665482b7c5eed87f6dc: Bug 1597378 - Remove old popup implementation; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:37:53 +0000 - rev 515539
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1597378 - Remove old popup implementation; r=julienw This commit removes the old popup implementation, but does not implement the new one yet. This is in a follow-up commit. The client is in a bit of an awkard state where it is mid-transition to a new architecture. Some of the code comments and documentation were updated to reflect the changes coming up. Differential Revision: https://phabricator.services.mozilla.com/D62913
35da034acf03ab6148ea4aa33106331d4113bf5b: Bug 1597378 - Change location of the presets; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:36:34 +0000 - rev 515538
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1597378 - Change location of the presets; r=julienw The presets in recording-utils.js couldn't be shared via the ChromeUtils.import mechanism. When they were in recording-utils.js they could only be loaded in via the DevTools require() loader. This commit changes it so that they are stored in a jsm, and are also injected to each UI interface where the ChromeUtils.import function is available (only in the initializers). Differential Revision: https://phabricator.services.mozilla.com/D62912
4e152220ad14bd31d1717c76cc54e9ccfcfe3cf5: Bug 1144438 - Remove false error notification when the profiler stops; r=julienw
Greg Tatum <gtatum@mozilla.com> - Tue, 25 Feb 2020 20:35:15 +0000 - rev 515537
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1144438 - Remove false error notification when the profiler stops; r=julienw If the profiler unexpectedly stops, this is fine, as the new recording infrastructure is most likely in control of it. This was leading to lots of spurious errors when working on the new about:profiling infrastructure. Differential Revision: https://phabricator.services.mozilla.com/D62911
b4bc76858d42a58762ad3122815d9b6ec6630bf0: Bug 1617990 - Remove a silly string copy in nsGlobalWindowOuter::Prompt. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Feb 2020 20:46:57 +0000 - rev 515536
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617990 - Remove a silly string copy in nsGlobalWindowOuter::Prompt. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D64192
d7446c11d0547a7d8a20a5d762be94595a745cd6: Bug 1617990 - Remove three silly uses of nsACString::Adopt in GTK widget code. r=froydnj
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Feb 2020 20:09:29 +0000 - rev 515535
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617990 - Remove three silly uses of nsACString::Adopt in GTK widget code. r=froydnj NS_Convert* has small string optimizations and doesn't require an extra strlen() call from Adopt(). Differential Revision: https://phabricator.services.mozilla.com/D64191
73d1a5e103376d0baba223a48ef1e1977d408043: Bug 1617600 - Update test expectations for a test that was somehow passing on windows before implementing the pseudo-class (?).
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Feb 2020 21:47:25 +0100 - rev 515534
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617600 - Update test expectations for a test that was somehow passing on windows before implementing the pseudo-class (?). CLOSED TREE MANUAL PUSH: Simple test expectation fix.
d24cdc0d12b107a73f645bf4b214c7d5788253c6: Bug 1617670 - [wpt-sync] Update web-platform-tests to 085b675a6a7dabadc080b34711f632d26ec2b634, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 24 Feb 2020 18:51:35 +0000 - rev 515533
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617670 - [wpt-sync] Update web-platform-tests to 085b675a6a7dabadc080b34711f632d26ec2b634, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 085b675a6a7dabadc080b34711f632d26ec2b634 wpt-type: landing
1fce956b0baee04ad6f2754b3dace21c754532c0: Bug 1617621 [wpt PR 21934] - CSP nonce: correct some SVG assertions, a=testonly
Anne van Kesteren <annevk@annevk.nl> - Mon, 24 Feb 2020 18:51:14 +0000 - rev 515532
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617621 [wpt PR 21934] - CSP nonce: correct some SVG assertions, a=testonly Automatic update from web-platform-tests CSP nonce: correct some SVG assertions Chrome implements nonce reflection incorrectly for SVG and the tests (used to) reflect that... Also change assertion order of a custom element test to be more useful. -- wpt-commits: 085b675a6a7dabadc080b34711f632d26ec2b634 wpt-pr: 21934
a2a817c065a698abd18b96f093ac17326236ffa7: Bug 1616208 [wpt PR 21851] - Remove remaining copies of W3C 3-clause BSD License, a=testonly
Philip Jägenstedt <philip@foolip.org> - Mon, 24 Feb 2020 18:51:09 +0000 - rev 515531
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1616208 [wpt PR 21851] - Remove remaining copies of W3C 3-clause BSD License, a=testonly Automatic update from web-platform-tests Remove remaining copies of W3C 3-clause BSD License (#21851) In https://github.com/web-platform-tests/rfcs/blob/master/rfcs/simplify_license.md we resolved to simplify the license to the plain 3-Clause BSD License, with the support of the W3C, and this was implemented in https://github.com/web-platform-tests/wpt/pull/11191. It was an oversight that these copies of the license were left. -- wpt-commits: 18340cf88e178b97dc38d0f7cebf150e6712a893 wpt-pr: 21851
4b7a4bb50c75bf454d188042a6b9f9679679b1f9: Bug 1613849 [wpt PR 21652] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 24 Feb 2020 16:38:19 +0000 - rev 515530
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1613849 [wpt PR 21652] - Update wpt metadata, a=testonly wpt-pr: 21652 wpt-type: metadata
57bce08351fe158893fa64905a1286760864984b: Bug 1613849 [wpt PR 21652] - service worker: Add test for FetchEvent.handled, a=testonly
Ting Shao <ting.shao@intel.com> - Mon, 24 Feb 2020 18:51:00 +0000 - rev 515529
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1613849 [wpt PR 21652] - service worker: Add test for FetchEvent.handled, a=testonly Automatic update from web-platform-tests service worker: Add test for FetchEvent.handled The spec PR is: https://github.com/w3c/ServiceWorker/pull/1496 -- wpt-commits: 59be92336b2e8563207a1323250c6f1092a03d80 wpt-pr: 21652
580550ae487bb2e8304198acb730ab591da24e10: Bug 1615556 [wpt PR 21799] - [webnfc] Support reading/writing smart-poster records, a=testonly
Leon Han <leon.han@intel.com> - Mon, 24 Feb 2020 18:50:48 +0000 - rev 515528
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1615556 [wpt PR 21799] - [webnfc] Support reading/writing smart-poster records, a=testonly Automatic update from web-platform-tests [webnfc] Support reading/writing smart-poster records The spec changes: https://github.com/w3c/web-nfc/pull/361 https://github.com/w3c/web-nfc/pull/495 https://github.com/w3c/web-nfc/pull/536 BUG=520391 Change-Id: I00a363aba07d1f9f2f8e40212dca7650e26047a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2038492 Commit-Queue: Leon Han <leon.han@intel.com> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Fran├žois Beaufort <beaufort.francois@gmail.com> Cr-Commit-Position: refs/heads/master@{#743864} -- wpt-commits: 89a8f08c2a04508b40c8819d785c5ce7369dcf68 wpt-pr: 21799
93932bdbf757c0d340b864d7febe226cc958b1cf: Bug 1617395 [wpt PR 21927] - Update interfaces/css-font-loading.idl, a=testonly
autofoolip <auto@foolip.org> - Mon, 24 Feb 2020 18:50:43 +0000 - rev 515527
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617395 [wpt PR 21927] - Update interfaces/css-font-loading.idl, a=testonly Automatic update from web-platform-tests Update interfaces/css-font-loading.idl Source: https://github.com/tidoust/reffy-reports/blob/3812454/ed/idl/css-font-loading.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/653884183 -- wpt-commits: 66e4fb431fcf46c66bc65e0b3294b92e4f26e48b wpt-pr: 21927
476f2b6846b944970a37b76589de0246de610f1d: Bug 1617320 [wpt PR 21925] - Update interfaces/scroll-animations.idl, a=testonly
autofoolip <auto@foolip.org> - Mon, 24 Feb 2020 18:50:34 +0000 - rev 515526
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617320 [wpt PR 21925] - Update interfaces/scroll-animations.idl, a=testonly Automatic update from web-platform-tests Update interfaces/scroll-animations.idl Source: https://github.com/tidoust/reffy-reports/blob/d961003/ed/idl/scroll-animations.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/653696408 -- wpt-commits: a378af216e6a703d9553c579293fd0f8c396c63a wpt-pr: 21925
e864ed9241e7f55c488a90a0e8fb215f6f8fdfb6: Bug 1617325 [wpt PR 21926] - Sync Mozilla CSS tests as of 2020-02-21, a=testonly
L. David Baron <dbaron@dbaron.org> - Mon, 24 Feb 2020 18:50:29 +0000 - rev 515525
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1617325 [wpt PR 21926] - Sync Mozilla CSS tests as of 2020-02-21, a=testonly Automatic update from web-platform-tests Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/793e3b87db82871f182046db439391d86d47cb67 . (#21926) This contains changes from: * [bug 1616368](https://bugzilla.mozilla.org/show_bug.cgi?id=1616368) by @ahal, reviewed by me. * [bug 1499281](https://bugzilla.mozilla.org/show_bug.cgi?id=1499281) by @aethanyc, reviewed by me. -- wpt-commits: 031c4d5d10d52b1a5a1e9d6a98ec9528ff56fbe1 wpt-pr: 21926
dfdabf8e08bd5551b761d91b5f9f40c8947bd8ed: Bug 1615008 [wpt PR 21759] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 22 Feb 2020 01:35:34 +0000 - rev 515524
Push 37158 by opoprus@mozilla.com at Wed, 26 Feb 2020 09:27:57 +0000
Bug 1615008 [wpt PR 21759] - Update wpt metadata, a=testonly wpt-pr: 21759 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip