mozilla

Mozilla Nederland LogoDe Nederlandse
Mozilla gemeenschap

Mozilla tackles the browser memory conundrum - InfoWorld

Nieuws verzameld via Google - vr, 29/08/2014 - 12:03

Mozilla tackles the browser memory conundrum
InfoWorld
"Fortunately, Rust provides some cool features that let us build this in a way that's fast, secure, and maintainable," Mozilla's researchers said. Mozilla partnered with Samsung on Servo, which is intended to leverage multicore, heterogeneous ...

Google Nieuws
Categorieën: Mozilla-nl planet

Mozilla begint met uitrol advertentietegels - Telegraaf.nl

Nieuws verzameld via Google - vr, 29/08/2014 - 11:35

NU.nl

Mozilla begint met uitrol advertentietegels
Telegraaf.nl
Mozilla is in de ontwikkelaarsversie van Firefox begonnen met de uitrol van de zwaar bekritiseerde advertentietegels. De tegels, snelkoppelingen, worden weergegeven bij het opstarten van Firefox en bij het openen van een nieuw tabblad.
Mozilla lekt gegevens van 97.000 Bugzilla-testersSecurity.nl
Mozilla lekt persoonlijke gegevens 97.000 testersNUtech

alle 8 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla begint met uitrol advertentietegels - Volkskrant

Nieuws verzameld via Google - vr, 29/08/2014 - 11:24

Volkskrant

Mozilla begint met uitrol advertentietegels
Volkskrant
Mozilla is in de ontwikkelaarsversie van Firefox begonnen met de uitrol van de zwaar bekritiseerde advertentietegels. De tegels, snelkoppelingen, worden weergegeven bij het opstarten van Firefox en bij het openen van een nieuw tabblad.
Mozilla lekt persoonlijke gegevens 97.000 testersNUtech
Mozilla lekt gegevens van 97.000 Bugzilla-testersSecurity.nl

alle 14 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla begint met uitrol advertentietegels - AD.nl

Nieuws verzameld via Google - vr, 29/08/2014 - 11:24

AD.nl

Mozilla begint met uitrol advertentietegels
AD.nl
Mozilla is in de ontwikkelaarsversie van Firefox begonnen met de uitrol van de zwaar bekritiseerde advertentietegels. De tegels, snelkoppelingen, worden weergegeven bij het opstarten van Firefox en bij het openen van een nieuw tabblad.
Mozilla lekt gegevens van 97.000 Bugzilla-testersSecurity.nl
Mozilla lekt persoonlijke gegevens 97.000 testersNUtech

alle 14 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla begint met uitrol advertentietegels - Volkskrant

Nieuws verzameld via Google - vr, 29/08/2014 - 11:23

Volkskrant

Mozilla begint met uitrol advertentietegels
Volkskrant
Mozilla is in de ontwikkelaarsversie van Firefox begonnen met de uitrol van de zwaar bekritiseerde advertentietegels. De tegels, snelkoppelingen, worden weergegeven bij het opstarten van Firefox en bij het openen van een nieuw tabblad.
Mozilla lekt gegevens van 97.000 Bugzilla-testersSecurity.nl
Mozilla lekt persoonlijke gegevens 97.000 testersNUtech

alle 8 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla geeft eerste nightly-builds Firefox met 'advertentietegels' vrij - Tweakers

Nieuws verzameld via Google - vr, 29/08/2014 - 09:56

Mozilla geeft eerste nightly-builds Firefox met 'advertentietegels' vrij
Tweakers
Mozilla heeft in de laatste builds van de Firefox-nightlies 'advertentietegels' aan het openingsscherm van de browser toegevoegd. Websites kunnen tegen betaling een tegel 'kopen', maar het is wel mogelijk om de advertenties geheel uit te schakelen.

Categorieën: Mozilla-nl planet

Wladimir Palant: Using a Firefox extension to work around Selenium WebDriver's limitations

Mozilla planet - vr, 29/08/2014 - 09:38

My Google search link fix extension had a bunch of regressions lately and I realized that testing its impact on the search pages manually isn’t working — these pages are more complicated than it looks like, and there are lots of configuration options affecting them. So I decided looking into Selenium WebDriver in order to write integration tests that would automate Firefox. All in all, writing the tests is fairly simple once you get used to the rather arcane API. However, the functionality seems to be geared towards very old browsers (think IE6) and some features are nowhere to be found.

One issue: there is no way to focus an element without clicking it. Clicking isn’t always an option, since it might trigger a link for example. That issue turned out to be solved fairly easily:

driver.execute_script("arguments[0].focus()", element)

The ability to pass elements as parameters to WebDriver.execute_script is very useful, so it is surprising that it doesn’t seem to be documented properly anywhere.

