Граф коммитов

39768 Коммитов

Автор SHA1 Сообщение Дата
Philipp Sackl [:phlsa] a9d18f71cb Bug 1190769 - "about:newtab should fall back to Tahoma as a font on Windows XP". r=gijs 2016-02-04 07:36:00 +01:00
Blair McBride 93889a8055 Bug 1235056 - Remove temporarily enabled extra logging in browser_pluginCrashCommentAndURL.js r=mossop
--HG--
extra : rebase_source : e71f0e70603f16cbaeb72c0a84919fd888e55474
2016-02-05 14:49:03 +13:00
Mark Banner d5fbf09cff No bug. Update Loop's run all tests helper script to match reality - browser_UITour_loop is skipped at the moment. rs=me for NPOTB
--HG--
extra : commitid : 5FACVClo2Xv
2016-02-05 09:20:31 +00:00
Mark Banner d7f581bb97 Bug 1245912 - Update Loop system add-on to version 0.3.0. r=Standard8 for already reviewed code.
--HG--
extra : commitid : 9xZUpufntXy
2016-02-05 09:20:30 +00:00
Mark Hammond e0d382c6c3 Bug 1237945 - ensure SyncedTabs panel is closed when mobile promo links are clicked. r=Gijs 2016-02-05 17:36:34 +11:00
Dave Townsend c8e4d5fbbc Bug 1245649: Turn on use-isnan, no-unexpected-multiline, no-octal and no-self-compare. r=MattN
--HG--
extra : commitid : oKFzhSyf1r
extra : rebase_source : 0d31d93961cdfb2e5e467e0c7f28edb4ab14a083
2016-02-03 18:21:30 -08:00
Dave Townsend a9fc7f9380 Bug 1245649: Turn on no-irregular-whitespace and no-mixed-spaces-and-tabs. r=jaws
--HG--
extra : commitid : AHmjTpVmCOP
extra : rebase_source : 0034d884816464bff4677afbe96c52fa9dca9072
2016-02-03 18:09:49 -08:00
Dave Townsend e496a11771 Bug 1245649: Turn on no-extra-semi. r=markh
--HG--
extra : commitid : HReQFPDOA6x
extra : rebase_source : 303a92f511c3c9dd2d26135975d4dc7c85e823b3
2016-02-03 17:27:36 -08:00
Dave Townsend 33281c75f0 Bug 1245649: Turn on linebreak-style. r=Gijs
--HG--
extra : commitid : 7JJb4UFNKj9
extra : rebase_source : 5c30f388ad82d3b73ce7d14c71a48a1f0ed84db7
2016-02-03 17:04:56 -08:00
Dave Townsend 0a6414b898 Bug 1245649: Turn on no-trailing-spaces. r=Gijs
--HG--
extra : commitid : F2OWKTvXUO4
extra : rebase_source : ec68631342e0edc59d77b6bab1cdc975ad175327
2016-02-03 14:22:33 -08:00
Dave Townsend 541b00204a Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe
--HG--
extra : commitid : DrYPQokQp9O
extra : rebase_source : e0bacf124280ecdbeccfc34dbf66fd80f5a9d296
2016-02-03 13:12:18 -08:00
Wes Kocher 4722a4bfe8 Backed out changeset 3d2eace770d1 (bug 1244120) for very frequent leaks on Win7 CLOSED TREE
--HG--
extra : commitid : AiLlcy3cWsb
2016-02-04 12:51:14 -08:00
Mark Banner 9af6bc434b Bug 1245937 - Disable browser_chat_window.js for test failures frallout from bug 1154277. rs=orange-fix CLOSED TREE
--HG--
extra : commitid : Eq7ILoNOBBc
2016-02-04 19:04:22 +00:00
Edouard Oger d9f2e6e1c0 Bug 1245505 - Localize correctly the last sync date. r=markh 2016-02-04 05:08:00 -05:00
David Rajchenbach-Teller 5ad17c3a22 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 2e0b046d19 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 408516b48d Bug 1245832 - Update pdf.js to version 1.4.42. r=bdahl 2016-02-04 09:29:47 -05:00
Mike de Boer 0d14a55807 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 0634370662 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 441868100d 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 a8f73b8d27 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 641304978c Merge mozilla-central to fx-team 2016-02-04 12:08:00 +01:00
Carsten "Tomcat" Book 55b4ed8c4c merge mozilla-inbound to mozilla-central a=merge 2016-02-04 12:02:05 +01:00
Mark Banner 806b3d664c Bug 1239828 - Now that Loop's system-addon L10n is hooked up, remove redundant strings. r=Mardak
--HG--
extra : commitid : 20rYj3R1kLr
2016-02-04 10:42:19 +00:00
Mark Banner 177c4a246c Bug 1239828 - Support Loop's localisation mechanisms for Loop as a system-addon. r=glandium
--HG--
extra : commitid : GVXJo173Ueh
2016-02-04 10:42:19 +00:00
Mark Banner a01ba067f3 Bug 1239828 - Update Loop to the latest version. r=Standard8 for import of already reviewed code.
--HG--
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/af/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ar/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/as/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ast/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/be/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/en-GB/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ga/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/gl/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/gu-IN/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/hr/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ht/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/km/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ku/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/mk/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/mn/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ms/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/my/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ne-NP/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/or/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/son/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/te/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/ur/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/vi/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/xh/loop.properties
rename : browser/extensions/loop/chrome/locale/en-US/loop.properties => browser/extensions/loop/chrome/locale/zu/loop.properties
rename : browser/extensions/loop/chrome/skin/windows/toolbar.png => browser/extensions/loop/chrome/skin/windows/toolbar-win8.png
rename : browser/extensions/loop/chrome/skin/windows/toolbar@2x.png => browser/extensions/loop/chrome/skin/windows/toolbar-win8@2x.png
extra : commitid : IjiomiE0TmL
2016-02-04 10:42:18 +00:00
Patrick Brosset c9bb161dae 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.

--HG--
extra : commitid : BUtFyFVXwYi
extra : rebase_source : 1553c9ebc1d8da035058552924e4ad3cd1b09f09
2016-02-03 18:52:02 +01:00
David Rajchenbach-Teller 8402fc035a 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.

--HG--
extra : transplant_source : %C2%88%B1%DF%B2%B2.%A7%C7Ti%C8%A8%C0%CA0%15f%8D%C5
2016-01-27 13:34:58 +01:00
Matthew Noorenberghe 66c73b5940 Bug 1244908 - Remove privacy.clearOnShutdown.passwords migration code. r=dolske
--HG--
extra : commitid : 2HnKfq3jUZK
extra : rebase_source : 4cca79b260a18b95758bed5fbd2518b3d84d430a
2016-02-03 15:26:14 -08:00
Vladan Djeric 8d5951e924 Bug 1193535 - Store Heartbeat Scores in Unified Telemetry. r=MattN
--HG--
extra : commitid : 9Duh1Mw8t9X
extra : rebase_source : f47ea8590484c8c81409da9ba550d0a5fad51b04
2016-02-03 15:25:53 -08:00
Matthew Wein 4800c1a9aa Bug 1242588 fix how tab.create handles missing URLs. r=kmag
--HG--
extra : commitid : 9p3zXXVEsj5
extra : rebase_source : 1a02c985f3909c7ab42f87f18ffe6c9215e8c4f0
extra : amend_source : 017a1635a65747bb6b713ee341b7022e06966680
2016-01-30 17:09:49 -08:00
Dão Gottwald a007ebef44 Backed out changeset 97c27a348f09 / bug 1241837, CLOSED TREE 2016-02-03 17:59:35 +01:00
Allasso Travesser 638f819fe5 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 acbc3c41fd Merge mozilla-central to fx-team 2016-02-03 12:29:21 +01:00
Carsten "Tomcat" Book 5461ec9a92 merge mozilla-inbound to mozilla-central a=merge 2016-02-03 11:59:20 +01:00
Matthew Noorenberghe be77664114 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).

--HG--
extra : commitid : 24mODdE1TMY
extra : rebase_source : 0338e53023b9b2d7abe87637299565a1bae6115d
2016-02-02 19:05:28 -08:00
Matthew Noorenberghe 6e70538122 No bug - mozscreenshots: Don't capture screenshots on Try if not explicitly indicated by the env. var. rs=kitcambridge
--HG--
extra : commitid : F1iqRm0o5zL
extra : rebase_source : 3eb6524f67cbd9f495a37e8fee5aae7ffcc924e7
2016-02-02 19:05:21 -08:00
Mark Hammond 35276c4b08 Bug 1238531 - ensure buttons in SyncedTabs panel always use white text. r=Gijs 2016-02-03 11:47:25 +11:00
Lewis Cowper 247ea70444 Bug 985659 - Improve usability and styling of feed button's menu, remove bookmarks menu button's "subscribe to" menuitem/submenu, r=gijs
--HG--
extra : commitid : DSQFQCgPLxF
extra : amend_source : 4d7c7b8f76e9d945982ee76872bbf7aed35a529d
2016-02-02 03:27:00 +00:00
Gijs Kruitbosch 7822dd0325 Bug 1237679 - use sourceLocked to ensure users get warned to close the browser before running the migration, r=MattN
--HG--
extra : commitid : DHcwrAuS4vt
extra : rebase_source : e356c82327ef18ce8575cf5410f183b9c58ed937
2016-01-28 16:35:04 +00:00
Gijs Kruitbosch 957a33f4d4 Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug
--HG--
extra : commitid : KANhgN15KJK
extra : rebase_source : 0b640769e92d9d8c01e972c2b526ea56cc56d1df
2016-02-01 17:57:29 +00:00
Carsten "Tomcat" Book 33d012b91a Merge mozilla-central to fx-team 2016-02-02 11:54:43 +01:00
Carsten "Tomcat" Book ddbbd78a0d merge mozilla-inbound to mozilla-central a=merge 2016-02-02 11:50:53 +01:00
Matthew Noorenberghe f828c6e872 No bug - Disable browser_UITour3.js on e10s for intermittent 10.6 failures. r=bustage
--HG--
extra : commitid : 2mZ5LsdPg81
2016-02-01 20:25:38 -08:00
Matthew Noorenberghe c5fee18ec7 Bug 1244991 - Disable intermittent browser_backgroundTab.js on e10s. r=bustage
--HG--
extra : commitid : LLgmBT900EB
extra : amend_source : 5c0a1c6a713c82f1ec7c4728bd16fc9c7a421946
2016-02-01 20:19:51 -08:00
Mark Hammond 8407fc7107 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 68617816d0 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 14183fc02f Bug 1243448 - beta release source builder failing to run configure, NPOTB DONTBUILD r=callek 2016-02-01 12:31:28 -08:00
Kris Maglione c5b5341056 Bug 1231819: [webext] Implement the captureVisibleTab API. r=billm
--HG--
extra : commitid : 1KrAIBW3HgQ
extra : rebase_source : c11b44c28a967d65e66eca9a5a8bb73e36f17ab3
extra : amend_source : af19f6d511e3fa1c8f143e08a7a99b60dc5c044c
2016-01-25 17:48:54 -08:00
Kris Maglione 751cbcb894 Bug 1234020: Part 1 - [webext] Add initial binding-level promise<->callback support. r=billm
--HG--
extra : commitid : LmqVSqXGkKa
extra : rebase_source : 1e28a81fd74c920822bb5eed0aff8841bd628271
extra : histedit_source : 9acf96c0593f1271a753507c6630765394b88f3c%2Cf19e421dfed99dd65482ba935ac50fffa1208a6d
2016-02-01 19:20:13 -08:00
Mark Hammond bf64ccbede 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 b85692a51d Bug 1244899 - Replace tabs with spaces in UITour-lib.js. r=me
--HG--
extra : commitid : 6VZ845EisFA
extra : rebase_source : c738a6a8cef5edc6655f08d9fa630ab2a3844166
2016-02-01 14:55:29 -08:00
Matthew Noorenberghe cec5ad7159 Bug 1244899 - Run dos2unix on UITour. r=me
--HG--
extra : commitid : 5VJJygNMmAr
extra : rebase_source : 7bb93d4549c584486312ec628acb34d7e8ab8fa5
2016-02-01 14:55:20 -08:00
Matthew Noorenberghe 6e8610b85a Bug 1244899 - Update e10s bug number in UITour browser.ini. r=me
--HG--
extra : commitid : Ay7JXRF8ykx
extra : rebase_source : 3b61ca92a618de1a504c0686008297e7270e8660
2016-02-01 14:55:08 -08:00
Matthew Noorenberghe 94f2904a84 Bug 1073247 - Fix Illegal yield expression in browser_UITour_availableTargets.js. r=bustage
--HG--
extra : commitid : 2mQWpkbJ7AS
extra : rebase_source : 71d08389350b525134a03a6c0c88a9975ac6a7f6
2016-02-01 14:54:37 -08:00
Matthew Noorenberghe 8a4732bdb1 Bug 1243089 - Remove provisional Desktop identity UI for website sign-in with BrowserID (SignInToWebsite). r=felipe
--HG--
extra : commitid : 6n3dxyDIwVy
extra : rebase_source : 3e0b858033a09d68a7bc10f27dcf9163ef678989
2016-02-01 14:31:38 -08:00
Matthew Noorenberghe dfe144c1de 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.

--HG--
extra : commitid : 7VfxOGTGyvL
extra : rebase_source : 2fa3f0947ae80ff851b48206ac81cbadfa3c6b29
2016-02-01 14:29:11 -08:00
Gijs Kruitbosch 7222bdbf45 Bug 1134126 - add 'alt text' for the empty link using aria-label, r=jaws
--HG--
extra : commitid : 1OMmZfmzU8k
extra : rebase_source : 2600a9e11dbff93228520796826fc7948ef431c6
2016-01-26 14:35:00 +00:00
Paolo Amadini 5250e686a6 Bug 1242525 - Enable notification on first activation of Tracking Protection in normal mode. r=past
--HG--
extra : commitid : 9E3BPA92bAH
extra : rebase_source : 016c419763a73329e7a985ccea958bce368ed020
2016-01-29 13:01:29 +00:00
Gijs Kruitbosch 8f03cee0c0 Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley
--HG--
extra : commitid : 5FAEQh1re5
extra : rebase_source : 318e1e0f4df61081d150aacb3290478ec2477565
2016-01-26 16:20:51 +00:00
Gijs Kruitbosch 78353c667c Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley
--HG--
extra : commitid : 6VtYgVqIo5T
extra : rebase_source : aeb98bb8e45722c64c993cf3b0a098e449a453e7
2016-01-22 11:27:06 +00:00
Matthew Wein ca74460c52 Bug 1234308 - Fix tabs.onCreated callback to receive bare tabs object (bug 1234308); r=kmag
--HG--
extra : rebase_source : 849a3e2ddff63876202023f6590d7764a7cfe8eb
2016-01-27 16:33:32 -08:00
Jared Wein d07d8912ea Bug 1240892 - Disable default-app hash storage. r=dolske 2016-01-22 10:12:00 +01:00
Phil Ringnalda efb0e5df11 Merge m-i to m-c, a=merge 2016-01-31 17:53:22 -08:00
Phil Ringnalda 4cff264841 Back out 7af06ac5c280 (bug 1238769) for bustage
CLOSED TREE
2016-02-03 20:15:33 -08:00
Mike Hommey 09eefcbf8d Bug 1238769 - Add a -xpcshell option to Firefox. r=bsmedberg 2016-02-04 12:49:57 +09:00
Mike Hommey a010adbc6a 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 bb9b87482f 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 93518a9be8 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 7c80aeddb7 Bug 1244999 - Move icon-related DEFINES to moz.build in browser/app. r=mshal 2016-02-03 08:41:17 +09:00
Blake Kaplan f4ab72e1cf Bug 1212019 - Fix an intermittent orange with promises. r=felipe 2016-02-02 13:44:11 -08:00
Blake Kaplan 31fb709fc3 Bug 1243928 - Make these tests work in e10s. r=felipe 2016-02-02 13:44:11 -08:00
Francois Marier e530b7de94 Bug 1237856 - Add prefs to honor/ignore Application Reputation verdicts. r=gcp 2016-02-02 15:07:06 -05:00
Steven Englehardt 0f2bcfe9aa Bug 1244887: Fixing userContext label on awesomebar, r=baku 2016-02-02 11:14:36 -08:00
Birunthan Mohanathas b316c91752 Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan 2016-02-02 17:42:04 +02:00
Birunthan Mohanathas 88ce1ce184 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 6bc8a32265 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
--HG--
extra : commitid : 8d1Kcil0vEF
extra : rebase_source : c25fb96efa590e0c36985b82d6a69d0d76f15744
2016-01-12 22:17:50 +00:00
Gijs Kruitbosch c20c6eb5a8 Bug 1219215 - part 2: make the devedition theme behave like the normal theme, r=dao,felipe
--HG--
extra : commitid : H4PqQxQg95q
extra : rebase_source : 261748f97515593443a4eea98c8adc7d028be5ff
extra : histedit_source : 0f946b0e5d3737e2a77048db77d20860cab21b0b
2016-01-12 21:30:41 +00:00
Gijs Kruitbosch 957e08a3bd Bug 1219215 - part 1: remove window-drag bindings and other callers of WindowDraggingUtils, replace with using window-dragging region everywhere, r=dao,felipe
--HG--
extra : commitid : 5eXAZOQmmPY
extra : rebase_source : ff9d7691e203697caddb3a9f2de6cb676a15a6b4
extra : histedit_source : 8c3f2681850b5dd6ee8f26e7b8d9e00f2e4122a8
2016-01-18 15:32:14 +00:00
Kris Maglione 43657b1388 Bug 1244488: Fix intermittent failure caused by overly strict console listener. r=me
--HG--
extra : commitid : L4nSGtBUKbh
2016-01-30 23:08:03 -08:00
Kris Maglione 278a332b02 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.

--HG--
extra : commitid : 9jGEwCU9AhR
extra : rebase_source : db16f1e5f9962fb7b24c0e52c05832ae646a57c2
2016-01-30 10:27:02 -08:00
Kris Maglione e391b5ccaf Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
--HG--
extra : commitid : KyImBk4vvCu
extra : rebase_source : f05432e862480ca7e4c81c9fd663822bba63c7af
extra : histedit_source : 6cec5cd0c0c4986f0b22e4338b2e6da3cb851ef7
2016-01-29 18:38:08 -08:00
Kris Maglione 4b5513634b Bug 1238311: Part 3 - [webext] Add audible and muted support to browser.tabs API. r=gabor
--HG--
extra : commitid : 36za12ltvib
extra : rebase_source : 321506a4d0ab68ed6db18536a513584c50231c78
extra : histedit_source : 2787bfcb88593f5e943a77f64a51946e7d011db1
2016-01-26 17:06:41 -08:00
Kris Maglione 3543ac46b0 Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan
--HG--
extra : commitid : HX9K6Rabf3v
extra : rebase_source : 0cada35053441177863b89753e3c9a8968dc1908
extra : histedit_source : 07331d5b938d79c59dfd8789bb581e65f6a29d26
2016-01-26 17:05:42 -08:00
Kris Maglione c1fb002168 Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan
--HG--
extra : commitid : 9DPlneRvHzR
extra : rebase_source : ca203251ef8480f7740be085cb54054338cde151
extra : histedit_source : 6faed49810c464ede10d7349629b03c81e7c5055%2Cb97ac9dc316731f640e9e488a70e2c1a695ecf08
2016-01-29 18:14:31 -08:00
Drew Willcoxon 85ec17cdc2 Bug 1233672 - Properly encode/decode moz-action URIs. r=mak 2016-01-29 14:02:15 -08:00
Wes Kocher 86864105dc Merge m-c to fx-team, a=merge
--HG--
extra : commitid : 7MLK0J5XhL0
2016-01-29 13:44:12 -08:00
Mike Conley 7e814daaed Bug 1243643 - Don't pass unsafe CPOWs to saveImageURL when offering to save media to disk. r=jld
--HG--
extra : commitid : 2fLKtLtolNp
extra : rebase_source : bcb3c9c73b11759a5b5b00d6b183e883ee5ed8d4
2016-01-28 16:24:39 -05:00
Shane Caraveo 88c2f7e147 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-29 10:58:45 -08:00
Wes Kocher ba1563d0da Merge m-c to inbound, a=merge
--HG--
extra : commitid : 3HQZNZle15E
2016-01-28 17:50:18 -08:00
Wes Kocher 84714308b8 Merge fx-team to central, a=merge
--HG--
extra : commitid : 2DZ63I10LcS
2016-01-28 17:47:33 -08:00
Matthew Noorenberghe 6f76f345ba 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 282a183d55 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 811c922735 Merge mozilla-central to mozilla-inbound 2016-01-28 12:27:53 +01:00
Carsten "Tomcat" Book 323b54c218 merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Zachary Carter 3f462c3a37 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 e94a358980 Bug 1235056 - Enable additional logging for intermittent browser_pluginCrashCommentAndURL.js r=mossop
--HG--
extra : transplant_source : %C6%EF%21G%84%AD%10%84%D2%E3%AE%8DC%FF%25%AEXW%12%13
2016-01-27 13:56:59 +13:00
Kris Maglione 840051ba5c Bug 1210583: Part 2 - [webext] Support callbacks in tabs.executeScript/tabs.insertCSS. r=billm
--HG--
extra : commitid : K6slT54Lfwg
extra : rebase_source : d2e519e7932169e59c655ce0013ca7a488cef2d6
extra : histedit_source : b7b8a66f2fd4a0943a8c8c8ca20f8384b999d98e
2016-01-25 20:25:11 -08:00
Kris Maglione 3d50a9eb7e Bug 1210583: Part 1 - [webext] Add support for cross-process messaging with async responses. r=billm
--HG--
extra : commitid : 5deKex3Nhp
extra : rebase_source : 9c31f41230bb46127dead36ccad4449cd35ce1b0
extra : histedit_source : 2646ebbe46d96f8e50db75247a7672e81d57a74c
2016-01-27 12:57:21 -08:00
Chris Peterson 492cf2bd4b Bug 1234355 - Part 2: Remove unused EME drmContentCDMNotSupported.64bit.message. r=spohl 2016-01-26 11:12:11 -08:00
Chris Peterson 266e8ba667 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 34b9965e0a Bug 1240169 - Revert to returning a dynamic newtab URL for BROWSER_NEW_TAB_URL r=mconley
--HG--
extra : commitid : 29XwjrFyLy7
extra : rebase_source : 401613c7d6539d615392bc6a02e819abe1f419ab
2016-01-23 01:17:55 -05:00
Olivier Yiptong 01410530e9 Bug 1240169 - Remove redundant remote-newtab redirector interface contract r=mconley
--HG--
extra : commitid : CAwgV7HaZ93
extra : rebase_source : 7721f16aace6da9013b81ea3ac363f995df11386
2016-01-23 01:17:50 -05:00
Olivier Yiptong 7efb135032 Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley
--HG--
extra : commitid : LGNcbCje6o4
extra : rebase_source : 0476c10707a52f5a559911f01a37cec1fe6cd171
2016-01-27 13:50:18 -05:00
Zachary Carter f70ec7f297 Bug 1210586 - add entrypoint when opening Sync setup from tabs sidebar r=markh 2016-01-27 14:55:02 -08:00
Zachary Carter 4937ef326e Bug 1210586 - Create a Synced tabs sidebar r=markh 2016-01-27 14:40:30 -08:00
Florian Quèze 7b9e1ca1f7 Bug 1243295 - TypeError: searchbar.inputChanged is not a function from UITour.jsm, r=MattN.
--HG--
extra : commitid : 8rMXH1tfT6V
2016-01-27 12:50:16 +01:00
Matthew Noorenberghe 4406d7d2df Bug 1243289 - UITour: Remove never used UrlbarCapture code. r=Gijs
--HG--
extra : commitid : Dr5J0prCZPN
2016-01-27 11:56:32 -08:00
Panos Astithas 8438f9c10b Fix misaligned advanced panel in about:certerror (bug 1243310). r=ttaubert 2016-01-27 15:48:53 +02:00
Carsten "Tomcat" Book 021613c369 Merge mozilla-central to fx-team 2016-01-27 12:12:26 +01:00
Carsten "Tomcat" Book b9e929e1a7 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Dave Townsend 5537b5c159 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.

--HG--
extra : commitid : AG6pELCYJDa
extra : rebase_source : b824c1626d0c5a77416fa4349ed3dd4d0e96418b
2016-01-26 14:31:33 -08:00
Zachary Carter 47f0fb3765 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 5d3da00102 Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap.
--HG--
extra : commitid : 2sUjSTv5XJT
extra : rebase_source : cb6a85709fd61385d95d17896f1e376f1f871478
2016-01-20 17:09:41 -05:00
Mike Conley d4d3b9cd5e Bug 1233497 - Stop using TabState.flushAsync in session store tests. r=billm
--HG--
extra : commitid : ngARcwlMC1
extra : rebase_source : 91280a832703291b7ff6da7c6d6b3d364445e9fb
2016-01-05 19:19:51 -05:00
Mike Conley 07ce57a942 Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe
--HG--
extra : commitid : 8T6UtoIE8fe
extra : rebase_source : 11681a8e4cbd65f007f9307df251187c1e7b2972
2016-01-05 13:53:27 -05:00
Mike Conley c41732b8a2 Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn
--HG--
extra : commitid : HgypbNMmqWJ
extra : rebase_source : 79c6c34a0d35f34b959bc7a0890cf587dd8cde0c
2016-01-05 13:52:38 -05:00
Mike Conley 3e8d3c6baf Bug 1233497 - Run translation tests within ContentTasks to avoid CPOW usage. r=mikedeboer
--HG--
extra : commitid : KH3tKDdO8Az
extra : rebase_source : 0dab2b7d0760bbc18f9380fb5507fb63a94b96bc
2016-01-04 17:33:19 -05:00
Mike Conley ffae266735 Bug 1233497 - Remove a CPOW from browser/components/places/tests/browser/head.js r=mak
--HG--
extra : commitid : LOu8UNmUqWG
extra : rebase_source : ceed0232f5a4d0ff9dfc1bedf9b4a25e9ca60a29
2016-01-04 16:25:30 -05:00
Wes Kocher 5db3056dd4 Backed out 2 changesets (bug 1037483) for many ESLint failures
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)

