The first official 20190718 builds are out

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

The first official 20190718 builds are out

Post by Josa »

Previous Nightly Builds thread 20190717

The first official 20190718 NIGHTLY builds are out
.The official Firefox 69 Beta 6 builds are not yet out

Previous NIGHTLY: 20190717 (Fx 70.0a1)
Previous BETA: 20190716 (Fx 69.0b5)

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


Fixed:
  1. NIGHTLY +56
  2. #1530715 [Core:Audio/Video: cubeb]-Implement CoreAudio backend for Cubeb in Rust [Uns]
  3. #1567053 [Core:DOM: CSS Object Model]-Make default ::-moz-focus-inner border color more accessible [Uns]
  4. #1527321 [Core:DOM: Core & HTML]-Implement BrowsingContext::IsTargetable [Uns]
  5. #1566751 [Core:DOM: Core & HTML]-Update description of `nsINode::ComputeIndexOf` about anonymous content [Uns]
  6. #1560744 [Core:DOM: Core & HTML]-customElements.define() throw unclear `NotSupportedError` error message for already defined element [Uns]
  7. #1458624 [Core:DOM: Geolocation]-Firefox on Linux sends signal strength to Google geolocation API as a percentage, not RSSI dBm [Lin]
  8. #1564175 [Core:DOM: Networking]-Once CORS header wildcard support is added in bug 1309358, revert the webcompat fix made in bug 1559795. [Uns]
  9. #1497209 [Core:DOM: Security]-Apply Meta CSP to about:sessionrestore and about:welcomeback [Uns]
  10. #1560915 [Core:DOM: Security]-Hardcode minimal eval()-whitelist for test files into eval()-assertion [Uns]
  11. #1566299 [Core:Disability Access APIs]-Autofill no longer reported by screen readers [Uns]
  12. #1564542 [Core:Disability Access APIs]-Firefox crashes when using the Accessibility Inspector on the browser mozilla::a11y::Accessible::Bounds() [Win]
  13. #1554070 [Core:Document Navigation]-Named targeting can target bfcached subframes [Uns]
  14. #1565255 [Core:Graphics: Layers]-Crash in [@ std::map<T>::_Try_emplace<T>] [Win]
  15. #1566449 [Core:Graphics: Text]-Don't reverse glyphs in GlyphBuffer for RTL [Uns]
  16. #1564646 [Core:Graphics: WebRender]-Don't trigger composites on out-of-viewport image updates [Uns]
  17. #1566206 [Core:Graphics: WebRender]-Firefox hangs up completely on svg and css combination if webrender is enabled [All]
  18. #1566468 [Core:Graphics: WebRender]-Fix CompositorInitiallyPaused() [Uns]
  19. #1566712 [Core:Graphics: WebRender]-Fix quality issues with picture caching when the transform has a fractional offset. [Uns]
  20. #1560520 [Core:Graphics: WebRender]-Text animation is choppy with webrender enabled because of texture cache polution [Win]
  21. #1565668 [Core:Graphics]-More preparatory work for CoreAnimation [mac]
  22. #1566955 [Core:IPC: MSCOM]-Get rid of main thread requirement in mscom::EnsureMTA [Win]
  23. #1564337 [Core:JavaScript Engine: JIT]-Consider renaming BaselineCompiler.cpp/h to BaselineCodeGen.cpp/h [All]
  24. #1565275 [Core:JavaScript Engine]-Hit MOZ_CRASH(Association not found: 0x2c2f7cab43a0 0x10 DebuggerOnStepHandler) at js/src/gc/Zone.cpp:739 [Lin]
  25. #1562437 [Core:JavaScript Engine]-LeakSanitizer: [@ js::Mutex::heldMutexStack] [Lin]
  26. #1565945 [Core:JavaScript Engine]-Prepare to merge JSScript and LazyScript [Uns]
  27. #1566899 [Core:JavaScript Engine]-Rename js/src/dbg to js/src/debugger [Uns]
  28. #1543658 [Core:JavaScript: Internationalization API]-Missing rounding mode in internal UNumberFormat in Intl.PluralRules? [Uns]
  29. #1566945 [Core:Layout: Block and Inline]-pass line box through from nsTextFrame::SetLength to nsBlockFrame::AddFrames [All]
  30. #1565136 [Core:Layout]-Split WipeContainingBlock to save work for those checks requiring no frame construction items [Uns]
  31. #1551965 [Core:Performance]-Gather page reload stats from a user experience perspective [Uns]
  32. #1564724 [Core:Preferences: Backend]-Generate StaticPrefList.h [Uns]
  33. #1542931 [Core:Web Audio]-Construct AudioWorkletProcessor for each AudioWorkletNode [Uns]
  34. #1558123 [Core:Web Audio]-call AudioWorkletProcessor.process() [Uns]
  35. #1551316 [Core:WebRTC]-Add pc.restartIce() method. [All]
  36. #1403085 [Core:Widget: Cocoa]-Use native fullscreen on macOS (behind full-screen-api.macos-native-full-screen pref) [mac]
  37. #1562555 [Core:Widget: Gtk]-select popups render incorrectly after scrolling [Uns]
  38. #1566573 [Core:XPCOM]-Add prefs to control idle time limits [Uns]
  39. #1567013 [Core:mozglue]-DLL blocklist dupe detection should use entry name [Win]
  40. #1566018 [DevTools:Application Panel]-Return the URL of the manifest from manifest validation in object [Uns]
  41. #1524115 [DevTools:Console]-When clicking and selecting source text on a collapsible message, the message expansion is toggled after releasing the mouse [Uns]
  42. #1507936 [DevTools:Debugger]-build syntax errors are confusing [Uns]
  43. #1566467 [DevTools:Inspector: Rules]-Speed up shared/node-attribute-parser getType function [Uns]
  44. #1566391 [DevTools:Memory]-Review expired histograms for the Memory panel [Uns]
  45. #1513337 [Firefox:Address Bar]-Inline quantumbar markup into browser.xhtml [All]
  46. #1561517 [Firefox:Site Identity and Permission Panels]-The autoplay drop down options are displayed in about:preferences page when navigating with Tab+Enter while the autoplay drop down is open [All]
  47. #1562881 [Firefox:Site Identity and Permission Panels]-[Protections Panel] Remove "i" icon and make the shield icon persistent on the URL bar. [Uns]
  48. #1564131 [Firefox:Sync]-Theme is not synced [All]
  49. #1557061 [Firefox:Tracking Protection]-Add summary information to the protection report. [Uns]
  50. #1565410 [GeckoView:General]-[api] Don't expose BundleEventListener [All]
  51. #1548875 [Toolkit:Password Manager]-Notify LoginManagerParent about edits to password fields after generation [All]
  52. #1565267 [Toolkit:Password Manager]-breach for "dropbox.com" should match login for "www.dropbox.com" [Uns]
  53. #1513392 [Toolkit:Telemetry]-Always calculate MEMORY_TOTAL in gatherMemory [Uns]
  54. #1546954 [Toolkit:Video/Audio Controls]-Picture-in-Picture player window can't be used with keyboard-only [Uns]
  55. #1565117 [Toolkit:Video/Audio Controls]-Picture-in-picture launches off screen when using multiple monitors [Uns]
  56. #1566585 [WebExtensions:General]-update to manifest with incognito.not_allowed does not remove permission [Uns]
  57. #1566884 [WebExtensions:Request Handling]-When proxy.onRequest returns [{type: "some"}, {type: "direct"}] the "direct" item is swallowed [Uns]
  1. Partial Landings/Diagnostic Patches:
  2. #1564164 [Core:JavaScript Engine]-[jsdbg2] Split up Debugger.cpp [Uns]
  3. #1564170 [Core:JavaScript Engine]-[jsdbg2] Debugger should use NativeObject subclasses for all Debugger.Foo API objects [Uns]
  4. #1519018 [DevTools:General]-Remove unused about:devtools page [Uns]
  1. Beta 5 -> Beta 6 Changelog +20
  2. #1561404
  3. #1553228 [Core:Graphics: Text]-Crash in [@ arena_dalloc | gfxFcPlatformFontList::ReadSystemFontList::$_0::operator()] [Lin][]
  4. #1528180 [Core:Graphics: WebRender]-above-the-fold animations in scrollport (of e.g. 'height') can cause visible elements to jitter if WebRender is enabled [All][]
  5. #1559688 [Core:Graphics: WebRender]-Corrupted image during progressive JPEG loading [All][]
  6. #1565910 [Core:Graphics: WebRender]-Phabricator's borders are corrupt again. [All][]
  7. #1564330 [Core:JavaScript: Internationalization API]-Update to tzdata2019b [Uns][]
  8. #1564021 [Core:Layout]-Treat viewport meta tag as an empty tag if there is no valid content [Uns][]
  9. #1546027 [Core:Layout: Scrolling and Overflow]-# anchor jumps to inconsistent position. it is depending on cache. [Win][]
  10. #1554572 [Core:Layout: Scrolling and Overflow]-Firefox's scroll anchoring breaks "page-down" keyboard scrolling behavior in BBC articles [Uns][]
  11. #1556846 [Core:Plug-ins]-[10.15] Crash in [@ mozilla::plugins::PluginUtilsOSX::SetProcessName] [mac][[qa-triaged]]
  12. #1563508 [Core:User events and focus handling]-Rewrite window_composition_text_querycontent.xul with async/await [All][]
  13. #1563918 [Core:User events and focus handling]-Massive performance issue after maximizing/windowing when pointer/mouse cursor is still at maximize/window button and blinking/flickering of maximize/window button after landing patch from bug #1551961 [Win][]
  14. #1565414 [DevTools:Accessibility Tools]-Update audit functionality to include warnings and best practices results. [Uns][]
  15. #1566019 [DevTools:Netmonitor]-Sorting by the URL column causes the Network panel to go blank. [Uns][]
  16. #1563812 [Firefox:Address Bar]-Follow-up: Keyboard navigation through quantumbar suggestions jumps to search providers [All][]
  17. #1565779 [Firefox:Search]-Various search engines are using the wrong encoding for search parameters after switch to WebExtensions [Win][]
  18. #1556403 [Toolkit:Add-ons Manager]-Theme author is not listed when reporting a theme from about:addons [Uns][]
  19. #1556757 [Toolkit:Add-ons Manager]-The "Visit the theme's website" link is not working during report abuse flow [Uns][]
  20. #1514437 [Toolkit:Startup and Profile System]-Crash on startup when application pathname contains certain non-ASCII characters [mac][]
  21. #1565921 [Toolkit:XUL Widgets]-Multiple XUL textboxes converted to HTML inputs stopped having edit context menus [Win][]

Nightly 70 fixes since 20190708 (Gecko 69) ~488
Beta 69 fixes since 20190520 (Gecko 68) ~1849

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on July 19th, 2019, 7:04 am, edited 1 time in total.
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20190718 builds are not yet out

Post by Josa »

Bugzilla has been upgraded this afternoon and the js code I use to produce the links and summaries don't work anymore.

Can anyone help me? darkred and johnp_ are 2 users that tried something 3 years ago using the REST API.

I basically need to get the number, summary, product and component of a bug transformed into the following format

"[*]NUMBER[/i]]#NUMBER [PRODUCT :: COMPONENT]-SUMMARY]"
User avatar
Snake4
Posts: 1841
Joined: December 27th, 2017, 4:03 am
Location: Australia

Re: The first official 20190718 builds are not yet out

Post by Snake4 »

goodluck Josa. , im no Programmer or i'd try an help out :(
Nightly Blog
Release Calendar
Posted With Chrome Or Firefox
ashleylai87
Posts: 218
Joined: December 13th, 2013, 7:40 pm

Re: The first official 20190718 builds are not yet out

Post by ashleylai87 »

Hmm? Just realize the "Open" is missing when right clicking on bookmarked link......
Jgr9
Posts: 77
Joined: September 2nd, 2015, 12:51 am

Re: The first official 20190718 builds are not yet out

Post by Jgr9 »

"Latest build has broken text rendering in urlbar."
Same for me.
User avatar
Snake4
Posts: 1841
Joined: December 27th, 2017, 4:03 am
Location: Australia

Re: The first official 20190718 builds are not yet out

Post by Snake4 »

Mouse4 wrote:goodluck Josa. , im no Programmer or i'd try an help out :(
i think it was intentional that they removed it as im sure Chrome dont have it
Nightly Blog
Release Calendar
Posted With Chrome Or Firefox
User avatar
Alice0775
Posts: 2818
Joined: October 26th, 2007, 11:25 pm
Location: OSAKA

Re: The first official 20190718 builds are not yet out

Post by Alice0775 »

Josa wrote:Bugzilla has been upgraded this afternoon and the js code I use to produce the links and summaries don't work anymore.

Can anyone help me? darkred and johnp_ are 2 users that tried something 3 years ago using the REST API.

I basically need to get the number, summary, product and component of a bug transformed into the following format

"[*]NUMBER[/i]]#NUMBER [PRODUCT :: COMPONENT]-SUMMARY]"
I used bookmarklet:

Code: Select all

javascript:(function() {
var title = document.title;
function htmlEscape(s){
return s;
};
var rx=new RegExp(encodeURIComponent("-")+".*");
var OS=document.getElementById("op_sys").value.substring(0,3);
var PR=document.getElementById("product").value;
var comp=document.getElementById("component").value;
PR=PR+":"+comp;
textToCopy="[*][url="+location.href+"]#"+title.match(/\d+/)[0]+" [/url] ["+PR+"]-"+htmlEscape(title.match(rx)[0].slice(2))+" ["+OS+"]"+"";
document.write("<form name=f><textarea name=ta cols=120 rows=5></textarea></form>");
document.close();
document.f.ta.value = textToCopy;
document.f.ta.select();
})()
And script of Tampermonkey: add [C] button next to [Edit Bug] button in summary pane.

Code: Select all

// ==UserScript==
// @name         BugList
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  for mozillazine
// @author       You
// @match        https://bugzilla.mozilla.org/show_bug.cgi?id=*
// @grant        GM.setClipboard
// ==/UserScript==

(function() {
  var title = document.title;
  function htmlEscape(s){
    return s;
  }
  var rx = new RegExp(encodeURIComponent("-")+".*");
  var OS = document.getElementById("op_sys").value.substring(0,3);
  var PR = document.getElementById("product").value;
  var comp = document.getElementById("component").value;
  PR = PR + ":" + comp;
  var textToCopy = "[*][url=" + location.href + "]#" + title.match(/\d+/)[0]
               + " [/url] [" + PR + "]-" + htmlEscape(title.match(rx)[0].slice(2))
               + " [" + OS + "]" + "";

  var textarea = document.createElement("textarea");
  textarea.value = textToCopy;
  var ref = document.getElementById("commit-btn");
  ref.parentNode.parentNode.parentNode.appendChild(textarea);
  textarea.style.setProperty("display", "none", "");
  textarea.style.setProperty("width", "100%", "");

  var btn = document.createElement("button");
  btn.textContent="C";
  btn.addEventListener("click", function(e){displayTextarea(e);});
  ref.parentNode.appendChild(btn);
  var state = false
  function displayTextarea(e) {
    e.preventDefault();e.stopPropagation();
    if (!state) {
      textarea.style.removeProperty("display");
      textarea.focus();
      textarea.select();
      GM.setClipboard(textToCopy); // copy to Clipboard
    } else {
      textarea.style.setProperty("display", "none", "");
    }
    state = !state;
  }
})()
Last edited by Alice0775 on July 19th, 2019, 12:38 am, edited 1 time in total.
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20190718 builds are not yet out

Post by Mark12547 »

ashleylai87 wrote:Hmm? Just realize the "Open" is missing when right clicking on bookmarked link......
Looks like this is the intended behavior. Running a mozregression landed here: Bug 1559956: UX: Bookmark bar context menu item "Open in New Tab" is not consistent with anchor link context menu.
ashleylai87
Posts: 218
Joined: December 13th, 2013, 7:40 pm

Re: The first official 20190718 builds are not yet out

Post by ashleylai87 »

Mark12547 wrote:
ashleylai87 wrote:Hmm? Just realize the "Open" is missing when right clicking on bookmarked link......
Looks like this is the intended behavior. Running a mozregression landed here: Bug 1559956: UX: Bookmark bar context menu item "Open in New Tab" is not consistent with anchor link context menu.
Thanks for the bug number hunting.
Intended behavior....guess I have to get used to it.....
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20190718 builds are not yet out

Post by Mark12547 »

Yes. Left+Click (or if you had swapped mouse buttons, Right+Click) will open the link (a href=link, or a bookmark) in the current tab.

Bug 1559956 was to make Right+Click pop-up menu for a bookmark to match the Right+Click pop-up menu for an anchor link (a href=link), so they dropped "Open" from the bookmark pop-up menu. :(
User avatar
Virtual_ManPL
Posts: 2052
Joined: July 24th, 2008, 5:52 am
Contact:

Re: The first official 20190718 builds are not yet out

Post by Virtual_ManPL »

also clicking hyperlink or bookmark will be the same as "Open" option, even faster ;)
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20190718 builds are not yet out

Post by Josa »

Alice0775 wrote:
Josa wrote:Bugzilla has been upgraded this afternoon and the js code I use to produce the links and summaries don't work anymore.

Can anyone help me? darkred and johnp_ are 2 users that tried something 3 years ago using the REST API.

I basically need to get the number, summary, product and component of a bug transformed into the following format

"[*]NUMBER[/i]]#NUMBER [PRODUCT :: COMPONENT]-SUMMARY]"
I used bookmarklet:

Code: Select all

javascript:(function() {
var title = document.title;
function htmlEscape(s){
return s;
};
var rx=new RegExp(encodeURIComponent("-")+".*");
var OS=document.getElementById("op_sys").value.substring(0,3);
var PR=document.getElementById("product").value;
var comp=document.getElementById("component").value;
PR=PR+":"+comp;
textToCopy="[*][url="+location.href+"]#"+title.match(/\d+/)[0]+" [/url] ["+PR+"]-"+htmlEscape(title.match(rx)[0].slice(2))+" ["+OS+"]"+"";
document.write("<form name=f><textarea name=ta cols=120 rows=5></textarea></form>");
document.close();
document.f.ta.value = textToCopy;
document.f.ta.select();
})()
And script of Tampermonkey: add [C] button next to [Edit Bug] button in summary pane.

Code: Select all

// ==UserScript==
// @name         BugList
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  for mozillazine
// @author       You
// @match        https://bugzilla.mozilla.org/show_bug.cgi?id=*
// @grant        GM.setClipboard
// ==/UserScript==

(function() {
  var title = document.title;
  function htmlEscape(s){
    return s;
  }
  var rx = new RegExp(encodeURIComponent("-")+".*");
  var OS = document.getElementById("op_sys").value.substring(0,3);
  var PR = document.getElementById("product").value;
  var comp = document.getElementById("component").value;
  PR = PR + ":" + comp;
  var textToCopy = "[*][url=" + location.href + "]#" + title.match(/\d+/)[0]
               + " [/url] [" + PR + "]-" + htmlEscape(title.match(rx)[0].slice(2))
               + " [" + OS + "]" + "";

  var textarea = document.createElement("textarea");
  textarea.value = textToCopy;
  var ref = document.getElementById("commit-btn");
  ref.parentNode.parentNode.parentNode.appendChild(textarea);
  textarea.style.setProperty("display", "none", "");
  textarea.style.setProperty("width", "100%", "");

  var btn = document.createElement("button");
  btn.textContent="C";
  btn.addEventListener("click", function(e){displayTextarea(e);});
  ref.parentNode.appendChild(btn);
  var state = false
  function displayTextarea(e) {
    e.preventDefault();e.stopPropagation();
    if (!state) {
      textarea.style.removeProperty("display");
      textarea.focus();
      textarea.select();
      GM.setClipboard(textToCopy); // copy to Clipboard
    } else {
      textarea.style.setProperty("display", "none", "");
    }
    state = !state;
  }
})()
Just PERFECT! :mrgreen:
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20190718 builds are out

Post by Josa »

Locked