But what about working with tabs or middle-clicking links? It seems that tabbed browsing wasn’t invented yet back when that API was designed, so it only has a concept of windows — not very useful. So WebDriver will only let you work with the currently selected tab, inactive tabs are off limits. And WebDriver.execute_script isn’t any help here either, it won’t let you run privileged code.

After briefly considering using send_keys functionality to open Web Console on about:config and typing code into it (yes, it looks like that would actually work), I decided to go with a less crazy solution: install an additional extension to implement the necessary functionality. So if a test wants the element to be middle-clicked it can trigger a custom event:

driver.execute_script(''' var event = document.createEvent("Events"); event.initEvent("testhelper_middleclick", true, false); arguments[0].dispatchEvent(event); ''', element)

And the extension listens to that event:

window.gBrowser.addEventListener("testhelper_middleclick", function(event) { let utils = event.target.ownerDocument.defaultView .QueryInterface(Ci.nsIInterfaceRequestor) .getInterface(Ci.nsIDOMWindowUtils); let rect = event.target.getBoundingClientRect(); utils.sendMouseEvent("mousedown", rect.left + 1, rect.top + 1, 1, 1, 0); utils.sendMouseEvent("mouseup", rect.left + 1, rect.top + 1, 1, 1, 0); }, false, true);

This works nicely, but what if you want to get data back? For example, I want to know which URLs were requested at the top level — in particular, whether there was a redirect before the final URL. Selenium only allows you to get notified of URL changes that were initiated by Selenium itself (not very helpful) or poll driver.current_url (doesn’t work). The solution is to have the extension register a progress listener and write all URLs seen to the Browser Console:

window.gBrowser.addTabsProgressListener({ onStateChange: function(browser, webProgress, request, flags, status) { if (!(flags & Ci.nsIWebProgressListener.STATE_IS_WINDOW)) return; if (!(flags & Ci.nsIWebProgressListener.STATE_START) && !(flags & Ci.nsIWebProgressListener.STATE_REDIRECTING)) return; if (request instanceof Ci.nsIChannel) Cu.reportError("[testhelper] Loading: " + request.URI.spec); } });

You can use driver.get_log("browser") to retrieve the full list of console messages. Each message also has a timestamp which allows for example only extracting the URLs seen after the previous check.

Side-note: I first considered using MozMill for this. However, it is geared very much towards Firefox development and much of the Selenium functionality would have to be reimplemented (locating installed Firefox instance, default Firefox preferences for a test profile, dismissing alerts on web pages and so on).

Categorieën: Mozilla-nl planet

Mozilla's 'Tiles' ads debut in new Firefox nightlies - Register

Nieuws verzameld via Google - vr, 29/08/2014 - 04:04

VentureBeat

Mozilla's 'Tiles' ads debut in new Firefox nightlies
Register
The Mozilla Foundation's controversial plan to bring ads into the Firefox browser has commenced, with new nightlies of the Firefox browser now including the Directory Tiles feature that users hated in its last implementation. Directory Tiles have now ...
Mozilla rolls out sponsored tiles to Firefox NightlyThe Next Web
Mozilla launches browser ads for FirefoxVentureBeat
Mozilla Introduces Sponsored Tiles on Firefox NightlyClickZ
Engadget -Ghacks Technology News
alle 9 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Priyanka Nag: Maker Party gets grander in Pune this time

Mozilla planet - do, 28/08/2014 - 20:39
While going through my twitter time-line this evening, I noticed Michelle Thorne's tweet stating that India leads with most Maker Party action this season.
Well, who doubts that! In India, we have a maker parties being organized almost every second day. My facebook wall and twitter timelime is like overloaded with posts, photos and updates from all the Maker Parties happening around me.

Maker Party, Pune

Well, if you are still not aware of this one, we are having the grand daddy of this maker parties in Pune on the 6th of September 2014. The executive director of Mozilla Foundation, Mark Surman, is going to be personally present for this event. Just like all maker parties, this event is an attempt to map and empower a community of educators and creative people who share a passion to innovate, evolve and change the learning landscape.

A few quick updates about this event:
  •  Event date - 6th and 7th September
  •  Event venue - SICSR, Model Colony, Pune
  • Rough agenda for the event is going to be:
    • 6th September 2014 (Day 1) 
      • 10am - 11am : Mozilla introduction
      • 11am - 12 : About Hive initiative
      •  12 - 1pm: Rohit Lalwani - Entrepreneurship talk
      •  1-2pm : Lunch break
      •  2pm - 3pm: Webmaker begins with Appmaker
      •  3pm - 4pm: Webmaker continues with Thimble
      •  4pm - 4.45pm: Webmaker continues with Popcorn
      •  4.45pm - 5.30pm : Webmaker continues with x-ray goggles
      • 5.30pm - 6pm: Prize distribution (against best makes of the day etc). Science fair also ends
      • 6pm - 7pm : Birds of feature
      • 7pm : Dinner (venue - TBD)
Science fair will be from 12 noon to 6pm.
  
    •  7th September 2014 (Day 2) 
      • 1st Half: Community Meetup and Discussions on the future roadmap for Hive India,
        Long term partnership prospect meeting with partners.
      •  2nd Half: Community training sessions on Hive and Train the trainer events.
 
For this event, we are having a variety of different training sessions, workshops and science displays - starting from 3D printing to wood-works, Origami to quad-copter flying and even film making.
If you have still not registered for this event, heres your chance:

Loading...
Categorieën: Mozilla-nl planet

74 Countries and Counting: Mozilla’s Maker Party Increases Web Literacy Across the Globe

Mozilla Blog - do, 28/08/2014 - 19:44
Back in July we kicked-off Maker Party, our annual campaign to teach the web around the world. Throughout  this two-month campaign we have seen people on nearly every continent  increase their web literacy by writing their first line of code, … Continue reading
Categorieën: Mozilla-nl planet

Mozilla lekt persoonlijke gegevens 97.000 testers - NUtech

Nieuws verzameld via Google - do, 28/08/2014 - 18:00

NU.nl

Mozilla lekt persoonlijke gegevens 97.000 testers
NUtech
Mozilla heeft aangegeven deze manier van migreren niet meer te gebruiken. "Ontwikkelaars die onze testversies gebruiken weten dat de software onveilig kan zijn", aldus Côté. Ook zouden de testgebruikers een ander wachtwoord voor Bugzilla gebruiken ...
Mozilla lekt gegevens van 97.000 Bugzilla-testersSecurity.nl

alle 2 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla lekt persoonlijke gegevens 97.000 testers - NU.nl

Nieuws verzameld via Google - do, 28/08/2014 - 17:31

NU.nl

Mozilla lekt persoonlijke gegevens 97.000 testers
NU.nl
Mozilla heeft aangegeven deze manier van migreren niet meer te gebruiken. "Ontwikkelaars die onze testversies gebruiken weten dat de software onveilig kan zijn", aldus Côté. Ook zouden de testgebruikers een ander wachtwoord voor Bugzilla gebruiken ...

Categorieën: Mozilla-nl planet

Mozilla rolls out sponsored tiles to Firefox Nightly - The Next Web

Nieuws verzameld via Google - do, 28/08/2014 - 16:55

Mozilla rolls out sponsored tiles to Firefox Nightly
The Next Web
Mozilla has rolled out directory tiles, the company's advertising experiment for its browser's new tab page, to the Firefox Nightly channel. We installed the latest browser build to give the sponsored ads a test drive. When you first launch Firefox, a ...
Public Key Pinning in Firefox 32 to protect against MITM attacksGhacks Technology News

alle 3 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla lekt gegevens van 97.000 Bugzilla-testers - Security.nl

Nieuws verzameld via Google - do, 28/08/2014 - 16:12

Mozilla lekt gegevens van 97.000 Bugzilla-testers
Security.nl
Softwareontwikkelaar Mozilla heeft haar gebruikers weer gewaarschuwd voor het lekken van persoonlijke gegevens. Dit keer ging het om de e-mailadressen en versleutelde wachtwoorden van zo'n 97.000 gebruikers die een testversie van de Bugzilla ...

Categorieën: Mozilla-nl planet

Mozilla accidentally left email addresses, passwords of 97k Bugzilla users out ... - PCWorld

Nieuws verzameld via Google - do, 28/08/2014 - 15:41

Mozilla accidentally left email addresses, passwords of 97k Bugzilla users out ...
PCWorld
On August 1, the organization announced that the email addresses of 76,000 users and the encrypted passwords of 4,000 users of the Mozilla Developer Network were exposed for a period of 30 days after a database dump file was stored on a publicly ...

en meer »
Categorieën: Mozilla-nl planet

Mozilla reports user data leak from Bugzilla project - PC World Magazine

Nieuws verzameld via Google - do, 28/08/2014 - 15:09

Mozilla reports user data leak from Bugzilla project
PC World Magazine
On August 1, the organization announced that the email addresses of 76,000 users and the encrypted passwords of 4,000 users of the Mozilla Developer Network were exposed for a period of 30 days after a database dump file was stored on a publicly ...
Mozilla, Again, Accidentally Hacks its DevelopersNextgov
Data on 97K Bugzilla users posted online for about three monthsSC Magazine

alle 11 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla reports user data leak from Bugzilla project - ITworld.com

Nieuws verzameld via Google - do, 28/08/2014 - 15:09

