Commit Graph

746235 Commits

Author SHA1 Message Date
Csoregi Natalia
bfcf41eb69 Backed out 2 changesets (bug 1693927, bug 1693126) as requested. CLOSED TREE
Backed out changeset f49147a4544b (bug 1693126)
Backed out changeset 8bb5bc9c97b2 (bug 1693927)
2021-02-25 05:08:26 +02:00
Matthew Gregan
9388fa1057 Bug 1694777 - Update audioipc to 8fb5ff19. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-25 03:02:18 +00:00
Drew Willcoxon
e679f2cf3f Bug 1693126 - Add telemetry for when users disable Quick Suggest. r=harry,nanj
This adds event telemetry that's recorded when the
`browser.urlbar.suggest.quicksuggest` pref is toggled. This pref corresponds to
the checkbox in about:preferences#search labeled "Show suggested and sponsored
results in the address bar".

I used `contextservices.quicksuggest` as the event telemetry category name to be
similar to the `contextual.services.quicksuggest.*` scalars. Event names are
limited to 30 chars, so it couldn't be exactly the same.

This is based on my earlier revision for scalar telemetry in D106173.

Depends on D106173

Differential Revision: https://phabricator.services.mozilla.com/D106248
2021-02-25 02:52:04 +00:00
Drew Willcoxon
da5fd2c2bb Bug 1693927 - Record keyed scalar telemetry for impressions and clicks on Quick Suggest results. r=harry,nanj
This adds three new keyed scalars:

* `contextual.services.quicksuggest.impression`: Incremented when a Quick
  Suggest result is shown in an address bar engagement where the user picks any
  result.
* `contextual.services.quicksuggest.click`: Incremented when the user picks a
  Quick Suggest result (not including the help button).
