Commit Graph

26608 Commits

Author SHA1 Message Date
Tom Tromey
6520e16954 Bug 1201136 - make output-parser correctly handle special color values. r=bgrins 2015-09-03 11:46:00 +02:00
Carsten "Tomcat" Book
9c91e35131 Merge mozilla-central to mozilla-inbound 2015-09-04 16:14:00 +02:00
Jim Mathies
ef7a316687 Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop 2015-09-04 08:42:01 -05:00
Riadh Chtara
0ee657ddb5 Bug 682069 - Password Import from IE not available. r=dolske r=mattn 2015-09-01 17:27:04 -07:00
Florian Quèze
473b4bf762 Bug 1169459 - remove the loadFromJars/jarURIs prefs, r=Mossop. 2015-09-04 11:50:49 +02:00
Florian Quèze
75810b09b4 Bug 438599 - the currentEngine attribute of nsIBrowserSearchService should never be null, r=Mossop. 2015-09-04 11:39:08 +02:00
David Anderson
50ca54ceaf Add a timeout to the graphics sanity test. (bug 1195623, r=mchang) 2015-09-03 20:58:48 -07:00
Bill McCloskey
f662bda0f4 Bug 1201377 - [webext] Nuke content script sandbox when page closes (r=gabor) 2015-09-03 20:59:05 -07:00
Bill McCloskey
fdb75efced Bug 1199832 - [webext] browser.tabs.executeScript must create a context (r=gabor) 2015-09-03 20:59:04 -07:00
Bill McCloskey
6867e342f2 Bug 1199698 - [webext] Fix chrome.* from content scripts (r=gabor) 2015-09-03 20:59:04 -07:00
Bill McCloskey
22afba565a Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor) 2015-09-03 20:59:03 -07:00
Bill McCloskey
8002ced738 Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-03 20:59:01 -07:00
Bill McCloskey
f4456ed493 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-03 20:59:01 -07:00
Dave Townsend
e9793aa910 Bug 1192921: Add an install location for system add-ons. r=rhelmer
This adds two new directory install locations. One contains the default system
add-ons that ship with the application, the other contains system add-on that
will eventually be updatable at runtime.

The updatable location tracks the expected list of add-ons in a pref. and only
returns add-ons from that list when asked for its list of add-ons.

After processFileChanges has scanned all add-ons and updated the database it
checks if the updated system add-ons match the expected set. If not we ignore
those add-ons when working out which add-ons should be visible. If they do match
then we ignore the app-shipped system add-ons when working out which are
visible.
2015-08-10 15:47:28 -07:00
Dave Townsend
42f94e0c1f Bug 1192921: Split DirectoryInstallLocation into an immutable and mutable version. r=rhelmer
Most directory install locations are immutable at runtime. Only the profile
location can be installed into and uninstalled from. The system add-on locations
will be immutable as well but also be extended with some extra functionality so
it is useful to split the immutable parts out into a shared class that both
the mutable location and eventually system add-on locations can inherit from.
2015-08-25 16:01:55 -07:00
Dave Townsend
0bf7280fef Bug 1192921: Remove most assumptions that add-on IDs match filenames. r=rhelmer
Normal directory install locations expect add-ons to exist on disk with the
naming convention "<id>.xpi". Originally system add-ons were going to do
something different so I started working on this. In the end it is unnecessary
but this work did reveal some cases where _sourceBundle wasn't being updated
for add-ons and removing most of these assumptions is still valuable.
2015-08-25 15:18:43 -07:00
Dave Townsend
512fe2b1fe Bug 1192921: Refactor add-on manager startup loop to better support validating install locations after scanning. r=rhelmer
The add-ons manager recognises the notion of "install locations". Each location
can contain add-ons that are installed in the application. There are two main
types, directory locations which exist as a directory somewhere in the
filesystem and registry locations which exist in the Windows registry. The
profile location is the one where add-ons installed through the UI exist, the
other locations are for add-ons that are bundled with the application,
installed by the OS or by third-party applications.

