Commit Graph

483800 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
9b2e9abd21 Backed out changeset 34e32a1c5cef (bug 1058438) 2016-07-25 12:20:33 +02:00
Kris Maglione
8d58c7c636 Bug 1285493: Add-on Manager should not be closed when an add-on with options_ui is disabled. r=billm
MozReview-Commit-ID: 8oRK8uPphDf

--HG--
extra : rebase_source : c6dcc7da1823711e3223ba39d038e1ccc949f6fd
2016-07-24 15:05:39 -07:00
Kris Maglione
fba8996a05 Bug 1274775 - Make sure background pages are created with a PresShell. r=billm
MozReview-Commit-ID: GLWg5aK47g5

--HG--
extra : rebase_source : 472365762aca534e826173989c48f5058960a987
2016-07-24 15:09:07 -07:00
Geoff Lankow
b013f58f80 Bug 1284166 - <setting>s do not properly handle non-ASCII characters. r=kmag 2016-07-22 12:12:11 +12:00
Towkir Ahmed
557bc92405 Bug 1285895 - Mouse cursor changed to 'default' from 'pointer' while hovering on 'Cause' and 'security' icon in devtools > netmonitor. r=jsnajdr 2016-07-22 11:08:00 +02:00
Wes Kocher
6517ee3462 Backed out 6 changesets (bug 1244227) for m(cl) failures
Backed out changeset 0cf1259b7073 (bug 1244227)
Backed out changeset d5866b9dd3d9 (bug 1244227)
Backed out changeset 49b5309e3415 (bug 1244227)
Backed out changeset 33bc49f015a7 (bug 1244227)
Backed out changeset f680f6460f07 (bug 1244227)
Backed out changeset 5a4bb3258978 (bug 1244227)
2016-07-22 13:32:37 -07:00
Saad Quadri
9ab8638548 Bug 1058438 - Add test for disabledHost migration to sqlite v6 in Fennec. r=MattN
MozReview-Commit-ID: DRV3zmXc9yJ

--HG--
extra : rebase_source : 85fae89b6d8846e658cebd3e01cf82d31e022428
2016-07-21 11:27:05 -07:00
Saad Quadri
32a5ca816b Bug 1058438 - Add additional tests for disabledHost APIs with nonascii characters in URLs. r=MattN
MozReview-Commit-ID: EsN6FNCzbLk

--HG--
extra : rebase_source : 770e87ff6d01cc865ecceab0615948b515fae245
2016-07-21 11:26:59 -07:00
Saad Quadri
e59a7e6a9a Bug 1058438 - Migrate disabledHosts from sqlite storage to permission manager. r=MattN
MozReview-Commit-ID: BKlAmwzu3is

--HG--
extra : rebase_source : 59c33da8b71d95011a44872c0a33480544fb12a5
2016-07-21 11:26:56 -07:00
Kapeel Sable
87110e35c3 Bug 1058438 - Migrate disabledHosts from json storage to permission manager. r=MattN
MozReview-Commit-ID: 2qaUCZjqc47

--HG--
extra : rebase_source : 92c903edaff03269d05fa330e505a90593eba648
2016-01-06 17:57:40 +05:30
Saad Quadri
e513d9071d Bug 1058438 - Remove disabledHost APIs from storage and use permission manager directly in LoginManager. r=MattN
MozReview-Commit-ID: AheLazqkLoK

--HG--
extra : rebase_source : 24f686e8015b36e03cc6b6e30d7867809bf180f6
2016-07-21 11:26:47 -07:00
Jessica Jong
421924ffea Bug 1288081 - Update expectation data for input type=month min/max attributes. r=smaug
--HG--
extra : rebase_source : 2ff0c363b021a9ffca07b7b906a02e0381960168
2016-07-21 23:04:00 -04:00
gasolin
d9537d355b Bug 1264686 - Reps: Use grip-array rep to display NamedNodeMap. r=linclark
MozReview-Commit-ID: 9hy2A9wmrAW

--HG--
extra : rebase_source : b876d71cc80e693727c4e14387123ce5cec52d7b
2016-07-21 10:53:49 +08:00
Sebastian Kaspari
fc66c38438 Bug 1286794 - Allow deleting of partner bookmarks by filtering content provider cursor. r=grisha
MozReview-Commit-ID: 1R6lWSXObhU

--HG--
extra : rebase_source : 93f0eea2c59b9b5781b40edd6d415da1c53f70a1
2016-07-14 13:47:56 +02:00
Sebastian Kaspari
ceaafa095e Bug 1286203 - Introduce proxy for partner bookmarks and load icons. r=ahunt,grisha
This patch does multiple things:
* Introduce a proxy content provider for the partner bookmarks provider: This allows
  us to hide the id transformation in the proxy and will later be used to filter
  "deleted" bookmarks from the actual content provider (bug 1286794).
