Commit Graph

594012 Commits

Author SHA1 Message Date
Ben Kelly
d4090dc614 Bug 1357463 Add CopyableErrorResult to opt in to auto-cloning ErrorResult values. r=bz 2018-04-26 13:50:56 -07:00
Bas Schouten
52e0352904 Bug 1457030: Remove elements from the mNodesToDestroy array back to front, preventing expensive memmoves on large amounts of reuse. r=kats
MozReview-Commit-ID: DZ1H9KIuDUp
2018-04-26 18:50:23 +02:00
Jan de Mooij
5a386c6f89 Bug 912079 part 4 - Optimize SuppressDeletedPropertyHelper when the property matches the iterator's previous one. r=anba
--HG--
extra : rebase_source : 7c860b0162c165f536e5b316204ea76eebaff59d
2018-04-26 18:41:30 +02:00
Jan de Mooij
4118107c85 Bug 912079 part 3 - Don't call EqualStrings if both strings are atoms. r=anba
--HG--
extra : rebase_source : 1698f18e157cd62f498ad8aac00307f29eacca9b
2018-04-26 18:39:33 +02:00
Jan de Mooij
fdac14a0d3 Bug 912079 part 2 - Clean up SuppressDeletedPropertyHelper. r=anba
--HG--
extra : rebase_source : 81a6ac68382bfc99d3703240559158ab37ae7fdd
2018-04-26 18:38:21 +02:00
Jan de Mooij
7303fc7dcb Bug 912079 part 1 - Remove SuppressDeletedPropertyHelper predicate argument. r=anba
--HG--
extra : rebase_source : e68425a073a5fd6549e8fbf00c6268ae18c0d2a3
2018-04-26 18:36:55 +02:00
Geoff Brown
9110a81757 Bug 1440714 - Bump mozdevice version to 1.0.0; r=bc 2018-04-26 10:43:08 -06:00
Geoff Brown
53fdf724bf Bug 1440714 - Remove DeviceManagerADB and Droid classes from mozdevice; r=bc 2018-04-26 10:43:08 -06:00
Geoff Brown
14920af2df Bug 1456520 - Make test_capabilities.py more resilient to mozdevice changes; r=bc,whimboo 2018-04-26 10:43:08 -06:00
Geoff Brown
4f07c8ba29 Bug 1440714 - Convert Android marionette tests to use adb.py; r=bc 2018-04-26 10:43:08 -06:00
Julian Descottes
109bb692c0 Bug 1457098 - Update DevTools performance documentation to mention DevTools dashboard;r=ochameau
MozReview-Commit-ID: 6MIqaha3mcn

--HG--
extra : rebase_source : 28b8f2672fb8bf340643ed06990e1507e93d5ae5
2018-04-26 12:39:42 +02:00
Henrik Skupin
61731e85cb Bug 1397219 - [wdspec] Re-enable Element Click select test on debug builds. r=jgraham
MozReview-Commit-ID: 9KLAnUKblom

--HG--
extra : rebase_source : 0a90ad7059a83141fb410d4ab39c227e2d959fe2
2018-04-26 11:33:40 +02:00
Tim Nguyen
179e4da4dc Bug 1450554 - Fix identity box security color on dark themes. r=johannh
MozReview-Commit-ID: 4ulHEEAMonP

--HG--
extra : rebase_source : 22354196277b1c253c9cfd7cc657e4902f257b86
2018-04-26 10:48:22 +01:00
Bogdan Tara
94e09143d7 Bug 1457075 - adding PerformanceUtils.h on Release and Beta builds r=tarek a=beta-fix 2018-04-26 11:23:21 +03:00
Andreea Pavel
17a7053b0d Merge mozilla-inbound to mozilla-central. a=merge 2018-04-26 17:03:43 +03:00
Ryan VanderMeulen
dd9e28b9cc Merge m-c to autoland. a=merge on a CLOSED TREE
--HG--
extra : amend_source : 273d04bb1e8ee4b8c0bc59e3ce926e64bcc4aa9a
2018-04-26 08:48:42 -04:00
Ryan VanderMeulen
bcb74332bf Merge m-c to inbound. a=merge on a CLOSED TREE
--HG--
extra : amend_source : e7b9ac74e2053c62b71c61e67c224b31f0994a4e
2018-04-26 08:47:22 -04:00
Ryan VanderMeulen
dd8d13d4b6 Fix the broken backout of bug 1438375 to reopen the CLOSED TREE.
--HG--
extra : amend_source : 1fa43b15c46f36d99ffc17e750d25d6c937486ee
2018-04-26 08:38:45 -04:00
Andreea Pavel
35eb788d03 Backed out changeset b5a1430d99b5 (bug 1403530)for failing clipboard on devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js on a CLOSED TREE 2018-04-26 14:52:23 +03:00
Andrea Marchesini
1fb956b640 Bug 1457073 - Fix a leak in WorkerEventTarget::Dispatch() about how already_AddRefed<> params are handled, r=smaug 2018-04-26 11:41:15 +02:00
Ryan VanderMeulen
84b6d45572 Backed out 3 changesets (bug 1455028, bug 1455019, bug 1455016) because they were already pushed to inbound. DONTBUILD
Backed out changeset 53422b422071 (bug 1455028)
Backed out changeset 1b5f2913b206 (bug 1455019)
Backed out changeset f93d567284f7 (bug 1455016)

--HG--
extra : amend_source : 3c4e53b1dc7eb256dd724d23b3e3646b7dc11609
2018-04-26 05:40:13 -04:00
Bogdan Tara
b802be6941 Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failres at browser/components/preferences/in-content/tests/browser_extension_controlled.js : fixed line ending a=backout CLOSED TREE
--HG--
extra : amend_source : c7bba71ed697f8ffcc7b4a6c6f19d3e92577965c
2018-04-26 11:39:42 +03:00
Andreea Pavel
d539978c47 Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failures at browser/components/preferences/in-content/tests/browser_extension_controlled.js a=backout
--HG--
extra : source : 8801ee790cc2ae7bbb39613515365ca24f30abaa
2018-04-26 10:45:11 +03:00
Andreea Pavel
a21531022b Merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Karl Tomlinson
c3c3a90bcb bug 1457058 remove unused GraphDriver::RemoveCallback() r=padenot
MozReview-Commit-ID: 3ZWfWEJ7bko

--HG--
extra : rebase_source : 2bd9b8fd0f87f87905606f5550c9645fbe68b465
2018-04-26 17:50:59 +12:00
Karl Tomlinson
aec8bc8a3a bug 1457060 dereference MixerCallback and receiver on separate lines r=padenot
MozReview-Commit-ID: JNltGvA6tMv

--HG--
extra : rebase_source : bbdfc8e0c28a5e7bef26d4765dc95937270730a1
2018-04-26 18:30:31 +12:00
Matthew Noorenberghe
dafea1822d Bug 1457287 - Follow-up to fix browser_address_edit.js. r=jaws on a CLOSED TREE
MozReview-Commit-ID: 1StIu61pvwD

--HG--
extra : amend_source : e1229024f8a636935cc588d125088ee0400bb397
2018-04-26 18:08:34 -07:00
Botond Ballo
04287e6502 Bug 1448439 - Use an accurate pixels per pinch value in AndroidFlingPhysics. r=kats
MozReview-Commit-ID: I0yZKTvlHWV

--HG--
extra : rebase_source : 89f751e48e376812c49fc2d7665a43049d9de121
2018-04-26 16:42:05 -04:00
Jeff Walden
04d21ccac0 Bug 1451248. r=jorendorff, r=bz
--HG--
extra : rebase_source : e26439a5954162bdaf332fbd63d623a3810e19e0
2018-04-25 19:40:09 -07:00
Dorel Luca
7153e84656 Backed out 3 changesets (bug 1451307) for Mochitest failure on toolkit/components/url-classifier/tests/mochitest/test_bug1254766.html. CLOSED TREE
Backed out changeset be0a9b78c224 (bug 1451307)
Backed out changeset 13e58d5887d8 (bug 1451307)
Backed out changeset 7f89d94d45ba (bug 1451307)

--HG--
rename : browser/base/content/test/trackingUI/benignPage.html => browser/base/content/test/general/benignPage.html
rename : browser/base/content/test/trackingUI/browser_trackingUI_1.js => browser/base/content/test/general/browser_trackingUI_1.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_2.js => browser/base/content/test/general/browser_trackingUI_2.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_3.js => browser/base/content/test/general/browser_trackingUI_3.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_4.js => browser/base/content/test/general/browser_trackingUI_4.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_5.js => browser/base/content/test/general/browser_trackingUI_5.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_6.js => browser/base/content/test/general/browser_trackingUI_6.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_telemetry.js => browser/base/content/test/general/browser_trackingUI_telemetry.js
rename : browser/base/content/test/trackingUI/file_trackingUI_6.html => browser/base/content/test/general/file_trackingUI_6.html
rename : browser/base/content/test/trackingUI/file_trackingUI_6.js => browser/base/content/test/general/file_trackingUI_6.js
rename : browser/base/content/test/trackingUI/file_trackingUI_6.js^headers^ => browser/base/content/test/general/file_trackingUI_6.js^headers^
rename : browser/base/content/test/trackingUI/trackingPage.html => browser/base/content/test/general/trackingPage.html
2018-04-26 05:08:47 +03:00
Dorel Luca
5846115845 Backed out 2 changesets (bug 1456679) for Reftests failure. CLOSED TREE
Backed out changeset c40209504a45 (bug 1456679)
Backed out changeset 351ae90cc6a0 (bug 1456679)
2018-04-26 05:07:47 +03:00
Dorel Luca
1c84618b5b Backed out changeset 5de60fc0f2da (bug 1446203) for Mochitest failure on browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html. CLOSED TREE 2018-04-26 04:07:15 +03:00
Timothy Guan-tin Chien
fc22baf5c8 Bug 1456591 - Underline only the accesskey in XUL UI. r=enndeakin+6102
MozReview-Commit-ID: 3x1hQSJ1yTW

--HG--
extra : rebase_source : 583c6295cc9daece998c0edeb7b927730bd70db9
extra : source : 1e787ca2ca79467558adc9fe72999ab4f5a54c02
2018-04-25 10:51:45 -07:00
Ben Kelly
dd31895639 Bug 1457187 P2 Call NoteTerminating() from WorkerPrivate::NotifyInternal(). r=baku 2018-04-26 09:18:01 -07:00
Ben Kelly
70aa4c4f62 Bug 1457187 P1 Add a DOMMozPromiseRequestHolder helper class to auto-disconnect MozPromise Thenables when the global dies. r=baku 2018-04-26 09:18:01 -07:00
Jonathan Kew
d384879f12 Bug 1457103 - patch 3 - Make gfxFontEntry::GetVariationAxes and GetVariationInstances pure virtual, and provide missing subclass implementations. r=jwatt 2018-04-26 17:08:18 +01:00
Jonathan Kew
61950f81db Bug 1457103 - patch 2 - Refactor logic from gfxFontconfigFontEntry implementations of GetVariationAxes and GetVariationInstances to gfxFT2Utils, where it can be shared by the gfxFT2Fonts backend. r=jwatt 2018-04-26 17:08:18 +01:00
Jonathan Kew
6ad9a5ee43 Bug 1457103 - patch 1 - Make gfxFontEntry::HasVariations a pure-virtual method, and fill in missing subclass implementations, particularly in FT2FontEntry. r=jwatt 2018-04-26 17:08:18 +01:00
Emilio Cobos Álvarez
081d926e7b Bug 1457026: Teach nsDocumentEncoder about display: contents. r=mats
MozReview-Commit-ID: 5F3qurRHMNM
2018-04-26 18:06:37 +02:00
Lee Salzman
2942892fa9 Bug 1448703 - follow-up - disambiguate unknown font from cleared all. r=me 2018-04-26 11:58:49 -04:00
Andreea Pavel
b1e3552b06 Backed out changeset 81601f1ab879 (bug 1448703) for build bustages at builds/worker/workspace/build/src/gfx/webrender_bindings/Moz2DImageRenderer.cpp:108 on a CLOSED TREE 2018-04-26 18:52:48 +03:00
Lee Salzman
ff6c421be0 Bug 1448703 - follow-up - disambiguate unknown font from cleared all. r=me 2018-04-26 11:38:09 -04:00
Gabriel Luong
63837b4686 Bug 1455641 - Remove unnecessary catch from setSelectedNode calls. r=pbro 2018-04-26 11:28:02 -04:00
ffxbld
1a695c2e33 No bug, Automated HSTS preload list update from task GjhOFReSQGqVESpdTdZ3FA
Summary: No bug, Automated HPKP preload list update from task GjhOFReSQGqVESpdTdZ3FA

Reviewers: sfraser

Reviewed By: sfraser

Tags: #secure-revision

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

--HG--
extra : rebase_source : 53c75df4ac650d24bb7f4da8e7d3eab675dcac3b
2018-04-26 16:19:47 +01:00
Dragan Mladjenovic
81023c7822 Bug 1455028 - [MIPS64] Fix jit -> c++ int32 argument passing for simulator builds. r=bbouvier
--HG--
extra : rebase_source : 171195511a6d7e6cd371bde37307b270027d83f8
2018-04-25 02:25:00 -04:00
Dragan Mladjenovic
eaca55867d Bug 1455019 - [MIPS64] Add error detection for int64 <-> fp conversion in simulator. r=bbouvier
--HG--
extra : rebase_source : 9c6c77339866182a6e475810b79339c02e45121b
2018-04-25 02:24:00 -04:00
Michal Novotny
ee8f43208a Bug 1448476 - Cache entry corruption after writing the alternate data. r=honzab
When writing to alt-data output stream fails for whatever reason, we now try to
truncate alternative data and keep the original data instead of dooming the
whole entry. The patch also changes how is the predicted size passed to the
cache. Instead of a dedicated method it's now an argument of openOutputStream
and openAlternativeOutputStream methods which fail in case the entry would
exceed the allowed limit.
2018-04-25 07:01:00 +03:00
Matthew Gaudet
0ee0280500 Bug 1437842: [Part 13] Convert IsSharedArrayBuffer to GuardToSharedArrayBuffer r=jandem
--HG--
extra : rebase_source : d39b4d0d5418bd7405aea33ebb84686312782be2
2018-04-24 14:02:27 -04:00
Matthew Gaudet
61a09bbd8d Bug 1437842: [Part 12] Convert IsArrayBuffer to GuardToArrayBuffer r=jandem
--HG--
extra : rebase_source : 7437c4a5b4bcb5362ed71980c9d303538cc23eca
2018-04-24 13:36:57 -04:00
Jeff Walden
e2c8f8433f Bug 1456296 - Move IdentifierName parsing into a separate function from TSS::getTokenInternal to simplify some control flow. r=arai
* * *
[mq]: more

--HG--
extra : rebase_source : 1ba08d6801d5dff326921cf9b88655ae5b151b91
2018-04-23 13:37:39 -07:00