Mark Striemer
909ff1f4d9
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 19:56:10 +00:00
Lee Salzman
d402b2c2f4
Bug 1704270 - Adjust fuzz for layout/reftests/svg/filters/filter-clipped-rect-01. r=longsonr DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D111535
2021-04-10 16:17:37 +00:00
jenny
9a2b67ba48
Bug 1703670: Removed expired telemetry probe networking.ftp_opened_channels_files and networking.ftp_opened_channels_listings r=chutten,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D111268
2021-04-10 13:42:04 +00:00
Lee Salzman
6835fd8098
Bug 1704235 - Cache and share shader program name. r=jnicol,gfx-reviewers
...
This computes the shader's name only once and then stores it inside an Rc so
that we can pass it around by reference outside of the Program, rather than
always having to reallocate or copy it.
Differential Revision: https://phabricator.services.mozilla.com/D111524
2021-04-10 12:31:54 +00:00
Butkovits Atila
b5c395d989
Backed out changeset 943b5f95fb66 (bug 1672141) for causing assertion failures. CLOSED TREE
2021-04-10 14:55:26 +03:00
tildaudufo
bfa02a1052
Bug 1631570 - [remote] Use optional options arguments for all public CDP commands r=whimboo,remote-protocol-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D105046
2021-04-10 10:36:53 +00:00
Kagami Sascha Rosylight
60e6dde41f
Bug 1672141 - Part 5: Load font loader eagerly on test_wpt_touch_action r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D111457
2021-04-10 10:03:54 +00:00
Jan de Mooij
b5bfe51dc3
Bug 1702196 - Add testing functions for verifying shape invariants. r=jonco
...
This allows taking a snapshot of an object's state and then at a later point
checking invariants that we expect to hold for shapes. This will let us catch
bugs where an object or shape is mutated in ways that would be a problem for
JIT code.
Differential Revision: https://phabricator.services.mozilla.com/D111266
2021-04-10 09:15:43 +00:00
Butkovits Atila
5cdffcf176
Backed out changeset 2ee25a7f42f2 (bug 1701990) for causing failures at browser_970511_undo_restore_default.js. CLOSED TREE
2021-04-10 10:50:31 +03:00
Timothy Nikkel
6c016c50fe
Bug 1702464. Add test. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D111401
2021-04-10 06:33:34 +00:00
Timothy Nikkel
0951522aa2
Bug 1702464. Convert the double tap point from visual to layout coords in CalculateRectToZoomTo. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D110537
2021-04-10 06:33:33 +00:00
Michael Kohler
2b31de8ac1
Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D111011
2021-04-10 06:10:15 +00:00
Daniel Holbert
6d52394b7b
Bug 1698428: Adjust WPT reference case "overflow-top-left-ref.html" to use a white border as a mockup for the testcase's margins. r=TYLin
...
Per https://drafts.csswg.org/css-overflow-3/#scrollable , the scrollable
overflow area of a scrollable flex container is supposed to contain "the margin
areas of...flex item boxes for which the box establishes a containing block."
Before this patch, the reference case didn't properly require this behavior (in
its mockup of the inline-end edge of the testcase's flex containers). The
reference case was using "margin" on blocks in a block container to represent
this space, and that didn't match the testcase because margins behave
differently in block layout vs. flex layout with respect to creating scrollable
overflow in their container.
This patch changes the reference case to use borders to represent this space.
This works better because borders do reliably create scrollable
overflow. (Also, borders don't collapse like margins do in block layout; this
lets us remove an extra hack that the reference case was having to use to
counteract this.)
Differential Revision: https://phabricator.services.mozilla.com/D111025
2021-04-10 06:00:05 +00:00
Dorel Luca
26ac39c8d5
Backed out 9 changesets (bug 1702330) for Mochitest failures in toolkit/components/url-classifier/tests/mochitest/test_reporturl.html. CLOSED TREE
...
Backed out changeset f84605e6fc8b (bug 1702330)
Backed out changeset 79c63bf11b29 (bug 1702330)
Backed out changeset 5425a2312f6e (bug 1702330)
Backed out changeset d76516e0d07d (bug 1702330)
Backed out changeset 3b75ffae171a (bug 1702330)
Backed out changeset 4bb6ceb6adb3 (bug 1702330)
Backed out changeset 607be325b4e8 (bug 1702330)
Backed out changeset 4b345ea924cc (bug 1702330)
Backed out changeset c7f0de372b21 (bug 1702330)
2021-04-10 07:48:08 +03:00
Emilio Cobos Álvarez
30483671c1
Bug 1703984 - Clean up text-justify, and make distribute a parse-time alias. r=xidorn
...
Since it's simpler, as discussed in the CSSWG issue.
Differential Revision: https://phabricator.services.mozilla.com/D111346
2021-04-10 03:45:51 +00:00
Emilio Cobos Álvarez
d1e4e528b2
Bug 1703291 - Update root bc state when the root bc changes in the session history. r=smaug
...
Otherwise when navigating to a replaced browsing context we might have
an incorrect "is single top-level in history".
Fixes test_window_close.html with Fission+bfcache.
Differential Revision: https://phabricator.services.mozilla.com/D111458
2021-04-10 03:29:36 +00:00
Emilio Cobos Álvarez
07ee81cc2d
Bug 1703291 - Run test_window_close with bfcacheInParent enabled. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D111459
2021-04-10 03:29:36 +00:00
Markus Stange
e775faf0f7
Bug 1704127 - Fire the initial popupshowing event for native context menus from nsXULPopupManager, not from nsMenuX. r=tnikkel
...
This makes sure that all the correct properties are set, such as the event
position and input mode.
Differential Revision: https://phabricator.services.mozilla.com/D111502
2021-04-10 01:26:24 +00:00
Markus Stange
4907497098
Bug 1704127 - Factor out part of BeginShowingPopup into a new FirePopupShowingEvent method. r=tnikkel
...
Depends on D111500
Differential Revision: https://phabricator.services.mozilla.com/D111501
2021-04-10 01:26:24 +00:00
Markus Stange
43398e2c77
Bug 1704127 - Rename FirePopupShowingEvent to BeginShowingPopup. r=tnikkel
...
Depends on D111499
Differential Revision: https://phabricator.services.mozilla.com/D111500
2021-04-10 01:26:24 +00:00
Markus Stange
c5ebc0cf2d
Bug 1704127 - Use NS_NewRunnableFunction instead of a custom nsXULPopupShowingEvent class. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D111499
2021-04-10 01:26:23 +00:00
Mark Striemer
0c87b8dab0
Bug 1702330 - Disable verify on browser_aboutNewTab_defaultBrowserNotification.js r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D111481
2021-04-10 00:30:43 +00:00
Mark Striemer
ede16aa546
Bug 1702330 - Fix browser_popup_blocker.js proton infobars r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D111473
2021-04-10 00:30:42 +00:00
Mark Striemer
d324dafb12
Bug 1702330 - Skip browser_registerProtocolHandler_notification.js verify r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111358
2021-04-10 00:30:42 +00:00
Mark Striemer
03bb0296f9
Bug 1702330 - Fix browser_ext_slow_script.js proton infobars r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111357
2021-04-10 00:30:41 +00:00
Mark Striemer
65c63009c9
Bug 1702330 - Fix browser_aboutNewTab_defaultBrowserNotification.js proton infobars r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111356
2021-04-10 00:30:41 +00:00
Mark Striemer
647c06ab11
Bug 1702330 - Remove lazy notification deck creation test r=mconley
...
This test no longer passes with proton enabled by default, since the
deck would've been created already during startup.
Differential Revision: https://phabricator.services.mozilla.com/D111310
2021-04-10 00:30:41 +00:00
Mark Striemer
59508334fb
Bug 1702330 - Use local gProton in notificationbox.js r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111309
2021-04-10 00:30:40 +00:00
Mark Striemer
ad6a255d9d
Bug 1702330 - Fix browser_registerProtocolHandler_notification.js r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111308
2021-04-10 00:30:40 +00:00
Mark Striemer
4119d385db
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 00:30:39 +00:00
Emma Malysz
46a4d18412
Bug 1695702, correctly position appMenu and panels when proton enabled r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D110867
2021-04-10 00:30:34 +00:00
Alexandru Michis
2eb2926685
Bug 1698698 - Disable test_pointerlock_xorigin_iframe on Linux and Win7 for frequent failures. r=edgar,intermittent-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D110775
2021-04-10 00:05:18 +00:00
Dorel Luca
96e01b8c73
Backed out 7 changesets (bug 1691821) for Browser-chrome failures in autofill/FormAutofillParent.jsm. CLOSED TREE
...
Backed out changeset d12aec06eedd (bug 1691821)
Backed out changeset 0affe1783697 (bug 1691821)
Backed out changeset f807e0d0d095 (bug 1691821)
Backed out changeset abdc3fede62b (bug 1691821)
Backed out changeset cea92bd86972 (bug 1691821)
Backed out changeset 1c86de8cd775 (bug 1691821)
Backed out changeset e955f7f5503c (bug 1691821)
2021-04-10 03:05:35 +03:00
Mike Conley
814c2cab99
Bug 1703716 - Enable Proton context menus by default. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D111477
2021-04-09 23:07:47 +00:00
Aaron Klotz
2cbadfbfae
Bug 1703968: Part 6 - Fix Android expectation for nightly in wpt hr-time tests; r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D111448
2021-04-09 22:57:18 +00:00
Aaron Klotz
f46dcaaab0
Bug 1703968: Part 5 - Fix Android expectation for nightly in wpt worker tests; r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D111447
2021-04-09 22:57:18 +00:00
Aaron Klotz
9b556fc369
Bug 1703968: Part 4 - Fix COEP wpt test expectations for Android Nightly; r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D111446
2021-04-09 22:57:17 +00:00
Aaron Klotz
7bb18060d1
Bug 1703968: Part 3 - Fix COOP wpt test expectations for Android Nightly; r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D111445
2021-04-09 22:57:17 +00:00
Aaron Klotz
7ae503f61f
Bug 1703968: Part 2 - Enable COOP+COEP prefs on GeckoView Nightly; r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D111444
2021-04-09 22:57:17 +00:00
Aaron Klotz
276503f3cd
Bug 1703968: Part 1 - Set GeckoView's e10s web process count to 2 on Nightly; r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D111443
2021-04-09 22:57:16 +00:00
Lee Salzman
6de0e2cf1b
Bug 1682195 - Ensure that area outside image mask is cleared if it is first clip. r=gw
...
This fixes a previous bug in the image mask code that the tile rect caused cs_clip_image
to use discard on a first clip, the outside area would be left to whatever the initial value
of the texture from texture cache was. Since we need to support trimming down to the tile
rect for tiled image masks, this opts to just clear the background of the task in tricky
cases.
Differential Revision: https://phabricator.services.mozilla.com/D111375
2021-04-09 22:55:34 +00:00
Lee Salzman
b40978d057
Bug 1682195 - Use scissoring to restrict cs_clip_image rather than discard. r=gw
...
cs_clip_image renders the entire target-space sub-rect, and then uses discard against
the local-space bounds to ensure the primitive gets trimmed down to its actual footprint
within the larger target-space sub-rect. This can be fairly wasteful and slow.
This patch restructures things so that we essentially render with the actual primitive
vertexes, and then we either clamp (for axis-aligned) or scissor (for non-axis-aligned)
to restrict the footprint to within the target-space sub-rect.
This then allows the use of a SWGL fast-path for the axis-aligned case that can vastly
speed up the common-case.
Differential Revision: https://phabricator.services.mozilla.com/D111316
2021-04-09 22:55:33 +00:00
Lee Salzman
858230be78
Bug 1669314 - Adjust fuzz for layout/reftests/css-grid/grid-fragmentation-dyn2-031. r=gfx-reviewers,bradwerth
...
Differential Revision: https://phabricator.services.mozilla.com/D111497
2021-04-09 22:40:49 +00:00
Tooru Fujisawa
5bfbd772fd
Bug 1697952 - Part 2: Avoid another null-deref in LinkEnclosingLazyScript. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D111504
2021-04-09 22:17:45 +00:00
Eugen Sawin
bc0d224e34
Bug 1691821 - [3.1] Adjust form autofill extension tests to work with the shared component. r=zbraniecki,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D110273
2021-04-09 22:12:13 +00:00
Eugen Sawin
89177b7e27
Bug 1691821 - [2.6] Extend the form autofill component to support GeckoView. r=erik,zbraniecki,dimi,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D108059
2021-04-09 22:12:13 +00:00
Eugen Sawin
9ca8c2e23e
Bug 1691821 - [1.e.1] Disable perma-failing TV test. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D111345
2021-04-09 22:12:12 +00:00
Eugen Sawin
daf688ceca
Bug 1691821 - [1.d.2] Fix linter warnings for moved code. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D110272
2021-04-09 22:12:12 +00:00
Eugen Sawin
f3fbc60884
Bug 1691821 - [1.c.2] Rename autofill paths to use the new toolkit component. r=zbraniecki,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D108058
2021-04-09 22:12:12 +00:00
Eugen Sawin
aed549aaa5
Bug 1691821 - [1.b.3] Adjust build files to support the new autofill component. r=zbraniecki,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D110271
2021-04-09 22:12:11 +00:00