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

470362 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch b8224e3627 Bug 1263174 - fix hostname insertion in SSL error pages, r=past
MozReview-Commit-ID: E9zaJGUHUNw

--HG--
extra : rebase_source : 96e799ef3d031a89ca72152454bc4397c389feab
2016-04-12 14:10:56 +01:00
Thomas Zimmermann 8f74b7274d Bug 1246931: Add DBus I/O helpers, r=shuang
The I/O helpers for DBus are based on |RawDBusConnection|'s |Send*| and
|Watch| methods. Moving them out of this class will make them available
to other modules.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann a782f3ba54 Bug 1246931: Add support for |RefPtr<DBusPendingCall>|, r=shuang
|RefPtr<DBusPendingCall>| manages instances of |DBusPendingCall| and frees
each instance when its last reference gets released.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann 8de02e105a Bug 1246931: Add support for |RefPtr<DBusMessage>|, r=shuang
|RefPtr<DBusMessage>| manages instances of |DBusMessage| and frees each
instance when its last reference gets released.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann 23e3fe81ec Bug 1246931: Add support for |RefPtr<DBusConnection>| and convert callers, r=shuang
|RefPtr<DBusConnection>| manages instances of |DBusConnection| and frees
each instance when its last reference gets released.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann 4ec30bc8a8 Bug 1246931: Use |DBusConnection| in |DBusWatcher|, r=shuang
This patch replaces all references to |RawDBusConnection| in |DBusWatcher|
with |DBusConnection|.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann c78e56f403 Bug 1246931: Move |DBusWatcher| into its own files, r=shuang
|DBusWatcher| should be usable from outside of |RawDBusConnection|, so we
move it into its own files.
2016-04-12 16:14:39 +02:00
Thomas Zimmermann a35d2c01a5 Bug 1246931: Include dbus.h in DBus IPC headers, r=shuang
The header files for DBus IPC forward declare several DBus types in
a way that interferes with the actual declarations. It's better to
include the DBus headers directly
2016-04-12 16:14:39 +02:00
Nathan Froyd 152965fcb0 Bug 1255069 - use UniquePtr for storage in nsTreeContentView; r=dholbert 2016-04-12 09:05:20 -05:00
CJKu 3571e41961 Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame
MozReview-Commit-ID: 88jIDJ65ALf
2016-04-12 21:58:23 +08:00
CJKu 77b503194c Bug 759568 - Part 5. reftest for background-clip:text; r=dbaron
MozReview-Commit-ID: DXl7mHnTxbL
2016-04-12 21:58:23 +08:00
CJKu 02dad989ae Bug 759568 - Part 4. mochitest for background-clip:text; r=heycom
MozReview-Commit-ID: 8DrBq8nNWfu
2016-04-12 21:58:23 +08:00
CJKu 7c3766dbb4 Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame
MozReview-Commit-ID: 3VUGqyJOX8Q
2016-04-12 21:58:22 +08:00
CJKu 70f4e828d2 Bug 759568 - Part 2. Render background-clip:text; r=jfkthame
MozReview-Commit-ID: HQHBe7OioWs
2016-04-12 21:58:22 +08:00
CJKu a5da82483b Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycom
MozReview-Commit-ID: BPuQjWYvAuj
2016-04-12 21:58:21 +08:00
Jonathan Watt 2dbf3449f8 Bug 1263764 - Make the external string API's Truncate compatible with the internal API's Truncate. r=froydnj 2016-04-01 16:17:35 +01:00
Andrew Halberstadt 683014d78f Bug 1255450 - [mach] Create setting for defining command aliases, r=gps
These config options can be defined in ~/.mozbuild/machrc or topsrcdir/machrc.
Aliases work similar to the identically named option in an hgrc.

For example:

[alias]
browser-test = mochitest -f browser
mochitest = mochitest -f plain


MozReview-Commit-ID: CnOocEslRUI

--HG--
extra : rebase_source : 2a6fa154aca7fea8f159ed840728951a37bc52ec
2016-03-23 17:34:35 -04:00
Andrew Halberstadt fbc37fe116 Bug 1255450 - [mach] Enable runtime configuration files, r=gps
Runtime configs have been implemented for awhile, but disabled. This patch
enables configuration. Config files will be loaded in the following order
(later files override earlier ones):

1a. $MACHRC
1b. $MOZBUILD_STATE_PATH/machrc (if $MACHRC is unset)
2. topsrcdir/machrc
3. CLI via --settings

Note: .machrc may be used instead of machrc if desired.

MozReview-Commit-ID: IntONAZLGML

