30104bffcd4bccc6f35910b3d6a67923eec54a08: Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 08 May 2017 08:25:03 +0200 - rev 574228
Push 57613 by bmo:dburns@mozilla.com at Mon, 08 May 2017 13:50:44 +0000
Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan
a8abdd77a92c38aef9e9fcaee013bab5618e96ac: Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 08 May 2017 08:24:44 +0200 - rev 574227
Push 57613 by bmo:dburns@mozilla.com at Mon, 08 May 2017 13:50:44 +0000
Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan This patch it's huge because I use hg cp in order to keep the history/blame during the moving.
5d77f6b14633a3b83a051e27db7b8769fe3910dd: Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 08 May 2017 08:24:22 +0200 - rev 574226
Push 57613 by bmo:dburns@mozilla.com at Mon, 08 May 2017 13:50:44 +0000
Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan This patch does these things: 1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement and nsIScriptLoaderObserver in dom/script 2. it renames nsScriptElement to mozilla::dom::ScriptElement 3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
a957835231366601fa28ca66adf11a3b7c962136: Bug 1363007: Remove pseudo tag argument from GetBaseComputedValuesForElement. r?boris draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 15:40:09 +0200 - rev 574225
Push 57612 by bmo:emilio+bugs@crisal.io at Mon, 08 May 2017 13:45:58 +0000
Bug 1363007: Remove pseudo tag argument from GetBaseComputedValuesForElement. r?boris MozReview-Commit-ID: Y8n6udnn0l
2b7f80b1024eea7ca29f1c424439f14483a1219e: Bug 1359614 - Move the security/manager/.eslintrc.js to security/.eslintrc.js and fix the ESLint issues raised. r?standard8 draft
Hemant Singh Patwal <hemantsingh1612@gmail.com> - Mon, 08 May 2017 19:04:23 +0530 - rev 574224
Push 57611 by bmo:hemantsingh1612@gmail.com at Mon, 08 May 2017 13:39:52 +0000
Bug 1359614 - Move the security/manager/.eslintrc.js to security/.eslintrc.js and fix the ESLint issues raised. r?standard8 MozReview-Commit-ID: GaUbbAFWtSk *** Bug 1359614 - Move the security/manager/.eslintrc.js to security/.eslintrc.js and fix the ESLint issues raised. r?standard8
c98bf9463a4bfedad9ab1de6ba77358eeac21e29: Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r?froydnj draft
Tom Tromey <tom@tromey.com> - Thu, 04 May 2017 12:10:19 -0600 - rev 574223
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r?froydnj This annotates vsprintf-like functions with MOZ_FORMAT_PRINTF. This may provide some minimal checking of such calls (the GCC docs say that it checks for the string for "consistency"); but in any case shouldn't hurt. MozReview-Commit-ID: HgnAK1LiorE
a6f256a0151c69668c790657f20476d078405507: Bug 1334304 - use MOZ_FORMAT_PRINTF in accessible/base/Logging.h; r?surkov draft
Tom Tromey <tom@tromey.com> - Wed, 03 May 2017 14:47:35 -0600 - rev 574222
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1334304 - use MOZ_FORMAT_PRINTF in accessible/base/Logging.h; r?surkov MozReview-Commit-ID: 5cpxhepA7br
b2bec2797b6d967c762e4ff2423c55702e5a862d: Bug 1362416 - fix FlowGraphSummary to handle branch target before the branch; r=jimb
Tom Tromey <tom@tromey.com> - Fri, 05 May 2017 14:14:40 -0600 - rev 574221
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1362416 - fix FlowGraphSummary to handle branch target before the branch; r=jimb FlowGraphSummary walks the bytecode linearly, assuming that a branch instruction will always be visited before the branch's target. However, this is not the case for JSOP_LOOPHEAD, leading to an incorrect line number (-1). This patch changes it to instead reuse the location of the previous opcode, which is correct in the case of a loop head. MozReview-Commit-ID: 5OmLmSk2uSn
7d0f07552a6b9032d11946fbdc4c7df2f08b7cc1: servo: Merge #16762 - Generate atom files at build-time (from upsuper:buildtime-pseudo); r=emilio
Xidorn Quan <me@upsuper.org> - Mon, 08 May 2017 07:35:19 -0500 - rev 574220
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
servo: Merge #16762 - Generate atom files at build-time (from upsuper:buildtime-pseudo); r=emilio The commits here basically do the following things: 1. move all generated files for gecko into "gecko/generated" so that we can copy all of them around 2. make regen_atoms.py generate file to the out dir rather than in-tree 3. make the build script invoke regen_atoms.py when bindgen feature is enabled Source-Repo: https://github.com/servo/servo Source-Revision: a5fe464e4a2f001ab9b47b1c5c0dd8e3de0fd8e2
dd246ec2814693f7ac079dff86d8f93158e26102: Bug 1348791 - Add a test for autocomplete master password timeout. r=MattN
Johann Hofmann <jhofmann@mozilla.com> - Mon, 08 May 2017 06:20:45 -0400 - rev 574219
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1348791 - Add a test for autocomplete master password timeout. r=MattN MozReview-Commit-ID: GTZQhI4VUv8
9576d7dc7efc3e704bdc576e0f738f045309fa5d: Bug 1348791 - Add a timeout to master password prompt when searching logins. r=MattN
Johann Hofmann <jhofmann@mozilla.com> - Mon, 08 May 2017 06:32:09 -0400 - rev 574218
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1348791 - Add a timeout to master password prompt when searching logins. r=MattN The login manager searching logins for autofill may trap the user in an infinite loop of master password prompts until the user enters the correct master password. To prevent that, we're adding a timeout to showing the master password prompt for autofill after it was last cancelled. MozReview-Commit-ID: JcmTDU6CKKA
7761907c8b70821ed52c910e7986014c1b281dc9: Bug 1361983 - Extend page unload timer if flushEventLoop returns after beforeunload event. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 04 May 2017 11:53:30 +0200 - rev 574217
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
Bug 1361983 - Extend page unload timer if flushEventLoop returns after beforeunload event. r=ato In cases when the navigation trigger function returns too late and the beforeunload event has already been fired, the page load currently gets canceled. This happens because the page unload timer hasn't been set at this time and the unbeforeunload handler doesn't extend its time. With this patch a flag is used which indicates if an beforeunload event already occurred, so when the pageunload timer notifies the page listener the unload timer can be extended to 5s as expected. MozReview-Commit-ID: FKK0oGEWijU
ff68e0c1b1c1872e043d72148d5b76b0ae72e4e2: servo: Merge #16766 - layout: Fix radius percentage resolution (from emilio:border-radius); r=glennw
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 06:24:42 -0500 - rev 574216
Push 57610 by bmo:ttromey@mozilla.com at Mon, 08 May 2017 13:37:42 +0000
servo: Merge #16766 - layout: Fix radius percentage resolution (from emilio:border-radius); r=glennw Fixes #16764 Source-Repo: https://github.com/servo/servo Source-Revision: 34d33574dbd8696ff788ae8b9af65f8e88f404a9
506a89523ae8d7da95678612770ab6ac196d286d: Bug 1362991: Compute at most one text style context per element. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 08 May 2017 14:49:57 +0200 - rev 574215
Push 57609 by bmo:emilio+bugs@crisal.io at Mon, 08 May 2017 13:18:47 +0000
Bug 1362991: Compute at most one text style context per element. r?heycam MozReview-Commit-ID: IDTRk47CsRS
d712cf3682b80fa9e772bc99a037ab561e8aa3a1: Bug 1362992 - Wrap implementation errors as UnknownError draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 08 May 2017 14:01:30 +0100 - rev 574214
Push 57608 by bmo:ato@mozilla.com at Mon, 08 May 2017 13:05:35 +0000
Bug 1362992 - Wrap implementation errors as UnknownError JavaScript errors that arise from the Marionette implementation are currently wrapped as WebDriverErrors. A WebDriverError is encoded with a "webdriver error" error code, which officially does not exist in the WebDriver specification. To distinguish WebDriver errors from programming errors of Marionette, this changes them to be encoded as UnknownErrors (error code "unknown error"). This will make stacktraces coming from clients easier to read, since it is clear that the error is not caught by the WebDriverError-catchall. MozReview-Commit-ID: A5HejTOgOp8
a647cb652a1a88de6316f8bee5119e0977afc3ec: Bug 1359350: Add no-eval rule to eslint config (and whitelist failures in tests) r?Standard8 draft
Frederik Braun <fbraun@mozilla.com> - Mon, 08 May 2017 14:50:50 +0200 - rev 574213
Push 57607 by bmo:fbraun@mozilla.com at Mon, 08 May 2017 13:04:41 +0000
Bug 1359350: Add no-eval rule to eslint config (and whitelist failures in tests) r?Standard8 MozReview-Commit-ID: 4nYlX4sSdbF
2b667fc9c6d3d69822f560e265486ee52b9e2a70: Bug 1286802 - Part 6: Implement CrashGenerationServer::set_include_context_heap() for OOP crash generation. r?ted draft
Cervantes Yu <cyu@mozilla.com> - Fri, 24 Mar 2017 19:57:57 +0800 - rev 574212
Push 57606 by cyu@mozilla.com at Mon, 08 May 2017 12:57:11 +0000
Bug 1286802 - Part 6: Implement CrashGenerationServer::set_include_context_heap() for OOP crash generation. r?ted MozReview-Commit-ID: 2W0VATExXmE
2f818a76de222e5cb5d9c25b4c854d070b8f6685: Bug 1286802 - Part 5: Implement ExceptionHandler::set_include_context_heap() for inprocess crash generation. r?ted draft
Cervantes Yu <cyu@mozilla.com> - Fri, 24 Mar 2017 19:56:56 +0800 - rev 574211
Push 57606 by cyu@mozilla.com at Mon, 08 May 2017 12:57:11 +0000
Bug 1286802 - Part 5: Implement ExceptionHandler::set_include_context_heap() for inprocess crash generation. r?ted MozReview-Commit-ID: AOrGlMjnNjE
1daa75d965941aa9de6045a9d5420509017c69d8: Bug 1286802 - Part 4: Implemention of including heap regions from the crashing context. r?ted draft
Cervantes Yu <cyu@mozilla.com> - Fri, 24 Mar 2017 19:54:40 +0800 - rev 574210
Push 57606 by cyu@mozilla.com at Mon, 08 May 2017 12:57:11 +0000
Bug 1286802 - Part 4: Implemention of including heap regions from the crashing context. r?ted This patch is the core part of including heap regions using the registers of the crashing context to be used by in-process and out-of-process crash generations. It works as follows: When a crash happens, the ExceptionHandler or CrashGenerationServer uses the register values in the crash contex as candidates for heap regions. If a value "looks like" a pointer to some data on the heap, we register a region around the value using a preallocated AppMemory instance. Then in the "MemoryCallback" type of MinidumpCallback, we register the memory regions for inclusion in the minidump. MozReview-Commit-ID: BEik3lRJJkj
edf3687b9f35da8fe4ae762201f3053281e6ecb0: Bug 1286802 - Part 3: Add empty set_include_context_heap() implementation to ExceptionHandler and CrashGenerationServer. r?ted draft
Cervantes Yu <cyu@mozilla.com> - Thu, 30 Mar 2017 17:56:08 +0800 - rev 574209
Push 57606 by cyu@mozilla.com at Mon, 08 May 2017 12:57:11 +0000
Bug 1286802 - Part 3: Add empty set_include_context_heap() implementation to ExceptionHandler and CrashGenerationServer. r?ted MozReview-Commit-ID: 5GBzvyvNPDa
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip