Commit Graph

34569 Commits

Author SHA1 Message Date
Dave Townsend
dd99c04a73 Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe 2016-02-03 13:12:18 -08:00
Wes Kocher
be5e6f9b9e Backed out changeset 3d2eace770d1 (bug 1244120) for very frequent leaks on Win7 CLOSED TREE 2016-02-04 12:51:14 -08:00
Mark Banner
67683dea2f Bug 1245937 - Disable browser_chat_window.js for test failures frallout from bug 1154277. rs=orange-fix CLOSED TREE 2016-02-04 19:04:22 +00:00
Edouard Oger
f2e0e63e7a Bug 1245505 - Localize correctly the last sync date. r=markh 2016-02-04 05:08:00 -05:00
David Rajchenbach-Teller
89b5971b7c Bug 1243549 - Make sure that startup sanitization doesn't throw because it can't find a tabbrowser. r=mak 2016-02-04 09:40:40 -05:00
David Rajchenbach-Teller
259ea7a423 Bug 1243549 - SessionFile.wipe() now waits until SessionFile has been properly initialized. r=mconley
While investigating bug 1243549, we encountered several instances of the following error message during each startup:

*************************
A coding exception was thrown and uncaught in a Task.

Full message: TypeError: this.Paths is null
Full stack: Agent.wipe@resource:///modules/sessionstore/SessionWorker.js:296:7
worker.dispatch@resource:///modules/sessionstore/SessionWorker.js:21:24
anonymous/AbstractWorker.prototype.handleMessage@resource://gre/modules/workers/PromiseWorker.js:122:16
@resource:///modules/sessionstore/SessionWorker.js:30:41

*************************

These messages can be explained as follows:

* If sanitization has failed during shutdown, it attempts again to
  sanitize during startup. This happens more often than it used to,
  because of 1/ startup bug fixes in bug 1089695; 2/ new shutdown bugs
  most likely also added by or around bug 1089695.

* Sanitization during startup doesn't wait until Session Restore has
  properly started to sanitize the session. So sanitization of Session
  Restore file fails. This has probably always been the case, except
  we never noticed.

* For some reason I do not understand, it attempts to sanitize several
  times.

* I suspect that this can cause problems during startup, as
  sanitization and Session Restore race to use/remove the files of
  Session Restore.

This patch makes sure that SessionFile.wipe() waits until
initialization of SessionFile is complete before proceeding.
2016-02-02 12:56:11 +01:00
Ryan VanderMeulen
b4dbb62bea Bug 1245832 - Update pdf.js to version 1.4.42. r=bdahl 2016-02-04 09:29:47 -05:00
Mike de Boer
a67e36967b Bug 1154277: follow-up - fix linting error by removing a leftover break statement. rs=me 2016-02-04 14:59:28 +01:00
Mike de Boer
17271d5649 Bug 1154277: Part 4 - Update the loop add-on and introduce a pref to switch e10s support for Loop/ Hello on or off. The default for now is off. r=Standard8 2016-02-04 14:02:04 +01:00
Mike de Boer
c01b4f7990 Bug 1154277: Part 3 - implement test changes to work in e10s mode as well. r=mixedpuppy,Standard8 2016-02-04 13:42:10 +01:00
Mike de Boer
f72d46f1cc Bug 1154277: Part 2 - support running Social API documents to run in a remote browser, i.e. the content process. f=mixedpuppy, r=Standard8 2016-02-04 12:50:06 +01:00
Carsten "Tomcat" Book
2a07da30de Merge mozilla-central to fx-team 2016-02-04 12:08:00 +01:00
Carsten "Tomcat" Book
f84c32592e merge mozilla-inbound to mozilla-central a=merge 2016-02-04 12:02:05 +01:00
Mark Banner
d7de75fdb7 Bug 1239828 - Now that Loop's system-addon L10n is hooked up, remove redundant strings. r=Mardak 2016-02-04 10:42:19 +00:00
Mark Banner
ccb2f3658b Bug 1239828 - Support Loop's localisation mechanisms for Loop as a system-addon. r=glandium 2016-02-04 10:42:19 +00:00
Mark Banner
6d6e584df4 Bug 1239828 - Update Loop to the latest version. r=Standard8 for import of already reviewed code. 2016-02-04 10:42:18 +00:00
Patrick Brosset
692812f45a Bug 1244120 - Enable browser_rules_content_02.js with e10s; r=bgrins
Extracted a shared helper to open the browser context menu and choose
the 'inspect element' item. This helper works with e10s.
Adapted it a little bit so it waits for the right events in order to
make sure the inspector is ready.

This also involved modifying inspectNode in nsContextMenu.js to make it
wait until the node was selected and the node was ready.

Used this in browser_inspector_initialization.js,
browser_rules_content_02.js and browser_markup_keybindings_04.js

