Commit Graph

283680 Commits

Author SHA1 Message Date
Eddy Bruel
fc6cefa47a Bug 1212333 - WorkerDebuggerManager should live on the main thread;r=khuey 2016-02-04 22:04:25 +01:00
Chenxia Liu
5a95cf156e Bug 1208138 - Handle tablet-specific cases. r=margaret 2016-01-28 19:26:05 -08:00
Chenxia Liu
6e2e64f26d Bug 1208138 - Firstrun is not dismissed in some cases. r=margaret 2016-01-28 19:02:32 -08:00
Steffen Wilberg
0d57c596a0 Bug 1246128: F11 displays the audio container in fullscreen instead of the browser. r=bz
MozReview-Commit-ID: IWKJvwDaFsG
2016-02-07 17:55:48 +01:00
J. Ryan Stinnett
e079027dc5 Bug 1204127 - Fix line endings in DevTools server test. r=me 2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
17759c2ae1 Bug 1204127 - Remove dead paths from debugger. r=fitzgen 2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
e55cea1e3b Bug 1204127 - Clean up paths added after migration. r=ochameau 2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
3f0a685602 Bug 1204127 - Enable DevTools migration warnings. r=ochameau 2016-02-08 17:32:07 -06:00
Andrzej Hunt
98d00e4304 Bug 826400 - Post: update DATABASE_VERSION comment, and clarify why we do this r=liuche 2016-02-08 10:10:46 -08:00
Wes Kocher
9ec70209ca Backed out changeset d007cfebe661 (bug 1234693) for android robocop failures CLOSED TREE 2016-02-08 12:53:10 -08:00
Patrick Brosset
ca717b4138 Bug 1244755 - 3 - Remove CPOW usages and eslint warnings from devtools/client/inspector/layout; r=miker 2016-02-04 20:56:32 +01:00
Patrick Brosset
e01b41bab4 Bug 1244755 - 2 - Remove addTest logic from layout-view tests for better consistency; r=miker 2016-02-04 13:25:10 +01:00
Patrick Brosset
28e3c61139 Bug 1244755 - 1 - Enable browser_layout.js with e10s by using the testActor; r=miker 2016-02-01 17:26:08 +01:00
Patrick Brosset
623befb443 Bug 1246582 - Enable browser_fontinspector_theme-change.js on e10s; r=me 2016-02-08 12:06:05 +01:00
Alessio Placitelli
a111231fcb Bug 1244182 - Properly document all the fields of the main ping. r=gfritzsche 2016-02-08 06:51:00 -08:00
Matthew Noorenberghe
d19e9ea5e2 Bug 1246455 - mozscreenshots: Add a delay between applying configurations. r=kitcambridge
Avoid conflicts when configurations try to apply at the same time. e.g WindowSize and TabsInTitlebar.
Also bump requestLongerTimeout for the longer duration or this will timeout on OS X.
2016-02-06 18:35:02 -08:00
Matthew Noorenberghe
cba875246c Bug 1246455 - mozscreenshots: Change the lightweight theme colors to be a bit off from black and white. r=kitcambridge
This should make it easier to detect when we're picking up a default black/white value by mistake.
2016-02-06 18:32:54 -08:00
Matthew Noorenberghe
7e17732562 Bug 1246455 - mozscreenshots: Wait for the @inFullscreen change when toggling fullScreen. r=kitcambridge 2016-02-06 18:31:41 -08:00
Matthew Noorenberghe
f437fd0914 Bug 1246455 - mozscreenshots: Open the tabs to be pinned with the other opening tabs. r=kitcambridge
Opening the two tabs after leads to them animating open with overflow and causes inconsistency.
2016-02-06 18:30:28 -08:00
Chenxia Liu
84a918d554 Bug 1245368 - Add telemetry for home panel customizations. r=margaret 2016-02-04 16:14:34 -08:00
Chenxia Liu
b9f5c237d4 Bug 1201653 - Provide a way to self-select into a specific experiment [Switchboard]. r=margaret 2016-02-03 16:49:09 -08:00
Mike Conley
7694cf8b3b Bug 1055464 - Regression tests. r=Mossop 2016-02-05 16:28:53 -05:00
Mike Conley
086a765bc6 Bug 1055464 - Add RefreshBlocker front-end. r=Mossop 2016-02-05 15:01:38 -05:00
Mike Conley
8d1551327f Bug 1055464 - Add RefreshBlocker to tab-content, and a listener in tabbrowser.xml. r=Mossop 2016-02-05 13:57:48 -05:00
Dave Townsend
570a8ec931 Backing out c57d2020f884 for bug 1244357 due to test failures. CLOSED TREE 2016-02-08 10:18:48 -08:00
Dave Townsend
d98a43d044 Bug 1245649: Enable no-nested-ternary. r=mconley 2016-02-03 21:17:16 -08:00
Dave Townsend
4dcf69dfe4 Bug 1244357: Use a shim around the certificate DB to allow the add-ons manager to think that add-ons are signed when they aren't. r=rhelmer
Because the add-ons manager hasn't startup up yet we can replace the certificate
database in xpcshell tests with one that claims add-ons are signed by valid
certificates even when they aren't. This allows us to run tests even in builds
where signing cannot be disabled during for the normal application.

