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

51486 Коммитов

Автор SHA1 Сообщение Дата
Coroiu Cristina 4224edc453 Backed out 2 changesets (bug 1488439) for build bustage at /build/src/dom/plugins/ipc/PluginProcessParent.cpp on a CLOSED TREE
Backed out changeset 74b2087ee696 (bug 1488439)
Backed out changeset 85575fc37555 (bug 1488439)
2018-10-12 21:00:41 +03:00
David Parks 1ad569c6b1 Bug 1488439: Part 1 - Replace Windows temp folder in sandboxed plugin process (r=bobowen,erahm)
The sandbox blocks GetTempFileName's prior response, causing the system to end up searching a number of (inaccessible) folders to use as a replacement for the temp folder.  This patch provides a path to a new folder on the command line for the plugin process.  This new temp folder, specific to this plugin process instance, is then communicated to the system via the TEMP/TMP environment variables.  This is similar to what is done for the content process but avoids nsDirectoryService, which doesn't exist in plugin processes.

Differential Revision: https://phabricator.services.mozilla.com/D7532

--HG--
extra : moz-landing-system : lando
2018-10-12 17:40:10 +00:00
Haik Aftandilian 4a455e2f52 Bug 1431441 - Part 7 - Relax WebReplay fcntl rules to avoid sqlite crash r=froydnj
Patch provided by Brian Hackett <bhackett@mozilla.com>.

Only allow a limited set of commands to be used when events are not
passed through and we are recording/replaying the outputs.

Depends on D8474

Differential Revision: https://phabricator.services.mozilla.com/D8475

--HG--
extra : moz-landing-system : lando
2018-10-12 13:56:24 +00:00
Gabriele Svelto de11ac9e19 Bug 1497692 - Lower the minidump-analyzer priority r=ted
Differential Revision: https://phabricator.services.mozilla.com/D8242

--HG--
extra : moz-landing-system : lando
2018-10-12 14:50:16 +00:00
Liang-Heng Chen ec0662a953 Bug 1495110 - make slow-iframe as a separated file r=mayhemer
The slowIframe added in bug 1488974 shares the same target HTML page with fastIframe, and the resource will be canceled by ChannelUnifier and only loaded once.
Sometimes, when slowIframe is loaded faster than fastIframe, the resource in fastIframe will be canceled, that's the root cause of the intermittent.

Differential Revision: https://phabricator.services.mozilla.com/D8423

--HG--
extra : moz-landing-system : lando
2018-10-12 13:39:09 +00:00
Tim Huang 7e10fe7a29 Bug 1489493 - Add a scalar telemetry for the size of content windows r=Gijs,francois
In order to improve the window rounding fingerprinting protection, we
want to find a proper rounding value which provides good protection as
well as good user experience.

With a better understanding of the content window size, we can answer
the question that which strategy we should use for improving this
protection: should we use certain fixed window sizes or still
stick with the current rounding strategy? Also, if we still stick with
the current approach, then what is the best rounding value which allows
users to utilize their window as much as possible without losing too
much protection.

Differential Revision: https://phabricator.services.mozilla.com/D7236

--HG--
extra : moz-landing-system : lando
2018-10-11 19:46:25 +00:00
Csoregi Natalia de7b5dcc69 Merge mozilla-central to autoland. CLOSED TREE 2018-10-12 13:18:41 +03:00
Csoregi Natalia 28fe656de6 Merge inbound to mozilla-central. a=merge 2018-10-12 13:14:37 +03:00
Marco Bonardo 856e00c5d0 Bug 1498493 - Fix misuse of livemarks in distribution.js. r=Gijs
Removes the addLivemark call from distribution.js, instead creates a bookmark pointing to the site uri.
Note, bookmarks in distribution are not tested, as such this one doesn't have a test as well.
Fixes a possible intermittent failure in test_distribution.js.
Removes a livemarks test that was no more run.

Differential Revision: https://phabricator.services.mozilla.com/D8523

--HG--
extra : moz-landing-system : lando
2018-10-12 10:05:34 +00:00
Narcis Beleuzu e09f2e2622 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-12 06:53:11 +03:00
divyansh a5939cf925 Bug 1478694 - Ensure that WebExtensions alarms set in the past are fired immediately. r=rpl
Bug 1478694 - Ensure that WebExtensions alarms set in the past are fired immediately.

