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

619816 Коммитов

Автор SHA1 Сообщение Дата
Tom Tung 29e37afc3d Bug 1395102 - P2 - Rename the intermediate class in P1 to RepositoryOperationBase; r=janv
To do this, it also rename the StorageDirectoryHelper to StorageOperationBase to
align with classes naming. Bsides, this patch renames
RepositoryOperationBase::DoUpgrade() to
RepositoryOperationBase::ProcessRepository().

--HG--
extra : rebase_source : a7f57a6b670e18b88cf3484bfdfd86f98b23e43a
2018-10-17 14:29:55 +02:00
Tom Tung c2b832e21d Bug 1395102 - P1 - Introduce a intermediate helper class to reuse code for upgrading origin directories; r=janv
This patch mainly create a new helper class and it inherits from
StorageDirectoraryHelper to reuse the code in
CreateOrUpgradeDirectoryMetadataHelper::CreateOrUpgradeMetadataFiles(),
UpgradeStorageFrom0_0To1_0Helper::DoUpgrade(),
UpgradeStorageFrom1_0To2_0Helper::DoUpgrade(),
UpgradeStorageFrom2_0To2_1Helper::DoUpgrade().

--HG--
extra : rebase_source : cace0f54689cb13d42fb797833a13c861750be18
2018-10-18 11:12:28 +02:00
Emilio Cobos Álvarez ba51516ba5 Bug 1500416 - Account for display: contents in ScheduleContentInsertion. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D9338
2018-10-22 09:17:18 +02:00
Ms2ger 7b8c98d829 Bug 1500442 - Update wasm-module-builder.js; r=bbouvier
From 64bf5c7a24/test/harness.
2018-10-22 08:44:16 +02:00
Tooru Fujisawa d70b9121cc Bug 1499998 - Part 2: Disable generator and async support for BinAST. r=Yoric 2018-10-22 10:31:29 +09:00
Tooru Fujisawa d109e5ad21 Bug 1499998 - Part 1: Prepend initial yield to the correct node. r=Yoric 2018-10-22 10:31:29 +09:00
Mats Palmgren 822ff9c4d2 Bug 1500609 part 2 - Make the declaration of operator<< for nsReflowStatus unconditional since it's needed to build some COLUMN_SET_LOG expression in nsColumnSetFrame.cpp (idempotent patch). r=me 2018-10-22 00:54:57 +02:00
Mats Palmgren 4b5a264c80 Bug 1500609 part 1 - Add a nsFlexContainerFrame method to remove cached data that depend on flex items' intrinsic isize (idempotent patch). r=dholbert 2018-10-22 00:54:57 +02:00
Mats Palmgren c33780d631 Bug 1499230 - Make empty <select>s have zero content-box inline-size, like in other UAs. r=emilio 2018-10-22 00:54:56 +02:00
Mats Palmgren 960944e003 Bug 1499578 - Make one line-height the intrinsic block-size for <select> comboboxes. r=emilio
Also, remove the !important on 'line-height' on <select> since other
UAs allows authors to change it.
2018-10-22 00:54:56 +02:00
Brindusan Cristian 310a492571 Merge inbound to mozilla-central. a=merge 2018-10-22 00:39:42 +03:00
Chris Manchester f6e64740b1 Bug 1499196 - Use outputs as the key for rust commands in Tup once again. r=mshal
Now that we're outputing a stub file for each build script we can index these
commands by their output to de-duplicate them in the tup backend.

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

--HG--
extra : moz-landing-system : lando
2018-10-21 18:56:23 +00:00
Jonathan Watt 3922f1cb96 Bug 1500423. Make '-webkit-appearance: menulist-textfield' behave like Chrome. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D9339

--HG--
extra : rebase_source : afa3c037857838be2e18d4b47eaf64d318747de7
2018-10-19 18:12:15 +01:00
Brian Hackett 51a16c9e1d Bug 1496881 - Fix test for whether we are paused at a console message.
--HG--
extra : rebase_source : 0bcf0620c744b015c27bf1af44f3918ab2fe2621
2018-10-20 07:59:49 -06:00
Brian Hackett 145128d6ee Bug 1499828 Part 6 - Avoid hiding test graphics under overlay, r=test_only.
--HG--
extra : rebase_source : 04e978aba99c03688d86234a30ec4e15e86f8cdb
2018-10-19 14:50:32 -06:00
Chris Manchester 4b9fc11dc1 Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers
This is the equivalent of the rustc-workspace-hack used by the rust build to
ensure cargo and RLS see the same set of features for dependencies so that
these dependencies may be reused by invocations of cargo for these two
projects. The trivial crate added specifies the union of the set of
features activated for a particular crate for each time it appears in the
dependency tree so that cargo will understand these dependencies to be
re-usable across cargo implementations. This eliminates re-building jsrust
and some of its dependencies twice, and reduces the number of crates compiled
in the tree by about 90 in testing on linux.

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

--HG--
extra : moz-landing-system : lando
2018-10-18 10:39:05 +00:00
Chris Manchester bc2df2539b Bug 1499196 - Update spidermonkey rust search path to look for rust artifacts rooted in the topobjdir. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D9040

--HG--
extra : moz-landing-system : lando
2018-10-18 10:24:28 +00:00
Chris Manchester 8c172cbba2 Bug 1499196 - Always use the topobjdir to output rust library dependencies. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D9039

--HG--
extra : moz-landing-system : lando
2018-10-18 10:40:32 +00:00
Noemi Erli 5b10d81626 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-21 12:49:15 +03:00
Noemi Erli 0ec9f5972e Merge inbound to mozilla-central. a=merge 2018-10-21 12:47:39 +03:00
Noemi Erli 05f9999bce Merge autoland to mozilla-central. a=merge 2018-10-21 12:46:47 +03:00
Bogdan Tara d38c3f081c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-21 00:58:03 +03:00
Bogdan Tara 865b2f0e14 Merge inbound to mozilla-central. a=merge 2018-10-21 00:56:04 +03:00
WR Updater Bot ec100e51b3 Bug 1500466 - Update webrender to commit 15656cb497303703b4d541d3e14292259e4c5343. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9348

--HG--
extra : moz-landing-system : lando
2018-10-20 19:24:12 +00:00
Ryan VanderMeulen a79e245284 Bug 1500699 - Update pdf.js to version 2.0.936. r=bdahl 2018-10-20 12:46:25 -04:00
Cristina Coroiu ecafad1c25 Bug 1371509 - disable browser_auto_close_window.js for frequent failures. r-jmaher 2018-10-20 05:44:00 +03:00
Sebastian Hengst 15bd86014b No bug - update code after eslint change from merge and remove files removed by 1451484 and restored during merge 2018-10-20 14:32:35 +03:00
Mark Striemer e96ba0d946 Bug 1500164 - Allow selecting text in add-on release notes r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D9139

--HG--
extra : moz-landing-system : lando
2018-10-19 19:41:02 +00:00
Zibi Braniecki 56bbe2cfb3 Bug 1498960 - Update Fluent in Gecko to 0.9. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D8689

--HG--
rename : intl/l10n/MessageContext.jsm => intl/l10n/Fluent.jsm
extra : moz-landing-system : lando
2018-10-20 16:35:50 +00:00
Jan de Mooij 31d3bb9b30 Bug 1500064 - Use GCHashSet in property enumeration code. r=jonco
This changes Maybe<IdSet> to Rooted<IdSet>. I think the Maybe<>
is not buying us much because HashTable's storage is now lazily
allocated (bug 1481998). I didn't notice any regressions in
micro-benchmarks; this patch might be a small improvement actually.

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

--HG--
extra : amend_source : 06920efff84c1c5ad11a94689e7aeb5bac5b9368
2018-10-19 10:24:17 +02:00
Daniel Varga e4efbd9fbc Merge mozilla-central to mozilla-inbound. a=merge 2018-10-20 14:03:04 +03:00
Daniel Varga 9a610a8759 Merge mozilla-central to mozilla-inbound. a=merge
--HG--
rename : mobile/android/extensions/webcompat/webextension/background.js => mobile/android/extensions/webcompat/injections.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => mobile/android/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
2018-10-20 13:32:54 +03:00
Daniel Varga 4fc7bfa931 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-20 13:10:23 +03:00
Daniel Varga 0cc1cad4c4 Backed out changeset 3133f6ab1bd8 (bug 1498420) for causing merge conflicts with bug 1486741
--HG--
rename : testing/talos/talos/tests/tart/addon/api.js => testing/talos/talos/tests/tart/addon/bootstrap.js
rename : testing/talos/talos/tests/tart/addon/chrome/blank.icon.html => testing/talos/talos/tests/tart/addon/content/blank.icon.html
rename : testing/talos/talos/tests/tart/tart.html => testing/talos/talos/tests/tart/addon/content/tart.html
rename : testing/talos/talos/tests/tart/tart.ico => testing/talos/talos/tests/tart/addon/content/tart.ico
rename : testing/talos/talos/tests/tart/addon/manifest.json => testing/talos/talos/tests/tart/addon/install.rdf
2018-10-20 12:54:48 +03:00
Andrea Marchesini 2f03a57005 Bug 1500448 - Avoid the parsing of the FeaturePolicy 'allow' attribute when not needed, r=ckerschb 2018-10-20 06:08:46 +02:00
Matthew Noorenberghe ec9bd73e34 Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8497

--HG--
extra : moz-landing-system : lando
2018-10-20 03:40:05 +00:00
Matthew Noorenberghe b059591dff Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7934

--HG--
extra : moz-landing-system : lando
2018-10-20 03:39:32 +00:00
Matthew Noorenberghe 33750c5b1f Bug 1435871 - Back out changeset 3f6664786e85 (Bug 1470584) since it's for a windowed dialog. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8272

--HG--
extra : moz-landing-system : lando
2018-10-20 03:38:53 +00:00
Botond Ballo 9ae59445f8 Bug 1478304 - Add a mochitest. r=kats
Depends on D9327

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

--HG--
extra : moz-landing-system : lando
2018-10-20 01:03:47 +00:00
Botond Ballo cb048ace65 Bug 1478304 - Ensure Layer::GetFixedPositionScrollContainerId() returns NULL_SCROLL_ID for layers that are not fixed. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9327

--HG--
extra : moz-landing-system : lando
2018-10-20 01:02:50 +00:00
Gurzau Raul 0468dba8b1 Backed out 2 changesets (bug 1499209) for Accessibility crashes [@ mozilla::a11y::Accessible::Proxy() const] on a CLOSED TREE
Backed out changeset c8d88737a20e (bug 1499209)
Backed out changeset 6a22bf58801f (bug 1499209)
2018-10-20 04:22:52 +03:00
Wes Kocher cc69d38db7 Bug 1499893 - Mark a CSP test as failing on android r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D9284

--HG--
extra : moz-landing-system : lando
2018-10-20 00:42:50 +00:00
Gurzau Raul bdd4479d99 Backed out changeset a92220bcf4fe (bug 1499893) for failing at /img-src/icon-blocked.sub.html
--HG--
extra : rebase_source : 14a45f248fcf75130a2ee17fabd93116cbda6661
2018-10-20 02:27:40 +03:00
Eitan Isaacson 45919aed72 Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
Depends on D8778

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

--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:10 +00:00
Eitan Isaacson af39427a8f Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:02 +00:00
Ed Lee 310cf60a08 Bug 1500540 - Add end-of-year snippet, contextual-feature-recommender preference and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9297

--HG--
extra : moz-landing-system : lando
2018-10-19 22:59:47 +00:00
Hiroyuki Ikezoe 9f4a9ec916 Bug 1494422 - Test cases for viewport calculation. r=botond
Depends on D8690

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

--HG--
extra : moz-landing-system : lando
2018-10-19 22:11:24 +00:00
Gabriel Luong 455a83357a Bug 1500469 - Don't require /shared/css/properties-db.js in the inspector client. r=mtigley 2018-10-19 17:40:31 -04:00
Sean Stangl 9b410bc831 Bug 1500616 - The ARM64 Ion exception should work on non-simulator builds. r=tcampbell 2018-10-19 14:52:00 +03:00
Emilio Cobos Álvarez 5ebe7949ae Bug 1487312 - Fix content insertion accessibility notifications in Shadow DOM. r=Jamie,surkov
The issue was specific to content insertion directly under a shadow root, the
rest should work (see bug 1427825 for the fix for other similar occurrences).

The removal of the aContainer argument follows the same pattern as bug 1442207.

Differential Revision: https://phabricator.services.mozilla.com/D6431
2018-10-20 01:19:08 +02:00