Mozilla reports user data leak from Bugzilla project
ITworld.com
On August 1, the organization announced that the email addresses of 76,000 users and the encrypted passwords of 4,000 users of the Mozilla Developer Network were exposed for a period of 30 days after a database dump file was stored on a publicly ...

en meer »
Categorieën: Mozilla-nl planet

Mike Ratcliffe: View jQuery and jQuery Live events in Firefox DevTools

Mozilla planet - do, 28/08/2014 - 14:40

A little while back we landed a feature that made it possible to interact with events from the markup panel of Firefox developer tools.

A lot of people were excited about this but we soon realized that jQuery wraps event handlers in a proxy making all handlers look like this:

function() { return fn.apply( thisObject || this, arguments ); };

Numerous facepalms later and we now have support for jQuery and jQuery Live events. This support will be available in tonight's nightly:

jQuery and jQuery Live events

Because library support is important we have created an API that allows developers and library authors to create "event parsers" that allow our tools to make sense of their event systems.

The API looks like this:

var parser = { id: "myLibrary events", // Unique id hasListeners: function(node) { // Hunt for node's listeners and return true as soon as one is // encountered. }, getListeners: function(node) { // Hunt for node's listeners and return an array of objects // representing those listeners. Each object should look like this: { type: "click", handler: function clicked() {...}, // These tags will be displayed as attributes in the events popup. tags: "jQuery,Live", // Hide or show fields hide: { debugger: false, // Debugger icon type: false, // Event type e.g. click filename: false, capturing: false, dom0: false }, override: { // The following can be overridden: type: "click", origin: "http://www.mozilla.com", searchString: 'onclick="doSomething()"', DOM0: true, capturing: true } } } }, normalizeHandler: function(fnDO) { // Take a handler debug object and use the debugger to walk the scope // chain to discover the function you would like to be displayed. // See https://hg.mozilla.org/integration/fx-team/diff/9add1ec0251d/toolkit/devtools/event-parsers.js#l1.98 for an example. } gDevTools.registerEventParser(parser);

We have bugs logged to add support for the following libraries:

You still here? What are you waiting for? Go get hacking!

Categorieën: Mozilla-nl planet

Nicholas Nethercote: Update on reviewing our data practices and Bugzilla development database disclosure

Mozilla planet - do, 28/08/2014 - 02:02

As we indicated in the post titled “MDN Disclosure”, we began several remediation measures, including a review of data practices surrounding user data. We have kicked off a larger project to better our practices around data, including with respect to the various non-Mozilla projects we support. We are implementing immediate fixes for any discovered issues across the organization, and are requiring each business unit to perform a review of their data practices and, if necessary, to implement additional protections based on that review.

As we proceed through our broader remediation program, we discovered an incident that occurred in the Bugzilla community, one of the community projects we support. A member of the Bugzilla community discovered that development database dump files containing email addresses and encrypted passwords were posted on a publicly accessible server. They were alerted to this incident by a security bug filed by a contributor. See the Bugzilla community blog post for more information.

While it is important to note that the disclosure of this development database does not affect bugzilla.mozilla.org, we continue to believe that the broader community would benefit from our increased focus on data practices and therefore will continue with our plan of including the Bugzilla project as well as other community projects in the data practices initiatives we’ve described above.

We are committed to continuing to improve our data practices to minimize the likelihood of these and other types of incidents.

Sincerely,

Mozilla Security

Categorieën: Mozilla-nl planet

Jared Wein: New in Firefox Nightly: Recommended and easy theme switching through Customize mode

Mozilla planet - wo, 27/08/2014 - 22:01

Firefox menuWe shipped the Australis project with Firefox 29, but the Firefox team hasn’t stopped working on making Firefox the easiest browser to personalize. Firefox allows easy customizing through the new Customize mode, and now in Firefox Nightly people will find a quick and easy to way to set the theme of the browser.

After entering Customize mode, a new menu is shown at the footer of the window. Clicking on this menu will show any installed themes as well as a list of five recommended themes.

These recommended themes were picked from the Add-ons for Firefox website by members of the Firefox User Experience team. All of the themes are licensed through Creative Commons. Some are CC-BY and others are CC-BY-SA.

Themes menu

Hovering over a theme in the menu will preview the appearance of the theme. Clicking on one of the themes will change the applied theme.

An applied theme

We haven’t figured out yet what the rotation will be for recommended themes. Any input on how often or how we should go about putting together the next list is greatly appreciated.

Full management of themes and add-ons is still available through the Add-ons Manager. Recommended themes that have not been applied will not show up in the Add-ons Manager. Once a recommended theme is applied, it will appear in the Add-ons Manager and can be uninstalled from there.


Tagged: firefox, planet-mozilla, usability
Categorieën: Mozilla-nl planet

Pagina's