Commit Graph

21007 Commits

Author SHA1 Message Date
arthur.iakab
dfc104159a Merge inbound to central r=merge a=merge 2017-11-24 12:00:30 +02:00
Tom Tung
7dd219f393 Bug 1416629: Add a telemetry to get how many precentage of synthesized cors response for same-origin mode request. r=bkelly, data-r=francois
--HG--
extra : rebase_source : af6c7186f7b4c08fd94f5613d8bfe67666903c6e
2017-11-16 09:45:39 +08:00
Tooru Fujisawa
39de38980b Backed out changeset 4e261d018c03 (bug 1416153) CLOSED TREE 2017-11-24 09:17:18 +09:00
Tooru Fujisawa
53546e0355 Bug 1416153 - Part 0: Fix tests that uses BrowserTestUtils.waitForNewTab to perform the registration of the next event handler instantly inside the new tab event handler. r=Gijs 2017-11-24 07:50:12 +09:00
Gurzau Raul
21905d169e Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-24 00:38:13 +02:00
Tiberius Oros
da0a72a9d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-24 00:28:29 +02:00
Brian Grinstead
56085baf52 Bug 1420166 - Include global.css on about:config;r=Gijs
This fixes missing menu styling caused by Bug 1416493

MozReview-Commit-ID: 4w9BGAOqQjR

--HG--
extra : rebase_source : b640f978008859d4de21dff8793d91427d05adcb
2017-11-23 07:36:55 -08:00
Nika Layzell
f1ac9bf744 Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
MozReview-Commit-ID: DAAm6tLubhJ
2017-11-23 13:12:13 -05:00
Brindusan Cristian
02cab34d1b Backed out changeset e8d475fed206 (bug 1419426) for opt-test-verify failures on extensions/test/xpcshell/test_ext_browserSettings.js. r=backout a=backout on a CLOSED TREE 2017-11-23 16:19:37 +02:00
Bob Silverberg
374577cdfd Bug 1419426 - Implement browserSettings.contextMenuShowEvent, r=kmag
This new API exposes the ui.context_menus.after_mouseup preference to extensions
so mouse gesture add-ons can modify it.

Note that this is not supported on Android, and also calling it with a value of
"mousedown" on Windows is a no-op.

MozReview-Commit-ID: AkhRmAyzuSp

--HG--
extra : rebase_source : 0c3732852af992763f61c28beda50b519a7df301
2017-11-21 12:33:15 -05:00
Zibi Braniecki
5c13f10563 Bug 1420255 - Fix a regression from bug 1410736. r=florian
MozReview-Commit-ID: H9pxFHecYip

--HG--
extra : rebase_source : 979580c364c844a71462d993892fc14614f6adb4
2017-11-23 13:11:07 -06:00
Gurzau Raul
7d49983b86 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-24 00:36:16 +02:00
Bob Silverberg
0695b2922d Bug 1419426 - Implement browserSettings.contextMenuShowEvent, r=kmag
This new API exposes the ui.context_menus.after_mouseup preference to extensions
so mouse gesture add-ons can modify it.

Note that this is not supported on Android, and also calling it with a value of
"mousedown" on Windows is a no-op.

MozReview-Commit-ID: AkhRmAyzuSp

--HG--
extra : rebase_source : 754bc1ae66a445be19df24b42ddaf6ada213e439
2017-11-21 12:33:15 -05:00
Ryan Leake
b5414608a9 Bug 1278247 - Enforce consistent naming for Telemetry gen-* python scripts. r=Dexter
MozReview-Commit-ID: C5HM3Piy2QL