Also removed a now useless inspector-updated event that was trigger from
the animation-inspector panel in some situation. This was left behind
from a long time ago but didn't serve any purpose anymore.
2016-02-03 18:52:02 +01:00
David Rajchenbach-Teller
a0c73a47cb Bug 1142937 - AddonWatcher now communicates through nsIObserverService. r=felipe
The current API of AddonWatcher only supports a single callback. That's pretty unfriendly to testing, debugging, add-ons, etc.

This patch replaces the mechanism with a notification through the nsIObserverService.
2016-01-27 13:34:58 +01:00
Matthew Noorenberghe
cc582d55f0 Bug 1244908 - Remove privacy.clearOnShutdown.passwords migration code. r=dolske 2016-02-03 15:26:14 -08:00
Vladan Djeric
f5b6b70bc8 Bug 1193535 - Store Heartbeat Scores in Unified Telemetry. r=MattN 2016-02-03 15:25:53 -08:00
Matthew Wein
3d7905c366 Bug 1242588 fix how tab.create handles missing URLs. r=kmag 2016-01-30 17:09:49 -08:00
Dão Gottwald
e3a02bd145 Backed out changeset 97c27a348f09 / bug 1241837, CLOSED TREE 2016-02-03 17:59:35 +01:00
Allasso Travesser
69fe7145a9 Bug 1241837 - Use proxy for browsers property in tabbrowser instead of explicit array. r=dao 2016-02-03 16:05:56 +01:00
Carsten "Tomcat" Book
2868eff347 Merge mozilla-central to fx-team 2016-02-03 12:29:21 +01:00
Carsten "Tomcat" Book
a636b23432 merge mozilla-inbound to mozilla-central a=merge 2016-02-03 11:59:20 +01:00
Matthew Noorenberghe
583d391a7b No bug - mozscreenshots: Add delays capturing for WindowSize and Tabs configurations. rs=kitcambridge
Try to avoid capturing during transitions between changes (e.g. loading throbbers and window size transitions).
2016-02-02 19:05:28 -08:00
Matthew Noorenberghe
c8890c7df8 No bug - mozscreenshots: Don't capture screenshots on Try if not explicitly indicated by the env. var. rs=kitcambridge 2016-02-02 19:05:21 -08:00
Mark Hammond
3a8e2b9d98 Bug 1238531 - ensure buttons in SyncedTabs panel always use white text. r=Gijs 2016-02-03 11:47:25 +11:00
Lewis Cowper
0da2c1b50f Bug 985659 - Improve usability and styling of feed button's menu, remove bookmarks menu button's "subscribe to" menuitem/submenu, r=gijs 2016-02-02 03:27:00 +00:00
Gijs Kruitbosch
f8e580b7b4 Bug 1237679 - use sourceLocked to ensure users get warned to close the browser before running the migration, r=MattN 2016-01-28 16:35:04 +00:00
Gijs Kruitbosch
e107621c53 Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug 2016-02-01 17:57:29 +00:00
Carsten "Tomcat" Book
42bc85234d Merge mozilla-central to fx-team 2016-02-02 11:54:43 +01:00
Carsten "Tomcat" Book
9468a26fac merge mozilla-inbound to mozilla-central a=merge 2016-02-02 11:50:53 +01:00
Matthew Noorenberghe
b0d651660a No bug - Disable browser_UITour3.js on e10s for intermittent 10.6 failures. r=bustage 2016-02-01 20:25:38 -08:00
Matthew Noorenberghe
96a8431527 Bug 1244991 - Disable intermittent browser_backgroundTab.js on e10s. r=bustage 2016-02-01 20:19:51 -08:00
Mark Hammond
ebc1becd79 Bug 1237941 - change the limit of synced tabs shown from 15 to 50. r=Gijs 2016-02-02 18:30:11 +11:00
Mark Goodwin
80805376be Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus
This patch makes use of the security reporter component (which hasn't landed yet
 - see blockers) to allow automatic TLS error reports to be sent directly from
nsHttpChannel.cpp rather than sending them from browser.js. This allows failed
connections for subresources to be reported.

Some of the report sending from browser.js was retained to allow reports to be
sent at the time a user enables reporting. This has been modified to also make
use of the component.

Since the patient is on the table, I've also taken the opportunity to
remove the retry and status bits from aboutCertError.xhtml and
aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit.

The mochitests have been modified to cope with the fact that the UI does not
update with report sending / report failures - instead, success and failure are
determined by examining the response seen from the server from within the test.
2016-02-01 11:18:50 +00:00
Jordan Lund
9ed57d651f Bug 1243448 - beta release source builder failing to run configure, NPOTB DONTBUILD r=callek 2016-02-01 12:31:28 -08:00
Kris Maglione
ed43865c55 Bug 1231819: [webext] Implement the captureVisibleTab API. r=billm 2016-01-25 17:48:54 -08:00
Kris Maglione
592ffd1f56 Bug 1234020: Part 1 - [webext] Add initial binding-level promise<->callback support. r=billm 2016-02-01 19:20:13 -08:00
Mark Hammond
5dbb2669df Bug 1241851 - avoid using XBL property setters before the XBL binding has been created. r=Gijs 2016-02-02 11:28:46 +11:00
Matthew Noorenberghe
010d36887a Bug 1244899 - Replace tabs with spaces in UITour-lib.js. r=me 2016-02-01 14:55:29 -08:00
Matthew Noorenberghe
41ef4b2362 Bug 1244899 - Run dos2unix on UITour. r=me 2016-02-01 14:55:20 -08:00
Matthew Noorenberghe
dfb85a128c Bug 1244899 - Update e10s bug number in UITour browser.ini. r=me 2016-02-01 14:55:08 -08:00
Matthew Noorenberghe
8054cc0786 Bug 1073247 - Fix Illegal yield expression in browser_UITour_availableTargets.js. r=bustage 2016-02-01 14:54:37 -08:00
Matthew Noorenberghe
091de16c3f Bug 1243089 - Remove provisional Desktop identity UI for website sign-in with BrowserID (SignInToWebsite). r=felipe 2016-02-01 14:31:38 -08:00
Matthew Noorenberghe
d0073a46b8 Bug 1073247 - UITour: Proxy gContentAPI method calls to the content process via ContentTask and fix tests for e10s. r=felipe
This gets us to 414 / 917 checks passing with e10s compared to non-e10s on my OS X machine.
2016-02-01 14:29:11 -08:00
Gijs Kruitbosch
029b82eefd Bug 1134126 - add 'alt text' for the empty link using aria-label, r=jaws 2016-01-26 14:35:00 +00:00
Paolo Amadini
45d06a6b40 Bug 1242525 - Enable notification on first activation of Tracking Protection in normal mode. r=past 2016-01-29 13:01:29 +00:00
Gijs Kruitbosch
a785239374 Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley 2016-01-26 16:20:51 +00:00
Gijs Kruitbosch
27c4e2355b Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley 2016-01-22 11:27:06 +00:00
Matthew Wein
bb74f34100 Bug 1234308 - Fix tabs.onCreated callback to receive bare tabs object (bug 1234308); r=kmag 2016-01-27 16:33:32 -08:00
Jared Wein
f34c3691ac Bug 1240892 - Disable default-app hash storage. r=dolske 2016-01-22 10:12:00 +01:00
Phil Ringnalda
a77765513e Merge m-i to m-c, a=merge 2016-01-31 17:53:22 -08:00
Phil Ringnalda
148180b409 Back out 7af06ac5c280 (bug 1238769) for bustage
CLOSED TREE
2016-02-03 20:15:33 -08:00
Mike Hommey
747305d575 Bug 1238769 - Add a -xpcshell option to Firefox. r=bsmedberg 2016-02-04 12:49:57 +09:00
Mike Hommey
f4ea914888 Fixup missing double quotes in bug 1244999, busting Windows builds on a CLOSED TREE. r=me 2016-02-03 10:07:31 +09:00
Nathan Froyd
f6028c77f5 Bug 1244261 - part 2 - use common mozconfig.rust on OS X; r=mshal
Now that we have cross-compilation tooltool packages for OS X, we can
use the common mozconfig to enable Rust on all OS X builds, regardless
of host OS.
2016-02-01 10:20:57 -05:00
Nathan Froyd
aa6cc042d4 Bug 1244261 - part 1 - tooltool cross-rustc packages for OSX-on-Linux builds; r=mshal 2016-02-01 09:33:39 -05:00
Mike Hommey
11459cce14 Bug 1244999 - Move icon-related DEFINES to moz.build in browser/app. r=mshal 2016-02-03 08:41:17 +09:00
Blake Kaplan
7983503950 Bug 1212019 - Fix an intermittent orange with promises. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan
2406442dad Bug 1243928 - Make these tests work in e10s. r=felipe 2016-02-02 13:44:11 -08:00
Francois Marier
ddc7eb4ee2 Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp 2016-02-02 15:07:06 -05:00
Steven Englehardt
10a6712638 Bug 1244887: Fixing userContext label on awesomebar, r=baku 2016-02-02 11:14:36 -08:00
Birunthan Mohanathas
17d3900e5b Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
c425756352 Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktopcrt140.dll on VS2015. r=ehsan 2016-02-02 17:42:04 +02:00
Gijs Kruitbosch
264a128607 Bug 1219215 - final part: ignore middle clicks to open tabs in the middle of closing tabs unless past the end of the last visible tab, r=mconley 2016-01-12 22:17:50 +00:00
Gijs Kruitbosch
a70d78503c Bug 1219215 - part 2: make the devedition theme behave like the normal theme, r=dao,felipe 2016-01-12 21:30:41 +00:00
Gijs Kruitbosch
897e0c501a Bug 1219215 - part 1: remove window-drag bindings and other callers of WindowDraggingUtils, replace with using window-dragging region everywhere, r=dao,felipe 2016-01-18 15:32:14 +00:00
Kris Maglione
094a5acd21 Bug 1244488: Fix intermittent failure caused by overly strict console listener. r=me 2016-01-30 23:08:03 -08:00
Kris Maglione
b03f09db5f Bug 1225715: Part 5 - Add schema for extension manifests. r=billm
This currently forbids unknown top-level schema properties, and unknown
permissions. In the future, I'd like to make those warnings rather than
errors, for compatibility purposes, but I think errors are fine for now.
2016-01-30 10:27:02 -08:00
Kris Maglione
3b26461dc0 Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm 2016-01-29 18:38:08 -08:00
Kris Maglione
64d33abd44 Bug 1238311: Part 3 - [webext] Add audible and muted support to browser.tabs API. r=gabor 2016-01-26 17:06:41 -08:00
Kris Maglione
127ae55171 Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan 2016-01-26 17:05:42 -08:00
Kris Maglione
4e3ee4ed57 Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan 2016-01-29 18:14:31 -08:00
Drew Willcoxon
bc40bcd466 Bug 1233672 - Properly encode/decode moz-action URIs. r=mak 2016-01-29 14:02:15 -08:00
Wes Kocher
033e95c521 Merge m-c to fx-team, a=merge 2016-01-29 13:44:12 -08:00
Mike Conley
67c02c80dd Bug 1243643 - Don't pass unsafe CPOWs to saveImageURL when offering to save media to disk. r=jld 2016-01-28 16:24:39 -05:00
Shane Caraveo
7cc680d82c Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-29 10:58:45 -08:00
Wes Kocher
644a0a8c9b Merge m-c to inbound, a=merge 2016-01-28 17:50:18 -08:00
Wes Kocher
8c02f0da52 Merge fx-team to central, a=merge 2016-01-28 17:47:33 -08:00
Matthew Noorenberghe
ef9e1eadc1 Bug 1242176 - Don't migrate privacy.clearOnShutdown.passwords if privacy.sanitize.sanitizeOnShutdown is false. r=dolske 2016-01-28 10:49:00 -08:00
Mark Goodwin
8fd1c92167 Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler
This takes the TLS Error Reporting functionality used in the aboutNetError.xhtml
and aboutCertError.xhtml error pages and moves it to its own component. This
allows us to make use of this same error reporting functionality from elsewhere.
Notably, this allows us to send error reports for issues that occur when loading
subresources.
The xpcshell test included is in security/manager/ssl/tests because we need to
make use of tlsserver functionality from the PSM tests.
2016-01-30 08:07:38 +00:00
Carsten "Tomcat" Book
2cd82dff43 Merge mozilla-central to mozilla-inbound 2016-01-28 12:27:53 +01:00
Carsten "Tomcat" Book
6d639cca1d merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Zachary Carter
87d1996813 Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh and enable it for Nightly r=markh 2016-01-28 00:52:56 -08:00
Blair McBride
d050c37850 Bug 1235056 - Enable additional logging for intermittent browser_pluginCrashCommentAndURL.js r=mossop 2016-01-27 13:56:59 +13:00
Kris Maglione
648b890157 Bug 1210583: Part 2 - [webext] Support callbacks in tabs.executeScript/tabs.insertCSS. r=billm 2016-01-25 20:25:11 -08:00
Kris Maglione
f9ef4dcea4 Bug 1210583: Part 1 - [webext] Add support for cross-process messaging with async responses. r=billm 2016-01-27 12:57:21 -08:00
Chris Peterson
4b7b204b24 Bug 1234355 - Part 2: Remove unused EME drmContentCDMNotSupported.64bit.message. r=spohl 2016-01-26 11:12:11 -08:00
Chris Peterson
2a99b44376 Bug 1234355 - Part 1: Remove "Don't ask me again" footgun option from the "Enable DRM" info bar notification. r=spohl 2016-01-26 11:11:16 -08:00
Olivier Yiptong
6ca8b9c63b Bug 1240169 - Revert to returning a dynamic newtab URL for BROWSER_NEW_TAB_URL r=mconley 2016-01-23 01:17:55 -05:00
Olivier Yiptong
e0e5f28795 Bug 1240169 - Remove redundant remote-newtab redirector interface contract r=mconley 2016-01-23 01:17:50 -05:00
Olivier Yiptong
d9d6ecb3d1 Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley 2016-01-27 13:50:18 -05:00
Zachary Carter
ee66cd2839 Bug 1210586 - add entrypoint when opening Sync setup from tabs sidebar r=markh 2016-01-27 14:55:02 -08:00
Zachary Carter
a30da60b4d Bug 1210586 - Create a Synced tabs sidebar r=markh 2016-01-27 14:40:30 -08:00
Florian Quèze
054dec0958 Bug 1243295 - TypeError: searchbar.inputChanged is not a function from UITour.jsm, r=MattN. 2016-01-27 12:50:16 +01:00
Matthew Noorenberghe
b59aaa0a0b Bug 1243289 - UITour: Remove never used UrlbarCapture code. r=Gijs 2016-01-27 11:56:32 -08:00
Panos Astithas
a5bb3c4828 Fix misaligned advanced panel in about:certerror (bug 1243310). r=ttaubert 2016-01-27 15:48:53 +02:00
Carsten "Tomcat" Book
06c3e0ec46 Merge mozilla-central to fx-team 2016-01-27 12:12:26 +01:00
Carsten "Tomcat" Book
45b3ce32b0 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Dave Townsend
d24a0c9d9e Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer
Previously we just checked every newly sideloaded add-on to decide whether to
offer it to the user for opt-in. This adds a new "seen" property (naming could
be better if you have other suggestions) which tracks whether we've ever shown
the opt-in UI for the add-on. It defaults to true for all add-ons and is only
set to false for sideloaded add-ons that default to being disabled on install.
The seen flag can be set to true through the API but cannot be reset to false
as that would allow add-ons to forcibly re-present themselves to the user when
disabled.

The opt-in UI sets the seen flag to true only when it has focus which fixes a
long-standing bug where if you accept the first add-on you see and restart the
other tabs might not show up.

The one slight downside of this approach is that it now requires loading the
full add-ons database on every startup in order to check the seen flag for all
installed add-ons. There are hacky ways we might get around this but they all
involve overloading prefs with even more object data. The good thing is that
we do the load and check asynchronously after most of startup is complete and
the UI is fully loaded so there shouldn't be any percieved impact to startup
time. I've run multiple talos runs to verify that none of the numbers appear to
regress.
2016-01-26 14:31:33 -08:00
Zachary Carter
d44547b51f Bug 1221294 - adds Android and Apple logos to the Android and iOS download links on the Sync preferences pane. r=markh 2016-01-26 14:18:00 +01:00
Bill McCloskey
5fe5f3a830 Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap. 2016-01-20 17:09:41 -05:00
Mike Conley
cedcf91446 Bug 1233497 - Stop using TabState.flushAsync in session store tests. r=billm 2016-01-05 19:19:51 -05:00
Mike Conley
cf31e8d8d2 Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe 2016-01-05 13:53:27 -05:00
Mike Conley
b8b343e3e2 Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn 2016-01-05 13:52:38 -05:00
Mike Conley
859fde3ed0 Bug 1233497 - Run translation tests within ContentTasks to avoid CPOW usage. r=mikedeboer 2016-01-04 17:33:19 -05:00
Mike Conley
62ba1fc2b2 Bug 1233497 - Remove a CPOW from browser/components/places/tests/browser/head.js r=mak 2016-01-04 16:25:30 -05:00
Wes Kocher
869e70a25c Backed out 2 changesets (bug 1037483) for many ESLint failures
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)
2016-01-26 11:26:23 -08:00
Wes Kocher
c56f4feb12 Backed out 2 changesets (bug 1226781) for e10s bc7 failures in browser_invalid_uri_back_forward_manipulation.js
Backed out changeset 3ae6880a94e4 (bug 1226781)
Backed out changeset 627ac298f230 (bug 1226781)
2016-01-26 11:09:04 -08:00
Shane Caraveo
a19c3212f6 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-26 10:53:00 -08:00
Ed Lee
fe226296e2 Bug 1239976 - Change conversation window title to have ellipses at the end, rather than in the middle. r=mixedpuppy 2016-01-26 05:46:06 -07:00
Gijs Kruitbosch
761a7d1faf Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley 2016-01-26 16:20:51 +00:00
Gijs Kruitbosch
dde943388f Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley 2016-01-22 11:27:06 +00:00
Florian Quèze
89181b957a Bug 1239985 - make the browser_devices_get_user_media_about_url.js test pass with e10s, r=felipe. 2016-01-26 17:50:55 +01:00
Mark Banner
a745a54032 Bug 1149955 - Renable test_shared_all.py as intermittents seem resolved. r=mikedeboer 2016-01-26 14:50:32 +00:00
Alessio Placitelli
29a9ceaff8 Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche 2016-01-21 07:59:00 +01:00
Wes Kocher
415b1d5982 Merge m-c to fx-team, a=merge 2016-01-25 14:07:49 -08:00
Matthew Noorenberghe
fad2c5e168 Bug 1242101 - Only capture mozscreenshots for Nightlies, try pushes and local builds. r=felipe
Don't generate images unless they're wanted and useful.
2016-01-25 13:57:37 -08:00
Wes Kocher
6649e55466 Merge fx-team to m-c a=merge 2016-01-25 13:57:54 -08:00
Wes Kocher
5567127e9f Merge inbound to central, a=merge 2016-01-25 13:17:08 -08:00
Mike Conley
48028cb59b Backout 28e3554983f6 (bug 1088763) for causing bug 1223550 2016-01-25 12:04:56 -05:00
Neil Deakin
8db3987f4e Bug 1241703, set selection events enabled before running test, r=me 2016-01-25 09:32:47 -05:00
ffxbld
437083d3b6 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-01-25 09:01:00 -05:00
Paolo Amadini
da0ac34737 Bug 1236231 - Make sure the Tracking Protection tour doorhanger is not shown when the tour starts from about:privatebrowsing. r=past 2016-01-11 14:40:31 +00:00
Paolo Amadini
d5c5f8a130 Bug 1231757 - Notification on first activation of Tracking Protection in normal mode. r=past 2016-01-22 13:02:50 +00:00
Jared Wein
4bad58401a Bug 1242137 - Fix eslint errors in /browser/components/customizableui. r=gijs 2016-01-23 14:55:27 -05:00
Jared Wein
3cbabf2143 Bug 1241993 - Fix eslint errors in nsBrowserGlue.js. r=gijs 2016-01-22 15:48:20 -05:00
Phil Ringnalda
eaaf7692e0 Merge m-c to f-t 2016-01-23 18:20:54 -08:00
Phil Ringnalda
867dddb5d6 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Phil Ringnalda
5b3c533797 Merge m-i to m-c, a=merge 2016-01-23 17:42:50 -08:00
ffxbld
87be720487 No bug, Automated blocklist update from host bld-linux64-spot-309 - a=blocklist-update 2016-01-23 04:36:36 -08:00
Shane Caraveo
277010c502 Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs 2016-01-22 17:46:57 -08:00
Phil Ringnalda
70c41d7548 Back out 2cb984c700cb (bug 1237945) for failures in browser_967000_button_sync.js 2016-01-23 10:49:58 -08:00
Jared Wein
28c64a99d1 Bug 1242125 - Fix eslint errors in /browser/components/uitour. r=mattn 2016-01-23 19:46:10 -05:00
Phil Ringnalda
40880a6828 Back out 197bf80d62f8 (bug 1230638) for failures in browser_967000_button_sync.js
CLOSED TREE
2016-01-22 23:33:04 -08:00
Shane Caraveo
116c44fb6e Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs 2016-01-22 17:46:57 -08:00
Shane Caraveo
461e8035f1 Bug 1235873 fix pocket panel size when in menu panel, r=Gijs 2016-01-22 17:39:59 -08:00
Mark Hammond
9861c2f9aa Bug 1238566 - fix centering in synced tabs UI (again). r=Gijs 2016-01-23 12:00:45 +11:00
Mark Hammond
0d449065eb Bug 1237945 - ensure panel is closed when mobile promo links are clicked. r=Gijs 2016-01-23 11:59:51 +11:00
Carsten "Tomcat" Book
f4f463d5b7 merge mozilla-inbound to mozilla-central a=merge 2016-01-22 12:05:24 +01:00
Wes Kocher
8dfdddf741 Merge m-c to fx-team, a=merge 2016-01-21 17:37:58 -08:00
sakshi
f672f4aa15 Bug 1207185 - Removed additional header borders from Sync preferences r=markh 2016-01-21 16:44:06 -08:00
Wes Kocher
8aaca4f248 Merge inbound to m-c a=merge 2016-01-21 16:24:42 -08:00
Carsten "Tomcat" Book
0cfb6c0b29 Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book
d6d7f5602f merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Olivier Yiptong
336ae33983 Bug 1240245 - Disable data collection for new-tab page r=jaws 2016-01-20 16:58:01 -05:00
Matthew Noorenberghe
b2d3fc4690 Bug 1169179 - Run mozscreenshots as a mochitest-browser-chrome test. r=felipe,glandium 2016-01-19 22:40:34 -08:00
Carsten "Tomcat" Book
79359c90a2 Merge mozilla-central to fx-team 2016-01-20 15:37:48 +01:00
Carsten "Tomcat" Book
03bfc91ef3 merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
Kris Maglione
03a63086cc Bug 1217129: Back out a changed test for intermittent bc4-e10s failures. a=philor for a CLOSED TREE 2016-01-19 19:17:43 -08:00
Honza Bambas
21b84bf0aa Bug 1165256 - Make appcache fully work with OriginAttribues. r=jduell 2016-01-18 20:20:08 +01:00
Carsten "Tomcat" Book
9bd456dc69 Merge mozilla-central to mozilla-inbound 2016-01-21 12:29:20 +01:00
Mark Goodwin
91c1bec23a Bug 1232258 - Fix 'Learn More' link in aboutCertError.xhtml and aboutNetError.xhtml r=past 2016-01-20 15:33:44 +00:00
Kit Cambridge
328de14439 Bug 1229625 - Use the default device name as a placeholder in Sync prefs. r=markh 2016-01-14 14:05:25 -07:00
Mike Conley
4283ee57e1 Bug 1241424 - Regression test. r=felipe 2016-01-21 15:14:03 -05:00
Mike Conley
6e82637e0a Bug 1241424 - Show the about:tabcrashed form if the send report checkbox is checked by default. r=felipe 2016-01-21 15:16:15 -05:00
Gijs Kruitbosch
6ce3b09945 Bug 1200726 - followup: fix failing test for google search provider icon change, rs=bustage 2016-01-21 19:03:44 +00:00
Gijs Kruitbosch
6e0d45ab1d Bug 1200726 - part 1: change google icon, r=florian 2016-01-20 12:54:42 +00:00
Gijs Kruitbosch
00b56a49ac Bug 1200726 - part 0: remove all large icons, r=florian 2016-01-20 12:53:50 +00:00
Gijs Kruitbosch
0ed92b502e Bug 1239748 - add a user-facing preference to turn off the on-screen keyboard functionality completely, r=jaws 2016-01-20 15:44:03 +00:00
Sebastian Kaspari
0f869fdd84 Bug 1225433 - (Desktop) Update text and style of "forbidden" page. r=francois 2016-01-19 10:17:16 +01:00
Georg Fritzsche
f0bc872ead Bug 1236551 - Update tests to cover Telemetry profile migrator. r=MattN 2016-01-18 16:31:06 +01:00
Georg Fritzsche
e594aa1908 Bug 1236551 - Update the profile migrator to the Unified Telemetry changes. r=MattN 2016-01-18 16:29:44 +01:00
Mike Hommey
3e3c3f1ca4 Backout changeset de0a7a1cdc4a from bug 1240660 for make package bustage on a CLOSED TREE 2016-01-20 08:03:58 +09:00
Mike Hommey
d834859284 Bug 1240660 - Move jar_maker to the misc tier, now that ordering does't matter. r=gps 2016-01-20 07:24:40 +09:00
Gijs Kruitbosch
3f661eb051 Bug 1238636 - run visual selection code in e10s when the selection is the same as the previous selection (so the tab switcher wouldn't otherwise run), r=mconley 2016-01-18 10:34:17 +00:00
Matthew Noorenberghe
598847feee Bug 1242066 - mozscreenshots: Fix snippets to be static for screenshots. r=bgrins 2016-01-22 15:03:43 -08:00
Matthew Noorenberghe
0b2aa71eeb Bug 1241648 - mozscreenshots: Support also looking for screenshot executables in ../bin/ like the usual utilityPath. f=ahal rs=bgrins
Local builds put the utilities in GreBinD but mozharness puts them in tests/bin (specified by --utility-path) which isn't easily readable by the application.
2016-01-22 14:36:58 -08:00
Kris Maglione
6e4a09f0e8 Bug 1217129: Part 6 - [webext] Test browserAction popups in both the toolbar and in the menu panel. r=gijs r=billm 2016-01-10 19:58:09 -08:00
Kris Maglione
b1feddc3d1 Bug 1217129: Part 5 - [webext] Use CustomizableUI views for BrowserAction popups. r=gijs ui-r=bwinton
This version addresses some popup sizing bugs, and also a few other issues I
ran into when debugging Blake's problems:

 * The standalone popup needs a max width of 800px for Chrome compatibility,
   which is wider than our default max width.

 * I added a flex attribute to our browser so that it fills the entire space
   of the slide-in panel. This is only necessary for browsers with content
   that is shorter than the height of the panel when it gets its desired
   width, but becomes longer when it doesn't, so it didn't show up in my
   initial tests.

 * I also added an extra pixel to the width calculations, since I noticed that
   a lot of single lines of text were unexpectedly wrapping without it. I'll
   look into this more in a follow-up bug.

I also added some comments, and renamed a couple of variables, where things
seemed unclear.

The test changes are mostly just updates to older browser action tests to use
newer helpers, rather than ad-hoc events, to open/close/click the widgets. A
few tests also needed updates to explicitly close the panel when they were
done with it.
2016-01-15 15:14:25 -08:00
Kris Maglione
75cb17bb0e Bug 1217129: Part 4b - [webext] Use the extension name as the default title value for browserAction/pageAction popups. r=billm
This brings our behavior closer in line with Chrome's.
2016-01-15 21:43:26 -08:00
Kris Maglione
c630785025 Bug 1217129: Part 4a - Allow creating CustomizableUI widgets without tooltips. r=gijs 2016-01-15 15:03:20 -08:00
Kris Maglione
7b13350827 Bug 1217129: Part 3 - Recalculate CustomizableUI panel arrow position after resize. r=gijs 2016-01-15 15:39:27 -08:00
Kris Maglione
4a16cabeaa Bug 1217129: Part 2 - Clear open state of view widgets if view opening is prevented. r=gijs 2016-01-07 19:26:33 -08:00
Kris Maglione
f70203ff96 Bug 1217129: Part 1 - Add onDestroyed callback to CustomizableUI widgets. r=gijs 2016-01-09 20:52:47 -08:00
Tim Taubert
75e848d2dd Bug 1207130 - Add a checkbox for automatic error reporting to about:certerror r=Gijs,past 2016-01-13 15:29:54 +01:00
Florian Quèze
5bc2c0605d Bug 1239827 - make browser_devices_get_user_media_in_frame.js pass with e10s, r=felipe. 2016-01-19 18:24:29 +01:00
Florian Quèze
20704da287 Bug 1239827 - factor out the code that's common between browser_devices_get_user_media.js and browser_devices_get_user_media_in_frame.js, r=felipe. 2016-01-19 18:23:48 +01:00
Shane Tomlinson
56bf427a72 Bug 1204714 - Open Sync Preferences from Firefox Accounts. r=markh
Listen for an |fxaccounts:sync_preferences| WebChannel message. Open
about:preferences#sync in the tab that sent the message.
2016-01-07 21:41:46 +00:00
Carsten "Tomcat" Book
cea8fec6f7 Merge mozilla-central to fx-team 2016-01-22 14:05:32 +01:00
Gijs Kruitbosch
17be58f044 Bug 1200639 - add LaterRun.jsm to show pages on the Nth run of a new profile, r=jaws 2016-01-19 15:47:19 +00:00
Gijs Kruitbosch
7ddc97896e Bug 1200639 - part 0: fix eslint issues in nsBrowserContentHandler.js, r=jaws 2016-01-19 22:03:11 +00:00
Ryan VanderMeulen
2b29ace5e7 Bug 1241742 - Update pdf.js to version 1.3.231. r=bdahl 2016-01-21 22:12:14 -05:00
Wes Kocher
ceaa9cf022 Merge m-c to inbound, a=merge 2016-01-21 17:36:22 -08:00
Masatoshi Kimura
0f63c14080 Bug 1211243 - Do not swallow exceptions if the URI is not an instance of a standard URL. r=florian 2016-01-22 07:29:35 +09:00
Masatoshi Kimura
62653666e2 Bug 1207168 - Fix internalSave() arguments in pageInfo.js. r=florian 2016-01-22 07:29:35 +09:00
Kate McKinley
7eb8513481 Bug 1195881 - working test for session store using containers under e10s. r=baku,r=tanvi 2016-01-20 00:29:00 +01:00
Kate McKinley
2eedabd0f6 Bug 1195881 - Contextual Identity working under e10s. r=tanvi r=sicking r=baku 2016-01-20 00:28:00 +01:00
Jim Mathies
887327b7b9 Bug 1240164 - Avoid caching tab dimensions in taskbar preview init code. Improves sessionrestore by about 1.5%. r=Dao 2016-01-19 16:37:58 -06:00
Tanvi Vyas
96f9bca120 Bug 1221206 - Turn on insecure password warning for dev edition. r=MattN 2016-01-20 16:27:28 -08:00
David Keeler
b148041aa0 bug 1239455 - rework telemetry for SHA-1 certificates to reflect possible policy states r=Cykesiopka,mgoodwin,rbarnes
Before this patch, we were measuring where SHA-1 was being used in TLS
certificates: nowhere, in end-entities, in intermediates, or in both. However,
the possible SHA-1 policies don't differentiate between end-entities and
intermediates and instead depended on whether or not each certificate has a
notBefore value after 2015 (i.e. >= 0:00:00 1 January 2016 UTC). We need to
gather telemetry on the possible policy configurations.
2016-01-13 12:50:42 -08:00
Carsten "Tomcat" Book
0219a9d227 Merge mozilla-central to mozilla-inbound 2016-01-20 15:36:47 +01:00
Neil Deakin
a7bb520796 Bug 1235372, remove Promise.jsm usage from search tests, r=florian 2016-01-20 08:42:15 -05:00
Neil Deakin
6988ef4c33 Bug 1235372, re-enable search engine behavior tests in e10s, r=florian 2016-01-20 08:42:15 -05:00
Neil Deakin
d10ba1ac32 Bug 1235372, re-enable browser_contextmenu.js in e10s, r=florian 2016-01-20 08:42:15 -05:00
Neil Deakin
d43f6ebe9a Bug 1235372, re-enable browser_searchbar_openpopup.js in e10s, r=florian 2016-01-20 08:42:15 -05:00
Neil Deakin
83ff8a48c4 Bug 1235372, re-enable browser_private_search_perwindowpb.js in e10s, r=florian 2016-01-20 08:42:15 -05:00
Neil Deakin
7a91a32ed3 Bug 1235372, re-enable browser_426329.js in e10s, r=florian 2016-01-20 08:42:14 -05:00