The first official 20190814 builds are out

Discussion about official Mozilla Firefox builds
Locked
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

The first official 20190814 builds are out

Post by Josa »

Previous Nightly Builds thread 20190813

The first official 20190814 NIGHTLY builds are out
.The official Firefox 69 Beta 14 builds are not yet out

Previous NIGHTLY: 20190813 (Fx 70.0a1)
Previous BETA: 20190813 (Fx 69.0b13)

Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA


Fixed:
  1. NIGHTLY +82
  2. #1572043 [Core:Audio/Video: Playback]-Versioning in decoder benchmark entries [Uns]
  3. #1567604 [Core:Audio/Video]-Enable VIDEO_PLAY_TIME probe for release channel users as an opt-out probe after it is renewed in bug 1356046 . [Uns]
  4. #1570634 [Core:Audio/Video]-Renew expired media telemetry [Uns]
  5. #1573106 [Core:CSS Parsing and Computation]-Use shortest serialization consistently for text-emphasis-style [Uns]
  6. #1558929 [Core:CSS Parsing and Computation]-adding from-font support to the style system [Uns]
  7. #1559489 [Core:DOM: Bindings (WebIDL)]-Transplant remote window proxies back into local window proxies [Uns]
  8. #1573537 [Core:DOM: Bindings (WebIDL)]-fix parenthesizing property info static_assert for dom bindings [All]
  9. #1473463 [Core:DOM: Core & HTML]-Evaluate worklet scripts as modules [Uns]
  10. #1573646 [Core:DOM: Core & HTML]-avoid nsCOMPtr temporary in nsContentList::PopulateSelf [Uns]
  11. #1573134 [Core:DOM: Security]-Inline evalAllowList within AssertEvalNotRestricted [Uns]
  12. #1573590 [Core:DOM: Workers]-Enter the stack's realm before trying to serialize it in worker error reporting [Uns]
  13. #1563587 [Core:Document Navigation]-Make history navigations asynchronous [Uns]
  14. #1573119 [Core:Editor]-Declare more methods around `HTMLEditor` const [Uns]
  15. #1572681 [Core:Editor]-Get rid of member variables of `TextEditRules` [All]
  16. #1573111 [Core:Gecko Profiler]-BlocksRingBuffer can switch underlying buffer [All]
  17. #1569881 [Core:Graphics: WebRender]-Investigate a workaroud for Flickering selection/text input(Win10 (1903)/Intel HD Graphics 530 + 620) [Uns]
  18. #1573682 [Core:Graphics]-Add FEATURE_D3D11_ANGLE to vendor whitelist ignore [Uns]
  19. #1178765 [Core:Graphics]-Implement backdrop-filter from Filter Effects Module Level 2 [All]
  20. #1573645 [Core:Graphics]-Set the force warp user pref before the others to avoid assertions [Uns]
  21. #1573616 [Core:Graphics]-Stop using null desc for WARP device [Uns]
  22. #1567313 [Core:JavaScript Engine]-[jsdbg2] Debugger reflection classes' trace methods are more dynamically typed than necessary [All]
  23. #1407593 [Core:JavaScript: GC]-Embedding leaks make it harder to assert shutdown correctness [Uns]
  24. #1573125 [Core:JavaScript: GC]-JS_MaybeGC should perform a collection if any zones are near their thresholds [Uns]
  25. #1570905 [Core:JavaScript: GC]-Make incremental GC trigger the default [Uns]
  26. #1573112 [Core:JavaScript: Internationalization API]-Add slot accessors to remaining Intl objects [Uns]
  27. #1573152 [Core:JavaScript: Internationalization API]-Use NewbornArrayPush to append array values in Intl code [Uns]
  28. #1573409 [Core:Javascript: WebAssembly]-Bump Cranelift to b2c69b1d032626c67f685080dbf6971d3b9ffa43 [Uns]
  29. #1569137 [Core:Javascript: WebAssembly]-Cranelift doesn't use the baldrdash calling convention for libcall calls [Uns]
  30. #1571230 [Core:Javascript: WebAssembly]-WasmTextToBinary: does not accept a infinity value [Uns]
  31. #1573218 [Core:Layout]-fix scaling for padding between text for text-decoration-skip-ink [All]
  32. #1573242 [Core:Layout]-fixing scaling for line thickness padding in text-decoration-skip-ink [Uns]
  33. #1418624 [Core:MFBT]-fix Result::unwrap to be less terrible [All]
  34. #1572211 [Core:MathML]-Do not rely on AxisHeight for the layout of mfrac elements without bar [Uns]
  35. #1572417 [Core:MathML]-Map more presentation attributes to style for more MathML elements [Uns]
  36. #1560699 [Core:Networking: FTP]-Consider downloading ftp:// resources rather than rendering them. [All]
  37. #1508177 [Core:Panning and Zooming]-Consider shrinking content even if no content area gets visible [And]
  38. #1523844 [Core:Panning and Zooming]-Pages don't fit the screen after rotating from landscape to portrait [And]
  39. #1572622 [Core:Preferences: Backend]-Merge remote.js into all.js [Uns]
  40. #1573364 [Core:SVG]-Convert VarCache prefs in layout/svg/ to static prefs [Uns]
  41. #1571586 [Core:WebRTC]-The compressed size of encoded video from AppleVTEncoder is not as expected [Uns]
  42. #1573365 [Core:XSLT]-rename txEXSLTType::DIFFERENCE to avoid conflicting with macro in winuser.h [Uns]
  43. #1573274 [Core:mozglue]-Need a non-RAII API for stack walking suppression in mozglue [Win]
  44. #1569216 [DevTools:Debugger]-Implement Dom Mutation Breakpoint UI [Uns]
  45. #1573580 [DevTools:Debugger]-Inline Preview stops working [Uns]
  46. #1573240 [DevTools:Framework]-Add support for the Browser Toolbox Toolbox [Uns]
  47. #1569023 [DevTools:Framework]-Expose a helper on protocol's Front class to help retrieve the parent front [Uns]
  48. #1572330 [DevTools:Inspector: Rules]-Inactive CSS: Final visual polish [Uns]
  49. #1560200 [DevTools:Inspector]-Connect the markup-view to multiple processes in the browser toolbox [Uns]
  50. #1572460 [DevTools:Inspector]-Refactor `selection` out of the `InspectorFront` [Uns]
  51. #1573058 [DevTools:Inspector]-Remove legacy `highlighter-ready` and `highlighter-hide` events from the walker [Uns]
  52. #1561631 [DevTools:Netmonitor]-Limit number of displayed frames in WebSocket side panel [Uns]
  53. #1573493 [DevTools:Netmonitor]-Search panel is missing two prefs [Uns]
  54. #1572712 [DevTools:Responsive Design Mode]-Remove messages ported to fission from tunnel.js [All]
  55. #1428955 [DevTools:Storage Inspector]-Fix direction of sidebar toggle button in Storage Inspector in RTL locales [All]
  56. #1573386 [Firefox Build System:General]-Remove 'crh' locale from Firefox Nightly [Uns]
  57. #1573581 [Firefox:Address Bar]-Add pref for megabar design update [Uns]
  58. #1561894 [Firefox:Address Bar]-Implement simplified one-off search button design [Uns]
  59. #1564787 [Firefox:Address Bar]-Remove the quantumbar pref [Uns]
  60. #1573320 [Firefox:Address Bar]-When setting a contextual tip, don't change the focus [Uns]
  61. #1572578 [Firefox:Normandy Client]-Add-on migrations run every startup [Uns]
  62. #1572469 [Firefox:Search]-Add WebExtension version numbers to engines.json [Uns]
  63. #1572472 [Firefox:Search]-Add allaannonser-sv-SE to engines.json [Uns]
  64. #1572494 [Firefox:Site Identity and Permission Panels]-After selecting a different panel in about:protections in RTL mode, the panel becomes cut off and a radio button appears on the page! [Uns]
  65. #1572670 [Firefox:Site Identity and Permission Panels]-Site permissions "Permissions Set" heading should use the same font color as "Blocking"/"Not Blocking" headings [Uns]
  66. #1572493 [Firefox:Site Identity and Permission Panels]-The legend icons in the protection report are misplaced in RTL mode [Uns]
  67. #1573454 [Firefox:Site Identity and Permission Panels]-[Protections Panel] "Blocking" section header is shown when there is a site exception [Uns]
  68. #1559258 [Firefox:Site Identity and Permission Panels]-[Protections Panel] Clean up margins and padding in all panel sections [Uns]
  69. #1573318 [Firefox:Site Identity and Permission Panels]-[Protections Panel] Don't allow header to flex within the vbox [Uns]
  70. #1573431 [Firefox:Site Identity and Permission Panels]-[Protections Panel] The "number of tracker" won't show if open the protections panel twice without moving the mouse [Uns]
  71. #1567569 [Firefox:Sync]-Create VR and TV device icons [Uns]
  72. #1572615 [Firefox:Sync]-Make bookmark merges fully abortable [Uns]
  73. #1573305 [Firefox:Sync]-Move the bookmarks mirror `hasChanges` check into Rust [Uns]
  74. #1573197 [Firefox:Tracking Protection]-Make the bar chart in the protection report accessible [All]
  75. #1573498 [Firefox:Tracking Protection]-STP is always categorized as "Not Blocking" in the protections popup [Uns]
  76. #1573577 [Firefox:Tracking Protection]-Social trackers in standard are not correctly categorized in the tracking db [Uns]
  77. #1573606 [Toolkit:Password Manager]-Clicking “Create New Login” button while editing and having unsaved changes should prompt for confirmation [Uns]
  78. #1572052 [Toolkit:Password Manager]-Disable “Create New Login” button when creating a new login [All]
  79. #1573176 [Toolkit:Safe Browsing]-URL Classifier doesn't download all configured lists from mozilla provider [Uns]
  80. #1524872 [Toolkit:Themes]-[RTL] Mirror the search icon on the sidebar [Uns]
  81. #1568320 [Toolkit:Video/Audio Controls]-Right-clicking on the Picture-in-Picture video toggle should reveal a context menu that allows users to disable it [Uns]
  82. #1572624 [Toolkit:XUL Widgets]-Bookmarks Menu(incl. Bookmarks Toolbar) and Bookmarks Widget popup scroll does not work with mouse wheel [Win]
  83. #1567530 [Toolkit:XUL Widgets]-Clean up MozAutocompleteRichlistitemInsecureWarning fragment markup [All]
  1. Partial Landings/Diagnostic Patches:
  2. #1571530 [Core:CSS Parsing and Computation]-Round of CSS loader cleanup. [Uns]
  3. #1546138 [Core:Javascript: WebAssembly]-Baldr: implement funcref [Uns]
  4. #1566011 [DevTools:Application Panel]-Create sub component for manifestItem [Uns]
  1. Beta 13 -> Beta 14 Changelog +0
    None

