Ryan VanderMeulen
7dfaaa045e
Backed out changeset aa3c5d257b1e (bug 1490042) for causing topcrash bug 1491530.
2018-09-17 13:25:33 -04:00
Jan Henning
4d3821f569
Bug 1280184 - Turn off downloads integration on Android M and later. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D5948
--HG--
extra : moz-landing-system : lando
2018-09-17 15:01:03 +00:00
Jan de Mooij
50690041b2
Bug 1491533 - Null check CompartmentPrivate in SetCompartmentChangedDocumentDomain. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D5998
--HG--
extra : moz-landing-system : lando
2018-09-17 17:13:05 +00:00
alwu
500a400737
Bug 1479218 - deny request when inner window is destroyed. r=cpearce
...
The AutoplayPermissionManager might be destroyed before the AutoplayPermissionRequest, so we can't
get the response from request before AutoplayPermissionManager is destroyed.
Therefore, we should manually reject the promise when the inner window is going to be destroyed.
Differential Revision: https://phabricator.services.mozilla.com/D5906
--HG--
extra : moz-landing-system : lando
2018-09-17 17:09:46 +00:00
alwu
1506a7fce4
Bug 1477767 - disconnect request when XPCOM is going to shutdown. r=cpearce
...
The reason we hit this assertion is that we still connected to Then() and waited for its result when the resolve or reject
runnable which dispatched by ThenValue can't be executed because the target thread had been shutdown.
Therefore, when XPCOM is going to shutdown, we should disconnect the Then() because it might not have a chance to execute
its resolve/reject method.
Differential Revision: https://phabricator.services.mozilla.com/D5893
--HG--
extra : moz-landing-system : lando
2018-09-17 16:54:17 +00:00
Tim Nguyen
60ca3b7481
Bug 1491706 - Remove unused .help-button styles. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D5981
--HG--
extra : moz-landing-system : lando
2018-09-17 09:46:41 +00:00
Gurzau Raul
867011efac
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-17 19:47:47 +03:00
Gurzau Raul
a30d892e47
Merge inbound to mozilla-central. a=merge
2018-09-17 19:46:05 +03:00
Gurzau Raul
1f74a15dfa
Merge autoland to mozilla-central. a=merge
2018-09-17 19:44:36 +03:00
Andreas Tolfsen
904b5cf377
Bug 1491408 - bypass local vcs config when invoking build script. r=whimboo a=Aryx
...
This sets HGPLAIN and GIT_CONFIG_NOSYSTEM to bypass local user
version control system configuration when the build script is invoked.
If not set, the version control system's output could be influenced
by configuration settings. It was for example discovered that if
you have "hg log" default to --follow, this slows down the Gecko
build significantly since it prints the node for every single commit.
According to hg(1) it is highly recommended for programs invoking
hg to set this.
2018-09-17 17:37:35 +03:00
Tom Glowka
7a871745f7
Bug 1478361 - Simplify custom headers editing to prevent caret reset; r=Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D5410
--HG--
extra : moz-landing-system : lando
2018-09-17 13:04:37 +00:00
Emilio Cobos Álvarez
7c47b574fc
Bug 1491622 - Deindent the non-css-wide-keyword-related code from cascade_property. r=xidorn
...
There's no good reason we construct a DeclaredValue as an intermediate step.
Differential Revision: https://phabricator.services.mozilla.com/D5977
--HG--
extra : moz-landing-system : lando
2018-09-17 14:12:27 +00:00
Mark Banner
8f07de38bf
Bug 1491766 - Enable selftest.py on Mac now that all our builds are later than 10.7. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D6012
--HG--
extra : moz-landing-system : lando
2018-09-17 14:05:39 +00:00
Csoregi Natalia
6c82481caa
Merge inbound to mozilla-central. a=merge
2018-09-17 12:50:08 +03:00
Alexander Surkov
28ba2a831a
Bug 1488620 - get rid of nsIDOMXULLabelElement, r=smaug
2018-09-17 15:30:57 +08:00
Emilio Cobos Álvarez
6d38ed406e
Bug 1491622 - Remove DeclaredValue::WithVariables. r=xidorn
...
We never construct it.
Differential Revision: https://phabricator.services.mozilla.com/D5976
--HG--
extra : moz-landing-system : lando
2018-09-17 01:33:15 +00:00
Emilio Cobos Álvarez
c35c3548c2
Bug 1491622 - Make ExtremumLength::valid_for static. r=xidorn
...
Differential Revision: https://phabricator.services.mozilla.com/D5975
--HG--
extra : moz-landing-system : lando
2018-09-17 00:54:43 +00:00
Emilio Cobos Álvarez
9eed150bea
Bug 1491620 - Split apply_declarations into its own file, and without mako. r=xidorn
...
All that font code thrown out in the middle was making me mad.
There should be no change in behavior from this patch.
I ran rustfmt on the code but I corrected manually the following:
https://github.com/rust-lang-nursery/rustfmt/issues/3025
Differential Revision: https://phabricator.services.mozilla.com/D5970
--HG--
extra : moz-landing-system : lando
2018-09-17 14:08:29 +00:00
Gurzau Raul
da0121c598
Backed out 2 changesets (bug 1488599) for bustages at /layout/painting/nsDisplayList.cpp on a CLOSED TREE
...
Backed out changeset ed780c8fd413 (bug 1488599)
Backed out changeset 0f40b48ed3b4 (bug 1488599)
2018-09-17 16:57:58 +03:00
Jan-Erik Rediger
2237676d3a
Bug 1489520
- Fix canary client ID on startup when Telemetry upload is enabled r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D5771
--HG--
extra : moz-landing-system : lando
2018-09-17 13:37:16 +00:00
Nicolas Chevobbe
87750ae04e
Bug 1448938
- Set fixture pref for reverse search in mocha tests; r=Honza.
...
The tests were failing without this.
Differential Revision: https://phabricator.services.mozilla.com/D6028
--HG--
extra : moz-landing-system : lando
2018-09-17 13:29:06 +00:00
Xidorn Quan
187401e72b
Bug 1491734 - Move document active check into GetFullscreenError so that it's taken into account for fullscreenEnabled. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D5992
--HG--
extra : moz-landing-system : lando
2018-09-17 13:21:45 +00:00
Marco Zehe
647a685fab
Bug 1491744
- Give the More Actions button and popup menu in doorhanger notifications a better accessibility label, r=Gijs
...
When screen readers speak the button and subsequent menu when it pops up, the current full prompt is spoken by screen readers. This patch adds a localizable string that is spoken for both instances instead, but it not being displayed visually. This streamlines and improves the screen reader experience for this control and its menu popup a lot.
Differential Revision: https://phabricator.services.mozilla.com/D5999
--HG--
extra : moz-landing-system : lando
2018-09-17 13:19:30 +00:00
Jeff Walden
798520e5c2
Bug 1491736 - Move the various meta-object operations into a new vm/ObjectOperations-inl.h header rather than sharding declaration and definition across separate headers, thereby risking used-before-definition problems. r=jandem
...
--HG--
extra : rebase_source : 09f18b00862d75094719d76b85a4176ea879acb9
2018-09-15 20:24:31 -07:00
Jeff Walden
b13999af25
Bug 1491736 - Make sure JSFunction-inl.h #includes the definition of NativeObject::dynamicSlotsCount that it calls. r=jandem
...
--HG--
extra : rebase_source : 31f60462bfdda50dade44ea9fd9a96bb28e40ca4
2018-09-15 20:24:31 -07:00
Jeff Walden
ee2cb770cb
Bug 1491736 - Add an #include "vm/Shape.h" to vm/TypeInference.h so that header can compile without needing to bootleg anything. r=jandem
...
--HG--
extra : rebase_source : c63ab011f5095a1ccbf6fc6742a6d537af557036
2018-09-15 20:24:31 -07:00
Jeff Walden
c2719f1ecf
Bug 1491736 - Split out type-set classes and related data types from vm/TypeInference.h into vm/TypeSet.h, and move TypeNewScript from vm/TypeInference.h to vm/TypeInference-inl.h, so code can use TypeSet types without needing JSFunction, Shape, and other super-complex types as well (via HeapPtr<T*> fields in TypeNewScript). r=jandem
...
--HG--
rename : js/src/vm/TypeInference.h => js/src/vm/TypeSet.h
extra : rebase_source : 330bc27597e8a178129988d973ba4724450a43c6
2018-09-15 20:24:30 -07:00
Jeff Walden
aec3d8264b
Bug 1491736 - Remove an unnecessary #include from "vm/NativeObject.h". r=jandem
...
--HG--
extra : rebase_source : 52850057c38b2760f660390f8c8faea457507bbb
2018-09-15 20:24:30 -07:00
Jeff Walden
0700e7cf94
Bug 1491736 - Remove an unnecessary #include from "vm/UnboxedObject.h". r=jandem
...
--HG--
extra : rebase_source : 1196d60f906e78baf296bc56721a89cc84eea512
2018-09-15 20:24:30 -07:00
Jeff Walden
18fc25fcac
Bug 1491736 - Remove an unnecessary #include from "jit/IonCode.h". r=jandem
...
--HG--
extra : rebase_source : a4ab81a27d18db60121ed5e74927f168d1b73455
2018-09-15 20:24:30 -07:00
Jeff Walden
2ee9a81cf4
Bug 1491137 - Split the JS::Evaluate that takes const char*/size_t source data into JS::EvaluateUtf8 and JS::EvaluateLatin1 that assert |options.utf8| has consistent value, plus a JS::Evaluate that delegates to one of those two as appropriate. r=jandem
...
--HG--
extra : rebase_source : 04752f513d1531812efc2ba1a378da3f859e6b70
2018-09-15 20:24:31 -07:00
Robert Strong
cb3e3f3536
Bug 1358342 - Remove the aushelper system add-on. r=mhowell
...
The aushelper add-on is no longer needed and needs to be removed before bootstrapping for add-ons is removed
Depends on D5918
Differential Revision: https://phabricator.services.mozilla.com/D5919
--HG--
extra : moz-landing-system : lando
2018-09-14 23:33:00 +00:00
Robert Strong
cf921b1ae2
Bug 1358342 - Remove telemetry for the aushelper system add-on. r=chutten
...
The aushelper add-on is no longer needed and needs to be removed before bootstrapping for add-ons is removed
Differential Revision: https://phabricator.services.mozilla.com/D5918
--HG--
extra : moz-landing-system : lando
2018-09-17 13:45:19 +00:00
Robert Strong
b406194e75
Bug 1358342 - Remove the aushelper system add-on. r=florian
...
The aushelper add-on is being removed and this test needs the minimum number of values in extensions.getAddons.cache.enabled lowered so it passes
Differential Revision: https://phabricator.services.mozilla.com/D5892
--HG--
extra : moz-landing-system : lando
2018-09-14 23:44:37 +00:00
Brian Grinstead
0866f2c27f
Bug 1490086 - Disable autoCloseBrackets feature for console input;r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D5907
--HG--
extra : moz-landing-system : lando
2018-09-17 16:08:24 +00:00
Andrew McCreight
2f839d2b95
Bug 1491402 - Fix typos in browser_net_charts-* tests r=yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D5895
--HG--
extra : moz-landing-system : lando
2018-09-17 07:02:31 +00:00
Nicolas Chevobbe
b3a8464a4c
Bug 1471245
- Replace openNewTabAndToolbox by openNewTabAndConsole in webconsole tests; r=bgrins.
...
This is done in all the tests that don't need an explicit
reference to the toolbox.
Differential Revision: https://phabricator.services.mozilla.com/D6037
--HG--
extra : moz-landing-system : lando
2018-09-17 15:48:42 +00:00
Liang-Heng Chen
b5b7a94343
Bug 1477046 - Part 3: Add FastBlock redirect tests; r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D5806
--HG--
extra : moz-landing-system : lando
2018-09-17 14:57:52 +00:00
Brian Grinstead
4168f0d48c
Bug 1473805 - Enable CodeMirror JSTerm by default on all releases;r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D5778
--HG--
extra : moz-landing-system : lando
2018-09-17 07:30:43 +00:00
Csoregi Natalia
307e8e3012
Backed out 5 changesets (bug 1478448) for devtools failures on browser_parsable_css.js . CLOSED TREE
...
Backed out changeset 1ece57c66cc8 (bug 1478448)
Backed out changeset 8ecc1050fdfc (bug 1478448)
Backed out changeset 775ad6690aa8 (bug 1478448)
Backed out changeset cc33bc63f405 (bug 1478448)
Backed out changeset 57b2bb7a6565 (bug 1478448)
2018-09-17 19:22:38 +03:00
Csoregi Natalia
b473bf8cc9
Backed out 2 changesets (bug 1456110) for failures on testSettingsPages related to notifications. CLOSED TREE
...
Backed out changeset 6120e8aa1e3b (bug 1456110)
Backed out changeset b074e28cbaec (bug 1456110)
2018-09-17 19:05:05 +03:00
Andrew Halberstadt
3d4150df71
Bug 1486866 - [mozlint] Refactor test_include_exclude into parametrized test cases, r=egao
...
This will make it easier to add new test cases in the future. It'll
also make it easier to print debug, as only the output for each
specific test case will be printed on failure.
Differential Revision: https://phabricator.services.mozilla.com/D5862
--HG--
extra : moz-landing-system : lando
2018-09-17 15:36:35 +00:00
Razvan Caliman
4986634d30
Bug 1478448 - (Part 5) Add ChangeManager skeleton to pass tracked style changes to store. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D3330
--HG--
extra : moz-landing-system : lando
2018-09-17 09:17:15 +00:00
Razvan Caliman
d5d2274e18
Bug 1478448 - (Part 4) Render tracked style changes. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D3329
--HG--
extra : moz-landing-system : lando
2018-09-17 15:06:29 +00:00
Razvan Caliman
b83bfe97f6
Bug 1478448 - (Part 3) Add Track Changes sidebar panel in Inspector. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D3328
--HG--
rename : devtools/client/inspector/changes/moz.build => devtools/client/inspector/changes/components/moz.build
extra : moz-landing-system : lando
2018-09-17 09:17:07 +00:00
Razvan Caliman
cd1feb10c2
Bug 1478448 - (Part 2) Add basic Redux actions and reducers for Track Changes. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D3327
--HG--
extra : moz-landing-system : lando
2018-09-17 15:04:30 +00:00
Razvan Caliman
df267b5df8
Bug 1478448 - (Part 1) Add pref for Track Changes feature. r=nchevobbe
...
MozReview-Commit-ID: 3liB2MyJQ21
Differential Revision: https://phabricator.services.mozilla.com/D3326
--HG--
extra : moz-landing-system : lando
2018-09-17 09:16:24 +00:00
Jeff Walden
72377a3e87
Bug 1491137 - Rename the JS::Evaluate that accepts a filename and is always used to process UTF-8 source text to JS::EvaluateUtf8Path. r=jandem
...
--HG--
extra : rebase_source : 8c0f5c82ae87deb2973ecfdbea0391e2be9424cd
2018-09-14 14:48:23 -07:00
Mark Banner
e749f1b196
Bug 1469384 - Allow no-useless-removeEventListener to not throw if only one argument is given to an addEventListener call. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D5882
--HG--
extra : moz-landing-system : lando
2018-09-14 17:05:09 +00:00
shindli
999b3d3c52
Merge inbound to mozilla-central. a=merge
2018-09-17 00:37:59 +03:00