site links
friend links
random links
  • Watch: Carly Fiorina on 2016 presidential bid Katie Couric talks with the GOP contender about gay marriage, Hillary Clinton, and more. Fri, 01 May 2015 16:09:49 -0400
  • Neurosurgeon Ben Carson announces White House campaign DETROIT (AP) — Retired surgeon Ben Carson has made it official, telling a crowd in his hometown of Detroit that he's running for president. Mon, 04 May 2015 11:34:16 -0400
  • FBI probed Texas gunman 'over jihadist sympathies' One of the men shot dead by police when he and an accomplice attempted to storm an event hosted by an anti-Muslim group in Texas was sentenced to three years' probation in 2011 for lying to US federal agents investigating his alleged jihadist sympathies, it emerged Monday. Investigators were delving into the backgrounds of the two suspected Islamist gunmen -- they were roommates, The Los Angeles Times reported -- who opened fire with assault rifles outside Sunday's controversial exhibit of cartoons depicting the Prophet Mohammed. A quick-acting traffic policeman shot the two suspects before they were able to enter the venue in Garland, a suburb of Dallas. Commentators were quick to draw parallels to a January mass shooting at the French satirical weekly Charlie Hebdo in Paris that killed 12 people and wounded 11 more. Mon, 04 May 2015 17:33:28 -0400
  • Cannons and bells ring out for baby Princess Charlotte Prince William and his wife Kate announced Monday that their new baby princess will be called Charlotte Elizabeth Diana, as the sound of gun salutes and pealing bells rang out over London. Britain had been on tenterhooks waiting to discover what names the Duke and Duchess of Cambridge would give their little princess, who was born on Saturday and is fourth in line to the throne. Charlotte had been the bookmakers' late favourite and is the feminine form of the name of William's father Prince Charles, the heir to the throne. Elizabeth is the middle name of Kate's mother Carole -- another feminine version of Charles -- as well as being the name of the reigning British monarch, great-grandmother Queen Elizabeth II. Mon, 04 May 2015 16:42:22 -0400
  • Gunman in Mohammad cartoon attack in Texas monitored for years By Jon Herskovitz and David Schwartz GARLAND, Texas/PHOENIX (Reuters) - Federal agents for years monitored one of the two gunmen who were shot dead after opening fire with assault rifles at a heavily guarded Texas exhibit of caricatures of the Prophet Mohammad. Two government sources who asked not to be named said the shooters were roommates Elton Simpson and Nadir Soofi, of Phoenix. Court documents show that Simpson had been under surveillance since 2006 and convicted in 2010 of lying to FBI agents over his desire to join violent jihad in Somalia. FBI agents and police searched the two men's home at the Autumn Ridge Apartments in north-central Phoenix, cordoning off the complex and evacuating residents for several hours in the early morning. Mon, 04 May 2015 17:23:00 -0400
  • Baltimore police say man's gun discharged during arrest, no injuries Baltimore police denied a media report on Monday they had shot a black man while trying to take him into custody, saying the man's firearm went off accidentally while officers were arresting him and that no one was injured. The incident, which followed weeks of protests over the death last month of a 25-year-old black man in police custody, drew a crowd of about 100 protesters to a corner that was the site of a riot a week ago. A senior Baltimore police officer on the scene told reporters that the man had been put into an ambulance as a precautionary measure. "Nowhere on his body does he have a gunshot wound." Fox News, which had reported that the man had been shot while he was fleeing authorities, apologized for what it said was an inaccurate report. Mon, 04 May 2015 16:48:09 -0400
  • Georgia-based Clayton State University evacuated after bomb threat: report (Reuters) - Clayton State University, an Atlanta-area school, was evacuated on Monday afternoon due to a bomb threat, the Atlanta Journal-Constitution newspaper reported. The school's website asked that all campus buildings be cleared, but it did not specify a reason for the evacuation. School officials did not immediately respond to messages seeking comment. (Reporting by Jonathan Kaminsky in New Orleans) Mon, 04 May 2015 14:07:37 -0400
  • Garland shooting: Keynote speaker was on al-Qaida ‘wanted’ list Geert Wilders, who spoke at a controversial Prophet Muhammad cartoon contest in Garland, Texas, where two gunmen were killed Sunday night, was on an al-Qaida hit list that included Charlie Hebdo editor Stéphane Charbonnier. Mon, 04 May 2015 11:41:29 -0400
  • The U.S. military is failing its canine veterans. Inside one Marine’s fight to save her dog. What do we owe our canine veterans? And what can we afford to give them? Wed, 31 Dec 1969 19:00:00 -0500
  • Ben Carson, famed neurosurgeon, running for president WASHINGTON (AP) — Ben Carson, retired neurosurgeon turned conservative star, has confirmed that he will seek the Republican presidential nomination in 2016. Sun, 03 May 2015 20:45:38 -0400
  • Firefox Nightly 24, weeks 1-6

    Speed & memory:

    • Fixed: 678037 - JS: Lazy bytecode generation.
    • Fixed: 883154 - JS: Add runtime wide cache for compiled lazy scripts.
    • Fixed: 875276 - JS: Don't create types for scripts until they are compiled by baseline.
    • Fixed: 868431 - JS: IonMonkey: Require baseline compilation, remove bailout-to-interpreter code.
    • Fixed: 845147 - Janky scrolling on pages with many small images.
    • Fixed: 873640 - Read-ahead not actually being used on omni.ja.
    • Fixed: 868441 - Bypass Cache When Lock Held Too Long.
    • Fixed: 791670 - Preload the new tab page.
    • Fixed: 846019 - Identify and aggregate extensions' compartments in about:memory.

    New web technologies:

    • Fixed: 52500 - HTML: Make regular CSS properties apply on <input type='file'>.
    • Fixed: 674927 - HTML: Support spellcheck=false for contentEditable.
    • Fixed: 549861 - CSS: Implement parsing of font feature properties.
    • Fixed: 856410 - DOM: Implement promises.
    • Fixed: 869996 - JS: Set.prototype.{keys, values, entries}.
    • Fixed: 815431 - JS: String.prototype.repeat.
    • Fixed: 881939 - Debugger: Enable source maps by default.
    • Fixed: 833385 - WebVTT: Implement Track element and TextTrack* DOM classes.
    • Fixed: 836599 - WebAudio: Implement OfflineAudioContext.
    • Fixed: 815643 - WebAudio: Implement ConvolverNode.

    WebAudio API rollout status

    Security & privacy:

    • Fixed: 842657 - CSP: Enable the CSP 1.0 parser.
    • Fixed: 763879 - CSP: Implement blocking of inline stylesheets.
    • Fixed: 880735 - Reimplement the plugin doorhanger with new click-to-play behavior.

    Other notable fixes:

    • Fixed: 866880 - Implement "Close Tabs to the Right" as a built-in feature.
    • Fixed: 600207 - SVG-as-image is fuzzy/pixelated when scaled or printed, when we trigger the tiling codepath.
    • Fixed: 234485 - xml:lang is not used for font selection or hyphenation.
    • Fixed: 602006 - Replace Error Console with Browser Console.
    • Fixed: 827915 - Get rid of SVG's own invalidation mechanisms and rely on DLBI instead.
    • Fixed: 823512 - Rewrite PeerConnection in JS-implemented WebIDL.
    • Fixed: 856427 - [Windows] Add vsync support.
    • Fixed: 794282 - [Linux] Enable GStreamer in official builds.

    Sources:

  • Firefox Nightly 23, weeks 1-6

    Speed & memory:

    • Fixed: 805241 - JS: Merge the new baseline compiler.
    • Fixed: 804676 - JS: Remove dependence of Ion compilation on ScriptAnalysis::analyzeTypes.
    • Fixed: 825928 - Graphics: Layers refactoring.
    • Fixed: 865546 - Graphics: Large scaled images in SVG's cause choppy scrolling.
    • Fixed: 854803 - Graphics: Images on slow network continously use 1 full core.
    • Fixed: 600307 - Rewrite and cleanup DOMStorage code.
    • Fixed: 566746 - Form history should use asynchronous storage API.
    • Fixed: 697377 - Form Autocomplete should use asynchronous storage API.

    For more, read Taras's Snappy blog and MemShrink blog posts.

    New web technologies:

    • Fixed: 765780 - Enable plugins and JavaScript in designMode.

    For more, read Firefox 23 for developers.

    Security & privacy:

    • Fixed: 838692 - Don't allow navigating named targets from sandboxed iframes.
    • Fixed: 549697 - Add click-to-play plugin UI to the addon manager.
    • Fixed: 834836 - Turn on pref to block mixed active content.

    Other notable fixes:

    • Fixed: 858538 - Download-attribute kills WebSocket connections.
    • Fixed: 560072 - Object.getOwnPropertyDescriptor throws for many DOM objects.
    • Fixed: 485149 - Using box-shadow on a <fieldset> with <legend> does not follow box shape.
    • Fixed: 857820 - Drop only blink effect from text-decoration: blink; and completely remove <blink> element.
    • Fixed: 369180 - Proxy Authentication required while typing Search String.
    • Fixed: 649216 - Remove unnecessary delay when clicking tab close buttons sequentially.
    • Fixed: 636564 - [Mac] Lion-style floating scrollbars.

    Sources:

  • Firefox Nightly 22, weeks 1-6

    Speed & memory:

    • Fixed: 840282 - Land OdinMonkey (asm.js optimizing compiler).
    • Fixed: 759585 - Change the granularity of collection from compartment to zone.
    • Fixed: 829747 - Do Async Canvas layers update.
    • Fixed: 716859 - Streaming WebGL Buffers (Double-buffering, etc).
    • Fixed: 751418 - Enable OpenGL acceleration on Skia.
    • Fixed: 753768 - Move page thumbnails I/O off the main thread.
    • Fixed: 716140 - Multithreaded image decoding.
    • Fixed: 689623 - Layout needs to provide information on which images are visible or likely to be visible.
    • Fixed: 810151 - Use readahead for ordered jar files such as omni.ja. Should be ~10% startup speedup.

    For more, read Taras's Snappy blog and Nick's MemShrink blog.

    New web technologies:

    • Fixed: 629801 - HTML: Implement <time> element.
    • Fixed: 839371 - HTML: Implement <data> element.
    • Fixed: 841948 - HTML: Enable <input type=range> on Nightly and Aurora.
    • Fixed: 345195 - HTML: Replace the anonymous <input type='text'> in <input type='file'> by a simple text.
    • Fixed: 829602 - JS: ParallelDo intrinsic and self-hosted ParallelArray.
    • Fixed: 846406 - JS: Implement arrow functions.
    • Fixed: 789897 - JS: Implement the preventExtensions and isExtensible trap for proxies.
    • Fixed: 839979 - JS: Implement Object.is.
    • Fixed: 690659 - XHR: Filename parameter in the FormData.append method.
    • Fixed: 604039 - DOM: Prototype Gamepad (Joystick) API.
    • Fixed: 650295 - DOM: Add support for speech input.
    • Fixed: 782211 - DOM: Implement notification API spec.
    • Fixed: 736324 - DOM: Allow naming blob URL.
    • Fixed: 783129 - DOM: Implement the document.register interface method.
    • Fixed: 407983 - DOM: Add clipboardData to the onpaste event.
    • Fixed: 737100 - DOM: Extend Pointer Lock for non-fullscreen elements.
    • Fixed: 805613 - Fullscreen: Handle multiple fullscreen documents concurrently.
    • Fixed: 724554 - Fullscreen: Don't exit fullscreen when focusing window on different display.
    • Fixed: 700023 - Fonts: Enable Graphite font shaping by default.
    • Fixed: 419588 - Image: Add support for multiple ICO and ICNS sizes.

    For more, read Firefox 22 for developers.

    Security & privacy:

    Other notable fixes:

    • Fixed: 82301 - Today History folder should be expanded by default.
    • Fixed: 767944 - Implement a manager for centralized quota and storage handling.
    • Fixed: 253564 - Plain text documents should word-wrap. (Toggle using View > Page Style or the pref “plain_text.wrap_long_lines”)
    • Fixed: 548763 - [Mac] Show download progress in dock icon.
    • Fixed: 844604 - [Windows] Increase default text size on hidpi displays.
    • Fixed: 748740 - New tab is not opening after "Ctrl/Cmd+Click" on a link if there is "event.stopPropagation()" in the "click" handler.
    • Fixed: 738952 - PDF: make "Save as..." File menu entry and Ctrl+S work.
    • Fixed: 743252 - PDF: Don't print the URL and other information when printing PDFs.
    • Fixed: 830267 - Don't store plugin preferences via pluginreg.dat: store them per-mimetype.
    • Fixed: 760140 - AAC and MP3 not supported in <audio> (but AAC supported as a <video> sound track!) when the Fluendo Complete Codec Pack is installed.

    Sources:

  • Firefox Nightly 21, weeks 1-6

    Speed & memory:

    • Fixed: 784591 - Don't leave around decoded image data for display: none images.
    • Fixed: 836010 - When startup is determined to be slow, tell users about ways to improve their startup time.
    • Fixed: 823147 - Avoid hitting D2D slow path when drawing radial gradients from css.
    • Fixed: 821361 - JS: Optimize closures that only run once.
    • Fixed: 807853 - JS: Add parallel compilation mode.
    • Fixed: 715419 - JS: Specialize Array.prototype.sort when given the comparator is "return arg1 - arg2".
    • Fixed: 835417 - DOM: Mark DOM getters as pure when they are.
    • Fixed: 239254 - [Linux] Support disk cache on a local path.

    For more, read Taras's Snappy blog and Nick's MemShrink blog.

    New web technologies:

    • Fixed: 820508 - Add support for <main> element.
    • Fixed: 508725 - Implement scoped stylesheets.
    • Fixed: 440046 - Implement window.crypto.getRandomValues (secure PRNG).
    • Fixed: 828261 - Implement window.location.origin.
    • Fixed: 792263 - Implement decodeAudioData.
    • Fixed: 796463 - Enable WebRTC's PeerConnection by default.

    For more, read Firefox 21 for developers.

    Security & privacy:

    • Fixed: 838557 - Create and use a common interface for ASan/Valgrind memory handling functions.
    • Fixed: 821892 - Click-to-play: "Page Info" -> Permissions needs to be aware of plugin permission differentiation.
    • Fixed: 774315 - Click-to-play: Add "Hide this plugin" to context menu, to work around broken sites.
    • Fixed: 822371 - Mixed content: Improved UI for users who have set security.mixed_content.block_active_content.

    Other notable fixes:

    • Fixed: 833511 - Add rotation gesture support to image documents.
    • Fixed: 765398 - Implement three-state UI for DNT (do not track me, okay to track me, decline to state).
    • Fixed: 815640 - Make permission manager aware of "file://" (without dirty hacks).
    • Fixed: 726275 - Shift-click on back/forward button doesn't load page.
    • Fixed: 712763 - Session restore loads saved windows in reverse order.
    • Fixed: 608735 - DOM: XMLHttpRequest's getAllResponseHeaders() returns null if the request is the result of CORS.
    • Fixed: 838269 - DOM: Support cross-global |... instanceof DOMInterface|.
    • Fixed: 777385 - DOM: Support Paris bindings objects that are either nsISupports or non-cycle-collected as weak map keys.
    • Fixed: 818023 - JS: function.caller does not always work.
    • Fixed: 786135 - JS: Make parseInt("042") === 42.
    • Fixed: 827784 - [Windows] Provide an option to disable favicons on webpage shortcuts.
    • Fixed: 837859 - [Windows] Enable Windows Media Foundation support for H.264 AAC, and MP3 playback on Windows 7 and later.
    • Fixed: 813488 - [Windows] Enable metro browser build.

    All 4385 changes between FIREFOX_AURORA_20_BASE and FIREFOX_AURORA_21_BASE

  • Firefox Nightly 20, weeks 1-6

    Speed & memory:

    • Fixed: 816642 - Avoid fragmenting cache files.
    • Fixed: 807021 - Move LocalStorage writes off the main thread.
    • Fixed: 789932 - nsExternalAppHandler downloads files on the main thread.
    • Fixed: 813559 - JS: enable off-thread ion compilation by default.
    • Fixed: 747289 - JS: CSE on DOM getters when possible.
    • Fixed: 808245 - JS regexp: Use YARR's new MatchOnly JIT mode.
    • Fixed: 717853 - Testing: Integrate DMD into the browser.

    For more, read Taras's Snappy blog and Nick's MemShrink blog.

    New web technologies:

    • Fixed: 548206 - HTML: Implement the auto value for the HTML dir attribute.
    • Fixed: 676619 - HTML: Implement proposed download attribute.
    • Fixed: 769385 - HTML: Support <input type="date">.
    • Fixed: 808148 - JS: Math.imul().
    • Fixed: 817368 - JS: Map.prototype.{keys,values,entries}.
    • Fixed: 814562 - JS: WeakMap.clear().
    • Fixed: 795542 - JS Workers: StringEncoding API (TextDecoder and TextEncoder interfaces).
    • Fixed: 617532 - DOM: UndoManager.
    • Fixed: 564815 - DOM: Implement window.devicePixelRatio.
    • Fixed: 654352 - DOM: Implement document.caretPositionFromPoint().
    • Fixed: 819741 - DOM: Support ArrayBufferView instances as parameters to XMLHttpRequest.send().
    • Fixed: 811701 - DOM: Move innerHTML/outerHTML/insertAdjacentHTML from HTMLElement to Element.
    • Fixed: 779917 - Implement CSS.supports().
    • Fixed: 783409 - CSS flexbox. (No longer behind a pref.)
    • Fixed: 793617 - CSS mask-type.
    • Fixed: 818400, 648722 - CSS :scope (for the upcoming scoped stylesheets feature).
    • Fixed: 329212 - Display the <svg:title> as a tooltip.
    • Fixed: 803124 - Canvas: isPointInStroke().
    • Fixed: 748433 - Canvas: Extend compositing with blend modes.
    • Fixed: 495040 - Video: Implement playbackRate and related bits.
    • Fixed: 799315 - Video: Windows Media Foundation backend for media playback.
    • Fixed: 825594 - WebRTC: Enable mozGetUserMedia.

    For more, read Firefox 20 for developers.

    Security & privacy:

    • Fixed: 818732 - Switch Nightly to per-window private browsing.
    • Fixed: 456884 - Provide a way to open a link into private browsing mode.
    • Fixed: 810082 - Click-to-play: improve handling of invisible or hidden plugins (e.g. on music sites like Pandora).
    • Fixed: 746374 - Click-to-play: differentiate by plugin type.

    Other notable fixes:

    • Fixed: 675902 - New Downloads view for Places Library.
    • Fixed: 433168 - Context menu is not shown for form buttons and select elements.
    • Fixed: 614304 - ESC key stops animations and aborts XMLHttpRequest and WebSocket. (Jonas explains why) (Install SuperStop to make Shift+Esc do something similar.)
    • Fixed: 786120 - There should be default action settings for each direction which can override current settings.
    • Fixed: 263433 - Links in UI ('text-link' XUL widget) should open tabs rather than windows.
    • Fixed: 814952 - SVG ellipse with stroke but no fill is not displayed.
    • Fixed: 455165 - Firefox fails on chained ogg stream.
    • Fixed: 731974 - requestAnimationFrame generates too short/long frames, especially at the beginning of animation.
    • Fixed: 814101 - [Windows] Azure does not honor Windows cleartype setting.
    • Fixed: 805591 - [Windows] Add UI to be shown when plugin is unresponsive.
    • Fixed: 765215 - [Windows] Hangs on resuming from sleep.

    All 4260 changes between FIREFOX_AURORA_19_BASE and FIREFOX_AURORA_20_BASE

  • Firefox Nightly 19, weeks 1-6

    Speed & memory:

    • Fixed: 715402 - Wait until chrome is painted before executing code not critical to making the initial window visible.
    • Fixed: 756313 - Don't load homepage URI before first paint.
    • Fixed: 750417 - Closing a tab reflows the entire tab bar during the animation, making the animation crappy.
    • Fixed: 811176 - Clean up JIT code more aggressively.

    For more, read Taras's Snappy blog and Nick's MemShrink blog.

    New web technologies:

    For more, read Firefox 19 for developers.

    Security improvements:

    • Fixed: 799009 - Remove support for obsolete SSL-related warning prompts.
    • Fixed: 788653 - Make enablePrivilege pref name more dire.
    • Fixed: 801576 - Align Gecko and the spec on cross-origin access to window.history.
    • Fixed: 803181 - Change update background download interval from 10 minutes to 1 minute and update check interval from 24 hours to 12 hours.

    Other notable fixes:

    • Fixed: 661881 - Implement about:telemetry.
    • Fixed: 486918 - [Windows, Linux] Improve image downscaling.

    All 3995 changes between FIREFOX_AURORA_18_BASE and FIREFOX_AURORA_19_BASE