* `contextual.services.quicksuggest.help``: Incremented when the user picks the
  onboarding help button in a Quick Suggest result.

The changes to telemetry.rst and Scalars.yaml have more details.

I modified `TelemetryEvent.typeFromElement()` to return `"help"` for clicks on
the help button so that the quick suggest provider can tell whether the main
part of the result was picked or the help button. I left `"tiphelp"` for tip
help buttons in case anything depends on that.

Depends on D106060

Differential Revision: https://phabricator.services.mozilla.com/D106173
2021-02-25 02:52:04 +00:00
Micah Tigley
78b48e4781 Bug 1690569 - Replace sync's isSendableURI checks with BrowserUtils.isShareableURL. r=markh
Depends on D104558

Differential Revision: https://phabricator.services.mozilla.com/D105640
2021-02-25 02:51:04 +00:00
Micah Tigley
ff65d58651 Bug 1690569 - Add Share item to the tab context menu on Windows and macOS. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D104558
2021-02-25 02:51:03 +00:00
Matt Woodrow
771a1f4f58 Bug 1694840 - Switch RenderCompositorD3D11SWGL default texture upload mode to use pooled staging textures. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D106358
2021-02-25 02:24:22 +00:00
Daisuke Akatsuka
38c80d2f1d Bug 897954: Add a test for purging caches. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105589
2021-02-25 01:58:24 +00:00
Daisuke Akatsuka
7e58e85147 Bug 897954: Remove onBeginUpdateBatch and onEndUpdateBatch functions. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105441
2021-02-25 01:58:24 +00:00
Daisuke Akatsuka
c0e2db0631 Bug 897954: Implement and apply purge-caches mechanism. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105440
2021-02-25 01:58:23 +00:00
Boris Chiou
3bb28a3f45 Bug 1670155 - Implement Animate trait and ComputeSquaredDistance trait for <ratio>. r=emilio
I also update the wpt becasue it seems the original one lets <ratio>
support the addition. However, the spec says "Addition of <ratio>s is not
possible".

Differential Revision: https://phabricator.services.mozilla.com/D106219
2021-02-25 01:50:55 +00:00
Boris Chiou
13fe2773c1 Bug 1670155 - Move Ratio into independent files. r=emilio
Based on https://drafts.csswg.org/css-values/#ratios, <ratio> should be
a general types in css values, and now the media query and the position use
this type, so let's move it into the independent files.

Differential Revision: https://phabricator.services.mozilla.com/D106218
2021-02-25 01:50:55 +00:00
Lee Salzman
e0031590be Bug 1686244 - Handle degenerate linear gradients. r=aosmond
This just reorders some checks to fail against NaNs and also checks for finiteness.

Differential Revision: https://phabricator.services.mozilla.com/D106347
2021-02-25 01:50:04 +00:00
Lee Salzman
b046f9f1fd Bug 1694017 - Accelerate 2x downscaling in SWGL. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D106302
2021-02-25 01:27:29 +00:00
smolnar
8a82d9ec16 Backed out 3 changesets (bug 897954) for causing node test failures in PlacesFeed. CLOSED TREE
Backed out changeset 0a60eb3f7ba8 (bug 897954)
Backed out changeset 9443814d173b (bug 897954)
Backed out changeset 2e558ac8e419 (bug 897954)
2021-02-25 03:21:58 +02:00
Matt Woodrow
0203b4f84d Bug 1694248 - Disable OMTP. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D106053
2021-02-25 01:07:07 +00:00
Neil Deakin
6328418209 Bug 1682442, prioritize tab unloader based on how many processes are used by a tab, how much memory is used by the tab, and whether sound/webrtc/picture in picture is in use for a tab, r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D99738
2021-02-25 00:56:15 +00:00
Anny Gakhokidze
2d53089228 Bug 1693946 - Null check the browsing context ready callback in nsOpenWindowInfo, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D106331
2021-02-25 00:42:40 +00:00
Daisuke Akatsuka
d13e84ccdd Bug 897954: Add a test for purging caches. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105589
2021-02-25 00:12:41 +00:00
Daisuke Akatsuka
9f8f7cf96f Bug 897954: Remove onBeginUpdateBatch and onEndUpdateBatch functions. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105441
2021-02-25 00:12:40 +00:00
Daisuke Akatsuka
88810c4c22 Bug 897954: Implement and apply purge-caches mechanism. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D105440
2021-02-25 00:12:40 +00:00
Csoregi Natalia
d8ef0fbfe6 Backed out changeset 24db9230985e (bug 1692453) for lint failure. CLOSED TREE 2021-02-25 02:27:35 +02:00
Csoregi Natalia
661a5060e8 Backed out changeset 2b7df5f4ad70 (bug 1670124) for bustage on TokenStream.h. CLOSED TREE 2021-02-25 02:14:59 +02:00
Ted Campbell
00e8dcd807 Bug 1694044 - Add additional modes to PropertyResult. r=jandem
This adds specialized methods for the edge cases of property lookup as a form
of documentation. At the same time, we can replace `done` out-params with
previously unused pad bytes of PropertyResult.

This does *not* change existing behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D105885
2021-02-24 23:49:57 +00:00
Ted Campbell
3dbd02c7af Bug 1694044 - Remove bool conversion from PropertyResult. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D105979
2021-02-24 23:49:56 +00:00
Ted Campbell
9c0377bc39 Bug 1694044 - Stop using JS::Result for IsTypedArrayIndex. r=jandem
The Result<Maybe<T>> construct isn't clearer than our usual return-bool
convention so simplify things by using an out-param. This should also
generate better machine code.

Differential Revision: https://phabricator.services.mozilla.com/D105887
2021-02-24 23:49:56 +00:00
Micah Tigley
b2ecd02121 Bug 1691791 - Refresh bookmarks toolbar styling. r=mstriemer,fluent-reviewers,desktop-theme-reviewers,ntim,flod
Differential Revision: https://phabricator.services.mozilla.com/D106028
2021-02-24 23:28:47 +00:00
Stephen A Pohl
a384bc0997 Bug 1694273: Add fuzz to css-grid-with-xul-item-1.xhtml for macOS when the non-native theme and webrender are enabled. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D106327
2021-02-24 23:24:47 +00:00
Marco Bonardo
4bec69c9ae Bug 1693338 - Remove obsolete WebRTC icon blink synchronization code. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D106277
2021-02-24 23:11:44 +00:00
Jon Bauman
7c5470c9ff Bug 1688992 - Update libdav1d to 0.8.2 for Firefox 88. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D106197
2021-02-24 23:05:38 +00:00
Ganesh Sundar C
a34308d565 Bug 1670124 - Forbid \8 and \9 in strict mode strings and template literals. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D95580
2021-02-24 22:58:30 +00:00
Joel Maher
a9dd0fa077 Bug 1692453 - remove activedata from test-info. r=releng-reviewers,aki
remove activedata from test-info

Differential Revision: https://phabricator.services.mozilla.com/D106301
2021-02-24 22:52:18 +00:00
smolnar
0e0405afb8 Backed out changeset ca970620edf2 (bug 1685961) for causing mochitest failures in browser_performance. CLOSED TREE 2021-02-25 01:40:51 +02:00
smolnar
f7be142901 Backed out changeset 98ce934ae615 (bug 1694777) for causing multiple failures in RustMozCrash. CLOSED TREE 2021-02-25 01:38:45 +02:00
Karl Tomlinson
43ddd69d46 Bug 1693724 Add initial memory reporting for MediaManager aggregate members r=pehrsons
Depends on D106249

Differential Revision: https://phabricator.services.mozilla.com/D106250
2021-02-24 22:38:00 +00:00
Karl Tomlinson
3b23978f8d Bug 1693724 move mDeviceIDs to among other main-thread-only aggregates r=pehrsons
This provides better documentation and perhaps less cache coherency contention.

Differential Revision: https://phabricator.services.mozilla.com/D106249
2021-02-24 22:38:00 +00:00
Mike Conley
896f9f05f1 Bug 1694195 - Remove the customize and pageActionButton UITour targets. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D106307
2021-02-24 22:37:28 +00:00
Mike Conley
badc47e6a3 Bug 1694197 - Update a number of UITour targets to make sure they work with the Proton AppMenu enabled. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D106306
2021-02-24 22:37:27 +00:00
Molly Howell
867cdb764b Bug 1694306 - Allow app menu notifcation for extension permission updates to wrap its text. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D106058
2021-02-24 22:33:56 +00:00
Timothy Nikkel
f0236001ca Bug 1690845. Don't ask Windows for the icon of an empty file extension because it returns the c: drive icon, which is not what we want. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D105736
2021-02-24 22:29:06 +00:00
Matthew Gregan
45b135164f Bug 1694777 - Update audioipc to a5fd9eef. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D106322
2021-02-24 22:22:40 +00:00
Miko Mynttinen
af400aad8a Bug 1526970 - Part 4: Check the frame for display items rather than DisplayItemData or WebRenderFallbackData in InvalidateFrame() r=mattwoodrow
Depends on D106165

Differential Revision: https://phabricator.services.mozilla.com/D106166
2021-02-24 22:22:19 +00:00
Miko Mynttinen
7d83febd11 Bug 1526970 - Part 3: Remove nsPaintedDisplayItem::mDisplayItemData r=mattwoodrow
Depends on D106164

Differential Revision: https://phabricator.services.mozilla.com/D106165
2021-02-24 22:22:18 +00:00
Miko Mynttinen
87ae7c68c4 Bug 1526970 - Part 2: Convert nsIFrame::mDisplayItemData to frame property r=mattwoodrow
Depends on D104059

Differential Revision: https://phabricator.services.mozilla.com/D106164
2021-02-24 22:22:18 +00:00
Miko Mynttinen
285b2844a7 Bug 1526970 - Part 1: Store the list of display items the frame has as a member variable instead of frame property r=mattwoodrow,emilio
Differential Revision: https://phabricator.services.mozilla.com/D104059
2021-02-24 22:22:17 +00:00
Florian Quèze
2376f91e05 Bug 1694728 - pause the fluent observer while updating the about:processes or about:performance page, r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D106299
2021-02-24 22:04:30 +00:00
Yoshi Cheng-Hao Huang
8fbec92c35 Bug 1691920 - Add a systemPageSizeKB parameter. r=jonco
Add a read-only parameter systemPageSizeKB to get the same result from
js::Nursery::roundSize.

Differential Revision: https://phabricator.services.mozilla.com/D106188
2021-02-24 22:04:16 +00:00
Harry Twyford
b5cbcf36ee Bug 1694756 - Apply --toolbar-field-non-lwt-bgcolor to unfocused toolbar fields, not closed ones. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D106316
2021-02-24 21:58:13 +00:00
Erica Wright
2d8a4639b5 Bug 1690561 - Update context menu strings for clarity. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D106031
2021-02-24 21:54:42 +00:00
Dale Harvey
f847143c25 Bug 1680464 - Show Firefox Suggestions in private mode when enabled r=adw
Differential Revision: https://phabricator.services.mozilla.com/D106196
2021-02-24 21:51:51 +00:00