mozilla

Mozilla Nederland LogoDe Nederlandse
Mozilla gemeenschap

Mike Hommey: So, hum, bash…

Mozilla planet - to, 25/09/2014 - 09:43

So, I guess you heard about the latest bash hole.

What baffles me is that the following still is allowed:

env echo='() { xterm;}' bash -c "echo this is a test"

Interesting replacements for “echo“, “xterm” and “echo this is a test” are left as an exercise to the reader.

Categorieën: Mozilla-nl planet

Software-update: Mozilla Firefox 32.0.3 - Tweakers

Nieuws verzameld via Google - to, 25/09/2014 - 08:07

Tweakers

Software-update: Mozilla Firefox 32.0.3
Tweakers
Mozilla Firefox 2013 logo (75 pix) Mozilla heeft opnieuw een update voor versie 32 van zijn webbrowser Firefox uitgebracht. In versie 32 moeten onder meer een nieuw caching-systeem en generational garbage collection Firefox sneller maken, is er een ...
Lek in Firefox en Chrome maakte valse certificaten mogelijkSecurity.nl

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

Rumbling Edge - Thunderbird: 2014-09-22 Calendar builds

Thunderbird - to, 25/09/2014 - 06:31

Common (excluding Website bugs)-specific: (19)

  • Fixed: 501689 – Investigate making storage asynchronous
  • Fixed: 577461 – Status of date invitation in response emails is not shown
  • Fixed: 673089 – Automate Lightning Beta Releases
  • Fixed: 881285 – Remove obsolete nightly builds from nightly/latest-comm-central and nightly/latest-comm-aurora
  • Fixed: 1022120 – Week-view: labels in the day headers don’t change from long to short format
  • Fixed: 1041299 – Sending invitations with configured cc/bcc is broken
  • Fixed: 1045223 – Creating events per drag doesn’t take default status values into account
  • Fixed: 1045417 – Event attendee with a comma in display name gets splitted in two attendees
  • Fixed: 1047227 – Lightning 3.3 no event cancellation button
  • Fixed: 1048878 – Events’ order In the Unifinder doesn’t persist across Thunderbird’s sessions
  • Fixed: 1049341 – Cannot edit meeting attendee list once invite created
  • Fixed: 1054679 – Make the CalDAV provider async safe
  • Fixed: 1055111 – Make calCachedCalendar async safe
  • Fixed: 1059474 – update certificate exception handling in lightning to deal with bug 940506
  • Fixed: 1063085 – Get rid of calIDateTime::jsDate
  • Fixed: 1064552 – Fix postflight_all after the objdir move
  • Fixed: 1067007 – [mozmill] tests do not work after TB build changes
  • Fixed: 1068075 – Fix failure caused by [TypeError: redeclaration of variable ...]
  • Fixed: 1068853 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/mozmill/testLocalICS.js | testLocalICS.js::testLocalICS

Sunbird will no longer be actively developed by the Calendar team.

Windows builds Official Windows

Linux builds Official Linux (i686), Official Linux (x86_64)

Mac builds Official Mac

Categorieën: Mozilla-nl planet

Rumbling Edge - Thunderbird: 2014-09-22 Thunderbird comm-central builds

Thunderbird - to, 25/09/2014 - 06:30

Thunderbird-specific: (31)

  • Fixed: 934874 – Thunderbird: Header labels in message reader have last letter of aria-label truncated
  • Fixed: 950335 – “Force encryption” changed by “Use encryption if available” after XMPP wizard
  • Fixed: 966655 – Scrollbar shown for recipient list when empty (involving screen dpi scaling): slightly insufficient default height of msgHeadersToolbar cripples visibility of recipients rows (see Bug 1056404)
  • Fixed: 994655 – Allow ESC key to hide automatical attachment reminder notification bar when focus is in message subject
  • Fixed: 1022209 – msgButton is null error when get new messages button not found on toolbar
  • Fixed: 1024578 – attachment notification no longer collapses duplicate keywords
  • Fixed: 1039452 – Near-perma orange: TEST-UNEXPECTED-FAIL | test-attachment-reminder.js | test-attachment-reminder.js::test_manual_attachment_reminder
  • Fixed: 1039453 – TEST-UNEXPECTED-FAIL | test-charset-edit.js | test-charset-edit.js::test_wrong_reply_charset + test-charset-edit.js::test_no_mojibake
  • Fixed: 1040009 – .mozconfig configure options are ignored if objdir path is absolute
  • Fixed: 1041211 – Toolbox border still visible when all toolbars collapsed
  • Fixed: 1044439 – No rule to make target `/home/josiah/comm-central/mozilla/intl/locale/src/props2arrays.py’, needed by `charsetalias.properties.h’ Build regression due to bug 1038537
  • Fixed: 1046318 – glodaFacetView.css references non-existing attachment-col.png
  • Fixed: 1046328 – update certificate exception handling in thunderbird to deal with bug 940506
  • Fixed: 1046563 – tab bar UI broken on windows classic theme, TB31
  • Fixed: 1052071 – Style of quota indicator not as nice as it used to
  • Fixed: 1054260 – Can not drag main window by title bar
  • Fixed: 1054738 – toolkit/library/target fails to link on Thunderbird MacOSX 10.8 Opt builds
  • Fixed: 1055926 – Mozmill tests don’t run due to no mozinfo
  • Fixed: 1056285 – Titlebar broken in fullscreen on OS X Yosemite
  • Fixed: 1056404 – In addressing widget, only 2 recipient rows shown (including empty line) in spite of mail.compose.addresswidget.numRowsShownDefault=3; (caused by bug 966655)
  • Fixed: 1057708 – Fix bustage caused by ‘Bug 1055281 – Make it an error to add a non-existent directory to LOCAL_INCLUDES’
  • Fixed: 1057759 – Port bug 803812 to TB – “Restart to Update” button label in about dialog is vague
  • Fixed: 1058873 – Permanent Orange: TEST-UNEXPECTED-FAIL | test-account-tree.js::test_account_open_state (Test Failure: a != b: ‘true’ != ‘false’)
  • Fixed: 1059192 – Permanent orange: TEST-UNEXPECTED-FAIL | test_searchSuggest.js | contains an error
  • Fixed: 1060281 – Mac universal build error: “autoconf.mk:3: /config/emptyvars.mk: No such file or directory”
  • Fixed: 1060890 – Static-link the CRT into Thunderbird executable (/mail/app/moz.build). Port Bug 1023941 Part 1
  • Fixed: 1062750 – Double border on main toolbar on Aero
  • Fixed: 1062833 – tooltipUsernames is not defined
  • Fixed: 1063919 – windows bustage: calbasecomps.dll : fatal error LNK1120: 13 unresolved externals
  • Fixed: 1064698 – TEST-UNEXPECTED-FAIL | C:\slave\test\build\tests\xpcshell\tests\mail\base\test\unit\test_windows_font_migration.js | test failed (with xpcshell return code: 0)
  • Fixed: 1065885 – Remove jschar from mail and mailnews

MailNews Core-specific: (35)

  • Fixed: 66763 – Deleting a folder fails when there is already a folder with the same name in Trash
  • Fixed: 324467 – TBird 1.5 fails to automatically filter on message body, if Anti-Virus quarentining is ON(mailnews.downloadToTempFile=true). POP3 not IMAP.
  • Fixed: 332639 – force display of Sender header if S/MIME sender is the signer
  • Fixed: 681632 – crash [@ nsMsgWindow::GetOpenFolder(nsIMsgFolder**)] beginning in version 6 [fixed by bug 679626]
  • Fixed: 799821 – Folders misbehave when LSUB does not return mailbox flags
  • Fixed: 858337 – Implement header parsing in JSMime
  • Fixed: 859269 – upgrading to 20.0b1 hangs on “looking for folders” on uw-imap server (Bad configuration of an UW-IMAP server was unfortunately exposed by unplesant change to ‘LIST “” “*” use again’ by bug 799821)
  • Fixed: 882968 – Clean up and move DEFINES and friends to moz.build in comm-central
  • Fixed: 944526 – Include account name in status bar messages when sending/receiving/getting/downloading/fetching new News messages
  • Fixed: 1005336 – startup or shutdown crash in nsObserverService::RemoveObserver(nsIObserver*, char const*) via nsMsgIncomingServer. reference to nsImapIncomingServer released off the main thread in destructors, due to preferences no longer use threadsafe refcounting
  • Fixed: 1008718 – sending to wrong email (list) if “name” is in address book twice and one of them is a mailing list
  • Fixed: 1020696 – Improve composition tests
  • Fixed: 1037505 – test_pop3MoveFilter.js failure matching messages
  • Fixed: 1046998 – Modify test_copyThenMoveManual.js to use Promises
  • Fixed: 1047981 – Port |Bug 1047924 – When building with ac_add_options –enable-extensions extensions are put expanded into the wrong location in dist/bin| to comm-central
  • Fixed: 1052327 – crash [@ PL_strnchr | nsParseMailMessageState::ParseHeaders() ]
  • Fixed: 1052943 – Move additions to C*FLAGS into moz.build and do not link against the static RTL
  • Fixed: 1053444 – Remove MOZ_APP_COMPONENT_MODULES from comm-central
  • Fixed: 1054357 – Update c-c to address non-backward compatible changes to JS let semantics
  • Fixed: 1054526 – Move LDFLAGS / WIN32_EXE_LDFLAGS out of Makefiles for c-c
  • Fixed: 1054536 – Port *FLAG and related changes to config.mk
  • Fixed: 1054727 – TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync, port mozconfig.cache and client.mk changes from m-c to c-c
  • Fixed: 1055867 – Move RCFLAGS and RCINCLUDE to moz.build and hardcode manifest name
  • Fixed: 1056948 – Port bug 559505 to c-c (need to package xulstore)
  • Fixed: 1057478 – Port bug 899585 modifying nsIAlertsService to mailnews
  • Fixed: 1057537 – nsImapMailFolder::OnStartRequest generating error because it is not an nsIRequestObserver
  • Fixed: 1057847 – Fix some more xpcshell-test failures due to warnings in the system logs
  • Fixed: 1059551 – Bayesian spam filter won’t compile since bug 1057912
  • Fixed: 1060258 – Permanent Orange: TEST-UNEXPECTED-FAIL | test_cleanup_msf_databases.js (and some other gloda tests)
  • Fixed: 1060715 – TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/xpcshell/tests/mailnews/news/test/unit/test_biff.js | 8 == 9 – See following stack: and other failures
  • Fixed: 1060901 – [tb31.1 only] expand mail list broken for lists whose description is quoted
  • Fixed: 1060959 – comm-central/configure: line 544: test: : integer expression expected
  • Fixed: 1061338 – Port DELAYLOAD_LDFLAGS from bug 944800
  • Fixed: 1062630 – Port bug 1041941 to c-c
  • Fixed: 1063469 – some trivial “assignment to undeclared variable” in TB core.

Windows builds Official Windows, Official Windows installer

Linux builds Official Linux (i686), Official Linux (x86_64)

Mac builds Official Mac

Categorieën: Mozilla-nl planet

Sean Bolton: From the Furthest Edge to the Deepest Middle

Mozilla planet - to, 25/09/2014 - 03:36

In my role as Community Building Intern at Mozilla this summer, my goal has been to be explicit about how community building works so that people both internal and external to Mozilla can better understand and build upon this knowledge. This requires one of my favorite talents: connecting what emerges and making it a thing. We all experience this when we’ve been so immersed in something that we begin to notice patterns – our brains like to connect. One of my mentors, Dia Bondi, experienced this with her 21 Things, which she created during her time as a speech coach and still uses today in her work.

I set out to develop a mental model to help thing-ify this seemingly ambiguous concept of community building so that we all could collectively drive the conversation forward. (That might be the philosopher in me.) What emerged was this sort of fascinating overarching story: community building is connecting the furthest edge to the deepest middle (and making the process along that path easier). What I mean here is that the person with the largest of any form of distance must be able to connect to the hardest to reach person in the heart of the formal organization. For example, the 12 year old girl in Brazil who just taught herself some new JavaScript framework needs to be able to connect in some way to the module owner of that new JavaScript framework located in Finland because when they work together we all rise further together.

community building

The edge requires coordination from community. The center requires internal champions. The goal of community building is then to support community by creating structures that bridge community coordinators and internal champions while independently being or supporting the development of both. This structure allows for more action and creativity than no structure at all – a fundamental of design school.

Below is a model of community management. We see this theme of furthest edge to deepest middle. “It’s broken” is the edge. “I can do something about it” approaches the middle. This model shows how to take action and make the pathway from edge to middle easier.

community management

Community building is connecting the furthest edge to the deepest middle. It’s implicit. It’s obvious. But, when we can be explicit and talk about it we can figure out where and how to improve what works and focus less on what does not.


Categorieën: Mozilla-nl planet

Ted Clancy: A better way to input Vietnamese

Mozilla planet - to, 25/09/2014 - 02:06

Earlier this year I had the pleasure of implementing for Firefox OS an input method for Vietnamese (a language I have some familiarity with). After being dissatisfied with the Vietnamese input methods on other smartphones, I was eager to do something better.

I believe Firefox OS is now the easiest smartphone on the market for out-of-the-box typing of Vietnamese.

The Challenge of Vietnamese

Vietnamese uses the Latin alphabet, much like English, but it has an additional 7 letters with diacritics (Ă, Â, Đ, Ê, Ô, Ơ, Ư). In addition, each word can carry one of five tone marks. The combination of diacritics and tone marks means that the character set required for Vietnamese gets quite large. For example, there are 18 different Os (O, Ô, Ơ, Ò, Ồ, Ờ, Ỏ, Ổ, Ở, Õ, Ỗ, Ỡ, Ó, Ố, Ớ, Ọ, Ộ, Ợ). The letters F, J, W, and Z are unused. The language is (orthographically, at least) monosyllabic, so each syllable is written as a separate word.

This makes entering Vietnamese a little more difficult than most other Latin-based languages. Whereas languages like French benefit from dictionary lookup, where the user can type A-R-R-E-T-E and the system can from prompt for the options ARRÊTE or ARRÊTÉ, that is much less useful for Vietnamese, where the letters D-O can correspond to one of 25 different Vietnamese words (do, , , , dỗ, , dở, dỡ, dợ, đo, đò, đỏ, đó, đọ, đô, đồ, đổ, đỗ, đố, độ, đơ, đờ, đỡ, đớ, or đợ).

Other smartphone platforms have not dealt with this situation well. If you’ve tried to enter Vietnamese text on an iPhone, you’ll know how difficult it is. The user has two options. One is to use the Telex input method, which involves memorizing an arbitrary mapping of letters to tone marks. (It was originally designed as an encoding for sending Vietnamese messages over the Telex telegraph network.) It is user-unfriendly in the extreme, and not discoverable. The other option is to hold down a letter key to see variants with diacritics and tone marks. For example, you can hold down A for a second and then scroll through the 18 different As that appear. You do that every time you need to type a vowel, which is painfully slow.

Fortunately, this is not an intractable problem. In fact, it’s an opportunity to do better. (I can only assume that the sorry state of Vietnamese input on the iPhone speaks to a lack of concern about Vietnamese inside Apple’s hallowed walls, which is unfortunate because it’s not like there’s a shortage of Vietnamese people in San José.)

Crafting a Solution

To some degree, this was already a solved problem. Back in the days of typewriters, there was a Vietnamese layout called AĐERTY. It was based on the French AZERTY, but it moved the F, J, W, and Z keys to the periphery and added keys for Ă, Đ, Ơ, and Ư. It also had five dead keys. The dead keys contained:

  • a circumflex diacritic for typing the remaining letters (Â, Ê, and Ô);
  • the five tone marks; and
  • four glyphs each representing the kerned combination of the circumflex diacritic with a tone mark, needed where the two marks would otherwise overlap

Photo of a Vietnamese typewriter

My plan was to make a smartphone version of this typewriter. Already it would be an improvement over the iPhone. But since this is the computer age, there were more improvements I could make.

Firstly, I omitted F, J, W, and Z completely. If the user needs to type them — for a foreign word, perhaps — they can switch layouts to French. (Gaia will automatically switch to a different keyboard if you need to type a web address.) And obviously I could omit the glyphs that represent kerned pairs of diacritic & tone marks, since kerning is no longer a mechanical process.

The biggest change I made is that, rather than having keys for the five tone marks, words with tones appear as candidates after typing the letters. This has numerous benefits. It eliminates five weird-looking keys from the keyboard. It eliminates confusion about when to type the tone mark. (Tone marks are visually positioned in the middle of the word, but when writing Vietnamese by hand, tone marks are usually added last after writing the rest of the word.) It also saves a keystroke too, since we can automatically insert a space after the user selects the candidate. (For a word without a tone mark, the user can just hit the space bar. Think of the space bar as meaning “no tone”.)

This left just 26 letter keys plus one key for the circumflex diacritic. Firefox OS’s existing AZERTY layout had 26 letter keys plus one key for the apostrophe, so I put the circumflex where the apostrophe was. (The apostrophe is unused in Vietnamese.)

Screenshot of Vietnamese input method in use

In order to generate the tone candidates, I had to detect when the user had typed a valid Vietnamese syllable, because I didn’t want to display bizarre-looking nonsense as a candidate. Vietnamese has rules for what constitutes a valid syllable, based on phonotactics. And although the spelling isn’t purely phonetic (in particular, it inherits some peculiarities from Portuguese), it follows strict rules. This was the hardest part of writing the input method. I had to do some research about Vietnamese phonotactics and orthography. A good chunk of my code is dedicated to encoding these rules.

Knowing about the limited set of valid Vietnamese syllables, I was able to add some convenience to the input method. For example, if the user types V-I-E, a circumflex automatically appears on E because VIÊ is a valid sequence of letters in Vietnamese while VIE is not. If the user types T to complete the partial word VIÊT, only two tone candidates appear (VIỂT and VIỆT), because the other three tone marks can’t appear on a word ending with T.

Using it yourself

You can try the keyboard for yourself at Timothy Guan‑tin Chien’s website.

The keyboard is not included in the default Gaia builds. To include it, add the following line to the Makefile in the gaia root directory:

GAIA_KEYBOARD_LAYOUTS=fr,vi-Typewriter

The code is open source. Please steal it for your own open source project.

 


Categorieën: Mozilla-nl planet

Erik Vold: Jetpack Pro Tip - setImmediate and clearImmediate

Mozilla planet - to, 25/09/2014 - 02:00

Do you know about window.setImmediate or window.clearImmediate ?

Did you know that you can use these now with the Add-on SDK ?

We’ve managed to keep them a little secret, but they are awesome because setImmediate is much quicker than setTimeout(fn, 0) especially if it is used a lot as it would be if it were in a loop or if it were used recursively. This is well described in the notes in MDN on window.setImmediate.

To use these function with the Add-on SDK, do the following:

const { setImmediate, clearImmediate } = require("sdk/timers"); function doStuff() {} let timerID = setImmediate(doStuff); // to run `doStuff` in the next tick clearImmediate(timerID) // to cancel `doStuff`
Categorieën: Mozilla-nl planet

Mozilla fixes "phishing friendly" cryptographic bug in Firefox and Thunderbird - Naked Security

Nieuws verzameld via Google - to, 25/09/2014 - 01:54

Mozilla fixes "phishing friendly" cryptographic bug in Firefox and Thunderbird
Naked Security
NSS stands for Network Security Services, used by Mozilla products such as Firefox (web browsing), Thunderbird (email) and SeaMonkey (both). All these products have now been patched, including the Firefox Extended Support Release (ESR) verions.

Google Nieuws
Categorieën: Mozilla-nl planet

Firefox 32.0.3 & Thunderbird 31.1.2: Mozilla schließt kritische Sicherheitslücke - soeren-hentzschel.at

Nieuws verzameld via Google - wo, 24/09/2014 - 23:01

Firefox 32.0.3 & Thunderbird 31.1.2: Mozilla schließt kritische Sicherheitslücke
soeren-hentzschel.at
Mozilla schließt mit einer Reihe neuer Updates eine kritische Sicherheitslücke in den Network Security Services (NSS). Die neuen Versionsnummern der Produkte mit geschlossener Sicherheitslücke lauten Firefox 32.0.3, Firefox ESR 31.1.1, Firefox ESR ...

Categorieën: Mozilla-nl planet

Mozilla plans to phase out support of SHA-1 hash algorithm - SC Magazine

Nieuws verzameld via Google - wo, 24/09/2014 - 22:07

SC Magazine

Mozilla plans to phase out support of SHA-1 hash algorithm
SC Magazine
Agreeing with positions held by Microsoft and Google, Mozilla announced on Tuesday that it would be phasing out certificates with SHA-1 based signature algorithms. After Jan. 1, 2016, Firefox will present an “Untrusted Connection” error when a newly ...

en meer »
Categorieën: Mozilla-nl planet

Monty Montgomery: Intra-Paint: A new Daala demo from Jean-Marc Valin

Mozilla planet - wo, 24/09/2014 - 21:36

Intra paint is not a technique that's part of the original Daala plan and, as of right now, we're not currently using it in Daala. Jean-Marc envisioned it as a simpler, potentially more effective replacement for intra-prediction. That didn't quite work out-- but it has useful and visually pleasing qualities that, of all things, make it an interesting postprocessing filter, especially for deringing.

Several people have said 'that should be an Instagram filter!' I'm sure Facebook could shake a few million loose for us to make that happen ;-)

Categorieën: Mozilla-nl planet

Wil Clouser: The Great Add-on Bug Triage

Mozilla planet - wo, 24/09/2014 - 20:44

The AMO team is meeting this week to discuss road maps and strategies and among the topics is our backlog of open bugs. Since mid-2011 there has averaged around 1200 bugs open at any one time.

Currently any interaction with AMO’s bugs is too time consuming: finding good first bugs, triaging existing bugs, organizing a chunk of bugs to fix in a milestone — they all require interacting with a list of 1200 bugs, many of which are years old and full of discussions by people who no longer contribute to the bugs. The small chunks of time I (and others) get to work on AMO are consumed by digging through these old bugs and trying to apply them to the current site.

In an effort to get this list to a manageable size the AMO team is aggressively triaging and closing bugs this week, hopefully ending the week with a realistic list of items we can hope to accomplish. With that list in hand we can prioritize the bugs, divide them into milestones, and begin to lobby for developer time.

Many of the bugs which are being closed are good ideas and we’d like to fix them, but we simply need to be realistic about what we can actually do with the resources we have. If you contribute patches to any of the bugs, please feel free to reopen them.

Thanks for being a part of AMO.

Categorieën: Mozilla-nl planet

Jean-Marc Valin: Daala: Painting Images For Fun (and Profit?)

Mozilla planet - wo, 24/09/2014 - 19:20

As a contribution to Monty's Daala demo effort, I decided to demonstrate a technique I've recently been developing for Daala: image painting. The idea is to represent images as directions and 1-D patterns.

Read more!

Categorieën: Mozilla-nl planet

Mozilla Latest to Part Ways With SHA-1 - Threatpost

Nieuws verzameld via Google - wo, 24/09/2014 - 18:02

Mozilla Latest to Part Ways With SHA-1
Threatpost
Mozilla has joined the chorus of browser makers and technology companies no longer throwing their support behind the shaky SHA-1 hash algorithm. Long considered vulnerable to attack, SHA-1 is already on hackers' collective to-do list with experts ...

Categorieën: Mozilla-nl planet

Frédéric Harper: HTML for the Mobile Web at All Things Open

Mozilla planet - wo, 24/09/2014 - 17:23

allthingsopen

In about a month, I’ll speak at All Things Open in Raleigh, North Carolina. I’m quite excited as even if I never attended this event, I hear a lot of good things about it. Funny enough, I don’t go on stage quite often in the United States, so it’s a great opportunity to do so. What could be a better topic than talking about HTML for the Mobile Web at an event like this?

Firefox OS is a new operating system for mobile phones to bring web connectivity to those who can not get top-of-the-line smartphones. By harvesting the principles of what made the web great and giving developers access to the hardware directly through web standards it will be the step we need to make a real open and affordable mobile web a reality. In this talk, Frédéric Harper from Mozilla will show how Firefox OS works, how to build apps for it and how end users will benefit from this open alternative to other platforms.

It’s not too late to register for this event on October 22-23: they still have early birds tickets. See you there to share, and dicuss with you about open source, open tech and the open web!


--
HTML for the Mobile Web at All Things Open is a post on Out of Comfort Zone from Frédéric Harper

Related posts:

  1. Empower Mobile Web Developers with JavaScript & WebAPI at PragueJS HTML5 is a giant step in the right direction: it...
  2. Mobile Startups Toronto, and Firefox OS as an opportunity The year is not yet done that I’m starting to...
  3. Fixing the mobile web with Firefox OS at FITC Toronto This morning I was presenting at FITC Toronto about Firefox...
Categorieën: Mozilla-nl planet

Pete Moore: Highlights from this week xyz Goals for next week: xyz Bugs I created this week: Bug 1072274 –...

Mozilla planet - wo, 24/09/2014 - 17:09

Highlights from this week

  • xyz

Goals for next week:

  • xyz

Bugs I created this week:

Other bugs I updated this week:

Categorieën: Mozilla-nl planet

Will Kahn-Greene: Hair today, gone tomorrow

Mozilla planet - wo, 24/09/2014 - 13:00

I've been cutting my own hair since like 1991 or so with two exceptions: a professional haircut before my wedding and one before my wife's sister's wedding.

Back in 1991, my parents bought me a set of Wahl clippers. Over the years, I broke two of the combs and a few of the extensions. Plus it has a crack down the side of the plastic body. At one point, I was cutting hair for a bunch of people on my dorm floor in college. It's seen a lot of use in 23 years.

However, a month ago, it started shorting the circuit. There's a loose wire or frayed something or something something. Between that and the crack down the side of the plastic body, I figured it's time to retire them and get a new set. The new set arrived today.

23 years is a long time. I have very few things that I've had for a long time. I bought my bicycle in 1992 or so. I have a clock radio I got in the mid-80s. I have a solar powered calculator from 1990 or so (TI-36). Everything else seems to fail within 5 years: blenders, toaster ovens, rice cookers, drills, computers, etc.

I'll miss those clippers. I hope the new ones last as long.

Categorieën: Mozilla-nl planet

Nicholas Nethercote: You should use WebRTC for your 1-on-1 video meetings

Mozilla planet - wo, 24/09/2014 - 10:57

Did you know that Firefox 33 (currently in Beta) lets you make a Skype-like video call directly from one running Firefox instance to another without requiring an account with a central service (such as Skype or Vidyo)?

This feature is built on top of Firefox’s WebRTC support, and it’s kind of amazing.

It’s pretty easy to use: just click on the toolbar button that looks like a phone handset or a speech bubble (which one you see depends which version of Firefox you have) and you’ll be given a URL with a call.mozilla.com domain name. Send that URL to somebody else — via email, or IRC, or some other means — and when they visit that URL in Firefox 33 (or later) it will initiate a video call with you.

I’ve started using it for 1-on-1 meetings with other Mozilla employees and it works well. It’s nice to finally have an open source implementation of video calling. Give it a try!

(Disclaimer: I’m a complete newbie when it comes to WebRTC. Please let me know if I have made any mistakes in this post and I will update accordingly. Thanks!)

Categorieën: Mozilla-nl planet

Byron Jones: happy bmo push day!

Mozilla planet - wo, 24/09/2014 - 06:18

the following changes have been pushed to bugzilla.mozilla.org:

  • [1067381] Sorting by ID broken when changing multiple bugs
  • [1065398] Error when using checksetup.pl to create BMO database from scratch when Review extension enabled
  • [1064395] concatenate and slightly minify javascript files
  • [1068014] skip strptime() in datetime_from() if the date is in a standard format
  • [1054141] add the ability to filter on the user that made the change
  • [891199] clicking on needinfo flag/text should scroll you to the comment which set the flag
  • [1069504] Put My Dashboard in the drop down on the top-right
  • [1067410] Modification time wrong for deleted flags in review schema
  • [1067808] Review history page displays cancelled reviews as overdue
  • [1060728] Add perltidyrc that makes it easier to follow existing code standards to BMO repository
  • [1068328] needinfo flag shows up on attachment details page only when not doing “Edit as Comment”
  • [1037663] Make custom bug entry forms more discoverable
  • [1071926] Can’t unmentor a bug

discuss these changes on mozilla.tools.bmo.


Filed under: bmo, mozilla
Categorieën: Mozilla-nl planet

Yura Zenevich: isfirefoxosaccessibleyet.com

Mozilla planet - wo, 24/09/2014 - 02:00
isfirefoxosaccessibleyet.com

24 Sep 2014 - Toronto, ON

Eitan from Mozilla's accessibility team was nice enough to reserve a isfirefoxosaccessibleyet.com domain where we could track Firefox OS accessibility status easily and in the open. I am really happy to announce that isfirefoxosaccessibleyet.com is now ready to be seen in public.

There are several bits of information about each app (including the overall system) that you can find there: an overall accessibility score, a number of opened, resolved and currently in progress bugs. We also provide links to the actual bug lists handy in case you need to dig deeper.

For anyone who wants to help out:

  • If you are a user and want to file a bug, you should be able to find a link inside each app's section.
  • If you are a developer and want to hack on Gaia accessibility, each app section has an up-to-date lists if high priority and good first bugs.

Please feel free to check it out!

yzen

Categorieën: Mozilla-nl planet

Pages