Differential Revision: https://phabricator.services.mozilla.com/D7287

--HG--
extra : moz-landing-system : lando
2018-10-11 19:22:21 +00:00
Drew Willcoxon 47b312fbc2 Bug 1494471 - Ignore the autofill threshold when autofilling URLs r=mak
Differential Revision: https://phabricator.services.mozilla.com/D7361

--HG--
extra : moz-landing-system : lando
2018-10-11 08:34:25 +00:00
Brian Grinstead 164506b0dc Bug 1491484 - Skip less of browser_findbar.js on linux opt;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D8390

--HG--
extra : moz-landing-system : lando
2018-10-11 18:23:52 +00:00
Jan-Erik Rediger cf8a6d4615 Bug 1498245 - Call exit_func to raise any errors if parsing failed r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D8386

--HG--
extra : moz-landing-system : lando
2018-10-11 17:44:54 +00:00
Gijs Kruitbosch 909f7acef8 Bug 1488926 - remove automigration code (already preffed off), r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D8425

--HG--
extra : moz-landing-system : lando
2018-10-11 17:04:59 +00:00
Michael Cooper f8414bc2e7 Bug 1494781 - Include install error when reporting add-on study enroll errors r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D7141

--HG--
extra : moz-landing-system : lando
2018-10-11 16:39:28 +00:00
prathiksha 967600d2bd Bug 1459307 - Switching between menu options should maintain correct main action state when window sharing is requested. r=johannh
Switching between menu options should maintain correct main action state when window sharing is requested.

Differential Revision: https://phabricator.services.mozilla.com/D7742

--HG--
extra : moz-landing-system : lando
2018-10-09 14:38:36 +00:00
Johann Hofmann 260c7f5bf4 Bug 1484251 - Part 3 - Use Telemetry events to record interactions in the identity popup. r=Gijs
This removes the old TRACKING_PROTECTION_EVENTS probe and replaces it with new
Telemetry events that record basic user interaction in the identity popup.

We are now measuring interaction with more elements than before, not just block/unblock.

We're also dropping the old way of measuring updates to onSecurityChange,
since with the recent changes to content blocking it would just record most page loads.

Differential Revision: https://phabricator.services.mozilla.com/D6895

--HG--
extra : moz-landing-system : lando
2018-10-11 13:13:58 +00:00
Johann Hofmann ddcc9d6d5a Bug 1484251 - Part 2 - Record telemetry for Content Blocking, FastBlock and Cookie Blocking status at startup. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D6894

--HG--
extra : moz-landing-system : lando
2018-10-11 11:24:42 +00:00
Johann Hofmann 88058786e2 Bug 1484251 - Part 1 - Record Tracking Protection enabled at startup, not at window open. r=Gijs
This probe was always supposed to measure TP enabled status for a session, not a window.

Differential Revision: https://phabricator.services.mozilla.com/D6893

--HG--
extra : moz-landing-system : lando
2018-10-11 11:23:22 +00:00
Gabriele Svelto 8dfe713a6c Bug 1390547 - Escape MozCrashReason when writing out a crash report r=ted
Differential Revision: https://phabricator.services.mozilla.com/D7256

--HG--
rename : toolkit/crashreporter/test/unit/test_crash_rust_panic.js => toolkit/crashreporter/test/unit/test_crash_rust_panic_multiline.js
rename : toolkit/crashreporter/test/unit_ipc/test_content_rust_panic.js => toolkit/crashreporter/test/unit_ipc/test_content_rust_panic_multiline.js
extra : moz-landing-system : lando
2018-10-11 11:15:02 +00:00
Marco Bonardo 0993f93347 Bug 1495327 - Specially forged Text Pasted into the Address Bar Causes Firefox to Freeze. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D8239

--HG--
extra : moz-landing-system : lando
2018-10-10 22:50:36 +00:00
Tarek Ziadé 06ff704ff3 Bug 1491816 - deal with unresponsive content processes in ChromeUtils.requestPerformanceMetrics() - r=baku
Adds a timout that will resolve the promise to return even if we did not get an answer from
all children.

MozReview-Commit-ID: FFLwAUkkYos

Differential Revision: https://phabricator.services.mozilla.com/D7265

--HG--
extra : moz-landing-system : lando
2018-10-11 09:40:23 +00:00
Qinghao_Jack_Song 2d26d932b7 Bug 1486934 - Modify about:about to use fluent for localization r=Gijs,flod,jaws,Pike
Differential Revision: https://phabricator.services.mozilla.com/D5311

--HG--
extra : moz-landing-system : lando
2018-10-10 17:41:47 +00:00
Arshad Kazmi e2b78fe22a Bug 1343179 - Permission popup appears once when sideloaded webextension is enabled r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D5376

--HG--
extra : moz-landing-system : lando
2018-10-09 16:04:35 +00:00
Tiberius Oros fea4c7c01d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 06:56:20 +03:00
Tiberius Oros 5354f50b94 Merge inbound to mozilla-central. a=merge 2018-10-11 06:54:10 +03:00
Ciure Andrei 8b82ddcd76 Backed out changeset e702628b7c51 (bug 1485105) for test_form_submission.html failures CLOSED TREE 2018-10-11 03:42:24 +03:00
Shane Caraveo 695068b047 Bug 1497702 remove app-installed notification upon dismissal, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D8159

--HG--
extra : moz-landing-system : lando
2018-10-10 23:40:32 +00:00
Gijs Kruitbosch 631c16764e Bug 1496850 - add label to volume slider, r=MarcoZ
Differential Revision: https://phabricator.services.mozilla.com/D8202

--HG--
extra : moz-landing-system : lando
2018-10-10 17:40:42 +00:00
Sam Foster 51eef1bdaf Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D8271

--HG--
extra : moz-landing-system : lando
2018-10-10 23:23:11 +00:00
Tiberius Oros 3315c9957a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 01:12:20 +03:00
Ciure Andrei 74d2eeef4c Backed out 3 changesets (bug 1496220) for browser_e10s_switchbrowser.js and test_findbar.xul failures CLOSED TREE
Backed out changeset 70505741627f (bug 1496220)
Backed out changeset daf7ced3bbcc (bug 1496220)
Backed out changeset abf2e04e30e4 (bug 1496220)
2018-10-11 01:03:27 +03:00
Tiberius Oros f9b1b2831d Merge inbound to mozilla-central. a=merge 2018-10-11 00:57:47 +03:00
Ciure Andrei 9dc058058c Backed out changeset 6af35f6a050f (bug 1488439) for PluginProcessParent.cpp build bustages CLOSED TREE 2018-10-10 23:47:57 +03:00
David Parks cdf3ac5659 Bug 1488439: Part 1 - Replace Windows temp folder in sandboxed plugin process (r=bobowen,erahm)
The sandbox blocks GetTempFileName's prior response, causing the system to end up searching a number of (inaccessible) folders to use as a replacement for the temp folder.  This patch provides a path to a new folder on the command line for the plugin process.  This new temp folder, specific to this plugin process instance, is then communicated to the system via the TEMP/TMP environment variables.  This is similar to what is done for the content process but avoids nsDirectoryService, which doesn't exist in plugin processes.

Differential Revision: https://phabricator.services.mozilla.com/D7532

--HG--
extra : moz-landing-system : lando
2018-10-10 20:16:22 +00:00
Jan-Erik Rediger e73edabc8e Bug 1497929 - Await the underlying promise r=chutten
Previously, the test never waited for the notification to actually fire.

Differential Revision: https://phabricator.services.mozilla.com/D8249

--HG--
extra : moz-landing-system : lando
2018-10-10 16:38:08 +00:00
Cristina Coroiu f20d61be72 Bug 1429649 - disable test_notificationbox.xul for frequent failures on windows and linux. r=jmaher DONTBUILD 2018-10-10 07:56:00 +03:00
Andreea Pavel 5f10842826 Backed out changeset 2fffb44333de (bug 1234567) for landing with the incorrect bug number 2018-10-10 22:45:19 +03:00
alwu 7d4abd3e75 Bug 1496496 - part5 : add test. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D7824

--HG--
extra : moz-landing-system : lando
2018-10-08 18:45:51 +00:00
Cristina Coroiu 773e23aca4 Bug 1234567 - disable test_notificationbox.xul for frequent failures on windows and linux. r=jmaher 2018-10-10 07:56:00 +03:00
Sam Foster e556af6195 Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN
* Change to isValidNumber to allow any number length in the range. This also removes 9 as a valid payment card number length
* Amend form autocomplete test for sensitive 9 digit numbers. We no longer consider them valid cc numbers, test for 19 digit numbers instead
* Fix intermittent issue in a session restore test. It turns out Date.now().toString() can sometimes pass the Luhn algorithm and look like a valid credit card number. I believe this could lead to it being treated as sensitive data which is not saved and restored, failing the test

Differential Revision: https://phabricator.services.mozilla.com/D8271

--HG--
extra : moz-landing-system : lando
2018-10-11 23:54:25 +00:00
Jim Chen 1ebc3e2c47 Bug 1496220 - 1. Serialize default null principal in RemoteWebNavigation; r=jkt
RemoteWebNavigation is expected to pass a serialized principal, so the
default null principal should be serialized as well.

Differential Revision: https://phabricator.services.mozilla.com/D7784

--HG--
extra : moz-landing-system : lando
2018-10-05 13:40:43 +00:00
Ehsan Akhgari f182b82625 Bug 1492127 - Split browser_blockingIndexedDb.js into browser_blockingIndexedDb.js and browser_blockingIndexedDbInWorkers.js to give it more breathing room timeout-wise r=baku
Depends on D8175

Differential Revision: https://phabricator.services.mozilla.com/D8176

--HG--
rename : toolkit/components/antitracking/test/browser/browser_blockingIndexedDb.js => toolkit/components/antitracking/test/browser/browser_blockingIndexedDbInWorkers.js
extra : moz-landing-system : lando
2018-10-10 19:19:09 +00:00
Ehsan Akhgari d708d4d6cd Bug 1494401 - Split browser_blockingWorkers.js into three separate tests to give it more breathing room timeout-wise r=baku
Differential Revision: https://phabricator.services.mozilla.com/D8175

--HG--
extra : moz-landing-system : lando
2018-10-10 19:19:07 +00:00
Brian Grinstead 17658b4fb2 Bug 1497599 - Only run re-initialize moz-input-box during attributeChangedCallback if the attribute actually changed;r=paolo
This is unrelated to the other changesets in the bug, just a cleanup based on
patterns that have emerged in other attributeChangedCallbacks like in progressmeter

Differential Revision: https://phabricator.services.mozilla.com/D8174

--HG--
extra : moz-landing-system : lando
2018-10-10 17:12:01 +00:00
Brian Grinstead 565e117c8b Bug 1497599 - Lazify progressmeter Custom Element connection;r=paolo
As outlined by MozXULElement, we:
 - delay connectedCallback logic until after parse
 - wait for isConnectedAndReady before running attributeChangedCallbacks;r=paolo

Differential Revision: https://phabricator.services.mozilla.com/D8150

--HG--
extra : moz-landing-system : lando
2018-10-10 17:12:00 +00:00
Daniel Varga 2ad5744e7f Merge mozilla-central to mozilla-inbound. a=merge 2018-10-10 13:56:40 +03:00
divyansh 7be9458f5f Bug 1487332 - Re-sorted the header files of .cpp/.h telemetry files. r=Dexter
Bug 1487332 -  Re-sorted the header files of .cpp/.h telemetry files.

Differential Revision: https://phabricator.services.mozilla.com/D5840

--HG--
extra : moz-landing-system : lando
2018-10-10 04:55:10 +00:00
Lina Cambridge 0e827e6c4f Bug 1477671 - Replace synced livemarks with tombstones, r=mak,markh
This commit replaces incoming synced livemarks with tombstones, and
reuploads the tombstone and updated parent to the server. Existing
livemarks are left untouched to minimize data loss; we'll either
delete them during migration, or when another client runs a full sync.

Differential Revision: https://phabricator.services.mozilla.com/D7084

--HG--
extra : rebase_source : db78efc696cce13cf596d2ab0906f049a2cbe12f
2018-10-06 10:36:15 +01:00