Bug 1102488 - Pre: Remove unused cruft. r=rnewman

I am thrilled that we no longer generate any Java files with "package
@ANDROID_PACKAGE_NAME@;".  Progress, a little at a time!

--HG--
extra : rebase_source : 5bee2fdd86d85d9baa3d9458edc50edbd908f0a5
Bug 1102488 - Part 0: Make FxAccountConstants independent of Logger. r=rnewman

--HG--
extra : rebase_source : eec086063519fd73c3869916378718a4a051a853
Bug 1102488 - Part 1: Factor out constants JAR. r=rnewman

The constants JAR contains AppConstants and SysInfo.  SysInfo depended
on HardwareUtils for one function, which can (should?) be in SysInfo
anyway, so I moved it.

Both SysInfo and AppConstants should be available to Robocop tests,
but they are compiled too early to access RobocopTarget.  Since
nothing in GeckoView should know about GeckoView, I moved the
annotation to the Fennec-level proguard.cfg.

--HG--
extra : rebase_source : 6504b2324fb7534217163e21218c194df0505a75
Bug 1102488 - Part 2: Don't preprocess GeckoLoader. r=rnewman

I replaced the compile-time ANDROID_PACKAGE_NAME with the run-time
context.getPackageName() for two reasons:

1) I claim this is more correct.  It's hard to imagine Fennec working
with ANDROID_PACKAGE_NAME != context.getPackageName(), but right here
we should use the run-time, not the build-time state.

2) GeckoLoader is part of GeckoView, and as such it shouldn't assume
anything about the package it's running as.

GeckoView consumers may ship for multiple architectures, so we
shouldn't assume anything about the build-time architecture, but the
reference to MOZ_CPU_ABI is purely diagnostic.  There are substantive
changes to make here; we'll cross that bridge some other time.

--HG--
extra : rebase_source : 485cc43e525fd3de63c186bd20fcb049d29129ca
Bug 1102488 - Part 3: Output preprocessed files into generated/preprocessed. r=rnewman

The preprocessed files, all of which are constant exports, are exposed
in the new constants JAR.

--HG--
extra : rebase_source : d292f913bbd3c070e55660174ce66277efd46754
Bug 1096229 Adjust Loop server urls to include /v0 to avoid potential redirects. r=mikedeboer
Bug 1094622 - Deleting node in inspector now selects previous sibling and not parent. r=bgrins

---
 browser/devtools/markupview/markup-view.js         | 15 +++++----
 .../test/browser_markupview_tag_edit_04.js         | 38 +++++++++++++++-------
 browser/devtools/markupview/test/head.js           |  2 +-
 toolkit/devtools/server/actors/inspector.js        | 14 +++++++-
 .../tests/mochitest/test_inspector-remove.html     | 23 +++++++++----
 5 files changed, 65 insertions(+), 27 deletions(-)
Bug 1074720 - Fix German locale for partner logo. r=mikedeboer
Bug 1101754 - Hide the rooms/contacts view until the Getting Started tour has been accessed or dismissed. r=mikedeboer
Bug 1099462 - Set the Getting Started URL for Loop. r=MattN
Bug 1089332 - Add a getObservers API for accessing the history observers list. r=Mano

--HG--
extra : rebase_source : 990360d6c0e9b0fd5fc1dadc89f92d1edd52cd47
Bug 1090308 - Invalidate mDaysOfHistory when getObservers is invoked. r=Mano

--HG--
extra : rebase_source : 83b6c6aaaf1605b469a5023c01c909b9dbca46d4
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/f64206f59b37
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #26300 from azasypkin/pr-25734

1090867 - [Messages][Refactoring] Don't consider cancelled activity as unhandled error r=azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/38b8a3bf0148
Author: solfen <solfen@hotmail.com>
Desc: 1090867 - [Messages][Refactoring] Don't consider cancelled activity as unhandled error r=azasypkin
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/f6b4413a1b06
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #26299 from KevinGrandon/bug_1097591_upgrade_marionette_apps

Bug 1097591 - Upgrade marionette-apps package

========

https://hg.mozilla.org/integration/gaia-central/rev/43f5e26709c2
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1097591 - Upgrade marionette-apps package r=kgrandon
Bumping manifests a=b2g-bump
Bumping gaia.json for 25 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/16c30b6fa79b
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #26305 from mozilla-b2g/revert-26304-revert-25557-music-metadata-cleanup

Bug 1089718 - [music] Make the metadata parser sane

========

https://hg.mozilla.org/integration/gaia-central/rev/5a5087027e46
Author: Jim Porter <jporter@mozilla.com>
Desc: Revert "Revert "Bug 1089718 - [music] Make the metadata parser sane""

========

https://hg.mozilla.org/integration/gaia-central/rev/6274d9f56c90
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #26304 from mozilla-b2g/revert-25557-music-metadata-cleanup

Revert "Bug 1089718 - [music] Make the metadata parser sane"

========

https://hg.mozilla.org/integration/gaia-central/rev/01c098ace621
Author: Jim Porter <jporter@mozilla.com>
Desc: Revert "Bug 1089718 - [music] Make the metadata parser sane"

========

https://hg.mozilla.org/integration/gaia-central/rev/ac0892565793
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #25557 from jimporter/music-metadata-cleanup

Bug 1089718 - [music] Make the metadata parser sane

========

https://hg.mozilla.org/integration/gaia-central/rev/2e287048c414
Author: Jim <jporter@mozilla.com>
Desc: Address more review comments

========

https://hg.mozilla.org/integration/gaia-central/rev/5db6c8a4e6bb
Author: Jim <jporter@mozilla.com>
Desc: Add a comment about thumbnail sizes

========

https://hg.mozilla.org/integration/gaia-central/rev/599514dc1e73
Author: Jim <jporter@mozilla.com>
Desc: Fix tests

========

https://hg.mozilla.org/integration/gaia-central/rev/d5b811280d36
Author: Jim <jporter@mozilla.com>
Desc: Address review comments

========

https://hg.mozilla.org/integration/gaia-central/rev/70e1a771db72
Author: Jim <jporter@mozilla.com>
Desc: Add lots of comments

========

https://hg.mozilla.org/integration/gaia-central/rev/b5d4ac710021
Author: Jim <jporter@mozilla.com>
Desc: Fix lint errors (some of these were real errors in edge cases too)

========

https://hg.mozilla.org/integration/gaia-central/rev/2ccc5ee5a505
Author: Jim <jporter@mozilla.com>
Desc: Move test files to match the structure of the js/ dir. This way, tests are automatically rerun if the file they're testing is changed

========

https://hg.mozilla.org/integration/gaia-central/rev/7c0e1c6c47e3
Author: Jim <jporter@mozilla.com>
Desc: Clean up id3v2 parser

========

https://hg.mozilla.org/integration/gaia-central/rev/a30074e81709
Author: Jim <jporter@mozilla.com>
Desc: Fix tests

========

https://hg.mozilla.org/integration/gaia-central/rev/ee36e3013656
Author: Jim <jporter@mozilla.com>
Desc: Make the top-level metadata parser use Promises too!

========

https://hg.mozilla.org/integration/gaia-central/rev/3419bd27d146
Author: Jim <jporter@mozilla.com>
Desc: Move metadata.js

========

https://hg.mozilla.org/integration/gaia-central/rev/5d97dd86b911
Author: Jim <jporter@mozilla.com>
Desc: Clean up metadata.js and stop using almost-global variables

========

https://hg.mozilla.org/integration/gaia-central/rev/49b56c8a9f4f
Author: Jim <jporter@mozilla.com>
Desc: Add a generic place to register metadata parsers

========

https://hg.mozilla.org/integration/gaia-central/rev/4fe7617252b8
Author: Jim <jporter@mozilla.com>
Desc: Pull out id3v1 parsing

========

https://hg.mozilla.org/integration/gaia-central/rev/c78bf142db70
Author: Jim <jporter@mozilla.com>
Desc: Pull out the MP4 parser

========

https://hg.mozilla.org/integration/gaia-central/rev/812ef307a97e
Author: Jim <jporter@mozilla.com>
Desc: Fix tests

========

https://hg.mozilla.org/integration/gaia-central/rev/5b75aac4cef4
Author: Jim <jporter@mozilla.com>
Desc: Simplify sending album art over IAC

========

https://hg.mozilla.org/integration/gaia-central/rev/af5281460fdb
Author: Jim <jporter@mozilla.com>
Desc: Move ogg metadata parsing to a separate file

========

https://hg.mozilla.org/integration/gaia-central/rev/70bc78ff1e12
Author: Jim <jporter@mozilla.com>
Desc: Move id3v2 parsing to a separate file

========

https://hg.mozilla.org/integration/gaia-central/rev/de4a17edd7b8
Author: Jim <jporter@mozilla.com>
Desc: Move album art fetching to a separate file and simplify the interface
Bumping manifests a=b2g-bump
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/7236bf8e170b
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #25802 from ADLR-es/highlight-accented

Bug 1088706 - Accented characters like ñ are not highlighted after doing...

========

https://hg.mozilla.org/integration/gaia-central/rev/8b98575f1d60
Author: Adrián de la Rosa <hola@adlr.es>
Desc: Bug 1088706 - Accented characters like ñ are not highlighted after doing a search with them

========

https://hg.mozilla.org/integration/gaia-central/rev/0bc4dbd74b99
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Merge pull request #26268 from dmarcos/bug1097835simple

Bug 1097835 - [Camera] App doesn't listen for 'closed' events

========

https://hg.mozilla.org/integration/gaia-central/rev/fdec585e06c0
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Bug 1097835 - [Camera] App doesn't listen for 'closed' events
Bumping manifests a=b2g-bump