--HG--
extra : commitid : Dze5NbyixG6
2016-01-26 11:26:23 -08:00
Wes Kocher 586e77f182 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)

--HG--
extra : commitid : FYdURr43oJM
2016-01-26 11:09:04 -08:00
Shane Caraveo ff4fb121c8 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-26 10:53:00 -08:00
Ed Lee ea0da6902e 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 0f1604de71 Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley
--HG--
extra : commitid : DFW2kFNgfqs
extra : rebase_source : 4d196bc9b3303eb9ff407435f098d71bfd8b5934
2016-01-26 16:20:51 +00:00
Gijs Kruitbosch f6f7600762 Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley
--HG--
extra : commitid : 4aiPYOh6YsK
extra : rebase_source : d591dce10c87d85ec39af6aed2e73d5ece016260
2016-01-22 11:27:06 +00:00
Florian Quèze 7787b9faec 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 cd4bd64797 Bug 1149955 - Renable test_shared_all.py as intermittents seem resolved. r=mikedeboer 2016-01-26 14:50:32 +00:00
Alessio Placitelli b1d0b9f9dc Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche 2016-01-21 07:59:00 +01:00
Wes Kocher 9d24ca2703 Merge m-c to fx-team, a=merge
--HG--
extra : commitid : KSEbGPeZZae
2016-01-25 14:07:49 -08:00
Matthew Noorenberghe e4427e6f59 Bug 1242101 - Only capture mozscreenshots for Nightlies, try pushes and local builds. r=felipe
Don't generate images unless they're wanted and useful.

