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