Changes in 20201105045247

Built from ffeebb5c7d51e7d63b60c225057717e46231d59c

..index..
Bug 1674881 R[Core:Audio/Video: Playback]change 'test_audioNotificationNavigationWebAudio.html' to browser test and move it to the dedicated folder.
Bug 1674153 R[Core:Audio/Video: Playback]Remove MacOS snow leopard specific check from test_can_play_type_mpeg.html
Bug 1674043 R[Core:Audio/Video: Playback]Never call RemoteDecoderManagerChild::Supports on the main thread
Bug 1674885 R[Core:Audio/Video: Playback]change 'test_audioNotificationSilent_webAudio.html' to browser test and move it to the dedicated folder.
Bug 1674889 R[Core:Audio/Video: Playback]change 'test_noWebAudioNotification.html' to browser test and move it to the dedicated folder.
Bug 1674891 R[Core:Audio/Video: Playback]change 'test_webaudioNotification.html' to browser test and move it to the dedicated folder.
Bug 1573300 R[Core:Audio/Video: Recording]BlobEvent should not allow a null Blob
Bug 1674834 R[Core:Canvas: 2D]Crash in [@ mozilla::layers::CanvasEventRingBuffer::WaitForReadCount | mozilla::layers::CanvasEventRingBuffer::WaitForCheckpoint | mozilla::layers::CanvasChild::GetDataSurface]
Bug 1669160 R[Core:DOM: Navigation]Crash in [@ IPCError-browser | RecvCreateBrowsingContext Opener has different group object]
Bug 1675238 R[Core:DOM: Networking]Intermittent /fetch/http-cache/304-<anything>.html | HTTP cache updates stored headers from a Last-Modified 304 - assert_less_than: Response 3 does not come from cache expected a number less than 3 but got 3
Bug 1674030 R[Core:DOM: Security][wpt-sync] Sync PR 26321 - Move mixed content autoupgrade test to WPT
Bug 1660969 R[Core:DOM: Security]Add a button to unblock potentially unsafe downloads
Bug 1672694 R[Core:Disability Access APIs]Gmail: When navigating the inbox with the arrow keys, VoiceOver cannot track the focus
Bug 1675172 R[Core:Disability Access APIs]Bug 1525631 introduces a potential infinite loop
Bug 1675185 R[Core:Graphics: Text]Size-sensitive system font rendering broken on Big Sur with WebRender
Bug 1673071 R[Core:Graphics: WebRender]Flip macOS tests to running mostly with WR-enabled
Bug 1675159 R[Core:Graphics: WebRender]Implement Draw / partial present compositor in terms of native compositor interface
Bug 1675370 R[Core:IPC: MSCOM]Mark ipc/mscom as Windows-only
Bug 1674904 R[Core:IPC: MSCOM]Refactor component registration code
Bug 1674790 R[Core:JavaScript Engine]Teach jitsrc to unwind relocations
Bug 1668672 N[Core:JavaScript Engine]Add LifoAlloc to CompilationStencil
Bug 1673080 R[Core:JavaScript Engine]Assertion failure: nfixed <= GeneratorObject::FixedSlotLimit, with syntax parsing disabled
Bug 1674714 A[Core:JavaScript Engine: JIT]Perma SM arm/amr64 mozcrash.py | application crashed [@ 0x2ef6ab70d015]
Bug 1209710 R[Core:Layout][css-grid] Try to simplify Align/JustifySelf by adding a couple of new writing-mode convenience methods
Bug 1675400 R[Core:Layout]Remove XUL menubutton support
Bug 1596356 R[Core:Layout]Remove XUL absolute positioning attribute code
Bug 1665327 R[Core:Layout]max-height affects the inline-size computed through an aspect ratio for non-replaced elements
Bug 1610404 R[Core:Layout]Remove nsGroupBoxFrame (display: -moz-groupbox)
Bug 1673895 R[Core:Layout: Form Controls]No control over file input label padding
Bug 1665657 R[Core:Layout: Text and Fonts]preserved trailing space that hang should not contribute to intrinsic size
Bug 1674839 R[Core:Layout: Text and Fonts]Trimmable line-initial space is not ignored when computing min-width
Bug 1666678 R[Core:Networking: Cookies][cookie] rejected cookie when domain have ipv6 address
Bug 1673832 R[Core:Networking: DNS]Reduce allocations in merge_rrset
Bug 1458653 R[Core:Panning and Zooming]Two short flings can be faster on Fennec than Chrome
Bug 1672649 R[Core:Privacy: Anti-Tracking]Storage permission restriction doesn't sync for cookie blocking and dFPI
Bug 1667930 R[Core:Security: PSM]Increase downloads per day for intermediate preloading
Bug 1674111 R[Core:Security: PSM]Do not use HTTP3 for OCSP request
Bug 1675138 R[Core:Security: PSM]Enforce CRLite in Desktop Nightly
Bug 1675042 R[Core:WebRTC: Audio/Video]On a pixel 4, the default camera picked is the front IR camera
Bug 1675069 R[Core:XPCOM]Support `nsCDependentSubstring` in Rust XPCOM bindings
Bug 1673795 R[Data Platform and Tools:General]Integrate sync ping shutdown handling with TelemetryController and record if a sync shutdown ping was sent
Bug 1654956 R[DevTools:Accessibility Tools]Add functionality to display tabbing order overlay.
Bug 1673934 A[DevTools:Debugger]Remove defer usage in client/debugger/src/actions/tests/preview.spec.js
Bug 1675299 R[DevTools:General]Improve the guidelines for commit naming in devtools
Bug 1675020 R[DevTools:General]Disable frequent intermittents / permafail DevTools tests on Fission platforms
Bug 1674977 R[DevTools:General]Enable watcher for all content toolboxes by default
Bug 1674971 R[DevTools:General]Replace task.js with async/await in devtools/docs/contributing/javascript.md
Bug 1675039 R[DevTools:Netmonitor]Netmonitor crashing when viewing the Timings panel of an imported HAR file
Bug 1675256 R[DevTools:Netmonitor]Remove discardRequestBody/discardResponseBody attribute from NETWORK_EVENT resource
Bug 1675237 R[DevTools:Netmonitor]Set NETWORK_EVENT resource's `isRacing` attribute early, on securityInfo update.
Bug 1674469 R[Firefox:Address Bar]Introduce new pref names for an easier rollout
Bug 1674993 R[Firefox:Address Bar]URL bar formatting may be attempted when window is being torn down
Bug 1672792 R[Firefox:Bookmarks & History]Indicate shortcuts key to Alt > View > Toolbars > "Bookmarks Toolbar"
Bug 1674801 A[Firefox:Bookmarks & History]Other Bookmarks popup doesn't update when bookmark is deleted from it
Bug 1674756 A[Firefox:Bookmarks & History]Folders in the Other Bookmarks on the Bookmarks Toolar don't expand
Bug 1673961 R[Firefox:Messaging System]Add Set Default browser support inside SpecialMessageActions API
Bug 1651277 A[Firefox:New Tab Page]Intermittent browser/components/newtab/test/browser/abouthomecache/browser_basic_endtoend.js | Should have found the Discovery Stream top sites. - null == true - got null, expected true (operator ==)
Bug 1674938 R[Firefox:PDF Viewer]Update pdf.js to version 2.7.232
Bug 1675116 R[Firefox:Pioneer]Typo on about:ion "As a Ion participant" -> "As an Ion participant"
Bug 1672584 R[Firefox:Search]Remove or update probes expiring in Firefox 85: browser.searchinit.engines_cache_corrupted
Bug 1674361 R[Firefox:Security]External protocol permission dialog labels for file URIs are misleading
Bug 1673403 R[Firefox:Toolbars and Customization]Show the bookmarks toolbar in customize mode when it is enabled for the new tab page
Bug 1675050 R[Firefox:Top Sites]"Sponsored Top Sites" checkbox shouldn't need a restart to show up after setting browser.topsites.useRemoteSetting=true
Bug 1670264 R[Firefox Build System:General][macOS 11] ERROR: The program jarsigner was not found.
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1674637 R[Firefox Build System:Source Code Analysis]Use nested namespaces - new feature of C++17 - second pass
Bug 1663000 R[GeckoView:General]Return reasonable INPUT_RESULT value depending on content's height/event handlig results
Bug 1674939 A[Remote Protocol:Agent]Perma Tier 2 TEST-UNEXPECTED-TIMEOUT | navigation Frame.goto should return matching responses (navigation.spec.ts) | expected FAILTEST-UNEXPECTED-TIMEOUT | Page Page.close should run beforeunload if asked for (page.spec.ts) | expected FAIL
Bug 1672314 R[Toolkit:Add-ons Manager]Light and Dark themes missing from about:addons and Customize Mode after upgrading to Firefox 82
Bug 1660852 R[Toolkit:Password Manager]Intermittent toolkit/components/passwordmgr/test/browser/browser_doorhanger_submit_telemetry.js | Test timed out | Found a tab after previous test timed out:
Bug 1669708 R[Toolkit:Printing]The “Cancel” button is also locked while the print preview is still rendering
Bug 1674106 R[Toolkit:Printing]Print modal turns inaccessible when toggling between paper size using static custom values
Bug 1674135 R[Toolkit:Printing]Printing via the “Print using the system dialog” option is not working for about pages
Bug 1673664 A[Toolkit:Telemetry]Implement C++ and JS APIs for the UUID Metric Type
Bug 1643858 R[WebExtensions:General]Search engine is not restored/reset when the add-on is uninstalled at early startup
###########
Changes to 76 bugs - 64 fixed.
3 bugs are not included due to being restricted