This adds an override for all tests except those that are explicitely testing
signing.
2016-01-29 16:41:18 -08:00
Dave Townsend
8691b09bc2 Bug 1236377: Ignore invalid file descriptors when loading an add-ons database written by a different OS. r=rhelmer
nsIFile descriptors use OS specific formats so when trying to read them we have
to catch any failure if the database was written by a different OS. This leaves
the _sourceBundle undefined in only one case which is guaranteed to be during
startup since xpistate.descriptor for the add-on will also be incorrect and so
the full add-on scan will be triggered. That will spot the mismatch and update
the add-on in the database with the correct descriptor.
2016-02-02 13:17:10 -08:00
Mike Conley
ac4bab2259 Bug 1245833 - Don't send empty comments or email addresses in content crash reports. r=felipe 2016-02-04 16:14:19 -05:00
Margaret Leibovic
9258079105 Bug 1234693 - Point Switchboard URLs to production mozilla-services endpoint. r=mfinkle 2016-02-05 08:08:42 -05:00
Margaret Leibovic
d83c489bca Bug 1243387 - (Part 2) Update SuggestClient to use NetworkUtils. r=mfinkle 2016-02-05 09:38:48 -05:00
Margaret Leibovic
e9ba3ecf54 Bug 1243387 - Add telemetry probe to understand how often users load reading list items when offline. r=mfinkle 2016-02-05 09:37:15 -05:00
Margaret Leibovic
653e06ab02 Bug 1244329 - Flip the preference to on for requiring signed addons. r=mfinkle 2016-02-05 09:59:29 -05:00
Margaret Leibovic
39e38e1e79 Bug 1246170 - Remove about:logins histogram telemetry probes. r=mfinkle 2016-02-05 10:11:54 -05:00
Margaret Leibovic
d0095b992d Bug 1113297 - Back out match case mode for find-in-page. r=liuche 2016-02-03 15:51:46 -05:00
Patrick Brosset
add4a786dc Bug 1245849 - Remove mochitest browser_animation_name.js and add a xpcshell test instead; r=ochameau 2016-02-08 16:14:11 +01:00
Carsten "Tomcat" Book
c1d9b87d9d Merge mozilla-central to fx-team 2016-02-08 12:55:35 +01:00
Gijs Kruitbosch
cd6f7ba27b Bug 1226556 - part 3: add tableExists to ESEDBReader, use it to fall back to normal bookmarks migration, r=MattN 2016-02-03 14:46:36 +00:00
Gijs Kruitbosch
a332da9143 Bug 1226556 - part 2: use ESE database to import Edge bookmarks, r=MattN 2016-01-30 11:22:19 +00:00
Gijs Kruitbosch
08a001adc7 Bug 1226556 - part 1: allow reading GUID columns in ESEDBReader.jsm, r=MattN 2016-01-30 11:21:40 +00:00
Nicolas Chevobbe
c8e28c9141 Bug 1228978 - Add a drop-mark to the playback-rate selector in the animation-inspector's toolbar; r=pbro 2016-02-02 22:47:13 +01:00
Ted Mielczarek
17dc55c851 bug 1069556 - sync to Breakpad c53ed143108948eb7e2d7ee77dc8c0d92050ce7c. r=glandium, benwa
This commit contains a few things:
* Update our copy of google-breakpad to upstream c53ed143108948eb7e2d7ee77dc8c0d92050ce7c
* Get rid of all but one local patch, fold a few related local patches into one
* Misc build fixup to sync with upstream--adding a few new moz.build files,
  source files
