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

602805 Коммитов

Автор SHA1 Сообщение Дата
Margareta Eliza Balazs 9974f39b66 Backed out changeset f177b4c9bdcd (bug 1471517) for causing failures in netwerk/test/browser/browser_test_io_activity.js on a CLOSED TREE 2018-07-06 11:02:21 +03:00
Brindusan Cristian 757b0dc662 Backed out 3 changesets (bug 1473793) for build bustages. CLOSED TREE
Backed out changeset c18adbadea5a (bug 1473793)
Backed out changeset a9501d2a9632 (bug 1473793)
Backed out changeset b5834f9aff57 (bug 1473793)
2018-07-06 10:24:30 +03:00
Gabriele Svelto 9d2bf3db8a Bug 1468207 - Use the new timer-based available memory tracker on Win32 r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D1959

--HG--
extra : moz-landing-system : lando
2018-07-05 22:44:15 +00:00
Tarek Ziadé 80d44a0d4e Bug 1471517 - Converts ChromeUtils.requestPerformanceMetrics as Promise - r=baku
This ChromeUtils API now returns a promise that gets resolved once all the data
has been collected via IPDL and the main process. The existing notification
design and its related XPCOM classes are removed.

MozReview-Commit-ID: CYKukBOC8yh

--HG--
extra : rebase_source : 1e27524726ace0bfed5297d48af8be268c5b4945
2018-07-05 16:32:03 +02:00
Emilio Cobos Álvarez cb45bdaf67 Bug 1473793: Other minor properties.mako.rs cleanups and improvements. r=heycam
Also, add an is_logical method, which we'll use in a bit.

MozReview-Commit-ID: Hq63wgbiRRu

--HG--
extra : rebase_source : 856ef20ef3c662f26edc7f3b255a2db7175de11a
2018-07-06 05:13:28 +02:00
Emilio Cobos Álvarez 30e1c3a67d Bug 1473793: Add a clone helper that works regardless of whether the property is logical. r=heycam
MozReview-Commit-ID: 74jdo8vPOAc

--HG--
extra : rebase_source : df1fa462036d14f1e66dfc165d3d068e7de8d678
2018-07-06 05:08:03 +02:00
Emilio Cobos Álvarez 538c284f4d Bug 1473793: Remove dead code. r=heycam
MozReview-Commit-ID: Ifx8tjAJSAM

--HG--
extra : rebase_source : e96cc4de4f818f427bd159453cc30a222df5904f
2018-07-06 05:05:57 +02:00
Tarek Ziadé 12c531f562 Bug 1472718 - Convert ChromeUtils.requestIOActivity to a Promise - r=baku,valentin
Changes:

- The API now returns a Promise containing a sequence of IOActivityData dictionnaries.
- All the code related to notifications and XPCOM is removed.
- The counters are no longer reset to 0 when the API is called

MozReview-Commit-ID: 7J2EgFqDgf

--HG--
extra : rebase_source : 4e16640a3f52fd7c042687471153971a66158623
2018-07-06 02:10:33 +02:00
Abdoulaye O. Ly 7e388f04c4 Bug 1472074 - Fix behavior for multiselection using shift key to match other popular apps such as Chrome or Windows Explorer. r=Gijs
MozReview-Commit-ID: 8vWJJcGMOwA

--HG--
extra : rebase_source : d5b681625db23971cda2ae6f301994c3d6cc4e57
2018-06-30 03:11:31 +00:00
Masayuki Nakano 2b43129579 Bug 1473515 - Make AutoDisableUndo restores enabled state of undo/redo with previous number of maximum transactions r=m_kato
Calling EditorBase::EnableUndoRedo() without argument means that editor supports
unlimited undo/redo stack.  AutoDisableUndo class calls it without argument
when it needs to restore undo/redo feature.

However, <input type="text"> and <textarea> limits number of maximum
transactions up to 1,000, perhaps for footprint.  So, AutoDisableUndo should
store the last number of maximum transactions before disabling undo/redo from
the constructor.