Install locations have priorities. The profile location has the highest priority
then the others gradually lower priorities. When an add-on exists in more than
one install location the version in the highest priority location is the one
that is visible and can be active in the application. We still retain details
about the other versions in the database.

On every startup the add-ons manager scans over these install locations to see
if the set of installed add-ons has changed at all. A very quick check is done
to see if the more thorough check in processFileChanges (which synchronously
loads the add-ons database and install manifests for the add-ons) is needed.

The job of processFileChanges is to load information about all the add-ons and
update the add-ons database to match. It has to decide which add-ons to make
visible, track what changes were made to the visible set of add-ons and call
restartless add-ons install and uninstall scripts.

The original version of processFileChanges attempted to optimise this by doing
all of the work in a single loop over the add-ons in the locations. This mostly
worked but made certain situations difficult to handle (see bug 607818 f.e.).
There isn't much need for this level of optimisation. We're already in a slow
pass and once all the data is loaded off the disk looping over it is fast.

This changeset moves processFileChanges into the XPIProviderUtils file which is
lazy loaded when necessary. While most of the code is the same it instead does
one loop to update the database and gather information, then a second loop to
update add-on visibility, record changes and call bootstrap scripts.
2015-08-21 16:49:56 -07:00
Jared Wein
54b2ee90d8 Bug 1181500 - Instrumentation for tablet mode usage in desktop Firefox. r=ttaubert p=ally 2015-09-03 14:34:29 -04:00
Dave Townsend
5bd0f87c4e Bug 1200027: Fix installing add-ons from the AMO discovery pane in the add-ons manager. r=dveditz 2015-08-31 11:23:39 -07:00
Marco Bonardo
b2af6d65a8 Bug 1194568 - Renaming live bookmark while adding it renames the wrong one. r=ttaubert 2015-09-02 16:41:10 +02:00
Carsten "Tomcat" Book
87474cec3d Merge mozilla-central to fx-team 2015-09-03 14:02:51 +02:00
Carsten "Tomcat" Book
90fce8aaf3 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Jan Keromnes
e4e2117e0d Bug 1196785 - Make the common category style work in HTML. r=jaws 2015-09-01 01:17:00 +02:00
Francois Marier
d3289aee9e Bug 1198586 - Add Disconnect's GPL notice to about:license. r=gerv 2015-09-02 15:38:50 -07:00
Sebastian Kaspari
980ffb55da Bug 1199596 - Only install "Parental Controls Theme" for restricted profiles and not guest profiles. r=ally
From browser.js's point of view there's no difference between restricted and guest profiles. Both use the
parental controls API. So there are only two "simple" solutions here:

* 1) Add a method to nsIParentalControlsService to determine whether the current profiles is a restricted or
  a guest profile (Something like isGuest()). But then every platform using this interface would require
  to at least implement a stub for this method.

* 2) Add a new restriction that controls installing the theme.

