f8340e873c59547f888fccc924b93d3f6ac71d16: Bug 1606108 - Autoscroll works only once in iframe r=Gijs
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 10 Jan 2020 13:41:27 +0000 - rev 509753
Push
37004 by shindli@mozilla.com at Sat, 11 Jan 2020 09:48:29 +0000
Bug 1606108 - Autoscroll works only once in iframe r=Gijs
Differential Revision:
https://phabricator.services.mozilla.com/D58390
9dc74ad18069848ebfbc41db58b4aa17306c2282: Bug 1499105 - P2 - NormalFileHandleOp::Cleanup() no longer asserts mResponseSent when called after failed initialization r=janv
ssengupta <ssengupta@mozilla.com> - Fri, 10 Jan 2020 16:16:13 +0000 - rev 509752
Push
37004 by shindli@mozilla.com at Sat, 11 Jan 2020 09:48:29 +0000
Bug 1499105 - P2 - NormalFileHandleOp::Cleanup() no longer asserts mResponseSent when called after failed initialization r=janv
If NormalFileHandleOp's initialisation fails, it is not possible to send a failure response, which is why mResponseSent remains `false`. To not assert the value of mResponseSent in such cases, check for a new Boolean member mEnqueued has been introduced. If mEnqueued is `false`, that suggests initialization failure.
Differential Revision:
https://phabricator.services.mozilla.com/D59326
9bf9997622a2ba30010dc35f482e968f9f9c6fa0: Bug 1607310 - Polish Eager Evaluation UI. r=nchevobbe
Jason Laster <jlaster@mozilla.com> - Fri, 10 Jan 2020 16:39:48 +0000 - rev 509751
Push
37004 by shindli@mozilla.com at Sat, 11 Jan 2020 09:48:29 +0000
Bug 1607310 - Polish Eager Evaluation UI. r=nchevobbe
Differential Revision:
https://phabricator.services.mozilla.com/D58842
12bf9dc0978e049c367ba4c22052569c3acb1e50: Bug 1608036 - fix pinned tabs getting lost when restoring sessions, r=dao a=Aryx
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 10 Jan 2020 18:17:07 +0000 - rev 509750
Push
37003 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 22:00:30 +0000
Bug 1608036 - fix pinned tabs getting lost when restoring sessions, r=dao a=Aryx
Differential Revision:
https://phabricator.services.mozilla.com/D59335
7fa78b1baf59668cd160ff12190ed53bbb4fbe5b: Bug 1600263 - Part 2: Add mochitests for target switching r=jdescottes
Belén Albeza <balbeza@mozilla.com> - Fri, 10 Jan 2020 16:19:25 +0000 - rev 509749
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1600263 - Part 2: Add mochitests for target switching r=jdescottes
Differential Revision:
https://phabricator.services.mozilla.com/D57481
0abfcaaa5f671fa48bdf74530517607658b5940d: Bug 1600263 - Switch the Application panel to use the new TargetList API r=jdescottes
Belén Albeza <balbeza@mozilla.com> - Fri, 10 Jan 2020 16:27:47 +0000 - rev 509748
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1600263 - Switch the Application panel to use the new TargetList API r=jdescottes
Differential Revision:
https://phabricator.services.mozilla.com/D57139
b97bb96b1490982ad9b17a12deb7903292585d02: Bug 1608428 - rename lucetc toolchain task; r=rstewart
Nathan Froyd <froydnj@mozilla.com> - Fri, 10 Jan 2020 16:21:40 +0000 - rev 509747
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1608428 - rename lucetc toolchain task; r=rstewart
We're going to build `lucetc` for other platforms; let's prefix this
task with the platform name like we do for other toolchains.
Differential Revision:
https://phabricator.services.mozilla.com/D59498
73cf70147f6b7451cea2f0b9bf01d8d0dec78ab6: Bug 1608438: part 2) Move ancient explanation about `Selection::Extend` inside that method. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 10 Jan 2020 16:12:04 +0000 - rev 509746
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1608438: part 2) Move ancient explanation about `Selection::Extend` inside that method. r=smaug
Differential Revision:
https://phabricator.services.mozilla.com/D59512
4d0d311d4f22bb8914f13346fe84df8d86ec495f: Bug 1608438: part 1) Rename obscure variables in `Selection::Extend`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 10 Jan 2020 16:11:37 +0000 - rev 509745
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1608438: part 1) Rename obscure variables in `Selection::Extend`. r=smaug
Differential Revision:
https://phabricator.services.mozilla.com/D59511
b4b84d3778329ca78f9d247e905857d3a081fd45: Bug 1608386 - [ci] Run mozlint linters in parallel, r=marco
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 10 Jan 2020 16:05:36 +0000 - rev 509744
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1608386 - [ci] Run mozlint linters in parallel, r=marco
If you pass in multiple paths to mozlint, it will attempt to parallelize them
across processes. With this change, we pass in all top-level files and
directories into mozlint rather than the topsrcdir itself. This triggers the
parallelization.
The 'yaml' and 'codespell' linters were excluded because they had issues.
Differential Revision:
https://phabricator.services.mozilla.com/D59527
0d4a27be5f1d3faf979486b04c9e75aa1fa7c464: Bug 1603904 - Assert WriteInfoComparator doesn't get nulls. r=janv
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 10 Jan 2020 15:09:09 +0000 - rev 509743
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1603904 - Assert WriteInfoComparator doesn't get nulls. r=janv
Doesn't seem like it can.
Differential Revision:
https://phabricator.services.mozilla.com/D57191
cf63a0b7bd7d7110fb917cf158097a6495c65ccd: Bug 1601301, modify browser_devices_get_user_media_in_frame.js to iterate twice, once performing the operation on two same-process frames, and a second time with frames that in fission mode would be in different processes, r=johannh
Neil Deakin <neil@mozilla.com> - Fri, 10 Jan 2020 15:35:03 +0000 - rev 509742
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1601301, modify browser_devices_get_user_media_in_frame.js to iterate twice, once performing the operation on two same-process frames, and a second time with frames that in fission mode would be in different processes, r=johannh
The observer listening is also modified to listen to notifications from all frames.
Differential Revision:
https://phabricator.services.mozilla.com/D56571
99dbe196e0a62bf13ad87b212fedfee894c8a28e: Bug 1601301, rework webrtc permission granting UI around JSWindowActor, performing the work of determining the ultimate state for the tab icon and menu in the parent rather than the content process, r=johannh
Neil Deakin <neil@mozilla.com> - Fri, 10 Jan 2020 15:09:59 +0000 - rev 509741
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1601301, rework webrtc permission granting UI around JSWindowActor, performing the work of determining the ultimate state for the tab icon and menu in the parent rather than the content process, r=johannh
Differential Revision:
https://phabricator.services.mozilla.com/D56570
29da892a847374ecf9216f0936b6d45ba4d3695b: Bug 1601301, add an 'include descendants' flag to mediaCaptureWindowState. With fission, need to handle each subframe separately, r=jib
Neil Deakin <neil@mozilla.com> - Fri, 10 Jan 2020 15:29:08 +0000 - rev 509740
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1601301, add an 'include descendants' flag to mediaCaptureWindowState. With fission, need to handle each subframe separately, r=jib
The window will be supplied in the recording-device-events notification and mediaCaptureWindowState will be called on each window in turn.
Differential Revision:
https://phabricator.services.mozilla.com/D56569
ea063dbb6c1b5cdfedbf232e234a7f9c492b44af: Bug 1508730 - Add `WebRequestError#certificate`. r=geckoview-reviewers,droeh,agi
James Willcox <snorp@snorp.net> - Fri, 10 Jan 2020 15:24:08 +0000 - rev 509739
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1508730 - Add `WebRequestError#certificate`. r=geckoview-reviewers,droeh,agi
This is useful if you get a certificate-related error and want
to inspect the broken certificate.
Differential Revision:
https://phabricator.services.mozilla.com/D58170
7deec357e1fcb3f73686d730254622b5a4a7fcba: Bug 1508730 - Add `WebResponse#certificate` r=geckoview-reviewers,droeh,agi
James Willcox <snorp@snorp.net> - Fri, 10 Jan 2020 15:09:24 +0000 - rev 509738
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1508730 - Add `WebResponse#certificate` r=geckoview-reviewers,droeh,agi
This is the server certificate, if any, as a
java.security.cert.X509Certificate.
Differential Revision:
https://phabricator.services.mozilla.com/D58156
8e98687f632129c8409dbea86ceea6d277da9dcf: Bug 1508730 - Add `WebResponse#isSecure` r=geckoview-reviewers,droeh,agi
James Willcox <snorp@snorp.net> - Fri, 10 Jan 2020 15:09:22 +0000 - rev 509737
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1508730 - Add `WebResponse#isSecure` r=geckoview-reviewers,droeh,agi
Differential Revision:
https://phabricator.services.mozilla.com/D58155
15c4a4d8a9f27db5ddd76b41f9f8192b7502d19f: Bug 1508730 - Expose full X509Certificate in `SecurityInfo` object r=geckoview-reviewers,droeh,agi
James Willcox <snorp@snorp.net> - Fri, 10 Jan 2020 15:24:36 +0000 - rev 509736
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1508730 - Expose full X509Certificate in `SecurityInfo` object r=geckoview-reviewers,droeh,agi
Differential Revision:
https://phabricator.services.mozilla.com/D58154
d827ca47ac5bdc005f6854c2534cd0c4bcd37db0: Bug 1593555 - Floated elements can be grid items, don't show warnings about them r=miker
Patrick Brosset <pbrosset@mozilla.com> - Fri, 10 Jan 2020 14:53:58 +0000 - rev 509735
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1593555 - Floated elements can be grid items, don't show warnings about them r=miker
Even if floated, an child element to a grid container can still be positioned
using the grid-row/column/area placement properties.
So, when that happens, don't show a warning telling users that these properties
are inactive, because they are.
Differential Revision:
https://phabricator.services.mozilla.com/D57815
54b9d2b129884c399743f18f7ee9e99134618217: bug 1603078: taskcluster: add remote(pup-fis) job; r=ahal
Andreas Tolfsen <ato@sny.no> - Tue, 07 Jan 2020 18:07:23 +0000 - rev 509734
Push
37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
bug 1603078: taskcluster: add remote(pup-fis) job; r=ahal
Because the Puppeteer unit tests run as source tasks and not test
tasks, we can't rely on the generic technique for enabling Fission
available to other test tasks based on mozharness.
Since the puppeteer task is a simple, opt-in, non-scheduled job we
duplicate it as puppeteer-fis and pass --enable-fission to "./mach
puppeteer-test" instead. This achieves the same effect.
Differential Revision:
https://phabricator.services.mozilla.com/D58598