Max Schmitt
1762f4c547
browser(firefox): expose protocolVersion in ResponseFinished ( #8687 )
2021-09-03 11:39:38 -07:00
Joel Einbinder
e04ff81921
browser(firefox): Browser.setPlatformOverride ( #8440 )
2021-08-25 11:45:45 -04:00
Joel Einbinder
f7950352b9
browser(firefox): Page.dispatchWheelEvent ( #8439 )
2021-08-25 11:27:12 -04:00
Yury Semikhatsky
90385a7941
browser(firefox): failure response interception ( #8194 )
2021-08-16 09:36:28 -07:00
Dmitry Gozman
dba3c5055f
browser(firefox): support start/stop videos for context ( #8173 )
2021-08-12 17:17:54 -07:00
Andrey Lushnikov
75dfc15e62
browser(firefox): roll to new Firefox Stable M91 ( #8130 )
2021-08-10 17:37:57 -07:00
Yury Semikhatsky
efb21b9e9f
browser(firefox): support response interception ( #7509 )
2021-07-09 05:41:53 -07:00
Max Schmitt
18266722a1
browser(firefox): add Download.cancel ( #7390 )
2021-06-30 01:29:58 +02:00
Max Schmitt
8fa93ae6be
browser(firefox): add transferSize to Network.requestFinished ( #7355 )
2021-06-28 21:22:55 +02:00
Max Schmitt
226159defc
browser(firefox): forced-colors media query emulation ( #6902 )
2021-06-09 01:00:15 +02:00
Max Schmitt
c4a6c2bcab
browser(firefox): added reduced motion emulation ( #6618 )
2021-05-18 21:23:12 +02:00
Andrey Lushnikov
debffa7476
browser(firefox): make Juggler types compliant with protocol viewer ( #6626 )
...
Protocol viewer can't handle anonymous objects since it's not clear how
to refer to them.
2021-05-17 21:40:29 -07:00
Joel Einbinder
5b223f92c8
browser(firefox): Browser.setScrollbarsHidden ( #6457 )
2021-05-14 08:06:34 -07:00
Yury Semikhatsky
84031d4a07
browser(firefox): simplify isolated world structures ( #6521 )
2021-05-12 08:52:08 -07:00
Yury Semikhatsky
f8039bed10
browser(firefox): bindings in isolated worlds ( #6493 )
2021-05-11 09:27:39 -07:00
Pavel Feldman
78ec057117
browser(firefox): implement screencast ( #6452 )
2021-05-06 19:11:42 -07:00
Pavel Feldman
765d74987f
chore(ff): remove some dead code ( #6423 )
2021-05-05 13:27:51 -07:00
Dmitry Gozman
66541552d0
browser(firefox): make dpr emulation optional, take screenshots at 1x ( #5555 )
...
- deviceScaleFactor is now optional, so we can use host machine's dpr.
- Screenshots are not scaled up by dpr.
- Removed unused methods.
2021-04-01 14:51:02 -07:00
Yury Semikhatsky
0167f8c182
browser(firefox): allow to override request url ( #4436 )
2020-11-13 14:56:27 -08:00
Andrey Lushnikov
18c3efe79e
browser(firefox): instrument websockets ( #4287 )
2020-10-29 16:33:50 -07:00
Pavel Feldman
437fe17825
browser(firefox): expose resource timing info ( #4205 )
2020-10-21 13:55:30 -07:00
Joel Einbinder
a4474f6752
browser(firefox): Page.dispatchTapEvent ( #4101 )
2020-10-13 12:24:11 -07:00
Yury Semikhatsky
17077fd901
browser(firefox): introduce browser level screencastFinished event ( #3625 )
2020-08-25 14:50:40 -07:00
Yury Semikhatsky
73cd6ecef3
browser(firefox): add screencast control methods to context ( #3530 )
2020-08-19 12:43:53 -07:00
Andrey Lushnikov
a225447653
browser(firefox): introduce global proxy ( #3335 )
...
This will be used instead of messing up user preferences for proxy
setup.
2020-08-07 15:38:06 -07:00
Pavel Feldman
726f636b5c
browser(firefox): implement Page.bringToFront ( #3051 )
2020-07-20 16:47:27 -07:00
Yury Semikhatsky
024cb1ddc1
browser(firefox): basic screencast implementation for GTK ( #2818 )
2020-07-02 10:43:04 -07:00
Dmitry Gozman
c4e3ed85c0
browser(firefox): handle the case when inner window is restored from history ( #2791 )
...
When innerWindow is restored from the history state, we do not receive
content-document-global-created notification, but would still like to know
that window is now using a different inner window to reset the state.
This introduces a new notification juggler-dom-window-reused.
At the same time, goBack()/goForward() sometimes do not initiate
navigation synchronously, so our check for pendingNaivgationId() does
not work. Instead, we rely on canGoBack, and assume that client will
not need the navigationId synchronously.
2020-07-01 13:28:13 -07:00
Pavel Feldman
4ec215a88b
browser(firefox): allow setting download behavior of default context ( #2502 )
2020-06-08 13:49:33 -07:00
Andrey Lushnikov
a26311a18a
browser(firefox): support proxy bypass ( #2467 )
2020-06-04 16:07:45 -07:00
Andrey Lushnikov
3c9699dc7c
browser(firefox): support Browser.setProxy method in juggler ( #2464 )
...
This lets us support network proxies per browser context.
2020-06-04 08:52:43 -07:00
Andrey Lushnikov
a3f34fb4b7
chore: export juggler as a standalone folder for browser build ( #2432 )
...
This leaves our firefox diff to gecko instrumentation changes only.
Drive-by: rename webkit "src" folder into "embedder".
2020-06-02 16:51:13 -07:00