f97b37943daf0984915f756bad693ebe08c534fb: Bug 1408509 - Turn some WebDriver client assertions into errors. r=whimboo
Andreas Tolfsen <ato@sny.no> - Fri, 22 Jun 2018 14:03:25 +0100 - rev 423739
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1408509 - Turn some WebDriver client assertions into errors. r=whimboo In Python, assert only raises AssertException when __debug__ is true which it isn't for optimised code. There are some cases in the WebDriver client where we genuinely want to stop the user from performing certain actions, and this patch turns those into raised exceptions. MozReview-Commit-ID: GbEafJmAqu
b9f5d65674842ca120cf63bfc538f3180006ba9b: Bug 1408509 - Add initial support for web frame and web window to WPT WebDriver client. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 19 Jun 2018 20:06:02 +0100 - rev 423738
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1408509 - Add initial support for web frame and web window to WPT WebDriver client. r=whimboo This adds marshalling support for web frames and web windows to the WPT WebDriver client. It can now receive and send complex objects representing DOM frames and WindowProxies. The support for these new objects is preliminary as they are not used in practice yet. MozReview-Commit-ID: IsEJTCiLEUo
3b352d73afc7cd8b55764a7236471ecd32ccb820: Bug 1408509 - Add web frame, web window, and chrome element support to Marionette client. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 19 Jun 2018 19:54:10 +0100 - rev 423737
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1408509 - Add web frame, web window, and chrome element support to Marionette client. r=whimboo MozReview-Commit-ID: 6HFzfYckrB5
954db416bb72a7a26e6a8639213b77c00b25feb2: Bug 1408509 - Support web elements, frames, and windows in geckodriver. r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 19 Jun 2018 19:04:36 +0100 - rev 423736
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1408509 - Support web elements, frames, and windows in geckodriver. r=whimboo This makes geckodriver support WebDriver web elements, web frames, and web windows. Marionette sends back JSON Objects such as {<element key>: <uuid>} where the element key is one of the unique strings this patch adds to geckodriver::marionette. MozReview-Commit-ID: HegkGFqxkms
a5a1fdc41ec40acc2d32b69f8e7fc85c796bd16c: Bug 1470907 - Call AsyncShutdown for threads at the end of nsHostResolver::ThreadFunc r=froydnj
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 26 Jun 2018 02:54:48 +0200 - rev 423735
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470907 - Call AsyncShutdown for threads at the end of nsHostResolver::ThreadFunc r=froydnj MozReview-Commit-ID: 2M8Qn8KDfdx
d70d3df84311f4a2949d83f0ad087cfe47ed00e4: bug 1471217 - ignore the network.dns.get-ttl pref on non-supported systems r=mcmanus
Daniel Stenberg <daniel@haxx.se> - Tue, 26 Jun 2018 15:36:26 +0200 - rev 423734
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1471217 - ignore the network.dns.get-ttl pref on non-supported systems r=mcmanus Which is how the pref is documented in all.js MozReview-Commit-ID: 5ONQgZ1wO5G
d0800ceffc76a11bc2790ea9f36cb03c16a40750: Bug 1470393 - Implement workaround for squashed favicon in the bookmarking panel. r=mak
Dão Gottwald <dao@mozilla.com> - Tue, 26 Jun 2018 13:14:00 +0200 - rev 423733
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470393 - Implement workaround for squashed favicon in the bookmarking panel. r=mak MozReview-Commit-ID: IjbeUoTgxWO
47192c4defebb794d611429cd5d98699a9cd3478: Bug 1448096 - use promiseDocumentFlushed to avoid sync reflows when resizing devtools windows, r=bgrins,mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 19 Jun 2018 18:12:42 +0100 - rev 423732
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1448096 - use promiseDocumentFlushed to avoid sync reflows when resizing devtools windows, r=bgrins,mconley MozReview-Commit-ID: HATxzjdbQDj
eb6d71b705a88c45709df89964b467c064bde5ca: Bug 1469959 - Don't use relatedTarget to check if the ObjectInspector was focused by tabbing; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 25 Jun 2018 17:57:15 +0200 - rev 423731
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1469959 - Don't use relatedTarget to check if the ObjectInspector was focused by tabbing; r=bgrins. Basically this rolls back the changes made to the reps bundle in Bug 1463415. This change will be backported in Github later so the fix can ride the train. A test is added to make sure we don't regress again. MozReview-Commit-ID: Csak2pPyTOR
4cdfe6546b589f6b517e060625994b273bb69f1c: Bug 1470086 - Refactor shader editor initializer. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 20 Jun 2018 14:28:06 -0700 - rev 423730
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470086 - Refactor shader editor initializer. r=jdescottes MozReview-Commit-ID: sLVVmv8ZUF
c0e6991fd942e12ca3ffe2a76801f73a86d471b0: Bug 1470533 - [wdspec] Have "New Session" tests use a shared command fixture. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 25 Jun 2018 14:40:10 +0200 - rev 423729
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470533 - [wdspec] Have "New Session" tests use a shared command fixture. r=ato All the "New Session" tests have specific requirements in what is getting passed as body to the "New Session" command as defined by the WebDriver specification. This also includes all invalid cases which are basically never used by the global session fixtures. This also aligns these tests with the rest of the wdspec test suite which all use a shared command function. Given the complexity of this "new_session" function, it is implemented as fixture. MozReview-Commit-ID: IkHdx4UtaBy
5138b18cec59323f79797a0a5bddeff6d17bd344: Bug 1470533 - [wdspec] Mark expected to fail new session tests on MacOS and Windows. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 22 Jun 2018 21:59:02 +0200 - rev 423728
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470533 - [wdspec] Mark expected to fail new session tests on MacOS and Windows. r=ato Some of the tests which currently fail on MacOS and Windows have not been marked as expected fail. This went unnoticed so far because no wdspec jobs are running on both platforms in CI. MozReview-Commit-ID: Eo4WU2UdtN8
b06b88b75c752bcbb7f53197c3a056ecf699bd7a: Bug 1470533 - [wdspec] Add global "current_session" fixture. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 25 Jun 2018 20:45:18 +0200 - rev 423727
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470533 - [wdspec] Add global "current_session" fixture. r=ato To allow sub-conftest.py files to define custom session fixtures, the currently active session as created by the global "session" or "new_session" fixtures has to be exposed as fixture too. This will allow any other custom session fixture to delete the currently active session. MozReview-Commit-ID: E6yeCd587Kv
0908a4c754bd9b240ef4d1a15014654259b48931: Merge mozilla-central to autoland. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 26 Jun 2018 18:08:43 +0300 - rev 423726
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
1e0221491bf751b6f65c5e8c3f05402333a62c3f: Bug 1470993 - Fix reflect mingw clang compilation r=dmajor
Jacek Caban <jacek@codeweavers.com> - Mon, 25 Jun 2018 21:51:39 +0200 - rev 423725
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1470993 - Fix reflect mingw clang compilation r=dmajor MozReview-Commit-ID: 4al9Yid9prK
e97d629e0b086fe774158536704a6369cdc82af4: Bug 1469233 - remove pingsOverdue from simpleMeasurements; r=Dexter
Arjun Krishna Babu <arjunkrishnababu96@gmail.com> - Wed, 20 Jun 2018 18:51:09 +0530 - rev 423724
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
Bug 1469233 - remove pingsOverdue from simpleMeasurements; r=Dexter pingsOverdue is a telemetry-specific data field that is not used anymore. Therefore it is being removed from both the docs and TelemetrySession.jsm The logic that exports and computes the overdue pings count, and all related code, is also removed. Associated test failure (due to performing the above) is fixed by removing the offending test code. MozReview-Commit-ID: DZUapvZbC9U
378ddda2ffc67b6f9ced842da02c4f39d1825f00: bug 1460595 - Remove events from main pings and, thus, TelemetrySession r=Dexter
Chris H-C <chutten@mozilla.com> - Wed, 06 Jun 2018 11:05:29 -0400 - rev 423723
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1460595 - Remove events from main pings and, thus, TelemetrySession r=Dexter This requires we take unsent event records out of about:telemetry since its "Current Payload" view only looks at the "main" ping. MozReview-Commit-ID: GLs2EYvFaAF
6c93b28d0ab86cae83a9dbe3d16bde2fa2c6a002: bug 1460595 - Test the 'event' ping r=Dexter
Chris H-C <chutten@mozilla.com> - Tue, 15 May 2018 16:43:28 -0400 - rev 423722
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1460595 - Test the 'event' ping r=Dexter MozReview-Commit-ID: 2SJCgXOQNEW
23936736c3b4a08129118306e34542b7f4112d37: bug 1460595 - Add meta-telemetry to record how many event pings we're sending r=Dexter,janerik
Chris H-C <chutten@mozilla.com> - Mon, 14 May 2018 10:43:18 -0400 - rev 423721
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1460595 - Add meta-telemetry to record how many event pings we're sending r=Dexter,janerik MozReview-Commit-ID: 7kxmvItSzEU
e2242d1730a37ec75e93827680ac5bbb71e53583: bug 1460595 - Implement the 'event' ping r=Dexter,janerik
Chris H-C <chutten@mozilla.com> - Mon, 14 May 2018 09:57:30 -0400 - rev 423720
Push 34191 by rgurzau@mozilla.com at Tue, 26 Jun 2018 21:53:37 +0000
bug 1460595 - Implement the 'event' ping r=Dexter,janerik MozReview-Commit-ID: HQAk8jmouyI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip