NNL Beta Build Change Log

Beta Peer Downloads List

URGENT -- March 1, 2015 -- Your help is needed. Learn more.

View changelog by year: 2016

This list shows all beta builds of NNL for Firefox 4. The most-recent is shown at the top of the list.

To use one of these beta builds:

  1. Right-click the link and save it to your hard drive.
  2. Drag-and-drop the saved JAR file from your hard drive onto the open Fx3.6 or Fx4 Add-ons Manager.
  3. Restart Firefox to use the new theme.


 
Date    Link    Version Notes
2016-03-14       New in this version:
  • For Fx45 and up, handle Bug 1219613 - Stop preprocessing light-theme.css/dark-theme.css.
  • For Fx45 and up, handle Bug 1206244 - Replace globe with the "i" icon, keep separate lock for secure pages. (The ancient and eternal #page-proxy-favicon, long a fixture in the browser firmament, finally falls from the sky.) Note that this individual diff is relative to a work-in-progress check-in that preceded it; to understand the change, compare it with what we used for Fx44.
  • Check in work-in-progress code changes for Bug 1206244. This will be reworked, which is why we're saving this as a benchmark.
  • For Fx43 and up, follow up Bug 1168872 - Support for server side logging - by updating the @2x version of web console icons.
  • For Fx45 and up, follow up Bug 1201331 - Implement synced tabs menu - to add RTLness for the big Sync options button in the subview/popup.
  • For Fx45 and up, handle Bug 1201331 - Implement synced tabs menu.
  • For Fx45 and up, handle Bug 1231535 - Remove sync spinner and add ellipsis to synced tabs panel.
  • For Fx45 and up, handle Bug 1234730 - Synced tabs "please login" state isn't quite centered.
  • For Fx45 and up, handle Bug 1236481 - 'Synced Tabs' History menuitem not shown because PlacesUIUtils.shouldEnableTabsFromOtherComputersMenuitem has been removed.
  • For Fx45 and up, handle Bug 1238187 - "Synced Tabs" entry on history panel is shown in a disabled state.
  • For Fx45 and up, handle Bug 1238566 - Synced Tabs signed out state is not visually centered.
  • For Fx45 and up, handle Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh.
  • For Fx45 and up, handle Bug 1218971 - RC4 error page 'advanced' section floats oddly.
  • For Fx45 and up, handle Bug 1207146 - Add a link to expert technical information in the cert error page.
  • For Fx38 and up, convert browser/aboutNetError.css into appver-specific file.
  • Handle Bug 994305 - Failed to open external DTD warnings at startup.
  • For Fx45 and up, handle Bug 1210616 - Implement Synced Tabs in awesome bar.
  • For Fx45 and up, handle Bug 1211801 - Add playback rate selection to the animation inspector panel v3.
  • For Fx45 and up, handle Bug 1229000 - Missing separator borders in the timeline toolbar.
  • For Fx45 and up, handle Bug 1171863 - Refresh the animation panel timelines when the panel is resized.
  • For Fx45 and up, handle Bug 1228005 - Display the list of keyframes and animated properties in the animation-inspector.
  • As a benchmark, check in Animation Inspector CSS given some NNL styling. Still work in progress.
  • As a benchmark, check in Animation Inspector CSS as imported unchanged from the Fx45 default theme.
  • For Fx44 and up, fix typo (#black) in variables.css.
  • For Fx45, create appver-specific files, step 2 of 2: populate the Fx45-specific appver directory by copying Fx44-specific files to start. (Note: unlike usual, didn't trim out the duplicate comments. That may be done as a follow-on.)
  • For Fx45, create appver-specific files, step 1 of 2: create the Fx45 appver directories, and make chrome.manifest point to it.
  • For Fx43 and up, follow up for Performance devtool filters tbb popup for addition of .marker-color-graphs-bluegrey, .marker-color-graphs-full-red, .marker-color-graphs-full-blue, and .marker-color-graphs-orange.
  • For Fx41 and up, restore devtools Performance Tool layout and styling. This fixes the obvious issue with width and extra blank space to the right of the Performance Tool chart/graph.
  • For Fx41 and up, handle Bug 1166797 - Remove the old profiler.
  • For Fx41 and up, handle Bug 1168125 - Cleanup performance xul and css.
  • For Fx41 and up, handle Bug 1175650 - Create JIT details view.
  • For Fx41 and up, handle Bug 1175686 - Pull line and bar graph widgets outside of Graphs.js into their own files.
  • For Fx41 and up, handle Bug 1150295 - Show which frames have optimization data in profiler.
  • For Fx42 and up, handle Bug 1191508 - Allocation counts are not scoped by selection.
  • For Fx43 and up, handle Bug 1153477 - Add a button to GC marker traces' details to show allocations since the GC before this one.
  • For Fx43 and up, handle Bug 1193869 - Move JIT View back to call tree sidebar.
  • For Fx43 and up, handle Bug 1144423 - Allocations tree should have total %/bytes and self %/bytes in addition to counts.
  • For Fx43 and up, handle Bug 1200252 - Add marker for when the IPC request for a composite is sent to the compositor thread.
  • For Fx43 and up, handle Bug 1200485 - Source link in details panel opens view-source:undefined.
  • For Fx41 and up, handle Bug 1166797 - Remove the old profiler.
2016-02-13       New in this version:
  • Build only: for Fx44 and Bug 1210954, modify build script to NOT minimize variables.css, which must have a single CSS variable per line, unminimized, to be parseable by devtools JS.
  • For Fx40 and up, follow up Bug 892229 - Ctrl+F / Cmd+F should search/filter requests - to remove use of invalid namespace.
  • For Fx41 and up, handle Bug 1154059 - color circles are clipped on top, in devtools "computed style" view.
  • For Fx41 and up, handle Bug 1136101 - Add an 'Add rule' toolbar button in the rules view.
  • For Fx41 and up, handle Bug 1165380 - [rule view] Filter rules should also highlight stylesheet names.
  • For Fx41 and up, handle Bug 1139058 - Rule view should display unmatched rules that are added.
  • For Fx41 and up, handle Bug 987365 - Add pseudo-class lock options to rule view.
  • For Fx41 and up, handle Bug 1172508 - Use new icon color for pseudo class lock icon.
  • For Fx41 and up, handle Bug 1173298 - Add rule button should be disabled for anonymous elements or non-element nodes.
  • For Fx41 and up, handle Bug 1178193 - [Rule View] Tweak add rule button to only have a hover opacity when button is not disabled.
  • For Fx41 and up, handle Bug 1177564 - [Rule View] Tweak add rule and toggle pseudo classes button.
  • For Fx36 and up, follow up Bug 886041 - Make the font inspector remotable. Unindents the font preview slightly to the left.
  • For Fx41 and up, handle Bug 1158634 - Return an ability to edit some font preview text like the "Abc", or remove it from the documentation. This gives the font inspector preview text entry box NNL styling.
  • For Fx36 and up, follow up Bug 886041 - Make the font inspector remotable. This fixes the horizontal scaling of the font preview text.
  • For Fx44 and up, follow up Bug 960776 - heap snapshot view.
  • For Fx43 and up, handle Bug 1150299 - Show optimization tier over time per frame.
  • For Fx43 and up, handle Bug 1171517 - element.hidden properties on elements do not work when `display` property set.
  • For Fx44 and up, handle Bug 1202657 - (worker-markers) Add markers for workers' message passing and serialization/deserialization.
  • For Fx44 and up, handle Bug 859042 - Create onload and DOMContentLoaded markers in the timeline.
  • For Fx44 and up, handle Bug 1211841 - Style off the main thread markers differently.
  • For Fx44 and up, handle Bug 1217880 - Console input field doesn't scroll when large input is pasted in.
  • For Fx44 and up, handle Bug 1196785 - (about:debugging) Create an about:debugging page to list all debuggable targets.
  • For Fx44 and up, follow up Bug 1210954 - Move devtools variables into a single variables.css file that gets imported into both dark and light theme.
  • For Fx44 and up, handle Bug 1210954 - Move devtools variables into a single variables.css file that gets imported into both dark and light theme.
  • For Fx44 and up, for Bug 912121 - Move DevTools code to /devtools top-level directory - copy devtools/tool-*.svg to new devtools/images/ directory. These are required chrome URLS at this new location (even though we hide the icons in CSS).
  • For Fx44 and up, for Bug 1213966 - Icon for new memory tool - delete the tool-memory.svg icons at devtools/. They should have been added at devtools/images/.
  • For Fx44 and up, for Bug 912121 - Move DevTools code to /devtools top-level directory - create a new devtools/images/ directory.
  • For Fx44 and up, handle Bug 1205046 - Unify height for devtools tool icons.
  • For Fx41 and up, handle Bug 938290 - Get a proper icon for the Shader Editor.
  • For Fx44 and up, handle Bug 1089240 - Add a measurement tool.
  • For Fx44 and up, handle Bug 1207627 - Kill the markup-view preview sidebar.
  • For Fx44 and up, handle Bug 1213137 - Memory snapshots list view.
  • For Fx44 and up, handle Bug 1214872 - Display snapshot states and fetch censuses.
  • For Fx44 and up, handle Bug 1214800 - Ensure licensing information is on all the memory client code.
  • For Fx44 and up, handle Bug 960776 - heap snapshot view.
  • For Fx44 and up, handle Bug 1217239 - Style heap widget.
  • For Fx44 and up, handle Bug 1218674 - Style heap view.
  • For Fx44 and up, handle Bug 1218675 - Add focus styling, ensure focus works well.
  • For Fx44 and up, handle Bug 1213966 - Icon for new memory tool.
  • For Fx44 and up, handle Bug 1217946 - Use react-dev when testing memory tools, and fix up model validations.
  • For Fx44 and up, handle Bug 1219073 - Source location in heap tree should style/function like performance call tree.
  • For Fx44 and up, handle Bug 1213100 - Refactor styles in memory tool.
  • For Fx44 and up, handle Bug 1222958 - Long strings displayed in the memory tool tree causes the sidebar to collapse.
  • Bump maxVersion to 45.*.
  • For Fx37 and up, as follow-up for Bug 1105825, add rule for .devtools-button[standalone]. This is added commented-out as a placeholder to highlight its use in the default theme.
  • For devtools Performance tool, for Fx40 and up, fix the broken warning triangle for experimental UI in the performance options popup. We had to increase background size in the wake of adding a new row to webconsole.png for the new Server message category. See Bug 1164281 and devtools.performance.ui.experimental. Also, separately, add overflow for #waterfall-breakdown for an older bug.
  • For Fx44 and up, follow up Bug 1179961 - Use a lock with a strikethrough for HTTP pages that have Password Fields in the Control Center - to also style the small identity box icon for the insecure password form case. (This doesn't matter for Fx44 itself because that UI is disabled by pref for released Firefox.)
  • In Night Launch Companion, bump maxVersion to 45.*.
         
2016-01-25       NNL Version 0.6.20160125 Released to AMO
         
2016-01-25       New in this version:
  • For Fx44 and up, handle Bug 1199354 - Update the Android and iOS download links on the Sync preferences pane.
  • For Fx44 and up, handle Bug 1207107 - Modernize the UI of aboutCertError.xhtml.
  • For Fx44 and up, handle Bug 1207137 - Provide an affordance to override cert errors like weak crypto.
  • For Fx44 and up, handle Bug 1211250 - Backout bug 1206469 after landing of bug 1194480.
  • For Fx44 and up, handle Bug 1196247 - Findbar is hidden only after entering DOM fullscreen and that ruins the whole thing.
  • For Fx44 and up, handle Bug 1110511 - Implement about:tabcrashed spec.
  • For Fx44 and up, handle Bug 1192458 - Consolidate push and desktop notification permissions.
  • For Fx44 and up, handle Bug 1202933 - Show the origin of web notifications.
  • For Fx44 and up, handle Bug 1201397 - New layout of XUL Notifications.
  • For Fx44 and up, handle Bug 1162635 - Remove outset border from notification bars.
  • For Fx44 and up, handle Bug 1209602 - XUL: Implement disabling notifications for a site.
  • For Fx44 and up, handle Bug 1209601 - Add do not disturb management UI to preferences when a platform is using XUL alerts.
  • For Fx44 and up, handle Bug 1215333 - Improve backgrounds and borders for OSX notification bars.
  • For Fx44 and up, handle Bug 332195 - javascript alert() steals focus from other tab.
  • For Fx44 and up, handle Bug 1216161 - XUL Notifications on Linux can't be closed.
  • For Fx44 and up, handle Bug 1218781 - Padding on the right side of notifications is missing.
  • For Fx44 and up, handle Bug 1218785 - Remove top and bottom padding on images in notifications.
  • For Fx44 and up, handle Bug 1219458 - Remove notification animation until we have better transparency support.
  • For Fx44 and up, handle Bug 1207565 - [Ubuntu] Make tab sound visual indicator more visible.
  • For Fx44 and up, handle Bug 1191442 - Add New Container to File menu.
  • For Fx44 and up, handle Bug 1191455 - Add URL bar decoration signifying userContextId.
  • For Fx44 and up, handle Bug 1191451 - Add tab decoration signifying userContextId.
  • For Fx44 and up, update -moz-document URLs for relocated devtools content documents. See possibly Bug 912121 and possibly others.
  • For Fx44 and up, for Bug 912121 and Bug 1207976, in chrome.manifest, add devtools package as a new, separate item mapped to /browser/devtools/. This approach is a test and may or may not survive.
  • For Fx44 and up, update panel.css for loginforms changes.
  • For Fx44, create appver-specific files, step 2 of 2: populate the Fx44-specific appver directory by copying Fx43-specific files to start. (Note: unlike usual, didn't trim out the duplicate comments. That may be done as a follow-on.)
  • For Fx44, create appver-specific files, step 1 of 2: create the Fx44 appver directories, and make chrome.manifest point to it.
         
2016-01-12       NNL Version 0.6.20160112 Released to AMO
         
2016-01-12       New in this version:
  • Bump maxVersion to 44.*.
  • For Fx42 and up, fix big background icon RTL position in Control Center subview.
  • For fullscreen SVG security icons, clean up the SVG source.
  • For Control Center SVG popup icons, add NNL styling and clean up the SVG source.
  • For Fx43 and up, handle Bug 1201303 - Create a tree widget for displaying census information. Will need further styling for Fx44.
  • For Fx42 and up, handle Bug 1189057 - [promise-dbg] Add initial boilerplate for initializing the promise debugger iframe.
  • For Fx41 and up, handle Bug 1174821 - Box-model view code clean-up.
  • For Fx43 and up, handle Bug 1168872 - Support for server side logging.
  • In Night Launch Companion, bump maxVersion to 44.*.
2016-01-01       New in this version:
  • For Fx41 and up, in Control Center CSS, fix invalid use of 'initial' in background-clip and background-origin.
  • For Fx42 and up, in Control Center CSS, fix missing globe icon in open security subview for .unknownIdentity case.
  • For Fx43 and up, in Control Center CSS, improve spacing around message "You have not granted this site any special permissions".
  • For Fx42 and up, handle Bug 959567 - [User Story] Implement search suggestions opt-in/out UI.
  • For Fx43 and up, handle Bug 1198687 - Search suggestions prompt unusable by screen reader users.
  • For Fx43 and up, for the Control Center popup when a subview is open, restore low opacity for the permissions section part.
  • For Fx43 and up, handle Bug 1186596 - Tile title bar enhancements.
  • For Fx43 and up, handle Bug 1197510 - Make tiles hover effect less jarring.
  • For Fx40 and up, follow up Bug 1158858 - Move 'suggested' and 'sponsored' labels to the top left of the tile - to better handle the suggested tile case.
  • For Fx43 and up, revisit Bug 1204845 - Remove the menuitem-iconic-both binding. This handles the browser.css icon-assigning part; there may be more to do for menu.css. Adds a mozmenuactive state and removes rules for Fx43 that were added for Fx42 because we didn't yet have Fx43-specific CSS files.
  • For Fx43 and up, handle Bug 992388 - Restyle FxA verification emails errors/success alert and migration prompt in sync preferences.
  • For Fx43 and up, handle Bug 1196229 - Make link to manage the Firefox Account in Sync settings a link.
  • For Fx43 and up, handle Bug 1160023 - Implement new fullscreen popup design from bug 1129061.
  • For Fx43 and up, handle Bug 1204486 - Simplify gIdentityHandler and show connection type in the fullscreen notification.
  • For Fx43 and up, handle Bug 1209060 - Text in button in fullscreen warning box causes overflow.
  • For Fx43 and up, update Control Center panel CSS with Fx43's (few) changes.
  • For Fx43, create appver-specific files, step 2 of 2: populate the Fx43-specific appver directory by copying Fx42-specific files to start. (Note: unlike usual, didn't trim out the duplicate comments. That may be done as a follow-on.)
  • For Fx43, create appver-specific files, step 1 of 2: create the Fx43 appver directories, and make chrome.manifest point to it.
  • For Fx42 and up, handle Bug 1206469 - Bookmarks submenu of bookmarks widget is closed immediately during dragging (on Windows7 Classic only).
  • For Fx40 and up, handle Bug 1042699 - (Access denied) (Block cross-origin add-on install requests).
View changelog by year: 2016