* The final bits of unhooking Breakpad from the profiler:
** Revert to only building toolkit/crashreporter if MOZ_CRASHREPORTER.
** Stop building bits of Breakpad that we only needed for the profiler.
** Remove a few bits of profiler code that were used to interface with Breakpad.
** Remove toolkit/crashreporter/breakpad-logging, which was only used to
   suppress Breakpad logging for the in-process stackwalker.
* Upstream removed their Android-compat sys/ucontext.h because the Android NDK
  added it, but the bionic we're using for Gonk builds is too old, so add a
  copy of the previous version of those files to
  toolkit/crashreporter/gonk-include to keep Gonk building.
* Consolidate moz.build files under toolkit/crashreporter/google-breakpad/client/linux
2016-01-27 09:39:53 -05:00
Nick Alexander
1c6c3b60c1 Bug 1234629 - Post: Add Gradle support for bouncer. r=me 2016-01-26 11:54:00 -08:00
Nick Alexander
6b67826901 Bug 1234629 - Part 3: Make bouncer's <intent-filter> set a larger subset of Fennec's <intent-filter> set. r=margaret 2016-01-27 15:44:29 -08:00
Nick Alexander
0c38561375 Bug 1234629 - Part 2: Fail packaging if bouncer APK and main APK have different permissions. r=gps
This isn't sensible for b2gdroid, but that project should never enable
the bouncer APK anyway.
2016-01-27 14:34:46 -08:00
Nick Alexander
522820bdb3 Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps
This commit produces an "install bouncer" APK which is a "hollow
shell" that looks like the main Fennec APK.  In particular, both APKs have:

* the same Android package name (application id); and
* the same set of <permission>, <uses-permission>, and <uses-feature>
  blocks in their manifests.

The bouncer APK must always have an android:versionCode smaller than
the main Fennec APK; for now, we will just bump that manually
mobile/android/bouncer/moz.build.
2016-01-27 15:28:31 -08:00
Nick Alexander
45d70f711a Bug 1234629 - Part 0: Make Distribution look in /data/data/$PACKAGE/distribution last. r=rnewman
Call a distribution in /data/data/$PACKAGE/distribution a "data
distribution".  Right now we read data distributions only in response
to writing them via another code path (extracting from APK, or
downloading).  We don't recognize a data distribution in the same way
that we recognize a system distribution (in /system/.../distribution)
in the Java code, simply because we don't look for it; and I haven't
investigated, but I think that Gecko may in fact recognize a data
distribution in this case.

This patch simply recognizes data distributions after looking for
other distributions.  That way data distributions written by the
bouncer APK are recognized and initialized, but not given precedence
over other distribution channels.
2016-02-04 17:41:54 -08:00
Nick Alexander
5f4e1f9723 Backed out changeset 10dfe5e3ded1 (bug 1242213) 2016-02-05 16:35:45 -08:00
Michael Comella
601cfe71c0 Bug 1246314 - Add comment to explain why we don't log exceptions. r=me 2016-02-05 16:38:05 -08:00
Wes Kocher
d4324cbe88 Backed out 2 changesets (bug 1232222) for xpcshell bustage
Backed out changeset 06bc151231a5 (bug 1232222)
Backed out changeset 38ba7c48145e (bug 1232222)
2016-02-05 16:29:00 -08:00