fcfdf000a8f39815193875af1bffe2ce6e6e8a13: Bug 1418403 - Remove viewing source in a standalone window. r=jryans
Brendan Dahl <brendan.dahl@gmail.com> - Mon, 05 Feb 2018 13:33:58 -0800 - rev 404264
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1418403 - Remove viewing source in a standalone window. r=jryans Along with removing the view source standalone windows and prefs this patch: 1) Re-structures several of the view source tests that were only testing the old standalone windows to now test view source in tab. 2) Adds support viewSourceUtils.viewSource() to open a browser window when there aren't any open (for browser toolbox view source). 3) Cleans up some of the API for viewSourceUtils and removes the old deprecated ways of calling it. MozReview-Commit-ID: DI6sgZwbCf
a7f80d59de443854464dc6c4635b5d0a3650a05d: Bug 1418403 - Remove old view source window title test. r=jryans
Brendan Dahl <brendan.dahl@gmail.com> - Mon, 05 Feb 2018 13:36:21 -0800 - rev 404263
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1418403 - Remove old view source window title test. r=jryans The behavior that this test expects is not the same as when viewing source in a browser tab. MozReview-Commit-ID: EwzrCz0VCJY
7ea185f4bce1e1ddaa8927b4e0f4e5068d04d8ca: Bug 1438682 - 2. Implement dummy closeConnection; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 15 Feb 2018 18:06:07 -0500 - rev 404262
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438682 - 2. Implement dummy closeConnection; r=esawin closeConnection is a new API introduced in N. We don't really support it at the moment but we also don't want the default behavior, so we implement a dummy. MozReview-Commit-ID: JY1Tl30X2s7
f066f679fb044cef576f467979808003a63e8de0: Bug 1438682 - 1. Cache initial selection offsets; r=esawin
Jim Chen <nchen@mozilla.com> - Thu, 15 Feb 2018 18:06:06 -0500 - rev 404261
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438682 - 1. Cache initial selection offsets; r=esawin Getting the selection offsets in onCreateInputConnection can fail because of us being on a wrong thread. The solution is to cache the last selection offsets and use those in onCreateInputConnection. MozReview-Commit-ID: AOlZsuOvzHm
8976a2e3a3b5683403febdcda896adb9a0d86a86: Bug 1432614 - Remove now unnecessary updating and maintenance of Places' root folder titles. r=kitcambridge,mak
Mark Banner <standard8@mozilla.com> - Thu, 04 Jan 2018 16:35:56 +0000 - rev 404260
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1432614 - Remove now unnecessary updating and maintenance of Places' root folder titles. r=kitcambridge,mak The titles for the root bookmark folders in the database will now never get updated. This avoids doing maintenance and changing them if the locale changes. The UI is now responsible for displaying the correct title. WebExtensions API will get the UI visible names. MozReview-Commit-ID: ErPPJXxy2d3
ed39a38f8647e094616752efd2a1f8f408b35ab8: servo: Merge #20041 - Added extra bool in Window object to know about its Mutation Observers (from paavininanda:mutflags); r=jdm
Nupur Baghel <nupurbaghel@gmail.com> - Fri, 16 Feb 2018 12:16:55 -0500 - rev 404259
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
servo: Merge #20041 - Added extra bool in Window object to know about its Mutation Observers (from paavininanda:mutflags); r=jdm <!-- Please describe your changes on the following line: --> - Added Cell<bool> type variable in Window object to know whether its mutation observers are present/absent - Added get and set functions for this variable - Added supporting test files to check for performance --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16936. <!-- Either: --> - [x] There are tests for these changes, but these are manual tests for checking correctness of added code <!-- 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: 4454e81878bfdc8bfdac9a24738b2192102b0456
06c8e6e3303cb4787fb15038d074301e84342726: Bug 1404877 - Migrate browser_webconsole_bug_658368_time_methods.js to the new frontend. r=nchevobbe
sole <spenades@mozilla.com> - Fri, 16 Feb 2018 14:25:09 +0000 - rev 404258
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1404877 - Migrate browser_webconsole_bug_658368_time_methods.js to the new frontend. r=nchevobbe MozReview-Commit-ID: 3Z6097zECDn
81617ea852ba672742f87dd247c0182f151aa882: Bug 1438274 - Fix browser and page actions clearance when navigating r=mixedpuppy
Oriol Brufau <oriol-bugzilla@hotmail.com> - Thu, 15 Feb 2018 02:57:53 +0100 - rev 404257
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438274 - Fix browser and page actions clearance when navigating r=mixedpuppy MozReview-Commit-ID: Jb43H65LmFB
7b08a8b076fdc347fb507f923d243ab1c23b1f78: Bug 1438476 - Fix launchpad configuration for console and netmonitor; r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 16 Feb 2018 14:59:51 +0100 - rev 404256
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438476 - Fix launchpad configuration for console and netmonitor; r=jdescottes. Since we don't run babel on the mocha tests anymore, we don't need to have a dedicated env config in babelrc. Also, bump min node version in both netmonitor and webconsole since we require async/await to be supported. Remove the "devDependencies" from netmonitor as we don't really have any use of it. MozReview-Commit-ID: Ep4u59TZHAf
01e06518eb958b8decdc90156b61d8b7e416262c: Bug 1438476 - Fix mocha tests broken due to React 16 update; r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 15 Feb 2018 12:27:52 +0100 - rev 404255
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438476 - Fix mocha tests broken due to React 16 update; r=ochameau. MozReview-Commit-ID: 9v2sWMSA7pG
9610e7e1386533f4c3f61ae920743903defda25d: Bug 1438476 - Fix and document webconsole test's package.json; r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 16 Feb 2018 08:34:53 +0100 - rev 404254
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438476 - Fix and document webconsole test's package.json; r=jdescottes. There was a few things wrong with new-console-output/test/package.json: - It had a dependency on the netmonitor folder, which means that we were pulling all the dependencies from netmonitor's package.json, including the launchpad, which we don't want. It was done so netmonitor's babelrc would find the plugins it needed. This is now fixed by not using babel at all. Removing babel allowed us to get rid of NODE_PATH hack which could have been harmful. This was doable by modifying the require-hacker callback to rewrite all mozilla-central require to absolute path. - The complex `test` script command wasn't documented. We now use the "//" key to add comments (we have to since we're in a json file), which is ignored by npm. - We were running some tests from the node_modules folder since our glob wasn't restrictive. We now only target folders where we do have mocha tests. - As a consequence, we were pulling dependencies that were needed for those tests, but not for ours. - The Enzyme configuration was done before declaring the require hook, which again forced us to pull dependencies that we don't need. MozReview-Commit-ID: K7NXersnis8
5d12c0ceb2a517aebc6b1664d21b50baad1c55f3: Bug 1437912 - [moztest] Add some missing subsuite definitions, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 16 Feb 2018 09:35:25 -0500 - rev 404253
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1437912 - [moztest] Add some missing subsuite definitions, r=gbrown Since we're adding specific 'task_regexes' for each new suite definition, this will allow us to schedule tests of these subsuites with |mach try fuzzy <path>|. MozReview-Commit-ID: 2mDSneV95lG
45810ed08842231bfe4f3555f40ecc0f45e18b69: Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 13 Feb 2018 14:16:46 -0500 - rev 404252
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown The end goal here is to be able to use |mach try fuzzy <path>| with tests that belong to a subsuite. To do this, we need a unique 'task_regex' value for each subsuite so that we can map a test path back to a set of tasks. This removes the TEST_FLAVORS dict (which was mostly just a redefinition of the data in TEST_SUITES), and instead provides two new private mappings: <flavor> -> suite definition (<flavor>, <subsuite>) -> suite definition To retrieve a suite definition given a flavor/subsuite, consumers can now call get_suite_definition. MozReview-Commit-ID: 2pe1v1IHUVy
22bc43ba68709c2fc009e92c0d3f96de3b16bfbc: Bug 1437912 - [moztest] Make TEST_SUITES aliases case insensitive, r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 15 Feb 2018 11:44:44 -0500 - rev 404251
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1437912 - [moztest] Make TEST_SUITES aliases case insensitive, r=gbrown This removes a lot of redundant alias definitions by calling lower() on the user input. It also adds a couple of new aliases that look like they might be useful. MozReview-Commit-ID: 3Aix4LPB8wg
b73138cb7494428a333b100c7cc9971bc470d599: Bug 1438658 - Allow pktApi.jsm to archive an item r=Mardak
Ursula Sarracini <usarracini@mozilla.com> - Fri, 16 Feb 2018 11:38:37 -0500 - rev 404250
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438658 - Allow pktApi.jsm to archive an item r=Mardak MozReview-Commit-ID: JoTzYy84ZI5
ea26341dbc8a6d0fa767f78e3baf156174898457: Bug 1438209 - fixed Windows builds with the crashreporter disabled; r=ted
Alex Gaynor <agaynor@mozilla.com> - Thu, 15 Feb 2018 10:07:12 -0500 - rev 404249
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1438209 - fixed Windows builds with the crashreporter disabled; r=ted Do not pass command line arguments to child processes that they won't read. MozReview-Commit-ID: soj1hRygNw
751d00a65e68ad9075071de8bd72e37488c398ea: Bug 1437572 - Update reftest fuzziness from WR PR 2408. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Feb 2018 11:02:57 -0500 - rev 404248
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1437572 - Update reftest fuzziness from WR PR 2408. r=jrmuizel MozReview-Commit-ID: 78ORHyYT4Bq
37d984fce90fc8c3355da99a7d91fa73712bfc6a: Bug 1437572 - Update webrender to 4af31b8aa79d5a1f3c0242dea6be4876c71075c5. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 16 Feb 2018 11:02:20 -0500 - rev 404247
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1437572 - Update webrender to 4af31b8aa79d5a1f3c0242dea6be4876c71075c5. r=jrmuizel MozReview-Commit-ID: FdccoNdrEjZ
0e1ed4c7224223059730320c6de910947337c216: Bug 1313188 - Multiple bookmark keywords for same (uri, postData) pair possible. r=kitcambridge,standard8
Marco Bonardo <mbonardo@mozilla.com> - Tue, 06 Feb 2018 15:58:31 +0100 - rev 404246
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Bug 1313188 - Multiple bookmark keywords for same (uri, postData) pair possible. r=kitcambridge,standard8 MozReview-Commit-ID: 662vWkemAMq
928f0f09172fae67f6ec00e7a63969f7b28bd12e: Backed out changeset 2de04e1a46bd (bug 1431872) on request from marco for running ccov builds also on autoland and inbound. a=backout
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 16 Feb 2018 14:29:18 +0200 - rev 404245
Push 99968 by rgurzau@mozilla.com at Fri, 16 Feb 2018 22:14:56 +0000
Backed out changeset 2de04e1a46bd (bug 1431872) on request from marco for running ccov builds also on autoland and inbound. a=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip