Commit Graph

52651 Commits

Author SHA1 Message Date
Cameron McCormack
664c1757c0 Bug 1427419 - Part 12: Move inIDOMUtils.colorToRGBA to InspectorUtils. r=bz
MozReview-Commit-ID: 9EAdNibvZ4
2018-01-11 12:38:00 +08:00
Dorel Luca
a19f5582cc Merge mozilla-central to mozilla-inbound r=merge 2018-01-11 00:05:23 +02:00
Dorel Luca
8beedd4f8d Merge mozilla-inbound to mozilla-central r=merge a=merge 2018-01-11 00:01:16 +02:00
Tim Nguyen
bc628a0f94 Bug 1421497 - Combine searchbar.css platform-specific files into one shared file. r=dao
MozReview-Commit-ID: E7QTlYIiqKJ

--HG--
rename : browser/themes/linux/searchbar.css => browser/themes/shared/searchbar.inc.css
extra : rebase_source : a0cf492f27587a106d6079b2a2ae73264aba607f
2018-01-10 17:31:14 +00:00
Paolo Amadini
1714b3aba4 Bug 1425736 - Don't show the attention badge for download failures on the application menu button. r=Gijs
MozReview-Commit-ID: A882hXl5o0

--HG--
extra : rebase_source : 1584f1141c3e8bc1aeb62559a7136dc9f0745899
2018-01-09 15:51:19 +00:00
Gurzau Raul
2d062bac22 Merge inbound to mozilla-central r=merge a=merge 2018-01-10 11:58:20 +02:00
Andrea Marchesini
51cbe0791e Bug 1428745 - Remove support for version parameter from script loader - tests, r=jonco
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing a broken depending test - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing WPTs - CLOSED TREE, r=me
* * *
Bug 1428745 - Remove support for version parameter from script loader - fixing tests - CLOSED TREE, r=me
2018-01-09 17:00:49 +01:00
Sebastian Hengst
1ebdaf80de merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2018-01-10 01:52:28 +02:00
ffxbld
103c76809e No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-01-09 11:06:13 -08:00
Margareta Eliza Balazs
fe2caaa266 Merge inbound to mozilla-central r=merge a=merge 2018-01-09 11:52:55 +02:00
Myk Melez
ea1a751cdb Bug 1428529 - ensure window.opener.Preferences is defined; r=jaws
MozReview-Commit-ID: DNvpuQplNgb
2018-01-08 20:33:40 -08:00
DimiL
92cdac8eef Bug 1407879 - Check password field url against the local whitelist. r=francois
MozReview-Commit-ID: 1OqpeWeU1s1

--HG--
extra : rebase_source : e201e13e8a8d9cc2b4d25700ea6e44aa6e4a850b
2017-12-19 14:16:23 +08:00
Ed Lee
ce5a43b7a1 Bug 1428488 - Fix Linux drag-n-drop, placeholder edit and bug fixes to Activity Stream. r=dmose
MozReview-Commit-ID: 5sEe4SM3gTx

--HG--
extra : rebase_source : 6705fdf129fce19a9ee2ccd7d3a01e33dc14d50d
2018-01-05 15:32:58 -08:00
Tim Huang
8a762bcc31 Bug 1404608 - Reveal the real operating system when fingerprinting resistance is enabled. r=arthuredelstein,smaug
This patch makes Firefox not to lie about the real operating system when pref
'privacy.resistFingerprinting' is true. This will also change the testcase as well.

MozReview-Commit-ID: Gdnp2lMU3wr

--HG--
extra : rebase_source : 62c408db6dc372091510fe1adf29f529eae99cdc
2017-12-12 15:25:49 -06:00
Drew Willcoxon
3413738ba5 Bug 1426216 - Allow users to choose whether search suggestions or history suggestions come first in the address bar. r=mak,past
MozReview-Commit-ID: HVWRyEu19Dv

--HG--
extra : rebase_source : 72297695d09886bfa62d04479b59ce9db917ec56
2018-01-10 08:41:16 -08:00
Andrei Oprea
ae35bd3e64 Bug 1429249 - Don't prevent link navigation when clicking on tiles. r=Mardak
MozReview-Commit-ID: 6QTFe93QP97

--HG--
extra : rebase_source : e75853d19dc74206cac08a1df485b13ef5c39127
2018-01-10 12:26:51 +01:00
Bogdan Tara
cd1c3cc5dd Merge mozilla-central to autoland, r=merge a=merge on a CLOSED TREE 2018-01-09 00:16:46 +02:00
Bogdan Tara
73b4d6b26a Merge inbound to mozilla-central r=merge a=merge 2018-01-09 00:05:31 +02:00
Paolo Amadini
ef718efc2b Bug 1419198 - Remove the "addengine-icon" binding. r=adw
The badge over the search engine icon is now the same size as the one in the search bar. This allows replacing the old PNG image with the SVG version.

MozReview-Commit-ID: 27tUotSoSqc

--HG--
extra : rebase_source : b2237788e6abe6b48b045a66b2bac1cda1082bda
2017-12-27 16:12:41 +00:00
Dorel Luca
04e91897cf Backed out 11 changesets (bug 1252998) for faling browser-chrome on browser/base/content/test/sanitize/browser_sanitize-offlineData.js
Backed out changeset a9ec63c01c50 (bug 1252998)
Backed out changeset a3e5299b882a (bug 1252998)
Backed out changeset aa511b206e21 (bug 1252998)
Backed out changeset 5875848a48ab (bug 1252998)
Backed out changeset 7fd2523680d1 (bug 1252998)
Backed out changeset a45e28e573a4 (bug 1252998)
Backed out changeset 92e8cc81b417 (bug 1252998)
Backed out changeset da38d133549e (bug 1252998)
Backed out changeset 5be23a98b47c (bug 1252998)
Backed out changeset 609093736110 (bug 1252998)
Backed out changeset f4955cf6447f (bug 1252998)

--HG--
rename : browser/base/content/test/sanitize/browser_purgehistory_clears_sh.js => browser/base/content/test/general/browser_purgehistory_clears_sh.js
rename : browser/base/content/test/sanitize/browser_sanitize-passwordDisabledHosts.js => browser/base/content/test/general/browser_sanitize-passwordDisabledHosts.js
rename : browser/base/content/test/sanitize/browser_sanitize-sitepermissions.js => browser/base/content/test/general/browser_sanitize-sitepermissions.js
rename : browser/base/content/test/sanitize/browser_sanitize-timespans.js => browser/base/content/test/general/browser_sanitize-timespans.js
rename : browser/base/content/test/sanitize/browser_sanitizeDialog.js => browser/base/content/test/general/browser_sanitizeDialog.js
2018-01-08 11:00:39 +02:00
Andrea Marchesini
cec041e5f4 Bug 1252998 - StorageActivityService - part 11 - nsIStorageActivityService::testOnlyReset() for testing, r=asuth 2018-01-08 08:32:32 +01:00
Andrea Marchesini
95c9e878ec Bug 1252998 - StorageActivityService - part 10 - Test for nsIStorageActivityService, r=gijs, r=asuth 2018-01-08 08:31:39 +01:00
Andrea Marchesini
169e3c277d Bug 1252998 - StorageActivityService - part 8 - Sanitize tests in a separate folder, r=gijs
--HG--
rename : browser/base/content/test/general/.eslintrc.js => browser/base/content/test/sanitize/.eslintrc.js
rename : browser/base/content/test/general/browser_purgehistory_clears_sh.js => browser/base/content/test/sanitize/browser_purgehistory_clears_sh.js
rename : browser/base/content/test/general/browser_sanitize-passwordDisabledHosts.js => browser/base/content/test/sanitize/browser_sanitize-passwordDisabledHosts.js
rename : browser/base/content/test/general/browser_sanitize-sitepermissions.js => browser/base/content/test/sanitize/browser_sanitize-sitepermissions.js
rename : browser/base/content/test/general/browser_sanitize-timespans.js => browser/base/content/test/sanitize/browser_sanitize-timespans.js
rename : browser/base/content/test/general/browser_sanitizeDialog.js => browser/base/content/test/sanitize/browser_sanitizeDialog.js
rename : browser/base/content/test/general/dummy_page.html => browser/base/content/test/sanitize/dummy_page.html
2018-01-08 08:31:39 +01:00
Andrea Marchesini
f952b314f1 Bug 1252998 - StorageActivityService - part 5 - nsIStorageActivityService::getActiveOrigins, r=asuth 2018-01-08 08:31:38 +01:00
Andrea Marchesini
c508e62b7e Bug 1252998 - StorageActivityService - part 4 - Introduce ServiceWorkerCleanUp.jsm to clean up ServiceWorker data, r=asuth 2018-01-08 08:31:38 +01:00
Yoshi Huang
b4db81eb44 Bug 1403365 - fixed intermittent in browser_pageinfo_firstPartyIsolation.js r=baku
When we try to load https://example.com/browser/browser/base/content/test/pageinfo/image.html,
sometimes BrowserTestUtils will return early even the page doesn't load
yet, for example, the browser.currentURI is still about:blank.
And loading about:blank will cause error in pageInfo.js, hence caused
the timeout.

So I add more parameters to browserLoaded to make sure browwserLoaded is
returned with the correct url.
2018-01-08 10:34:17 +08:00
shindli
ee57c0cd8a Merge inbound to mozilla-central r=merge a=merge 2018-01-06 23:46:15 +02:00
Prathiksha
ba7f1e146f Bug 1428425 - Clean up browser_permissions_dialog.js. r=johannh
MozReview-Commit-ID: 3cBMSVOmgVi

--HG--
extra : rebase_source : 2e1c45582ce04cfd4afb01813be5908bff13ee91
2018-01-06 15:42:07 +05:30
Prathiksha
518d2ef5a8 Bug 1363040 - Stop loading tracking-protection-16.svg in windows that don't display it. r=johannh
MozReview-Commit-ID: I6yN3l47k9l

--HG--
extra : rebase_source : 087bacabc9c32f8ecec0fa70fffbb8e56297af7f
2018-01-04 22:22:19 +05:30
Scott Wu
d435c59800 Bug 1421538 - Set country field to default country when creating new addresses. r=lchang
MozReview-Commit-ID: 5Bd6TdZOej

--HG--
extra : rebase_source : efe1f7c66ce7ee6291cb56a9eba75b5298b7d79f
2018-01-03 17:50:44 +08:00
Sebastian Hengst
dfcbe8d912 merge central to autoland. r=merge a=merge 2018-01-06 01:54:50 +02:00
Sebastian Hengst
d52c7b3231 merge inbound to central. r=merge a=merge 2018-01-06 00:27:10 +02:00
Ryan VanderMeulen
49536acddf Bug 1428405 - Update pdf.js to version 2.0.250. r=bdahl 2018-01-05 13:09:53 -05:00
Mike Conley
d002300703 Bug 1397426 - Ensure we attempt to activate docShell of current tab after reacting to sidemode or occlusionstate change events. r=billm
During the macOS fullscreen mode change, the window entering fullscreen reports being occluded
for a brief time (presumably due to the "stretch" effect that macOS is applying overtop of the
window). This causes us to preserve the layers for the selected tab, and deactivate its docShell.

According to https://bugzilla.mozilla.org/show_bug.cgi?id=1279086#c34, we preserve layers like this
when minimizing or fully occluding the window. This way, we avoid a flicker when the window is
un-minimized or partially revealed.

However, if during that transition, the mouse hovers over a background tab (which is the
case during the automated tests) and an async tab switcher doesn't already exist, we can
trigger a warming attempt on that background tab, which creates an async tab switcher, and
causes the switcher to run its init() method.

Beyond setting some initial state, the init() method also makes it so that the initial browser
at the time of calling init() sets preserve layers to false.

If we get into this situation, then what we end up with is a tab that is rendering layers,
is no longer preserving them, but the docShell is not activated.

Soon after, the async tab switcher responds to the occlusionstatechange event when the window
is revealed again. Before this patch, we did nothing, since it was assumed that postActions
would eventually activate the docShell. However, since warming isn't currently activated by
default, the async tab switcher soon destroys itself, and the initial tab's docShell is never
activated. This causes the browser_domFullscreen_fullscreenMode.js test to hang (and probably
other bugs as well).

This patch makes it so that if we see an occlusionstatechange or sizemodechange event when
the async tab switcher exists, and the window is no longer minimized or fully occluded, that
we attempt to activate the currently selected tab's docShell.

MozReview-Commit-ID: yJTUj8bBrs

--HG--
extra : rebase_source : 235c80d35ccf4df3569e2d13f18e38bc347bdaa0
2017-12-21 13:40:52 -05:00
Prathiksha
a80661de8b Bug 1368744 - Provide a way for users to deny permission prompts by default in about:preferences. r=johannh
MozReview-Commit-ID: 3k3LRi7N8PX

--HG--
extra : rebase_source : f5814056f8eab3b6b77f4344aadd4c08bf247a37
2017-12-20 22:32:20 +05:30
Edouard Oger
a0dbab1e9d Bug 1426446 - Change buttons labels in unverified state. r=markh
MozReview-Commit-ID: 4Dc2JEOJMsa

--HG--
extra : rebase_source : acb0005ef12446e3509dac5f483245dac2264248
2017-12-21 13:45:28 +00:00
Alessio Placitelli
154a9f4b8c Bug 1417473 - Enable the hybrid content telemetry API. r=chutten
MozReview-Commit-ID: Cjsu10fgKtq

--HG--
extra : rebase_source : d507a9fb40cb18726b0ad4c8aeed86b3fafc746e
2018-01-04 10:32:58 +01:00
Mike Conley
fcd80d81ab Bug 1397426 - Expose renderLayers state via nsITabParent and lazily retrieve initial tab states in async tab switcher. r=billm
MozReview-Commit-ID: IIMmwrgJUV6

--HG--
extra : rebase_source : f1faa794791a9c620a1cd7a28c67029134d63933
extra : source : 8994162ee112a8c0a0b33f3404f04ebd9fad1285
2017-12-19 08:44:18 -08:00
Andrei Oprea
803b720962 Bug 1408139 - Remove probes: NEWTAB_PAGE_SHOWN, NEWTAB_PAGE_SITE_CLICKED, NEWTAB_PAGE_LIFE_SPAN. r=chutten,gfritzsche
PAGE_SHOW, SITE_CLICKED expired in version 35 and can safely be removed.
LIFE_SPAN was triggering alerts because Activity Stream is the new
default about:newtab and data for it is no longer being collected.

MozReview-Commit-ID: 3TIG5jwRfDr

--HG--
extra : rebase_source : 22d915006c44244ecffac9ebc04876730090dd13
2017-12-08 17:29:27 +01:00
Dorel Luca
9f61025cee Backed out changeset 8ba13ef1fec4 (bug 1413830) for failing Browser-chrome on accessible/tests/browser/events/browser_test_focus_browserui.js r=backout on a CLOSED TREE
--HG--
extra : amend_source : 3cfcc7b5b53d200deec501e180b10b7a0b8079ea
2018-01-08 16:15:38 +02:00
Csoregi Natalia
d07dee65a2 Backed out 6 changesets (bug 1386404) for failing /webdriver/test/ tests on Linux. r=backout on a CLOSED TREE
Backed out changeset be1441859e8b (bug 1386404)
Backed out changeset 8dca7ef74c4a (bug 1386404)
Backed out changeset b7ca6ae185f2 (bug 1386404)
Backed out changeset 2c007d385ce4 (bug 1386404)
Backed out changeset fbe717b9a664 (bug 1386404)
Backed out changeset 14f1fbe5263a (bug 1386404)
2018-01-10 14:08:51 +02:00
Scott Wu
28ec1e0925 Bug 1416503 - Add RTL support for Form Autofill preference dialogs. r=lchang
MozReview-Commit-ID: BgvAOxWBLf4

--HG--
extra : rebase_source : 239eb44bb40c01d66e0755b181d52d5ce5f09b3a
2018-01-10 12:09:49 +08:00
Csoregi Natalia
bbfcdcd760 Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
--HG--
rename : security/manager/ssl/tests/unit/test_signed_apps/cose_multiple_signed.zip => security/manager/ssl/tests/unit/test_signed_apps/cose_multiple_signed_with_pkcs7.zip
rename : security/manager/ssl/tests/unit/test_signed_apps/cose_signed.zip => security/manager/ssl/tests/unit/test_signed_apps/cose_signed_with_pkcs7.zip
rename : third_party/rust/cose/src/cbor/mod.rs => third_party/rust/moz_cbor/src/lib.rs
extra : rebase_source : 5f16e3d25e86d41e201b8c28ead361fd6ac25c42
2018-01-10 12:07:47 +02:00
Gurzau Raul
549b685a71 Backed out changeset b78d2b24b741 (bug 1413830) for leaking test/about/browser_aboutHome_search_telemetry.js r=backout 2018-01-10 12:02:53 +02:00
Andreea Pavel
e5d11cb7c8 Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE 2018-01-06 11:57:22 +02:00
Tooru Fujisawa
75c3fdab9c Bug 1426599 - Wait for the next event tick after onLocationChange, in browser/components/extensions/test/browser/browser_ext_url_overrides_newtab.js. r=Gijs 2018-01-06 16:24:43 +09:00
Gregory Szorc
950df90502 Bug 1426566 - Remove --enable-profiling from nightly mozconfigs; r=froydnj
moz.configure automatically enables profiling if the milestone is
Nightly (see js/moz.configure:226). So, --enable-profiling in the
nightly mozconfigs is redundant and can be removed.

The whitelist has also been updated to reflect the removal of this
line.

MozReview-Commit-ID: 7nUJVcFOp6c

--HG--
extra : rebase_source : 86db8c2bf646c83701ade8c4a10d667d1c2da6f1
2018-01-09 11:42:44 -08:00
Prathiksha
fa554e316f Bug 1428581 - Make labels of the permission prompt checkboxes clickable. r=johannh
MozReview-Commit-ID: GPPmYqOX3Jb

--HG--
extra : rebase_source : 3ad70ff0a7617f22e815b9fef29719e7e2234e3b
2018-01-09 18:11:50 +05:30
Henri Sivonen
381880a0e0 Bug 1428771 - Make UCS2_CHAR_IS_BIDI check for lead surrogates corresponding to U+1E800...U+1EFFF and rename to UTF16_CODE_UNIT_IS_BIDI. r=jfkthame
MozReview-Commit-ID: 9ZKF6SaN79n

--HG--
extra : rebase_source : 406f2647e65e2bdb97190b12564bafa6df39e6a8
2018-01-08 16:18:32 +02:00
Luca Greco
fdcbd7477c Bug 1380855 - Fix intermittency and speed up devtools panel webextension test. r=mixedpuppy
MozReview-Commit-ID: 27DFuD9hYUa

--HG--
extra : rebase_source : e2fb1576ae60f150630613f5c2e5d5d137651fb7
2018-01-05 19:16:53 +01:00