--HG--
rename : toolkit/components/telemetry/gen-event-data.py => toolkit/components/telemetry/gen_event_data.py
rename : toolkit/components/telemetry/gen-event-enum.py => toolkit/components/telemetry/gen_event_enum.py
rename : toolkit/components/telemetry/gen-histogram-data.py => toolkit/components/telemetry/gen_histogram_data.py
rename : toolkit/components/telemetry/gen-histogram-enum.py => toolkit/components/telemetry/gen_histogram_enum.py
rename : toolkit/components/telemetry/gen-process-data.py => toolkit/components/telemetry/gen_process_data.py
rename : toolkit/components/telemetry/gen-process-enum.py => toolkit/components/telemetry/gen_process_enum.py
rename : toolkit/components/telemetry/gen-scalar-data.py => toolkit/components/telemetry/gen_scalar_data.py
rename : toolkit/components/telemetry/gen-scalar-enum.py => toolkit/components/telemetry/gen_scalar_enum.py
extra : rebase_source : 9a3b031c6ad784ad463f1b11a34c0fa53516e894
2017-11-22 12:09:33 +00:00
Cosmin Sabou
a5d613086a Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-11-23 11:42:46 +02:00
Florian Quèze
0ce882a00c Bug 1419941 - Reset the engine of users having a default engine likely installed by a legacy add-on, r=adw. 2017-11-23 01:51:15 +01:00
Florian Quèze
723d70b38a Bug 1226616 - The presence of the general.config.filename preference should be reported on telemetry. r=njn, data-review=francois 2017-11-23 00:59:38 +01:00
Drew Willcoxon
ea7bba6329 Bug 1410240 - Search suggestions keep displacing awesomebar results as I'm about to click on them. r=mak
MozReview-Commit-ID: 2NdV9qWzld1

--HG--
extra : rebase_source : 29191d546141d4af4ac1e4902f6981488f480c71
2017-11-22 16:22:32 -08:00
shindli
a0b20fcb81 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-22 23:42:02 +02:00
shindli
82254ca1cf Merge inbound to mozilla-central r=merge a=merge 2017-11-22 23:29:44 +02:00
Kris Maglione
bcc7de94bc Bug 1415352: Part 6 - Test triggering principals and CSP subjection for inline <style> nodes. r=bz
MozReview-Commit-ID: J5ZpYKno1pL

--HG--
extra : rebase_source : 62211636c33aa21f7d898535425798a3e190fd89
2017-11-07 15:21:25 -08:00
Mark Banner
3428c0bbad Bug 1373610 - Clarify BookmarkJSONUtils' handling of invalid bookmark types and add a test. r=mak
MozReview-Commit-ID: 4IckKeQsgzo

--HG--
extra : rebase_source : 4f3033b7dc9a439eb4e955313d4cb9483228a4d9
2017-11-21 16:36:28 +00:00
Mark Banner
82fc47320e Bug 1409691 - Fix initialisation of doneReason in Capture (BackgroundPageThumbs.jsm). r=Mardak
MozReview-Commit-ID: G30XiYMScHr

--HG--
extra : rebase_source : 20bf9a19aa3f1b3f6aa109cd27da030f3caa2948
2017-11-22 12:35:52 +00:00
Marco Bonardo
75a804ecf6 Bug 1415908 - Intermittent failure (nsIAutoCompleteController.getCommentAt) in browser_ext_omnibox.js. r=adw
Fixes a timing bug where in certain moments matchCount may not be in sync with the current search status,
due to previous results not being cleared immediately. Still delays tree updates to avoid UI flickering.
Fixes a theorical timing issue in unifiedComplete where a stopped search could notify a result.
Removes the no more used OnUpdateSearchResult API.

MozReview-Commit-ID: COoIN4oQT4v

--HG--
extra : rebase_source : 1676a2ff0da45c2ec95ffda90154ab9c26bdf8fb
2017-11-19 21:58:14 +01:00
Kris Maglione
e57d01c312 Bug 1415352: Part 3b - Add tests for triggering principal and CSP subjection of style attributes. r=bz
MozReview-Commit-ID: 9vNQEihXh9G

