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

640482 Коммитов

Автор SHA1 Сообщение Дата
Brindusan Cristian 86556db730 Backed out 2 changesets (bug 1515214) for hazard build bustage at CallbackObject.cpp. CLOSED TREE
Backed out changeset 7c4973b0d0e8 (bug 1515214)
Backed out changeset 9aabc3ad2470 (bug 1515214)

--HG--
extra : histedit_source : fe9f52b4aa92e6c3aacb62d5eba3807353c20654
2019-03-08 00:04:31 +02:00
Noemi Erli 978b96980f Backed out 2 changesets (bug 1529762) for failures in browser_page_style.js CLOSED TREE
Backed out changeset f49189976e12 (bug 1529762)
Backed out changeset 459979fd1d25 (bug 1529762)
2019-03-07 23:27:43 +02:00
Sylvestre Ledru e4906acdf0 Bug 1531176 - Split the Google key management between gls and safe browsing r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D21459

--HG--
extra : moz-landing-system : lando
2019-03-07 21:05:32 +00:00
Felipe Gomes 75e1e2c7fb Bug 1533467 - Rename the browser.fission.simulate pref. r=mconley
This renames the pref to the pattern chosen for all of the Fission work, and also breaks
down the pref into two separate ones to have a more fine-grained control of the simulation.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 21:00:11 +00:00
Mike Conley 6deb48195b Bug 1532682 - Make HTMLVideoElement::EndCloningVisually completely sever references between source and target video elements. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D22109

--HG--
extra : moz-landing-system : lando
2019-03-07 21:00:45 +00:00
Valentin Gosu 8c1966b736 Bug 1530691 - Ignore OnStartRequest/StopRequest/DataAvailable after HttpChannelChild::ActorDestroy(Deletion) is called r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D21908

--HG--
extra : moz-landing-system : lando
2019-03-07 20:59:56 +00:00
Markus Stange d20fc1f3ea Bug 1528490 - Reinstate corner clearing code which I overeagerly removed in bug 1491445. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D22560

--HG--
extra : moz-landing-system : lando
2019-03-07 19:06:49 +00:00
Martin Robinson d74ffde9eb Bug 1533429 - Return -1 for atk_text_get_caret_offset when we can't get the offset r=surkov
This makes Gecko conform to the newly documented expected behavior of ATK.

MozReview-Commit-ID: K9sRUDqeLq4

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

--HG--
extra : moz-landing-system : lando
2019-03-07 18:07:24 +00:00
Shane Caraveo 338d8b76f5 Bug 1532800 Clarify Run in Private Windows description r=flod,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D22570

--HG--
extra : moz-landing-system : lando
2019-03-07 19:29:02 +00:00
Markus Stange 42e110e8e5 Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup
These duplicate the existing setTimeout markers a bit.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 18:04:58 +00:00
Markus Stange 18e5146459 Bug 1515214 - Add CallbackObject::GetDescription. r=bzbarsky
This allows us to create profiler markers whose description contains the name
of the function and its file / line number. This allows the profiler UI to
match up setTimeout callbacks for multiple instances of the same page load, in
order to create meaningful profile comparisons based on markers.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 18:04:43 +00:00
dlee f77093e6a4 Bug 1353956 - P7. Add gtest to ensure .pset is correctly loaded and removed. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D22490

--HG--
extra : moz-landing-system : lando
2019-03-07 14:43:16 +00:00
dlee 0a1aa5e7c4 Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp
To avoid forcing a redownload of SafeBrowsing v4 list.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:42:31 +00:00
dlee 885f2b0cca Bug 1353956 - P5. Remove old v4 prefix files after new files are stored. r=gcp
This patch is to cleanup old SafeBrowsing v4 prefix files.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:41:52 +00:00
dlee 28063a4595 Bug 1353956 - P4. Add header and CRC32 checksum to SafeBrowsing V4 prefix files. r=gcp
After this patch, we may have the following files in SafeBrowsing
directory:
- (v2) .sbstore  : Store V2 chunkdata, for update, MD5 integrity check
                   while load
- (v2) .pset     : Store V2 prefixset, for lookup, load upon startup, no
                  integrity check
- (v4) .metadata : Store V4 state, for update, no integrity check
- (v4) .vlpset   : Store V4 prefixset, for lookup, load upon startup,
                   CRC32 integrity check
- (v4) .pset     : V4 prefix set before this patch, should be removed

The magic string is also added to ".vlpset" header so we can add
a telemetry to see if sanity check is good enough for prefix set
integrity check (The telemetry is not yet added). If yes, we can remove
the CRC32 in the future for even better performance.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:41:25 +00:00
Dimi Lee 276115f2c1 Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp
SafeBrowsing prefix files LOAD/SAVE operations are handled in xxxPrefixSet.cpp.
It would be more clear if xxxPrefixSet.cpp only processes prefix data,
while LookupCacheV2/LookupCacheV4 which use prefix set process file.

This patch doesn't change any behavior, testcases need to update because
the LookupCache & xxxPrefixSet APIs are changed.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:40:56 +00:00
dlee 66dc1dfad0 Bug 1353956 - P2. Do not use SHA-256 while loading the V4 prefix files. r=gcp
SHA256 is an expensive operation, we should avoid using them if
possible. SafeBrowsing prefix files are loaded during startup and
verify integrity with SHA256 which may affect the performance
especially on the low-end device.

This patch simply removes the SHA256 integrity check. CRC32 version
integrity check will be introduced in the other patch.

This patch also changes the behavior of recording
"Telemetry::URLCLASSIFIER_VLPS_LOAD_CORRUPT" a little bit.
It used to records only once per session(during startup, the first
time we load prefix set), now it records per update.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:40:28 +00:00
Dimi Lee 5ad694e4e9 Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. r=gcp
SafeBrowsing V4 protocol use SHA-256 as the checksum to check integrity
of update data and also the integrity of prefix files.

SafeBrowsing V2 HashStore use MD5 as the checksum to check integrity of
.sbstore

Since we are going to use CRC32 as the integrity check of V4 prefix files,
I think rename V4 "checksum" to SHA256 can improve readability.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 14:40:14 +00:00
Francesco Lodolo (:flod) 22636d2a89 Bug 1533435 - Create new plural for Slavic languages (bs, hr, sr) to account for different CLDR categories than Russian r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D22535

--HG--
extra : moz-landing-system : lando
2019-03-07 18:56:20 +00:00
Mike Conley d8a1aaa5de Bug 1529762 - Send PageStyle information up from pageshow events only after idle. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D22521

--HG--
extra : moz-landing-system : lando
2019-03-07 19:04:35 +00:00
Mike Conley 7f1f53f718 Bug 1529762 - PageStyle child actors should only instantiate for web pages. r=Felipe
This avoids instantiating them for internal pages, like about:home.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 19:05:45 +00:00
Robin Templeton f7f334f105 Bug 1532289 - Fix missing pre-write barrier for BigInt values in Ion r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D21941

--HG--
extra : moz-landing-system : lando
2019-03-07 09:32:08 +00:00
Tarek Ziadé b8a3774d97 Bug 1533488 - Fix typo in mozproxy setup.py - r=davehunt
Fix a typo.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 19:56:09 +00:00
Emilio Cobos Álvarez 70d739d347 Bug 1215878 - Temporarily skip font-family subtest because of bug 1533392.
CLOSED TREE
2019-03-07 20:41:06 +01:00
Mike Conley c7e9046b0e Bug 1532001 - Add aboutConfig.ftl to the browser_all_files_referenced.js whitelist until the new about:config rides the trains. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D22118

--HG--
extra : moz-landing-system : lando
2019-03-07 17:01:59 +00:00
Gijs Kruitbosch d2eadebb61 Bug 1533389 - stop leaving an item in the application handler list when sorting/filtering, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22545

--HG--
extra : moz-landing-system : lando
2019-03-07 17:38:23 +00:00
Matthew Noorenberghe b4768d96bc Bug 1533167 - Move LoginFormFactory to its own file. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22452

--HG--
rename : toolkit/components/passwordmgr/LoginManagerContent.jsm => toolkit/components/passwordmgr/LoginFormFactory.jsm
extra : moz-landing-system : lando
2019-03-07 18:10:00 +00:00
Botond Ballo 1db554d611 Bug 1158392 - Enable containerless scrolling on the nightly channel in Fennec. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D19683

--HG--
extra : moz-landing-system : lando
2019-03-07 18:03:32 +00:00
Botond Ballo d1666c7f65 Bug 1158392 - Make sure the 113905-*-vh-*.html tests do not render as blank. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D19682

--HG--
extra : moz-landing-system : lando
2019-03-07 18:03:23 +00:00
Botond Ballo 3ddbc386e0 Bug 1158392 - Disable 1133905-*-vh-rtl reftests with zoom levels > 1. r=kats
These were rendering as blank with container scrolling, and their failure with
containerless scrolling is caused by an unrelated viewport bug, tracked in
bug 1527511.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 18:03:03 +00:00
Botond Ballo 0a8f586cc5 Bug 1158392 - Fix 1133905-*-vh-*.html reftests so they are valid in the presence of new viewport sizing rules. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D19680

--HG--
extra : moz-landing-system : lando
2019-03-07 18:02:48 +00:00
Botond Ballo 2412bb993a Bug 1158392 - Mark some more webm-video reftests as failing or random on Android. r=kats
Manual testing shows expected rendering of the pages in question. The tests
do not reproduce locally and are tricky to debug on Try. Moreover, most
other reftests in this directory are already marked as failing or random
on Android.

For these reasons, I don't want these failures to block the rollout of
containerless scrolling. Bug 1084564 tracks re-enabling them.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 18:02:34 +00:00
Andrea Marchesini 3bf8cb2c6d Bug 1530132 - Consider the cookie permission for the current request, ignoring the top-level one, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D22456

--HG--
extra : moz-landing-system : lando
2019-03-07 17:51:18 +00:00
Dan Minor 6b482f0537 Bug 1532756 - Rename geckomediaplugin to gmplugin on Android; r=droeh
In Bug 1514043 we renamed the geckomediaplugin to gmplugin, but missed renaming
it on Android. This prevents the plugin from loading, which breaks OpenH264 in
WebRTC.

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

--HG--
extra : moz-landing-system : lando
2019-03-07 16:24:28 +00:00
ffxbld 98f0be7a1d No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM,keeler
Differential Revision: https://phabricator.services.mozilla.com/D22489

--HG--
extra : moz-landing-system : lando
2019-03-07 18:17:56 +00:00
Edwin Gao 47511268ea Bug 1533161 - disable browser_contextmenu_input.js test due to possible a11y issue r=jmaher
Changes:
- added skip-if clause to `windows10-aarch64`

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

--HG--
extra : moz-landing-system : lando
2019-03-07 00:37:15 +00:00
Dave Townsend c1a0af0769 Bug 1530615: Remove missing profiles from the profile service when showing the profile manager or about:profiles. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22146

--HG--
extra : moz-landing-system : lando
2019-03-07 18:22:29 +00:00
Alexander Surkov d2e43c76a3 Bug 1533396 - Can't create a new profile with the Profile Manager, r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D22544

--HG--
extra : moz-landing-system : lando
2019-03-07 17:43:51 +00:00
Ciure Andrei de57e9be76 Backed out changeset 85797ddca854 (bug 1532584) for perma failing browser_markup_events_chrome_not_blocked.js CLOSED TREE 2019-03-07 19:52:33 +02:00
Emilio Cobos Álvarez dab46eec84 Bug 1533456 - Add a test that would've prevented this regression. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D22547

--HG--
extra : moz-landing-system : lando
2019-03-07 17:48:29 +00:00
Dustin J. Mitchell cbee2881bd Bug 1533398 - make wrong state for rerun action a soft error r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D22538

--HG--
extra : moz-landing-system : lando
2019-03-07 17:47:36 +00:00
Ciure Andrei 5b0d4e70f1 Backed out changeset 664fd8f4cc02 (bug 1533282) for causing a wrench bustage CLOSED TREE 2019-03-07 19:17:34 +02:00
Miko Mynttinen 8625692016 Bug 1526941 - Part 5: Rewrite nsDisplayTransform bounds calculations r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D22333

--HG--
extra : moz-landing-system : lando
2019-03-07 17:13:45 +00:00
Miko Mynttinen 2ab05c6458 Bug 1526941 - Part 4: Remove mStoredList from nsDisplayTransform r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D21187

--HG--
extra : moz-landing-system : lando
2019-03-07 17:13:17 +00:00
Miko Mynttinen dd22737962 Bug 1526941 - Part 3: Use mozilla::UniquePtr for mTransformPreserves3D r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D21186

--HG--
extra : moz-landing-system : lando
2019-03-07 17:12:59 +00:00
Miko Mynttinen 11e49ee34d Bug 1526941 - Part 2: Refactor nsDisplayWrapList::GetComponentAlphaBounds() and nsDisplayWrapList::GetOpaqueRegion() and move some of the logic to nsDisplayList r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D21185

--HG--
extra : moz-landing-system : lando
2019-03-07 17:12:44 +00:00
Miko Mynttinen d546ab5155 Bug 1526941 - Part 1: Simplify nsDisplayTransform constructors r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D21184

--HG--
extra : moz-landing-system : lando
2019-03-07 17:12:21 +00:00
k88hudson 978681c112 Bug 1530433 - Add bullet points for Pinned Tabs CFR description r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D22510

--HG--
extra : moz-landing-system : lando
2019-03-07 16:07:39 +00:00
Doug Thayer cc84fd752b Bug 1533056 - Move test_startup_caches out of marionette unit tests r=whimboo
Renamed the test to reflect that it is really just a test of the script preloader
as well. I just moved it to get it close to the ScriptPreloader and near existing
tests.

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

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_startup_caches.py => js/xpconnect/tests/marionette/test_preloader_telemetry.py
extra : moz-landing-system : lando
2019-03-07 06:30:38 +00:00
Gijs Kruitbosch 75f1df3a4a Bug 1532688 - fix sizing of minimum font size dropdown, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22528

--HG--
extra : moz-landing-system : lando
2019-03-07 17:04:03 +00:00