MozReview-Commit-ID: CoI6ZXyTd3X

--HG--
extra : rebase_source : e2b9af17e5857dcc0a6781e254e45fdb790c9a9e
2018-07-05 19:44:23 +09:00
Cameron McCormack a051633346 Bug 1473776 - Remove out of date comment. r=emilio
MozReview-Commit-ID: 1FqcJpu5L81

--HG--
extra : rebase_source : 33a21100fcfcbe3afe8f86a357ad3ea6dc08574f
2018-07-06 11:23:09 +10:00
Nick Thomas e9471867bc Bug 1469757 - partner repack rebuilds pass the partner names incorrectly, r=aki?
MozReview-Commit-ID: ELWlYsnwDlS

--HG--
extra : rebase_source : b8c0a9e629e76c0fe940e28619b2f2fb99d61b99
extra : source : 7804ea539c8d9f47c6ab1b6fe3370668de6f0e69
2018-06-21 22:39:09 +12:00
Lina Cambridge 90d76a7da4 Bug 1472241 - Reparent Places roots on startup and handle misparented roots in the Sync mirror. r=mak
This patch fixes up user content roots that aren't children of the
Places root. This patch also changes the Sync mirror to always prefer
the local root structure when merging, since the roots on the server
might be wrong.

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

--HG--
extra : moz-landing-system : lando
2018-07-05 23:43:42 +00:00
Mike Hommey c6c6db41d2 Bug 1473436 - Default to lld for local *nix builds when it is available. r=chmanchester
--HG--
extra : rebase_source : 0a1705241dcce807fb16f94218476ed184e551fa
2018-07-05 09:28:49 +09:00
Mike Hommey ae6d6fb05e Bug 1473436 - Disable elfhack on local builds. r=chmanchester
Because of bug 1423822, we can't enable elfhack and lld at the same
time. OTOH, elfhack is not really useful on local builds: it's only used
on `make package`. Since we're going to make lld the default if it's
available, let's just completely disable elfhack by default on local
builds.

While here, hide the configure flag when compile environment is
disabled.

--HG--
extra : rebase_source : 154d3059db4f0f073bd219670ef4c9bc6ebcfd26
2018-07-05 09:23:56 +09:00
Mike Hommey da38aeba7d Bug 1457168 - Make configure tests use LINKER_LDFLAGS. r=chmanchester
Because we have no linking configure test in python configure (yet), we
just make old-configure tests use LINKER_LDFLAGS, and make those flags
added to LDFLAGS by old-configure at the same time.

--HG--
extra : rebase_source : 80ab7c5021c7ddd1b53d58ef76cd4372a524d3cb
2018-07-04 16:18:48 +09:00
Gijs Kruitbosch a68567a1a8 Bug 1473507 - fix crash in nsILoadInfo::GetOriginAttributes when passing no principal to SavePrivacyAwareURI, r=mccr8
Enforce that callers pass triggering principals through to any persist APIs,
which all delegate to SaveURIInternal.

Also add the missing principal information to the saveURL call in the page
info dialog code, which was triggering crashes in this way.

MozReview-Commit-ID: L9pNE7BxGws

--HG--
extra : rebase_source : 957d765f965aa4f942532c693cae36addd8b781d
2018-07-05 23:50:45 +01:00
jgilbert@mozilla.com 62d2e8890c Bug 1472894 - Forbid too-large ranges in BlitFramebuffer. - r=kvark
MozReview-Commit-ID: DL0HSrG8wJC

--HG--
extra : rebase_source : 6985e6cc0ca0e33dfe810637d12bad190d20e1a4
2018-07-02 19:20:47 -07:00
James Teh 14367430eb Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r=MarcoZ
Without this, accessibility clients don't get notified about the newly focused item.
For example, this meant that nothing was reported by screen readers when switching tabs in Thunderbird with control+tab.

MozReview-Commit-ID: F7vqvLXzeJR

--HG--
extra : rebase_source : debd649415cdc7417660c5846a923a5cc8edad79
2018-07-05 16:33:24 +10:00
James Teh 33c82e5cba Bug 1473200: Provide accessibility context for permission controls in the identity popup. r=johannh
The containers are given an ARIA role of group and labels are associated using aria-labelledby.
For example, this allows screen reader users to know which permission each control is associated with.
Otherwise, they might hear only "Clear this permission and ask again  button", with no knowledge of what the permission is.

MozReview-Commit-ID: LeiOmz6go9l

--HG--
extra : rebase_source : 66920efd9d0f72375561c5b10d4bbd765306abf1
2018-07-04 12:13:51 +10:00
James Teh 4a18ee1601 Bug 1473199: Make permission controls tabbable again in the identity popup. r=johannh
Now that the PanelMultiView keyboard navigation code is being used for the identity popup, these need a class of subviewkeynav in order to be tabbable.

MozReview-Commit-ID: 47drdy78s4F

--HG--
extra : rebase_source : 963eca07939e5f0ce808f72262bc8f2dbe353f18
2018-07-04 12:24:40 +10:00
Cosmin Sabou 884a900a1c Backed out changeset ddb83501ed00 (bug 1472241) for xpcshell failures on test_current_from_v43. CLOSED TREE 2018-07-06 01:53:46 +03:00
Cosmin Sabou 61c9ccc152 Backed out changeset 781e6389661e (bug 1399501) for assertion failures on gfx/gl/GLContext. CLOSED TREE 2018-07-06 01:49:06 +03:00
Tim Nguyen e6c156f9ed Bug 1347204 - Implement the colors.ntp_background and colors.ntp_text properties. r=mconley
MozReview-Commit-ID: En8HajryiJS

--HG--
extra : rebase_source : 97b007626fc9c9ed6f49b3153b02a883b293ca08
2018-04-12 16:48:23 -04:00
Tim Nguyen 8544c7c040 Bug 1347204 - Activity stream changes. r=andreio
MozReview-Commit-ID: JGVv1g6NYLU

--HG--
extra : rebase_source : e80b522fc585581f9e40f2c046188c7567191c42
2018-07-02 13:49:44 +01:00
Lina Cambridge 6e4c1dbfe3 Bug 1472241 - Reparent Places roots on startup and handle misparented roots in the Sync mirror. r=mak
This patch fixes up user content roots that aren't children of the
Places root. This patch also changes the Sync mirror to always prefer
the local root structure when merging, since the roots on the server
might be wrong.

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

--HG--
extra : moz-landing-system : lando
2018-07-05 20:40:34 +00:00
Cosmin Sabou 4d56fa5458 Backed out 2 changesets (bug 1347204) for ESlint failure on browser_ext_themes_ntp_colors. CLOSED TREE
Backed out changeset 29caa8009784 (bug 1347204)
Backed out changeset 46922541d170 (bug 1347204)
2018-07-06 01:13:43 +03:00
Lina Cambridge d9eca0c8e9 Bug 1473382 - Ensure the bookmarks mirror fires item change observer notifications for livemark annos. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D1962

--HG--
extra : moz-landing-system : lando
2018-07-05 21:02:25 +00:00
Michael Kaply ebfd1754d0 Bug 947838 - Don't reload distro prefs, just load at the same time as customizations. r=florian
MozReview-Commit-ID: DPaE92V2xKg

--HG--
extra : rebase_source : 44779cb8a8f9cfd2f18f8dec715e4bfe7c8bd5d3
2018-07-05 16:02:00 -05:00
Tim Nguyen 7620721be3 Bug 1347204 - Implement the colors.ntp_background and colors.ntp_text properties. r=mconley
MozReview-Commit-ID: En8HajryiJS

--HG--
extra : rebase_source : b0b321418a68c134772616cc47ab883f8ffb9078
2018-04-12 16:48:23 -04:00
Tim Nguyen 8b5c9e7847 Bug 1347204 - Activity stream changes. r=andreio
MozReview-Commit-ID: JGVv1g6NYLU

--HG--
extra : rebase_source : e80b522fc585581f9e40f2c046188c7567191c42
2018-07-02 13:49:44 +01:00
Noemi Erli e24579bfcb Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-06 00:52:17 +03:00
Noemi Erli 4bc21e55a4 Merge inbound to mozilla-central. a=merge 2018-07-06 00:46:24 +03:00
Ben Kelly d2e065fc4e Bug 1472005 Don't resolve ready promise until the registration has reached the right state version. r=mrbkap 2018-07-05 13:13:48 -04:00
Ben Kelly 4405c076b5 Bug 1471929 P3 Remove the old updatefound infrastructure in favor of always updating the registration state and auto-dispatch. r=mrbkap 2018-07-05 13:13:48 -04:00
Ben Kelly d7514a28d7 Bug 1471929 P2 Delay dispatching updatefound events until any pending update() promises resolve. r=mrbkap 2018-07-05 13:13:47 -04:00
Ben Kelly 31107e3988 Bug 1471929 P1 Automatically fire updatefound events when the ServiceWorkerRegistration gets a new installing worker. r=mrbkap 2018-07-05 13:13:47 -04:00
Ben Kelly 1ab4221865 Bug 1471912 Set ServiceWorker objects to redundant state when RegistrationRemoved() is called. r=mrbkap 2018-07-05 13:13:47 -04:00
Paolo Amadini 308bc5d01a Bug 1470870 - Load "menu.css" as a document stylesheet. r=bgrins
The specificity of some Windows rules is reduced to match other platforms.

MozReview-Commit-ID: 28oUf7b6vCW

--HG--
extra : source : 3c131dac495ed46d524f4de2f92cfe79049aff8f
2018-07-05 15:08:06 +01:00
Andreea Pavel 68ed1afbc9 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-07-05 19:29:15 +03:00
Andreea Pavel 1193ef6a61 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-05 19:26:15 +03:00
Andreea Pavel be6dd58462 Backed out changeset 5c9b8478d69d (bug 1473379) for bustages at builds/worker/workspace/build/src/obj-firefox/dist/include/nsTArray.h:693 on a CLOSED TREE 2018-07-05 16:45:05 +03:00
Paolo Amadini 2159e5cbc7 Bug 1471544 - Load "menulist.css" as a document stylesheet. r=dao
MozReview-Commit-ID: JOJOWH4XuDU

--HG--
extra : source : ec01dc489dfe656dc6501d75f1b023c0c1f60065
2018-07-05 10:54:21 +01:00
Daniel Stenberg cf42e18246 bug 1470813 - Telemetry::DNS_TRR_RACE2 adds two new categories r=francois
... compared to DNS_TRR_RACE, to also count when either of the resolves
were more than 100 milliseconds faster.

MozReview-Commit-ID: FNZa7ZVuJPv
2018-07-04 23:26:00 +03:00
Ciure Andrei 6396baf0cb Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-07-05 12:54:37 +03:00
Ciure Andrei 2198f99f97 Merge inbound to mozilla-central. a=merge 2018-07-05 12:51:41 +03:00
Andreea Pavel edb6aafdea Backed out 2 changesets (bug 1471838) for failing css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-border-radius-005.html
Backed out changeset b21c5080232a (bug 1471838)
Backed out changeset 5e99a3c65b2f (bug 1471838)
2018-07-05 10:44:45 +03:00
Jan de Mooij b406cd3409 Bug 1473255 - Restore caller realm in the interpreter after calling a JITted function. r=evilpie 2018-07-05 09:28:13 +02:00
Makoto Kato c8004393a0 Bug 1394709 - Add Microsoft JhengHei to font.name-list.sans-serif.zh-TW. r=jfkthame
--HG--
extra : histedit_source : 5c6e5bbad4d5b28fc4cf000c5bcd36108f9a7a95
2018-07-05 15:41:12 +09:00
Andrea Marchesini d1b2b16ba7 Bug 1473024 - CSP should throw EvalError when blocking eval(), r=ckerschb 2018-07-05 08:21:04 +02:00