--HG--
extra : rebase_source : ff79b129eaea7cca5064d30fa6ddc76fceb9669b
2016-03-28 11:18:24 -04:00
Andrew Halberstadt e0018e5245 Bug 1255450 - [mach] Simplify managing of locale documentation for settings, r=gps
This adds a |mach settings locale-gen| subcommand to automatically generate locale
specific documentation for settings. It also refactors |mach settings-create| to
|mach settings| and moves |mach settings| to |mach settings -l|. Finally it performs
some misc cleanup mostly related to locales.

MozReview-Commit-ID: 1VWLcb9ehAH

--HG--
extra : rebase_source : 8f580217123d79e66323ca4be948a3297ae4ced3
2016-03-23 17:49:15 -04:00
Andrew Halberstadt c105e8a3b4 Bug 1255450 - [mach] Implement 'wildcard' settings for enabling sections with user-defined options, r=gps
Some sections should support user-defined options. For example, in an [alias] section, the option names
are not well-defined, rather specified by the user. This patch allows user-defined option names for any
section that has a 'section.*' option defined. Even with 'section.*', option types are still well-defined.

MozReview-Commit-ID: L34W9v9Fy28

--HG--
extra : rebase_source : 9333f552edead9bf1cf464e28ef8fbbb9bed5597
2016-03-28 10:52:16 -04:00
Andrew Halberstadt 5167efa8e4 Bug 1255450 - [mach] Replace ConfigProvider class with config_settings attribute, r=gps
Defining settings was a little complicated. First it required overriding a '_register_settings'
method, and then it required making N calls to a second 'register_setting' method within that.

This patch simplifies the process of defining settings by only requiring a
'config_settings' attribute. This attribute should be a list of tuples:

[
  ('<section>.<option>', '<type>', <default>, set(<choices)),
]

`default` and `choices` are optional. Alternatively, 'config_settings' can be a callable
that returns a list of tuples in the same format. This still allows for greater flexibility
for more advanced cases.

MozReview-Commit-ID: F4DTTNJdJsa

--HG--
extra : rebase_source : e3dd455ba559cd3992c9c1b3eaf021c9e0707cc1
2016-03-21 17:55:41 -04:00
Jonathan Watt de4c3d11fe Bug 1263787 - Kill off the deprecated nsINode::GetCrossShadowCurrentDoc. r=baku 2016-03-31 13:20:14 +01:00
Jonathan Watt 9480920b04 Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku 2016-03-31 12:46:32 +01:00
Jonathan Watt fb7bb15e68 Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku 2016-03-31 11:58:25 +01:00
Andrea Marchesini dfd731fd16 Bug 1258482 - FileList should contain only Files, not Directories, r=smaug 2016-04-12 08:51:52 -04:00
Andrea Marchesini f43ec0535f Bug 1257180 - patch 2 - Directory can be sent via postMessage(), r=smaug 2016-04-12 08:51:04 -04:00
Andrea Marchesini 846b1de4c5 Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug 2016-04-12 08:50:38 -04:00
Kai Engert 70551ded71 Bug 1258375, NSS_3_24_BETA6 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium 2016-04-12 14:40:44 +02:00
Carsten "Tomcat" Book 3ce084784c Merge mozilla-central to mozilla-inbound 2016-04-12 13:53:14 +02:00
Carsten "Tomcat" Book 128f40b9a8 merge mozilla-inbound to mozilla-central a=merge 2016-04-12 13:49:51 +02:00
Phil Ringnalda 745278c09a Back out changeset 105e0e4b9d80 (bug 1263031) for Windows failures in browser_save_private_link_perwindowpb.js 2016-04-11 21:43:17 -07:00
Michael Comella 20d795e8ee Bug 1263758 - Correct NPE when using a custom search engine as the default r=liuche
MozReview-Commit-ID: hpGUIu9yP2

--HG--
extra : rebase_source : 028039ffdff3f73eaed3118ba9b96408b62c6858
2016-04-11 16:10:48 -07:00
Chenxia Liu 6717eb25fa Bug 1260321 - Follow-up: Migrate users with customized panels to combined history panel. r=sebastian
MozReview-Commit-ID: 6SQ7nuZhCe0

--HG--
extra : rebase_source : ff5ad2b022c2b13b3fa9ed5d3e0512ad9f60a63e
2016-04-04 21:47:19 -07:00
Nick Fitzgerald cd2c23a435 Bug 1249788 - Implement the census individuals view; r=jsantell
This adds the INDIVIDUALS view state to the memory panel, renames "dominator
tree display" to "label display", and adds a view for listing the individual
nodes in a census group and inspecting each nodes' retaining paths.

--HG--
rename : devtools/client/memory/actions/dominator-tree-display.js => devtools/client/memory/actions/label-display.js
rename : devtools/client/memory/reducers/dominator-tree-display.js => devtools/client/memory/reducers/label-display.js
2016-04-11 18:04:31 -07:00
Wes Kocher fb4ea9c4bc Merge m-c to fx-team, a=merge
MozReview-Commit-ID: aMZh9ToTxW
2016-04-11 16:05:35 -07:00
Wes Kocher 4db4931366 Merge inbound to central, a=merge
MozReview-Commit-ID: 87zaFE5GN5Y
2016-04-11 16:02:30 -07:00
Shane Caraveo 4e24e897a7 Bug 1263031 modernize and clarify test, r=jaws 2016-04-11 15:41:18 -07:00
Sebastian Hengst 364386e3cf Backed out changeset cb4b18566f30 and 7c4d19e3376f (bug 1163224) for build bustage. r=backout on a CLOSED TREE 2016-04-11 19:43:04 +02:00
Geoff Brown 22f9dbec3f Bug 1247468 - Increase timeout for testBookmarklets; r=margaret 2016-04-11 11:31:33 -06:00
Wes Kocher 0ea9a45880 Backed out changesets d1ff10330267 and abe062737a19 (bug 1186522) for broken marionette tests because the backout was incomplete
MozReview-Commit-ID: LnbWpZJU1r1

--HG--
extra : rebase_source : ebd102b47bb681affe1e23b82892618c2e8513ad
2016-04-11 10:21:08 -07:00
Wes Kocher e7e4a7abbf Backed out changeset 1d5b01d01df6 (bug 1238286) for m(oth) failures in test_focus_autocomplete.xul
MozReview-Commit-ID: HVzqjvciYqB
2016-04-11 09:46:26 -07:00
Jarda Snajdr 8a4f6ebbf0 Bug 1261049 - Clear button position isn't consistent among tabs r=ntim
MozReview-Commit-ID: 49LIEko6rm5
2016-04-11 05:53:00 +02:00
Andrzej Hunt c3109ede31 Bug 1261907 - Reintroduce (necessary) table-created checks in BrowserDatabaseHelper r=nalexander
Removing these checks causes crashes when trying to upgrade a <= 17 db to >= 23:
(A) upgradeDatabaseFrom17to18 calls createReadingListTable, and we create the table using the new (>=23 schema).
    This schema has no "read" column.
(B) upgradeDatabaseFrom22to23 migrates the same table. As part of the migration it tries to select the "read"
    column, and we crash because that doesn't exist. This was prevented by an early return if didCreateReadingListTable
    was set.

It looks like removing the didCreateTablsTable checks is OK because the migration only adds a foreign-key constraint,
and doesn't depend on any columns that didn't exist in the initial version of the migration. However it seems wasteful
to run the migration on a table that is already in the expected state. Moreover not having table-created checks is
not safe in most cases, and having these checks should be the default pattern - especially in case any future migrations
affecting the same table are added.

MozReview-Commit-ID: 4j1PlQc6LLN

--HG--
extra : rebase_source : c1811061ac3448666730426b353941bfe3d4814e
2016-04-08 15:29:44 -07:00
Botond Ballo 460fb32c11 Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats
MozReview-Commit-ID: EUyGvkoyu8I

--HG--
extra : rebase_source : b9f9bbb7a11a976ff696c28b026d292a8f90d0e1
2016-04-07 17:41:55 -04:00
Jason Laster 6a4ea6ca92 Bug 1250110 - Clean up the path utility functions. r=ejpbruel 2016-04-07 11:58:00 -04:00
Jarda Snajdr 8eb506fa5f Bug 1262766 - Storage Inspector breaks down when Cache Storage throws a DOM security error. r=mratcliffe 2016-04-11 01:23:00 -04:00
Florian Quèze e5a08515d2 Bug 1238286 - Searchbar placed in Australis Menu doesn't detect search plugins if Menu wasn't opened in the window, r=adw. 2016-04-11 15:07:27 +02:00
Carsten "Tomcat" Book 6cc4d46687 Merge mozilla-central to fx-team 2016-04-11 11:48:20 +02:00
Carsten "Tomcat" Book 99758da759 merge mozilla-inbound to mozilla-central a=merge 2016-04-11 11:46:21 +02:00
Michael Comella 30b5fa7d3a Bug 1246792 - Use existing constant for times.json. r=ahunt
MozReview-Commit-ID: ACtIOPiOSfs

--HG--
extra : rebase_source : efb16e791e333280a3f973fc25b09bb361fcc3bd
2016-04-06 13:26:28 -07:00