Pavel Feldman
d08a0f02ce
browser(webkit): account for page scale when screenshotting ( #1332 )
2020-03-10 19:56:59 -07:00
Pavel Feldman
e2616e4866
browser(webkit): override global permissions ( #1315 )
...
For #652
2020-03-10 10:42:29 -07:00
Pavel Feldman
008e0b2ecd
browser(webkit): emulate screen size ( #1310 )
2020-03-10 09:20:25 -07:00
Joel Einbinder
27d039a0c4
browser(webkit): mark user gesture in frames ( #1304 )
2020-03-09 17:03:00 -07:00
Joel Einbinder
9c80c9efa0
browser(webkit): don't leak pages on window.open ( #1261 )
2020-03-06 08:21:14 -08:00
Andrey Lushnikov
262ee7c425
browser(webkit): fix the pool leaks on mac ( #1219 )
2020-03-04 11:51:39 -08:00
Pavel Feldman
778762455a
browser(webkit): fix delete context stall, emit schedule load ( #1211 )
2020-03-03 23:06:59 -08:00
Yury Semikhatsky
23790f749d
browser(webkit): send reply to deleteContext even if there are no pages in it ( #1204 )
2020-03-03 17:10:29 -08:00
Yury Semikhatsky
9f3ccb4b35
browser(webkit): wait for all pages to close in deleteContext ( #1197 )
2020-03-03 14:44:32 -08:00
Yury Semikhatsky
ce3398b9a5
browser(webkit): allow scripts in inspected pages to create popups ( #1192 )
2020-03-03 10:23:33 -08:00
Yury Semikhatsky
d41342f3e0
browser(webkit): mac build fix ( #1137 )
2020-02-26 16:21:43 -08:00
Yury Semikhatsky
7a7575461c
browser(webkit): pause in popup until Target.resume is received ( #1134 )
2020-02-26 14:50:34 -08:00
Pavel Feldman
b8c6069853
browser(webkit): trim down mac embedder ( #1130 )
2020-02-26 12:57:23 -08:00
Pavel Feldman
1d02c2d268
browser(webkit): --no-startup-window for mac ( #1118 )
2020-02-25 21:23:47 -08:00
Pavel Feldman
51d1b6388d
browser(webkit): no_startup_window on linux ( #1117 )
2020-02-25 20:34:58 -08:00
Pavel Feldman
de635349c1
browser(webkit): happy pipe on win, no startup windows ( #1112 )
2020-02-25 16:27:06 -08:00
Yury Semikhatsky
c7ade1a711
browser(webkit): revert unused Target.oldTargetId ( #1096 )
2020-02-25 11:30:29 -08:00
Pavel Feldman
8c57358248
browser(webkit): fix null pointer access ( #1099 )
2020-02-25 06:54:10 -08:00
Pavel Feldman
de03f37a99
browser(webkit): follow up to roll, fix Win ( #1091 )
2020-02-24 14:31:16 -08:00
Pavel Feldman
6821c9ec06
browser(webkit): roll to ToT 2/24/2020 ( #1088 )
2020-02-24 12:07:12 -08:00
Dmitry Gozman
2fabaaf751
browser(webkit): force overlay scrollbars on mac, ignoring system setting ( #1071 )
...
9ebd5359b7
References #844 .
2020-02-19 20:29:42 -06:00
Pavel Feldman
df8de2074e
browser(webkit): do not leak contexts on windows ( #1020 )
2020-02-14 17:13:07 -08:00
Yury Semikhatsky
991b89fb11
browser(webkit): rebase WebKit on r256488 ( #973 )
2020-02-13 11:47:52 -08:00
Joel Einbinder
b7f48f4603
browser(webkit): layout before returning DOM.getContentQuads ( #970 )
...
Otherwise we can get stale quads. Causes failures of "ElementHandle.boundingBox should work with page scale" test.
6835789cf2
2020-02-12 18:43:56 -08:00
Pavel Feldman
5dbc8801e4
browser(webkit): print friendly tz names ( #969 )
2020-02-12 17:51:24 -08:00
Pavel Feldman
44941ad060
browser(webkit): emulate time zone ( #960 )
2020-02-12 14:58:39 -08:00
Dmitry Gozman
211cba4934
browser(webkit): use css (not dip) coordinates for input and content quads ( #957 )
...
a32289ca5d
2020-02-12 14:10:23 -08:00
Andrey Lushnikov
9bbaa32e12
browser(webkit): remove assert ( #952 )
2020-02-12 11:38:38 -08:00
Dmitry Gozman
3007541315
browser(webkit): do not intercept requests on the way to service worker ( #948 )
2020-02-12 08:48:47 -08:00
Pavel Feldman
90367c1f66
browser(webkit): emulate active and focused state ( #940 )
2020-02-11 17:38:41 -08:00
Pavel Feldman
ce382137f3
browser(webkit): disregard dpi on windows ( #938 )
2020-02-11 16:38:21 -08:00
Pavel Feldman
29f4f18d6d
browser(webkit): allow beforeunload override when headful ( #921 )
2020-02-10 19:20:32 -08:00
Pavel Feldman
e2710dec29
browser(webkit): do not activate headless window on browser start ( #900 )
2020-02-07 16:05:04 -08:00
Pavel Feldman
cdbfc4c1c2
browser(webkit): report inspector pipe is listening via stdout ( #892 )
2020-02-07 10:00:34 -08:00
Pavel Feldman
8c2302d6ec
browser(webkit): do not navigate popups to about:blank on Win ( #886 )
2020-02-07 08:27:25 -08:00
Pavel Feldman
bc912596b8
browser(webkit): use random ephemeral session ids on Mac ( #881 )
2020-02-06 17:33:11 -08:00
Andrey Lushnikov
f15690da0d
browser(webkit): roll WebKit to tip-of-tree 2/6/2020 ( #877 )
2020-02-06 16:55:04 -08:00
Dmitry Gozman
1b1ed087ae
browser(webkit): introduce DOM.scrollIntoViewIfNeeded ( #847 )
...
69fb612396
2020-02-05 15:17:12 -08:00
Pavel Feldman
84edefd087
browser(webkit): follow up to Browser.setLanguage, fan out changes ( #801 )
2020-02-03 12:03:16 -08:00
Pavel Feldman
387b895929
browser(webkit): build more wk features ( #807 )
2020-02-02 14:21:50 -08:00
Joel Einbinder
0a16b6073e
browser(webkit): fix crash when a worker is terminated while logging ( #797 )
2020-02-02 14:20:19 -08:00
Joel Einbinder
84c93d2f9e
browser(webkit): plumb stderr from the web process to the main process ( #792 )
...
This allows `fprintf(stderr, "my message\n")` and `WTFReportBacktrace()` to work from the web process in Windows!
ea530a62b9
2020-01-31 17:07:15 -08:00
Pavel Feldman
9438136ae9
browser(webkit): enable some build features on win ( #788 )
2020-01-31 13:36:41 -08:00
Pavel Feldman
4904459dd0
browser(webkit): introduce Browser.setLanguage ( #781 )
2020-01-31 10:28:31 -08:00
Yury Semikhatsky
735c5e6a86
browser(webkit): fix compilation on Mac ( #774 )
...
f36ec8a69a
2020-01-30 16:11:34 -08:00
Yury Semikhatsky
6c58f93416
browser(webkit): simplify isolated world handling ( #766 )
2020-01-30 14:51:11 -08:00
Yury Semikhatsky
1ad6134a54
browser(webkit): ensure user worlds created when attaching to new pages ( #765 )
2020-01-30 13:57:41 -08:00
Pavel Feldman
bcc920c879
browser(webkit): follow-up to update inspector file locations ( #754 )
2020-01-29 15:15:39 -08:00
Pavel Feldman
87abfe02a4
browser(webkit): roll to WebKit ToT 1/29/2020 ( #737 )
2020-01-29 14:46:05 -08:00
Yury Semikhatsky
afc02225d8
browser(webkit): do not crash when opening inspector on mac ( #751 )
2020-01-29 14:01:52 -08:00
Dmitry Gozman
7ea4110987
browser(webkit): expose worker's owner frame ( #694 )
...
549289d2dd
2020-01-29 11:57:22 -08:00
Yury Semikhatsky
4b0ce1de2a
browser(webkit-wpe): do not preload about:blank into popups ( #724 )
2020-01-28 14:46:26 -08:00
Pavel Feldman
45e88f7b85
browser(webkit): amend method & postData upon continue ( #702 )
2020-01-27 23:26:34 -08:00
Yury Semikhatsky
e9515f46d2
browser(webkit): pause popups on start ( #691 )
2020-01-27 17:04:16 -08:00
Dmitry Gozman
aa2ecde20f
browser(webkit): make popups functional in mac embedder ( #689 )
2020-01-27 15:41:01 -08:00
Yury Semikhatsky
b3cd7a4365
browser(webkit): remove URL from TargetInfo ( #676 )
...
16cf942e30
2020-01-27 11:41:57 -08:00
Yury Semikhatsky
1b8cfffe78
browser(webkit): fix GTK build ( #673 )
2020-01-27 09:31:27 -08:00
Yury Semikhatsky
a779efeccc
browser(webkit): always dispose persistent context before exiting ( #649 )
2020-01-27 08:59:33 -08:00
Andrey Lushnikov
d2bfe00da6
browser(webkit): fix setOfflineMode ( #656 )
2020-01-26 09:15:32 -08:00
Pavel Feldman
2ae6466d74
browser(webkit): support user-data-dir on win ( #642 )
2020-01-24 16:30:27 -08:00
Yury Semikhatsky
fb9ec96e3e
browser(webkit): support --user-data-dir on Linux ( #610 )
2020-01-24 15:27:52 -08:00
Andrey Lushnikov
a4f27c17af
browser(webkit): fix compilation on Mac 10.15 ( #638 )
2020-01-24 14:52:17 -08:00
Yury Semikhatsky
f463d06bd2
browser(webkit): fix WPE compilation ( #635 )
2020-01-24 11:47:46 -08:00
Yury Semikhatsky
12a43541ec
browser(webkit): roll to r255078 ( #633 )
2020-01-24 11:22:27 -08:00
Pavel Feldman
6b8c40ea25
browser(webkit): respect --user-data-dir on MacOS ( #579 )
2020-01-23 15:56:37 -08:00
Pavel Feldman
05cb267a86
browser(webkit): do not require DRAG_SUPPORT for simple drag selection ( #569 )
...
1fa5f16fd8
2020-01-22 15:58:46 -08:00
Yury Semikhatsky
b1b4c72035
browser(webkit): switch IdentifiersFactory to WebKit process identifiers ( #547 )
2020-01-21 14:33:02 -08:00
Pavel Feldman
c3e4f092d3
browser(webkit): fix binary web socket frame represetation ( #543 )
2020-01-21 10:16:56 -08:00
Pavel Feldman
e5c839d0aa
browser(webkit): roll to ToT 1-18-2020 ( #540 )
2020-01-20 08:54:03 -08:00
Pavel Feldman
586cf474e0
browser(webkit): revert MiniBrowser to original, introduce Playwright fork ( #539 )
2020-01-17 22:13:55 -08:00
Pavel Feldman
145600ab68
browser(webkit): remove wk1 on win+linux ( #531 )
2020-01-17 17:09:45 -08:00
Pavel Feldman
e93a0363f7
browser(webkit): make test runner link
2020-01-16 17:50:20 -08:00
Pavel Feldman
5bbb87bd07
browser(webkit): follow up to fix WKPageUIClientV14 usages
2020-01-16 17:16:53 -08:00
Pavel Feldman
9c88649c6b
browser(webkit): pass dialog tests on windows ( #515 )
2020-01-16 16:38:00 -08:00
Pavel Feldman
6b0b7500bd
browser(webkit): fix default context on windows ( #504 )
2020-01-16 12:49:17 -08:00
Yury Semikhatsky
dccf540dc5
browser(webkit): show local inspector when controlled remotely ( #508 )
2020-01-16 11:12:59 -08:00
Yury Semikhatsky
f246a1123f
browser(webkit): make gtk tests pass again ( #503 )
2020-01-15 18:02:32 -08:00
Pavel Feldman
0f1c30d54a
build(webkit): make keyboard work on win ( #501 )
2020-01-15 17:52:53 -08:00
Yury Semikhatsky
ce1e79fe9f
browser(webkit): fix debug compilation and some assertions ( #498 )
2020-01-15 11:54:36 -08:00
Pavel Feldman
30022a326f
browser(webkit): initial windows cut ( #497 )
2020-01-15 10:48:27 -08:00
Yury Semikhatsky
a662f2fdfd
browser(webkit): remove browser context id from target info ( #494 )
2020-01-14 15:31:43 -08:00
Yury Semikhatsky
f31d01acbc
browser(webkit): notify client about provisional load failures ( #483 )
2020-01-14 09:50:05 -08:00
Joel Einbinder
21fce85036
fix(webkit): support the readonly attribute ( #476 )
...
`readOnlyValue()` was confusingly only the `aria-readonly` value. The real readonly value was determined by reading the `canSetValueAttribute` and `enabled` states.
2020-01-13 17:15:43 -08:00
Yury Semikhatsky
d529ef95d2
browser(webkit): implement Browser.navigate ( #473 )
2020-01-13 16:35:08 -08:00
Joel Einbinder
678cb1b8f7
fix(webkit): fix modifier keys for mouse events ( #460 )
2020-01-10 21:20:59 -08:00
Joel Einbinder
a4f65c4073
fix(webkit): property accessibility values for roledescription and autocomplete ( #458 )
2020-01-10 15:52:34 -08:00
Yury Semikhatsky
3216e4f024
browser(webkit): make Network.requestId unique cross process ( #453 )
2020-01-10 12:27:18 -08:00
Yury Semikhatsky
138f081777
browser(webkit): make loader and frame id unique per page cross-process ( #449 )
2020-01-10 10:53:34 -08:00
Joel Einbinder
24e1a25205
fix(webkit): Emulation.setDeviceMetricsOverride was flaky ( #444 )
2020-01-09 16:41:57 -08:00
Joel Einbinder
1cbc72ce67
feat(webkit): pass objectId into Page.accessibilitySnapshot ( #445 )
2020-01-09 15:14:23 -08:00
Pavel Feldman
601f704414
browser(webkit): pass all the tests on WPE ( #439 )
2020-01-09 13:36:34 -08:00
Joel Einbinder
129d8442da
fix(webkit): see the content when emulating mobile on gtk ( #436 )
2020-01-08 17:20:40 -08:00
Pavel Feldman
e13161c894
browser(webkit): fix geo crash, exit main loop upon close ( #435 )
2020-01-08 16:46:58 -08:00
Pavel Feldman
065bf5fdb1
browser(webkit): reapply wpe fixes ( #423 )
2020-01-08 14:35:10 -08:00
Joel Einbinder
86f1f0c952
fix(webkit): scale the view in fixedLayout mode ( #395 )
2020-01-08 13:57:28 -08:00
Yury Semikhatsky
37dd56ff37
chore(webkit): shorten page proxy id, fix variable naming ( #429 )
2020-01-08 13:57:22 -08:00
Yury Semikhatsky
f16561d817
browser(webkit): remove InputProcessingObserver ( #427 )
2020-01-08 12:24:31 -08:00
Pavel Feldman
25dfd61d16
browser(webkit): require explicit interceptRequest flag to intercept requests ( #421 )
2020-01-08 08:56:58 -08:00
Pavel Feldman
85c0cc3ae2
browser(webkit): reapply wpe fixes ( #419 )
2020-01-07 17:47:19 -08:00
Yury Semikhatsky
8592942cf7
browser(webkit): delete WebPageInspectorTargetProxy ( #413 )
2020-01-07 16:08:16 -08:00