This patch implements option 2. While this restriction is not of much use besides deciding whether we need
to install a specialized theme (DISALLOW_DEFAULT_THEME), it still offers the most flexibility. In a
follow-up bug we could decide to make the restriction configurable by the device admin (requires localized
strings).
2015-08-31 18:09:42 +02:00
Tom Tromey
2bb1ece454 Bug 1196431 - generalize detectIndentation and move to new file. r=pbro 2015-09-01 14:24:00 +02:00
Gabriel Luong
9c38dc0741 Bug 1194827 - [promise-dbg] Implement panel startup and destroy r=fitzgen 2015-09-01 21:55:15 -07:00
Tom Tromey
ec62e82ac9 Bug 1195349 - Make css-color preserve original text; add classifyColor. r=pbrosset 2015-09-01 07:26:00 -04:00
Nick Fitzgerald
9ce21b4b65 Bug 1201215 - Implement more robust error handling for DevToolsWorker; r=jsantell 2015-09-02 15:16:29 -07:00
Nick Fitzgerald
0dc9fcaa5f Bug 1201215 - Whitespace fixes for toolkit/devtools/shared/worker{-helper}.js; r=me 2015-09-02 15:16:29 -07:00
Drew Willcoxon
8e1b834d95 Bug 1190368 - Suppress a11y focus event when UnifiedComplete is enabled and the urlbar popup's first item is selected. r=mak 2015-09-02 11:44:23 -07:00
Brian Grinstead
86521dc564 Bug 789430 - Pause on next bytecode instead of immediately;r=fitzgen 2015-09-02 09:06:10 -07:00
Matteo Ferretti
445f75f511 Bug 1188001 - Badges on toolbar seems misplaced depends by the OS. r=gijs 2015-08-21 08:48:00 +02:00
Sami Jaktholm
3eb01fb61d Bug 1137966 - Wait for the last auto-refresh to finish before ending the test. r=pbro 2015-08-28 13:23:05 +03:00
Bernardo P. Rittmeyer
3403d12827 Bug 1188719 - Tests for the username fill login context menu. r=MattN 2015-08-20 11:47:21 -07:00
Bernardo P. Rittmeyer
9439916e5f Bug 1188719 - Show login fill context menu on username field. r=MattN 2015-08-24 19:06:00 -07:00
David Rajchenbach-Teller
5b91030628 Bug 1200172 - AddonWatcher now discards data if the system is apparently too busy/just back from hibernation. r=mossop 2015-08-31 16:03:19 +02:00
Ryan VanderMeulen
34cd10a1db Merge fx-team to m-c. a=merge 2015-09-01 21:15:09 -04:00
Jared Wein
c4c4d73952 Bug 1191242 - Instrument the default browser prompt. r=dolske p=bsmedberg 2015-09-01 15:52:05 -04:00
Nick Fitzgerald
7a6df7d143 NO BUG - s/if(/if (/ in toolkit/devtools JS; r=jimb DONTBUILD 2015-09-01 11:25:13 -07:00
Ryan VanderMeulen
245b8226e8 Backed out changeset 8613a4ad3e3b (bug 1171488) for various e10s devtools failures. 2015-09-01 12:58:44 -04:00
Jordan Santell
909d406628 Bug 1199257 - Destroy front before tearing down tests, intermittent fix, part 2. r=fitzgen 2015-09-01 08:40:29 -07:00
Jordan Santell
0a193e0861 Bug 1199257 - Destroy front before tearing down tests, intermittent fix. r=fitzgen 2015-08-27 16:55:54 -07:00
Jordan Santell
ace31e5404 Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop 2015-08-26 14:27:04 -07:00
Carsten "Tomcat" Book
a1bd16d331 Merge mozilla-central to fx-team 2015-09-01 15:06:05 +02:00
Carsten "Tomcat" Book
c856885e36 merge mozilla-inbound to mozilla-central a=merge 2015-09-01 14:31:50 +02:00
Ryan VanderMeulen
3604ebbf0e Backed out changesets b2c46fdeca8b, 6b768986595f, and 78c891ba5de1 (bug 1089695) for frequent Marionette crashes. 2015-08-31 22:03:20 -04:00
Patrick Brosset
f68fa927c7 Bug 1180134 - Color code animations and transitions so they look different; r=bgrins 2015-08-31 15:28:32 +02:00
David Rajchenbach-Teller
ed723c0a4f Bug 1200138 - AddonWatcher now uses groupId to subtract between two instances of an add-on. r=felipe 2015-08-31 10:20:19 +02:00
Edwin Flores
2fc0103ebd Bug 1190503 - Fix Histograms.json syntax - r=bustage 2015-09-01 17:43:12 +12:00
Edwin Flores
c1505cc157 Bug 1190503 - Add telemetry to report details on GMP update failures - r=cpearce,vladan 2015-09-01 17:31:48 +12:00
Chris Manchester
d5b39c2424 Bug 1000922 - Use nsMainThreadPtrHandle instead of already_AddRefed and forget for callbacks in NativeOSFileInternals.cpp r=jdm 2015-08-31 14:28:47 -07:00
Ryan VanderMeulen
5c3e18cb4d Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Carsten "Tomcat" Book
d1c6382126 Backed out changeset 2734a3110b4a (bug 1107372) for Talos Bustage on a CLOSED TREE 2015-08-31 16:19:39 +02:00
Mark Hammond
3c01b02fdb Bug 1190131 - have GuidHelper use withConnectionWrapper to work around issues with PlacesUtils.bookmarks.runInBatchMode. r=mak 2015-08-31 12:17:14 +10:00
Ryan VanderMeulen
aaf5b9a8a6 Merge fx-team to m-c. a=merge 2015-08-30 22:09:02 -04:00
Myk Melez
9aa1762fb1 Bug 1199844 - limit webapp debug logging to webapp tests; r=fabrice 2015-08-30 15:44:29 -07:00
Myk Melez
aa5d8f970f Bug 1199826 - identify bug components for webapprt directories; r=marco 2015-08-30 15:44:28 -07:00
Shu-yu Guo
59c1ee459d Bug 1193583 - Fix misc XPConnect and devtools tests. (r=jorendorff) 2015-08-30 15:08:19 -07:00
Shu-yu Guo
c17db15a2d Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) 2015-08-30 15:08:19 -07:00
Ryan VanderMeulen
b30a45eab2 Backed out changeset 1d2f59732f03 (bug 1195349) for test_cssColor.js failures. 2015-08-30 17:33:38 -04:00
Ryan VanderMeulen
ad8aa42906 Merge m-c to inbound. a=merge 2015-08-30 15:44:58 -04:00
David Rajchenbach-Teller
9a327e607b Bug 1199603 - Don't wait for shutdown to update nsPerformanceStats Telemetry. r=Mossop 2015-08-28 12:14:01 +02:00
Michael Comella
10d6458275 Bug 1198955 - Remove FENNEC_TITLE_IN_TITLEBAR_ENABLED probe. r=ally 2015-08-26 14:11:11 -07:00
Dave Townsend
aed7a160a1 Backing out bug 1188001 due to unintentional regressions (bug 1198424). 2015-08-28 14:13:41 -07:00
Johan K. Jensen
9c457119ed Bug 970625 - Add dpi-option to screenshot command. r=jryans 2015-08-27 04:17:00 -04:00
Ryan VanderMeulen
3573b298d0 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-08-28 15:33:57 -04:00
James Long
afd8d71bc6 Bug 1177891 - Introduce redux-style UI architecture in the debugger and refactor event listeners to use it. r=fitzgen 2015-08-28 07:27:00 -04:00
Ryan VanderMeulen
dfc93cd111 Merge m-c to inbound. a=merge 2015-08-28 08:50:04 -04:00
Ryan VanderMeulen
6d43ca9310 Merge inbound to m-c. a=merge 2015-08-28 08:48:42 -04:00
Jacek Caban
06361b4c3d Bug 1199118 - Don't use pragma comment in certificatecheck.cpp. r=glandium 2015-08-28 13:17:54 +02:00
Till Schneidereit
bd98b81d4e Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo 2015-08-27 21:18:37 +02:00
Patrick Brosset
98346aa7d4 Bug 1169563 - 6 - Animate the scrubber when animations are playing; r=miker 2015-08-27 16:59:16 +02:00
Ryan VanderMeulen
8d03f69866 Merge m-c to fx-team. a=merge 2015-08-27 21:44:52 -04:00
Ryan VanderMeulen
42a4fb9ca2 Merge inbound to m-c. a=merge 2015-08-27 21:31:35 -04:00
Ryan VanderMeulen
9caf623bee Merge fx-team to m-c. a=merge 2015-08-27 21:20:18 -04:00
Jordan Santell
bfd97625a8 Bug 1198019 - Snapping to allocations from GC markers should snap to the previous cycle, not the previous marker. r=fitzgen 2015-08-27 15:01:20 -07:00
Drew Willcoxon
4d5772376d Bug 1192359 - Add Telemetry for search suggestions being enabled. r=gfritzsche 2015-08-27 17:02:17 -07:00
Fabrice Desré
0773b5eb7f Bug 1198970 - Get WebExtensions background pages to work on b2g r=billm 2015-08-27 13:34:33 -07:00
Dan Callahan
5a89b3ff45 Bug 1196734 - Support packaged WebExtensions in WebIDE r=ochameau 2015-08-27 10:13:17 -07:00
Nick Fitzgerald
ca554a96b3 Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink 2015-08-27 09:17:00 -04:00
Ehsan Akhgari
859574bc04 Bug 1009795 - Use toLocalString to format download size instead of the decimalSymbol hook; r=mak
Original Patch by Simon Montagu <smontagu@smontagu.org>
2015-08-27 15:32:32 -04:00
Steffen Wilberg
218d8cfdcb Bug 1195060 - In the Add-ons manager, make Ctrl+f focus the search box again instead of invoking the findbar first. r=mossop 2015-08-24 17:11:17 +02:00
Mark Finkle
794f8aa2bb Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander 2015-08-27 13:49:48 -04:00
Nick Alexander
3aeb89cbf7 Bug 1180461 - Part 2: Package gaia into b2gdroid APK. r=glandium 2015-08-25 13:23:51 -07:00
Ryan VanderMeulen
aed08e2094 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-08-27 11:56:51 -04:00
JerryShih
7446d9e888 Bug 1199366 - HiDPI webide screenshot. r=jryans 2015-08-27 11:24:00 -04:00
Ryan VanderMeulen
eaadfb6291 Backed out changeset e232ece8e041 (bug 1142752) for OSX devtools failures.
CLOSED TREE
2015-08-27 15:30:15 -04:00
Ryan VanderMeulen
4ca4a592e4 Backed out changeset e00fb04fe1ef (bug 1188413) for OSX devtools failures. 2015-08-27 15:30:15 -04:00
Ryan VanderMeulen
15419d136b Merge m-c to inbound. a=merge
CLOSED TREE
2015-08-27 21:34:20 -04:00
Tom Tromey
59d8cd6e6a Bug 1195349 - Make css-color preserve original text; add classifyColor. r=pbrosset 2015-08-18 13:13:00 -04:00
Tom Tromey
09ff957290 Bug 1195361 - Add getRuleText. r=pbrosset 2015-08-24 10:36:00 -04:00
Ryan VanderMeulen
91d8420c43 Merge m-c to fx-team. a=merge 2015-08-30 15:57:17 -04:00
Jordan Santell
06ecf520ba Bug 1198582 - Buffer percentage should never be a negative value. r=vp 2015-08-26 10:43:49 -07:00
Yoshi Huang
70aee9ea91 Bug 1165272 - Part 3: replace getCodebasePrincipal. r=bholley 2015-08-18 15:33:22 +08:00
Yoshi Huang
fd98ffd5d7 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Ryan VanderMeulen
e3d362b745 Merge inbound to m-c. a=merge 2015-08-26 20:32:36 -04:00
Ryan VanderMeulen
9e2bed1c36 Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Georg Fritzsche
ea4475ca9b Bug 1198739 - Fix the searchCohort Telemetry documentation. r=rvitillo 2015-08-26 16:22:59 +02:00
David Rajchenbach-Teller
007419f862 Bug 1197966 - Fix typo when releasing content-side probes in PerformanceStats-content.js. r=felipe 2015-08-25 17:18:09 +02:00
André Reinald
c36ec9adc7 Bug 1197292 - Read delays from prefs, backup to defaults if not set. Shorter delays are useful to accelerate test cycles. r=gfritzsche 2015-08-24 16:50:51 +02:00
Johan K. Jensen
6c42afaaa9 Bug 1197394 - GCLI’s number-type doesn't ignore min or max-values of 0. r=jwalker 2015-08-22 00:58:00 -04:00
Alexandre Poirot
f543286b73 Bug 1196714 - Use require(promise) instead of require(sdk/core/promise). r=jryans 2015-08-26 06:05:14 -07:00
Alexandre Poirot
914d6b4119 Bug 1195825 - Replace Cu.import(Promise.jsm) by require(promise) in devtools. r=jryans 2015-08-26 06:05:13 -07:00
Gijs Kruitbosch
3968038a9f Bug 1198682 - fix b2g test orange because of missing protocol handler, rs=me,bustage on a CLOSED TREE 2015-08-26 13:03:43 +01:00
Gijs Kruitbosch
b413f1babe Bug 1173214, r=seth,bz 2015-08-26 10:24:04 +01:00
Ryan VanderMeulen
b84d7f7421 Merge m-c to fx-team. a=merge 2015-08-26 00:05:54 -04:00
Ryan VanderMeulen
cafda175d4 Bug 1197986 - Request a longer timeout for tests that started timing out after increasing the number of B2G debug xpcshell chunks from 2 to 4. 2015-08-25 20:56:16 -04:00
Ryan VanderMeulen
6bb271d1e0 Bug 1197986 - Request a longer timeout for tests that started timing out after increasing the number of B2G debug xpcshell chunks from 2 to 4. 2015-08-25 18:31:35 -04:00
Ryan VanderMeulen
c33ca2b49d Merge inbound to m-c. a=merge 2015-08-25 16:49:55 -04:00
Bobby Holley
28a3efa072 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Ryan VanderMeulen
abbd569119 Merge m-c to fx-team. a=merge 2015-08-25 10:47:06 -04:00
Ryan VanderMeulen
ac8082b02e Merge inbound to m-c. a=merge 2015-08-25 10:43:34 -04:00
David Rajchenbach-Teller
7dfee9b829 Bug 1198167 - nsPerformanceStatsService should wait for profile-before-change, not profile-before-shutdown. r=yoric 2015-08-25 11:20:40 +02:00
Jordan Santell
bbf593fdb7 Bug 1194458 - Calculate bytesize costs per frame for allocations in the performance tools. r=vp,shu 2015-08-19 18:04:50 -07:00
Mark Hammond
f5b50d213e Bug 1186714 - bookmark backup yields the event loop occasionally to reduce jank. r=mak 2015-08-26 10:43:07 +10:00
Matthew Noorenberghe
c2edb4878e No bug - Password manager: Modernize the style of storage-json.js. 2015-08-25 16:11:42 -07:00
Dave Townsend
d36d58393e Bug 1196890: Add some add-ons manager related information to telemetry. r=bsmedberg 2015-08-20 13:47:17 -07:00
Ryan VanderMeulen
e73f5fa05f Merge m-c to fx-team. a=merge 2015-08-25 16:58:22 -04:00
Kate McKinley
2821c9a126 Bug 1198229 - GCLI: Rename securityDesc in gclicommands.properties to reflect new content. r=ckerschb, r=flod 2015-08-25 10:26:31 -07:00
Jonathan Griffin
6f4d57d3e8 Bug 1136892 - Create a browser-chrome-addons tag for running addon-specific browser-chrome tests, r=chmanchester 2015-08-25 09:38:39 -07:00
Benjamin Smedberg
129907d3fd Bug 1199662 - Crash ping environment block is broken when any string field contains a quotation mark. Unescape INI fields properly using the library that already exists for the purpose. r=ted 2015-08-28 12:53:43 -04:00
Kan-Ru Chen
ff0c4f89bf Backed out 8 changesets (bug 1123237) CLOSED TREE
Backed out changeset 64692c772052 (bug 1123237)
Backed out changeset ed0f3a0186ad (bug 1123237)
Backed out changeset 2ad3b7f12a66 (bug 1123237)
Backed out changeset d069c69c234b (bug 1123237)
Backed out changeset d2c543173155 (bug 1123237)
Backed out changeset 3b8fb02e68ff (bug 1123237)
Backed out changeset 1c97e19f2f5d (bug 1123237)
Backed out changeset a80502c372f1 (bug 1123237)
2015-08-25 12:42:01 +08:00
Kan-Ru Chen
359c89f866 Bug 1123237 - Part 9. Interface to memory-profiler add-ons. r=jimb
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:10:35 +08:00
Kan-Ru Chen
69781787e3 Bug 1123237 - Part 7. XPCOM interface for memory profiler. r=smaug
Based on patch from Ting-Yuan Huang <laszio.bugzilla@gmail.com>
2015-08-25 12:06:43 +08:00
David Anderson
28845e8e52 Fix racy compositor deduction in TelemetryEnvironment. (bug 1194932, r=gfritzsche) 2015-08-24 23:12:53 -04:00
Ryan VanderMeulen
7fe7777ee2 Merge fx-team to m-c. a=merge 2015-08-24 20:57:36 -04:00
Dave Townsend
6e0351b0dd Bug 1042699: Block cross-origin add-on install requests. r=dveditz 2015-08-18 17:21:05 -07:00
Ursula
2694fd4f41 Bug 1197927 - Sanitize throws exception if browser goes away too quickly. r=felipe 2015-08-24 14:34:56 -04:00
Gabriel Luong
d2fda51a84 Bug 1185770 - Promises actor does not need global: true r=fitzgen 2015-08-24 22:59:59 -07:00
Gabriel Luong
f58d89e075 Bug 1151943 - Part 2: Add a search button next to overridden properties to filter for similar properties r=pbro 2015-08-24 22:59:43 -07:00
Mark Hammond
8ca16840db Bug 1197098 - have Sync notify history observers of a batch update and have NewTabUtils defer most work until the batch is complete. r=adw 2015-08-25 12:41:08 +10:00
Jared Wein
041997930b Bug 1192465 - Remove border-radius from tabs on about:preferences#advanced. r=ntim 2015-08-24 13:06:00 -04:00
Yury Delendik
0b2fa2989e Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv 2015-08-20 15:15:18 -05:00
stefanh@inbox.com
fe16adaf9a Bug 1198520 - Remove unused images in toolkit/themes/osx/global/toolbar/. r=Dao. 2015-08-26 14:45:41 +02:00
Chris Peterson
40a65bd331 Bug 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium 2015-08-25 09:14:38 -07:00
Ryan VanderMeulen
fc9915b0d0 Merge m-c to inbound. a=merge 2015-08-26 00:05:36 -04:00
Dragana Damjanovic
b7149c5d65 Bug 979359 - Add telemetry to to collect stats about how often Http Authentication occurs and how often it is for top-level doc, cross-origin, etc. r=jduell 2015-08-27 07:50:00 -04:00
Carsten "Tomcat" Book
3725325a3d Merge mozilla-central to mozilla-inbound 2015-09-01 14:48:13 +02:00
David Rajchenbach-Teller
fda65b32d8 Bug 1089695 - Fixing wrong dependency in Places shutdown. r=mak 2015-08-10 11:07:54 +02:00
Ryan VanderMeulen
4bb865146b Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
David Anderson
1d7c49e560 Backout changeset 3b7d72e5e850 (bug 1196128, r=vladan) 2015-08-24 23:20:30 -04:00
Tanvi Vyas
f8272b0101 Bug 1194352 - Add a check for insecure forms to the PWMGR_LOGIN_PAGE_SAFETY telemetry probe. r=MattN, p=ally 2015-08-28 15:51:26 -07:00
Jordan Lund
a445a72f53 Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal 2015-08-28 13:41:26 -07:00
Ryan VanderMeulen
8553f0a4b5 Merge m-c to fx-team. a=merge 2015-08-28 08:52:50 -04:00
Gijs Kruitbosch
a2ba1c99c2 Bug 1195976, r=bnicholson 2015-08-27 13:20:47 +01:00
Nick Fitzgerald
0838df656b Bug 1139476 - Part 2: Add test comparing live and offline census results; r=sfink 2015-08-26 11:38:05 -07:00
Nick Fitzgerald
08ba1d163f Bug 1139476 - Part 1: Port live heap census tests to offline heap snapshots; r=sfink 2015-08-26 11:38:05 -07:00
Nick Fitzgerald
00c9308db3 Bug 1139476 - Part 0: Add a takeCensus method to HeapSnapshot instances; r=sfink,bholley 2015-08-26 11:38:05 -07:00
Ehsan Akhgari
a970d4ebe1 Bug 1194842 - Fix the width calculation of the textbox for editable XUL tree cells in RTL mode; r=jaws 2015-09-08 20:08:33 -04:00