77089282928991ef69a040b48b23cdff377598e9: Bug 1492374 - Uninstall ADB Helper when starting WebIDE addons module;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Oct 2018 15:42:23 +0000 - rev 487392
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1492374 - Uninstall ADB Helper when starting WebIDE addons module;r=ladybenko Depends on D7058. To test this you should first install ADB helper (xpis at https://ftp.mozilla.org/pub/labs/fxos-simulator/adb-helper/mac64/) and then start webIDE. Normally ADB Helper should be removed. Differential Revision: https://phabricator.services.mozilla.com/D7059
e68feba6bf0178a01e5098f7a88b0a5bcc007473: Bug 1492374 - Remove unused webide Addon abstract class;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Oct 2018 12:05:12 +0000 - rev 487391
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1492374 - Remove unused webide Addon abstract class;r=ladybenko The addons module will be further simplified and transformed into a shared module in coming bgs. Here since we introduce more ADBAddon-specific logic and we have no other implementation for the Addon class, I prefer to remove it. (note that it was already doing some adb-only processing in the current version anyway) Differential Revision: https://phabricator.services.mozilla.com/D7058
df4088486e03f86dfb135f66f5938971e3700e9e: Bug 1492374 - Move all ADB related preferences out of webide;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Oct 2018 11:40:23 +0000 - rev 487390
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1492374 - Move all ADB related preferences out of webide;r=ladybenko While this is not strictly related for uninstalling ADB helper this small cleanup avoids duplicating the declaration of the adb extension in two different preferences. The URL preference also moves to a devtools-shared preference as there is not much sense to keep it webide only. Differential Revision: https://phabricator.services.mozilla.com/D7057
c6ae59fd5fff3aff99383bd8caa2c84c7145008f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Mon, 01 Oct 2018 19:28:34 +0300 - rev 487389
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
ba7f9ff7e4c528f35042ca72cc345353d655e560: Bug 1460487 - Update mozharness to set MOZ_SOURCE_CHANGESET for comm builds. r=dustin
Rob Lemley <rob@thunderbird.net> - Mon, 01 Oct 2018 16:10:26 +0000 - rev 487388
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1460487 - Update mozharness to set MOZ_SOURCE_CHANGESET for comm builds. r=dustin about:buildconfig on Thunderbird shows an incorrect mercurial source URL that's a comm- repo, but a mozilla- changeset revision. For Taskcluster builds at least, MOZ_SOURCE_CHANGESET is set as an environment variable by mozharness. During the build, build/variables.py writes out source-repo.h with a few defines, including MOZ_SOURCE_URL that gets picked up by buildconfig.html. Differential Revision: https://phabricator.services.mozilla.com/D7151
63ea63571271f031dc457f1b1b7519ec8bf3e3de: Backed out 10 changesets (bug 1494930, bug 1459067, bug 1459555) for build bustages on JSScript.cpp. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 02 Oct 2018 06:59:06 +0300 - rev 487387
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Backed out 10 changesets (bug 1494930, bug 1459067, bug 1459555) for build bustages on JSScript.cpp. CLOSED TREE Backed out changeset 211ea8e33f7e (bug 1459067) Backed out changeset b3dbe062fb3d (bug 1459067) Backed out changeset edada9212b5b (bug 1459067) Backed out changeset 90505ae78229 (bug 1459555) Backed out changeset ccdbc1449e13 (bug 1459555) Backed out changeset 8f2f2bcd57d2 (bug 1459555) Backed out changeset 275f7949148b (bug 1494930) Backed out changeset 8544285b4145 (bug 1494930) Backed out changeset 5fb50ca3776e (bug 1494930) Backed out changeset 864b718cd797 (bug 1494930)
211ea8e33f7ec9046580e5f1caaefdb04bb535d6: Bug 1459067 - Part 3: Store BinTokenReaderMultipart metadata in ScriptSource. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487386
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459067 - Part 3: Store BinTokenReaderMultipart metadata in ScriptSource. (r=arai)
b3dbe062fb3dcdbb33067352cc80ab85fd0249a6: Bug 1459067 - Part 2: Implement LazyFunctionExpression and LazyFunctionDeclaration for BinAST. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487385
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459067 - Part 2: Implement LazyFunctionExpression and LazyFunctionDeclaration for BinAST. (r=arai)
edada9212b5b707c60cc3989588561f3df03f525: Bug 1459067 - Part 1: Allow storing BinASTSource in ScriptSource. (r=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487384
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459067 - Part 1: Allow storing BinASTSource in ScriptSource. (r=jorendorff)
90505ae78229cc37f024fae810c34bf3cc6456be: Bug 1459555 - Part 3: Allow off-main-thread BinAST compilation. (r=arai)
Eric Faust <efausbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487383
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459555 - Part 3: Allow off-main-thread BinAST compilation. (r=arai)
ccdbc1449e13a2b6a75ff55286f905669499cd27: Bug 1459555 - Part 2: Don't take locks in BinSourceRuntimeSuppert::*. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487382
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459555 - Part 2: Don't take locks in BinSourceRuntimeSuppert::*. (r=arai)
8f2f2bcd57d2d65a5f4412a9c8867a0296a5b271: Bug 1459555 - Part 1: Allow throwing BinAST errors off main thread. (r=arai)
Eric Faust <efausbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487381
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1459555 - Part 1: Allow throwing BinAST errors off main thread. (r=arai)
275f7949148be2d20a45653e44a0bf4b4ae09a44: Bug 1494930 - Part 4: Respect strictness directives. (r=arai)
Eric Faust <efausbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487380
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494930 - Part 4: Respect strictness directives. (r=arai)
8544285b414588d834cd9147ed06ba02a2a60a03: Bug 1494930 - Part 3: Don't generate both JSOP_DEFVAR and JSOP_DEFFUN for toplevel functions. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487379
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494930 - Part 3: Don't generate both JSOP_DEFVAR and JSOP_DEFFUN for toplevel functions. (r=arai)
5fb50ca3776ed1d45fe9ec5634dc267c869082f0: Bug 1494930 - Part 2: Correctly generate JSOP_FUNCALL and JSOP_FUNAPPLY. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487378
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494930 - Part 2: Correctly generate JSOP_FUNCALL and JSOP_FUNAPPLY. (r=arai)
864b718cd7978d9daa418362220e12e2a9aac74d: Bug 1494930 - Part 1: Various BinAST parser correctness fixes. (r=arai)
Eric Faust <efaustbmo@gmail.com> - Mon, 01 Oct 2018 20:41:48 -0700 - rev 487377
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494930 - Part 1: Various BinAST parser correctness fixes. (r=arai)
1ba04509b37ae69254e48227c155a4c6e876937c: Bug 1494216 - Use the -Bsymbolic-functions linker flag to build clang. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 27 Sep 2018 08:19:41 +0900 - rev 487376
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1494216 - Use the -Bsymbolic-functions linker flag to build clang. r=froydnj With libLLVM being a shared library exporting many symbols, all internal calls using those symbols default to go through the PLT, which is unnecessary (and costly) overhead. Using -Bsymbolic-functions makes internal calls go directly to the right place without going through the PLT. Differential Revision: https://phabricator.services.mozilla.com/D7029
77dfc06a7c782f3ffb14ddf139d885ab2dab43d6: Bug 1489047 - Remove support for DOMString from the XPIDL compiler. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 11 Sep 2018 15:14:28 +1000 - rev 487375
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1489047 - Remove support for DOMString from the XPIDL compiler. r=nika
079e9287971001d839030ce8e60bb175018da76c: Bug 1489047 - Remove C++ support for, and testing of, the XPIDL DOMString type. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 06 Sep 2018 18:03:18 +1000 - rev 487374
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1489047 - Remove C++ support for, and testing of, the XPIDL DOMString type. r=nika
31941d904a7c3df53ed5b4c9ecdc40025d865dfb: Bug 1489047 - Change almost all DOMString occurrences in XPIDL files to AString. r=nika
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 06 Sep 2018 18:02:43 +1000 - rev 487373
Push 246 by fmarier@mozilla.com at Sat, 13 Oct 2018 00:15:40 +0000
Bug 1489047 - Change almost all DOMString occurrences in XPIDL files to AString. r=nika Because they have almost identical semantics.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip