Bug 674741- Part 7: Add new allowed NFC DOM interfaces to test_interfaces.html. r=khuey

--HG--
extra : rebase_source : 3bb202a1b2bc891e65f33a410d5f5ed334d40110
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/4cd15b46b87a
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #13605 from bzbarsky/master

Bug 937474.  Get rid of cloneNode() with no arguments in Gaia code.  r=s...

========

https://hg.mozilla.org/integration/gaia-central/rev/2fe12f66abb0
Author: Boris Zbarsky <bzbarsky@mit.edu>
Desc: Bug 937474.  Get rid of cloneNode() with no arguments in Gaia code.  r=sicking
Bug 922919 - Set three preferences in one asynchronous call to fix timing bug. r=khuey
Bug 931060 - Add encoder files to in-tree libvorbis. r=xiphmont

Add vorbisenc.c and its dependent headers to the libvorbis build
and export the relevant symbols. Based on a patch by Benjamin Chen.
Bug 888789 - Update nestegg with VP9 and Opus support. r=kinetik

Update our in-tree source to the upstream master branch.
Bug 931414 - Add test case. r=jandem
Bug 936309 - [FDN] "Add contact" is broken. r=vicamo
Bug 935628 - Animate toolbar with translation instead of scroll (r=sriram)
Bug 935628 - Remove BrowserToolbarBackground from toolbar (r=sriram)
Bug 935628 - Only show right edge in toolbar when necessary (r=sriram)
Bug 936519 - Move general-purpose views to the widget package (r=mfinkle)

--HG--
rename : mobile/android/base/AllCapsTextView.java => mobile/android/base/widget/AllCapsTextView.java
rename : mobile/android/base/AnimatedHeightLayout.java => mobile/android/base/widget/AnimatedHeightLayout.java
rename : mobile/android/base/CheckableLinearLayout.java => mobile/android/base/widget/CheckableLinearLayout.java
rename : mobile/android/base/ClickableWhenDisabledEditText.java => mobile/android/base/widget/ClickableWhenDisabledEditText.java
rename : mobile/android/base/FlowLayout.java => mobile/android/base/widget/FlowLayout.java
Bug 936522 - Move preference-related to the preferences package (r=liuche)

--HG--
rename : mobile/android/base/AlignRightLinkPreference.java => mobile/android/base/preferences/AlignRightLinkPreference.java
rename : mobile/android/base/AndroidImport.java => mobile/android/base/preferences/AndroidImport.java
rename : mobile/android/base/AndroidImportPreference.java => mobile/android/base/preferences/AndroidImportPreference.java
rename : mobile/android/base/FontSizePreference.java => mobile/android/base/preferences/FontSizePreference.java
rename : mobile/android/base/GeckoPreferenceFragment.java => mobile/android/base/preferences/GeckoPreferenceFragment.java
rename : mobile/android/base/GeckoPreferences.java => mobile/android/base/preferences/GeckoPreferences.java
rename : mobile/android/base/LinkPreference.java => mobile/android/base/preferences/LinkPreference.java
rename : mobile/android/base/MultiChoicePreference.java => mobile/android/base/preferences/MultiChoicePreference.java
rename : mobile/android/base/PrivateDataPreference.java => mobile/android/base/preferences/PrivateDataPreference.java
rename : mobile/android/base/SyncPreference.java => mobile/android/base/preferences/SyncPreference.java
Bug 934900 - Ensure back/forward are not re-enabled while in editing mode (r=sriram)
Bug 935836 - should ensure button is operational when it's not, r=mconley
Merge m-c to fx-team.
Bug 929384 - Display color swatch for background properties with href. r=pbrosset
Bug 937058 - Paper over debug-mode checks of stack depth for unreachable bytecode. r=jandem
Bug 934345 - Move NotificationHelper initialization to GeckoApp since it was being initialized twice when more than one process were active. r=wesj
Bug 925308 - Dont pop profiler frames for stack frames pushed by invalidated IonScripts which didn not have profiler instrumentation. r=jandem
Bug 923967: Move from deprecated Unicode Utilities usage to CFStringTokenizer on OS X. r=smontagu