Nightly 70 fixes since 20190708 (Gecko 69) ~1676
Beta 69 fixes since 20190520 (Gecko 68) ~2020

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on August 14th, 2019, 12:23 pm, edited 1 time in total.
dsmith
Posts: 246
Joined: November 5th, 2002, 1:00 pm

Re: The first official 20190814 builds are not yet out

Post by dsmith »

This is a little complicated, and I'm not sure if it's a bug or expected behavior.

Sample page: https://www.scribblehub.com/?pg=4

At the bottom of the page is a navigation list of page numbers. The above link starts things on page 4, just because.

Right above the page numbers, in the HTML, is a one-line bit of script that adjusts the page's URL to include "#pg_lu". So the above URL becomes "https://www.scribblehub.com/?pg=4#pg_lu". This causes the page to adjust to the anchor point, as might be expected from how anchor points are designed to work. However, this is where it gets odd.

The page is set up so that there are two rows of stories at the top (Trending and Latest Series), and then a vertical list of "Latest Updates". The anchor point is an ID on a (otherwise empty) div that's between the two top rows (so between Trending and Latest Series). My expectation is that the page will be positioned so that that div is exactly at the top of the visible viewport. However that's not where the page is moved to when the script updates the page URL. Instead, it's moved so that the bottom of the page is aligned exactly with the bottom of the navigation list.

This is not bad, exactly, because you might want to work through the page list without having to scroll down to the bottom of the page each time. It is weird, though, because decades of using the web has always rendered anchor points at the top of the visible screen.

This is not the only place where I've encountered this strange behavior recently (it's only started happening in the last couple months), but the other page I've seen it on is more complicated to demonstrate.

So is this a bug, or expected behavior for some javascript usage? Chrome seems to behave the way I expect. Firefox behaves as described, even on a fresh testing profile.
bjherbison
Posts: 1039
Joined: October 6th, 2003, 5:40 am
Location: Bolton, MA, US
Contact:

Re: The first official 20190814 builds are not yet out

Post by bjherbison »

I see two differences between Firefox and Chromium (Linux):

1) The initial load placement, as you described.

2) When you refresh the page (click the icon or F5) Firefox honors the #pg_lu (as it is in place before the refresh), and Chrome reloads the page at the current scroll position--ignoring the #pg_lu. (Force reload, control-icon, has the same behavior--different for the two browsers.)

In either case I don't know what the HTML specification would require, but since the Firefox first load behavior is a regression I would create a bug report for it.
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20190814 builds are out

Post by Josa »

Locked