--HG--
extra : commitid : UHOnVpEOos
2016-01-25 13:57:37 -08:00
Wes Kocher 4c903e5685 Merge fx-team to m-c a=merge
--HG--
extra : commitid : FjB8gobt4Wu
2016-01-25 13:57:54 -08:00
Wes Kocher d1e2ce658e Merge inbound to central, a=merge
--HG--
extra : commitid : F8p9ipIdXut
2016-01-25 13:17:08 -08:00
Mike Conley 9ac8204e89 Backout 28e3554983f6 (bug 1088763) for causing bug 1223550
--HG--
extra : commitid : HuUjL5ew6Lu
2016-01-25 12:04:56 -05:00
Neil Deakin 84e05df0dd Bug 1241703, set selection events enabled before running test, r=me 2016-01-25 09:32:47 -05:00
ffxbld 13bf763708 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-01-25 09:01:00 -05:00
Paolo Amadini 80cafb07ab Bug 1236231 - Make sure the Tracking Protection tour doorhanger is not shown when the tour starts from about:privatebrowsing. r=past
--HG--
extra : commitid : fwfrZp33lp
extra : rebase_source : 5637764c31d2c0285501877b9302300ce8e7f8ed
2016-01-11 14:40:31 +00:00
Paolo Amadini 5d6adcf3b8 Bug 1231757 - Notification on first activation of Tracking Protection in normal mode. r=past
--HG--
extra : commitid : AoAhzfhqUSd
extra : rebase_source : 041cd0e64748692d5cb13cc470bc8c1c06f38095
2016-01-22 13:02:50 +00:00
Jared Wein 3f6801477a Bug 1242137 - Fix eslint errors in /browser/components/customizableui. r=gijs
--HG--
extra : commitid : CTMv8KOMjRK
extra : rebase_source : 768fb80e4652c1f0e14eea9e32da8eff795f1659
extra : amend_source : bd695a57c00c8004b048ccd4673465d66bea22c6
extra : histedit_source : ca0c6fcb719d0e7f0895de1bd429fa9804833f65
2016-01-23 14:55:27 -05:00
Jared Wein 2dbe57ccdf Bug 1241993 - Fix eslint errors in nsBrowserGlue.js. r=gijs
--HG--
extra : commitid : 5XwsMNzJWOo
extra : rebase_source : 979ff3d416d2e56defbcae2416a33b2662c2d543
extra : amend_source : 8388277586649e30da71f469eab172b647e76265
extra : histedit_source : 39b723f2eeaa1aee216c80bc637994a0a2089881
2016-01-22 15:48:20 -05:00
Phil Ringnalda cddc9d5228 Merge m-c to f-t 2016-01-23 18:20:54 -08:00
Phil Ringnalda 6aeccf0426 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Phil Ringnalda a747e7e178 Merge m-i to m-c, a=merge 2016-01-23 17:42:50 -08:00
ffxbld 314bab04bb No bug, Automated blocklist update from host bld-linux64-spot-309 - a=blocklist-update 2016-01-23 04:36:36 -08:00
Shane Caraveo 1fde15a74f Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs 2016-01-22 17:46:57 -08:00
Phil Ringnalda 9ad9e90f54 Back out 2cb984c700cb (bug 1237945) for failures in browser_967000_button_sync.js 2016-01-23 10:49:58 -08:00
Jared Wein 8bcdb781ff Bug 1242125 - Fix eslint errors in /browser/components/uitour. r=mattn
--HG--
extra : commitid : 9YOFmXUhUj9
2016-01-23 19:46:10 -05:00
Phil Ringnalda 24ab5d46c1 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 7f5888df1b Bug 1230638 move pocket toolbar/menu icons into addon, r=Gijs 2016-01-22 17:46:57 -08:00
Shane Caraveo c336661c92 Bug 1235873 fix pocket panel size when in menu panel, r=Gijs 2016-01-22 17:39:59 -08:00
Mark Hammond 25b733aeb5 Bug 1238566 - fix centering in synced tabs UI (again). r=Gijs 2016-01-23 12:00:45 +11:00