* Modifies LoadFaviconTask to support loading icons from a content provider.
* Introduces a new flag to not download icons from guessed default favicon URLs.

MozReview-Commit-ID: C59ahPcZosn

--HG--
extra : rebase_source : e30b2a9cdaef3d7a492b5d0fbdf6daf8affdee19
2016-07-14 11:58:14 +02:00
Gabriel Luong
0e5d2013cc Bug 1288238 - Move the computed toolbar below the box model r=jdescottes 2016-07-22 14:24:19 -04:00
Edouard Oger
734d4ee41e Bug 1288107 - Remove All Devices option in Send Tab to Device menu when we only have 1 other device. r=markh
MozReview-Commit-ID: FaqjglxeMCh

--HG--
extra : transplant_source : w%9F%CF%C1%C4a%8C%1E%9C%B1%5B%98rl%40%C4.Ne%B2
2016-07-21 14:58:19 -07:00
Yury Delendik
eebc2b3435 Bug 1288150 - Add fast breakpoint presents check for removeBreakpoints. r=jlongster
MozReview-Commit-ID: KKDUw6st4Bs

--HG--
extra : transplant_source : %0E%A3%E7%D0l6%95%A6%8C%A2U1%94%E2%BB%91l%C8%9F%D6
2016-07-21 08:52:00 -05:00
Thom Chiovoloni
fae1602c13 Bug 1287884 - Ensure that the pref controlling the webchannel whitelist is initialized on fennec. r=markh
MozReview-Commit-ID: 9NRIWdXx7eo

--HG--
extra : transplant_source : %C8%CE%CF%1D%DC%CC%F74%10%ED%F8%CC%84Qm%15%2CZ%C9%FF
2016-07-19 14:52:06 -04:00
Tom Tromey
04f9e05389 Bug 1244227 - Remove unused file from devtools/client/netmonitor/test/. r=Honza
MozReview-Commit-ID: 1obunKGZYgx

--HG--
extra : transplant_source : %EA%23E%88%EB%BF%83GGF%CC%CF%DC%1F%E1%80%5C%1F%5B6
2016-06-20 11:29:36 -06:00
Tom Tromey
4f245dd44f Bug 1244227 - Add an API to enable throttling. r=Honza
MozReview-Commit-ID: BirjFHVSZN7

--HG--
extra : transplant_source : J%98f%AD%0C%80%3B%0D%23%89%5D/%F2He%CC%B95Np
2016-03-01 11:13:41 -07:00
Tom Tromey
a3579ffb10 Bug 1244227 - Properly report throttled network timing. r=Honza
MozReview-Commit-ID: BCJLSRGS0vE

--HG--
extra : transplant_source : %1F%A6%A3%85%1CP%07n-%EBo%DD%5C%29%1E%0A%11%D8%1E%04
2016-02-04 06:40:25 -07:00
Tom Tromey
2c5c4d319d Bug 1244227 - Add network throttling. r=Honza
MozReview-Commit-ID: Iy6buFxUrGg

--HG--
extra : transplant_source : %C9%E9%C7%0DW%07%99-%D0%B1/%CE%BC%F8%C3%8A%C5a%82%E4
2016-01-29 11:56:25 -07:00
Tom Tromey
7c9df12dbe Bug 1244227 - NetworkResponseListener does not need to implement nsIInterfaceRequestor. r=Honza
MozReview-Commit-ID: 9TMlmdjQWLL

--HG--
extra : transplant_source : %84%15P%A1%C6%D6%9BxS%AC.J%F8%FC%91%C8L%1F%E9%7E
2016-02-16 15:03:23 -07:00
Tom Tromey
90d29d8ac8 Bug 1244227 - Add nsIThrottledInputChannel.idl and implement. r=mcmanus
MozReview-Commit-ID: JVIjxEO901W

--HG--
extra : transplant_source : %B5%5Cb%DC%23%CFyEz%D0a%21Y%C0%18%9E%09%9ENZ
2016-02-23 14:26:45 -07:00
Ryan VanderMeulen
db1a1d4d21 Bug 1288803 - Update pdf.js to version 1.5.345. r=bdahl
--HG--
extra : rebase_source : e5ba3899c1254ef7d318c5df83bc87e4d1f3fb4f
2016-07-22 14:18:27 -04:00
Julian Descottes
5989b201c1 Bug 1288375 - ruleview: fix invisible icons in filter widget tooltip;r=pbro
Scoped stylesheets cannot make reference to an element outside of the scope in any
part of a selector. This means a selector such as ".theme-light .scoped-element"
can not work in a scoped stylesheet.

Theme specific rules have been removed from the filter&bezier tooltip css. Instead
CSS variables defined for each theme are used in the scoped stylesheets.

MozReview-Commit-ID: 7apGbPc0CYy

--HG--
extra : rebase_source : e71f33b395b0a6d21bb4352507a3947ed2b81766
extra : amend_source : 55e0c78a006fd2b580d6d0e345c950a4e7ab472a
extra : source : 0be81bdc2e08b658f91dc05443ab15ced91025f2
2016-07-21 16:26:36 +02:00
Julian Descottes
ba686b64ad Bug 1283705 - wait for popuphidden to fix intermittent test browser_tableWidget_mouse_interaction;r=miker
MozReview-Commit-ID: GFyH7f1bXpR

--HG--
extra : rebase_source : f5712a5b12a298b0d026d1b4a6ce42087c1d43bb
2016-07-15 11:23:14 +02:00
Michael Comella
81175bdafe Bug 1285511 - Add multidex support to automation builds. r=sebastian
I initially tested my code with a branch around the multidex dependency:

if (mozconfig.substs.MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE) {
  compile ...multidex...
}

I removed it because it seemed unnecessary - the code shouldn't be
included if it's not referenced.

I tested:
 * Locally with a build that did not exceed the method limit, pre-Lollipop
 * On try, with fx-team
 * On try, with beta

MozReview-Commit-ID: APaOdlKd3QF

--HG--
extra : rebase_source : 106d15f29db183387a77eb3cbc6968a7cac34286
2016-07-20 13:06:40 -07:00
Michael Comella
482b771abe Bug 1285511 - Improve existing build flavor comments. r=sebastian
MozReview-Commit-ID: CRPqN07Pe9V

--HG--
extra : rebase_source : d9631679e44acea4d31ab547633e0729768f987a
2016-07-20 15:48:53 -07:00
Julian Descottes
b2d3f9f479 Bug 1288358 - restore padding around spectrum widget in colorpicker tooltip;r=pbro
MozReview-Commit-ID: BFZA3tDkoR0

--HG--
extra : rebase_source : 36b94e444691c71f0fffaa02756e7435538a2dcc
2016-07-21 11:22:36 +02:00
Patrick Brosset
f5bb80b8d5 Bug 1278552 - Make sidebar containers focusable so shortcuts work when they are active; r=jdescottes
The rule-view and computed-view now have tabindex="-1" on their containers
so that clicking anywhere in the views will focus them, so will tabbing
through the inspector to them.
This means that any user activity on them ends up focusing them (or any
focusable element in them, which was the case before anyway).
Because of this, pressing ctrl+F (or any other shortcut) will work correctly:
the _onShortcut callback in each of these views will detect that the active
element is the view itself and will therefore handle the event.
Note that the container element that has the tabindex attribute is a child of
the main container element that is scrollable (overflow:auto). That is
because if we use only one element for both, then grabbing the scrollbar will
focus the element and blur any field that's currently focused.

MozReview-Commit-ID: 97a1tpdlbmZ

--HG--
extra : rebase_source : 607f025a0f06064180a9cb3e72129e3c734598c6
2016-07-18 14:38:10 +02:00
Patrick Brosset
2c1685206a Bug 1262439 - 8 - Re-implement telemetry in the eye-dropper; r=miker
MozReview-Commit-ID: 2XDhAb3iXdu

--HG--
extra : rebase_source : a0a6617c9e2d3663d3958d95a66f7487a5bc60a1
2016-06-09 16:02:08 +02:00
Patrick Brosset
ff2b533863 Bug 1262439 - 7 - Delete the old eyedropper implementation; r=ochameau
MozReview-Commit-ID: FFrbWHiA8f3

--HG--
extra : rebase_source : ec191bb317e21e5ee555a7cbca7b2f9d7ee0c424
2016-06-09 13:33:27 +02:00
Patrick Brosset
23d0420743 Bug 1262439 - 6 - Update the eye-dropper devtools menu entry to use the new eye-dropper; r=ochameau
Removes some old eye-dropper related code in browser.js which was not
used anymore since the devtools menu are added dynamically now.
And replaces the code in devtools/client/menus.js to call the gcli
eyedropper command now instead of the old eyedropper tool.

MozReview-Commit-ID: DMn9eiVOnGY

--HG--
extra : rebase_source : 020558ead3c2c0a11ffbef97da31392a52d135d3
2016-06-09 13:19:09 +02:00
Patrick Brosset
f9d2dc2d7d Bug 1262439 - 5 - Move eyedropper btn to inspector and update gcli command; r=bgrins
This moves the eyedropper button from the toolbar into the inspector,
therefore the old eyedropper command isn't needed anymore,
or at least not as it was.
The button in the inspector simply uses the pickColorFromPage inspector
actor method.
And to preserve a eyedropper gcli command, a new simpler one was added.