--HG--
extra : rebase_source : be1a0a554c447b034cf696e63b95d31be11f455c
2017-11-06 19:01:39 -08:00
Gabriele Svelto
52fcc3bed8 Bug 1402519 - Remove MOZ_CRASHREPORTER directives from toolkit; r=mossop
MozReview-Commit-ID: GsnhrLJYkqG

--HG--
extra : rebase_source : 8969d6f173c39478a28fd1030c3b6e2756698da4
2017-10-10 15:56:48 +02:00
Alessio Placitelli
7950b6492b Bug 1413270 - Document how to interpret use counter data. r=chutten
This patch adds a new section to the use counters Telemetry docs
that explains how one should think of the data gathered using them.

MozReview-Commit-ID: 5mYIYubWxaz

--HG--
extra : rebase_source : 25526e6b37a018af6c2bf55e71a2d9cc7a8cabd5
2017-11-21 14:28:55 +01:00
JW Wang
17d248e04d Bug 1417869. P1 - Backed out changeset bf0e4dd83b3b of bug 1412505. r=adw,Mardak
MozReview-Commit-ID: KdxxwIsHZJS

--HG--
extra : rebase_source : d751873923c0a5f838c203ae82ff54800d3b7b57
2017-11-21 13:54:01 +08:00
Gabriele Svelto
5ff191810d Bug 1402519 - When the crash reporter code is disabled at configure time replace it with a dummy implementation; r=ted.mielczarek
MozReview-Commit-ID: F5QbaI1LlmZ

--HG--
extra : rebase_source : f05c929911d27dc1598bc040df54022cd90aa06a
2017-11-14 14:49:33 +01:00
Ciure Andrei
c7cf019289 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-22 12:20:25 +02:00
Coroiu Cristina
9eb4f34b0a Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-22 01:50:20 +02:00
Eric Rahm
92611476ca Bug 1414318 - Turn off |StartWriter| in leak checking builds. r=mccr8
--HG--
extra : rebase_source : e3bb106353cae86df23a3bf4747f1a425a4b0049
extra : source : 83f0e033450d1dce9a9ce96b37b465ae50dacdb6
2017-11-03 14:17:57 -07:00
Tim Nguyen
4aa48e5d9c Bug 1418603 - Allow setting the urlbar and the searchbar border color. r=jaws
MozReview-Commit-ID: HcALXHaYIV1

--HG--
extra : rebase_source : ac359ca7a2b0d7ed91c9d41552759dc67ceec7e4
2017-11-19 17:05:30 +00:00
Tiberius Oros
797c93d81f Merge inbound to mozilla-central r=merge a=merge 2017-11-21 11:55:23 +02:00
Nika Layzell
a7666fd8fe Bug 1418048 - Add a callback-based Send API to async returning IPDL methods, r=billm
Currently if you write an async IPDL method which has a return value, we expose
a SendXXX method which returns a MozPromise. This MozPromise can then be
->Then-ed to run code when it is resolved or rejected.

Unfortunately, using this API loses ordering guarantees which IPDL provides.
MozPromise::Then takes an event target, which the resolve runnable is dispatched
to. This means that the resolve callback's code doesn't have any ordering
guarantees relative to the processing of other IPC messages coming over the same
protocol.

This adds a new overload to SendXXX with two additional arguments, a lambda
callback which is called if the call succeeds, and a lambda callback which is
called if the call fails. These will be called in order with other IPC messages
sent over the same protocol.

MozReview-Commit-ID: FZHJJaSDoZy
2017-11-20 17:55:32 -05:00
Brindusan Cristian
334a5602dc Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE 2017-11-21 00:29:02 +02:00
Cosmin Sabou
fdc83a94aa Merge inbound to mozilla-central r=merge a=merge 2017-11-21 00:01:02 +02:00
Mats Palmgren
4832d1fbb4 Bug 1418782 - Fix a compilation error with --disable-dbus. r=stransky
MozReview-Commit-ID: GB7NtVqTeKM
2017-11-20 21:02:17 +01:00
Tooru Fujisawa
50f5bf47cd Bug 1418739 - Part 2: Remove unused delayedStartup parameter from BrowserTestUtils.waitForNewWindow. r=smaug 2017-11-21 03:41:56 +09:00
Tooru Fujisawa
7f67b178a5 Bug 1388325 - Stop getting telemetry for deprecated feature in addons (JS_DEPRECATED_LANGUAGE_EXTENSIONS_IN_ADDONS) r=jandem 2017-11-21 03:41:56 +09:00
Paul Bone
d9f3623f07 Bug 1412729 (part 4) - Attempt to reduce the size of GCMajor markers r=sfink
--HG--
extra : rebase_source : b1076c58337d3153bfdb27783719ef304ca75590
2017-11-10 23:19:04 +11:00
Paul Bone
f97c230bc8 Bug 1412729 (part 3) - Reduce the size of GCSlice markers r=sfink
--HG--
extra : rebase_source : c9a479b96b32827e756d50d53979352e5306e811
2017-11-12 13:52:40 +11:00
Paul Bone
f440b0a85d Bug 1412729 (part 1) - Update out-of-date comments r=gfritzsche
--HG--
extra : rebase_source : 2757a7c13cb54ce38dc9ab52ef4f025bc3e4f463
2017-11-10 23:42:04 +11:00
Bob Silverberg
630fa30c9d Bug 1418311 - Avoid overwriting the notifications map in different contexts, r=mixedpuppy
Prior to this patch, the map that holds the list of notifications for an extension was recreated
for each context. This fixes that issue and maintains a list for the extension across all
contexts.

MozReview-Commit-ID: 2wfABoyyqvF

--HG--
extra : rebase_source : f62e4ceaf9ecd63c2502019f1a04a4314e6d3e58
2017-11-17 11:42:04 -05:00
Martin Stransky
b9fe37f77f Bug 1418985 - pass valid error parameter to dbus_bus_get() instead of nullptr, jhorak r=jhorak
MozReview-Commit-ID: 2pjjSSd7DOI

--HG--
extra : rebase_source : 3be6a3f1c8a089513ddb56f0d2b062c97ebe3976
2017-11-20 15:33:52 +01:00
Martin Stransky
8096ccea06 Bug 1418985 - pass valid error parameter to dbus_bus_request_name() instead of nullptr, r=jhorak
MozReview-Commit-ID: 4Gv517107zt

--HG--
extra : rebase_source : 72c948b9fea31cfd77be09abd2241f2c8a9a6441
2017-11-20 15:24:11 +01:00
gorovoja
76b56b8d23 Bug 1416875 - Renamed prompt IDs from the form of info.body to InfoBody so they won't need escaping. r=jaws
--HG--
extra : rebase_source : cd932973a6b675ff45c4a4c9eadc68e3303f6d11
2017-11-17 13:59:30 -05:00
Brindusan Cristian
9bd6ed7630 Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
--HG--
extra : amend_source : 4c68fb1a967a7c1b64e9779851573eb29a412908
2017-11-21 00:24:13 +02:00
Brian Grinstead
2eba517f00 Bug 1416372 - Remove line line:col display in separate view source windows;r=jryans
This is the only consumer of <statusbar> and <statusbarpanel> in m-c, and isn't visible
without changing the view_source.tab pref.

MozReview-Commit-ID: 60VbsnBEkcK

--HG--
extra : rebase_source : 938942e80b6116f339afd7d550154e95dc667a03
2017-11-20 10:40:33 -08:00
Luca Greco
60c56aed5c Bug 1332273 - Support programmatically registered content scripts. r=baku,kmag
MozReview-Commit-ID: BiWlyYV7ZvB

--HG--
extra : rebase_source : 25249cef5853c147cb7c76cbc7d49656c549e94c
2017-11-03 17:01:58 +01:00