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

614304 Коммитов

Автор SHA1 Сообщение Дата
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