MozReview-Commit-ID: B1yr1EqLFBD

--HG--
extra : rebase_source : 47c2effe193f4d1a64a8d16ea3609ff5ae1f793b
2016-07-20 16:06:42 +02:00
Patrick Brosset
a6b51dd144 Bug 1262439 - 4 - Use the new eye-dropper highlighter in the color-picker tooltip; r=bgrins
The color-picker tooltip now uses the new eye-dropper highlighter, by
using the pickColorFromPage inspector method instead of the XUL-based
eye-dropper tool.

Telemetry hasn't yet been re-implemented in the new eye-dropper highlighter
so the telemetry-related test code has been removed for now. This will be
added again in a later commit.

MozReview-Commit-ID: enSzSKHac4

--HG--
extra : rebase_source : dd5a54d149ac1872be8580660c70b8a02da9db66
2016-07-20 14:47:24 +02:00
Patrick Brosset
4b2d233450 Bug 1262439 - 3 - inspector and eye-dropper eslint cleanup; r=me
MozReview-Commit-ID: KZsd47QSvue

--HG--
extra : rebase_source : fb6b4feec4be295cb4494be66d0b188d6b538579
2016-06-06 15:11:27 +02:00
Patrick Brosset
968dc79025 Bug 1262439 - 2 - Add a new pickColor inspector method to use the new eye-dropper highlighter; r=bgrins
The inspector actor now has a new method that can be used to pick a
color from the page. This method just instantiates the eye-dropper
highlighter and shows it on the page.
The method doesn't return the color because this requires user interaction.
Instead, it returns immediately and an event is sent later, when the user
has selected a color or escaped.

MozReview-Commit-ID: cjadLyNXQd

--HG--
extra : rebase_source : 392a3cbfce7b81518cd7e4c90a44bae17d96e8de
2016-07-20 16:07:04 +02:00
Patrick Brosset
d2cc90ec24 Bug 1262439 - 1 - Introduce a new eye-dropper highlighter; r=zer0
This is mostly porting code from the XUL eye-dropper over to a new
highlighter file.
While I have tested this locally, this highlighter isn't yet used
in devtools.
This will come in later patches.

MozReview-Commit-ID: IF0puLu5Yc7

--HG--
rename : devtools/client/shared/css-color-db.js => devtools/shared/css-color-db.js
rename : devtools/client/shared/css-color.js => devtools/shared/css-color.js
extra : rebase_source : 72431a9148d1c688987a5693a619769837c774c7
2016-07-21 14:35:14 +02:00
Carsten "Tomcat" Book
336105a0de merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
Carsten "Tomcat" Book
53b9562c23 merge fx-team to mozilla-central a=merge 2016-07-22 11:56:37 +02:00
Carsten "Tomcat" Book
c7846e126c Backed out changeset 16aa7041c009 (bug 1287107) for causing xpcshell and mac tests 2016-07-22 11:30:23 +02:00
Carsten "Tomcat" Book
ed7f93d17e Backed out changeset d78a8f4bd9cc (bug 1288582) for windows failures in browser_gmpProvider.js 2016-07-22 11:25:18 +02:00
Carsten "Tomcat" Book
8c4c7324b8 Backed out changeset 66c7af8b2654 (bug 1272629) for failing valgrind tests 2016-07-22 08:35:19 +02:00
Carsten "Tomcat" Book
2abb8cc385 Backed out changeset 86d07e6bd5b7 (bug 1272629) 2016-07-22 08:35:06 +02:00
Nate Weaver
e04b07cbb9 Bug 426680 - Set allowedFileTypes on NSSavePanel so the file extension isn't selected. r=mstange. 2016-07-22 08:24:02 +02:00
Hiroyuki Ikezoe
f8455c2c9a Bug 1288586 - Don't calculate style difference if there are no properties change. r=birtles
We don't actually need to re-calculate if the updated properties are the
same as the old one. This change avoids problematic nested calls of
nsStyleSet::GetContext() in particular cases.

MozReview-Commit-ID: JksiTGX57Fy
2016-07-22 15:17:37 +09:00
Jonathan Kew
ecccb4c485 Bug 1276829 - Don't add fonts to mFontsUsingSVGGlyphs if they did not actually have an SVG table. r=karlt 2016-07-22 06:54:12 +01:00
Tim Nguyen
47bc319bec Bug 1268591 - followup: correct fill of some white SVGs, and clean them. r=me DONTBUILD
MozReview-Commit-ID: 3Iw78v9lNW6
2016-07-22 02:17:31 +02:00