searching for reviewer(khuey)
c8e5421730e3: Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
Thinker K.F. Li <thinker@codemud.net> - Fri, 11 Nov 2016 20:26:00 +0100 - rev 367692
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
606c7cb149c9: Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
Thinker K.F. Li <thinker@codemud.net> - Thu, 10 Nov 2016 07:57:00 -0500 - rev 365010
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1287392 - Part 1: Fix TaskTracer bugs caused by the changes of IPC. r=khuey, r=bgirard
91c0b3e80825: Bug 1271506 - Support of IDBObjectStore.getKey. r=khuey
Bevis Tseng <btseng@mozilla.com> - Thu, 21 Jul 2016 16:31:59 +0800 - rev 349326
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1271506 - Support of IDBObjectStore.getKey. r=khuey
cc4286c4da37: Bug 1271505 - Support of IDBCursor.continuePrimaryKey. r=khuey
Bevis Tseng <btseng@mozilla.com> - Tue, 26 Jul 2016 15:26:50 +0800 - rev 349325
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1271505 - Support of IDBCursor.continuePrimaryKey. r=khuey
eda36a4f9303: Bug 1289375 - Rollback incomplete change of preloading cursors for IndexedDB. r=khuey
Bevis Tseng <btseng@mozilla.com> - Tue, 26 Jul 2016 18:51:19 +0800 - rev 349324
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1289375 - Rollback incomplete change of preloading cursors for IndexedDB. r=khuey
9cc951558a17: Bug 1290288 - Remove control runnable warning. r=khuey
Eric Rahm <erahm@mozilla.com> - Tue, 02 Aug 2016 10:03:47 -0700 - rev 349138
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1290288 - Remove control runnable warning. r=khuey
2b634a956b26: Bug 1262930 - Skip ShouldShowFocusRing check during TabChild::Init() if no inner window is available. r=khuey
Ben Tian <btian@mozilla.com> - Fri, 29 Jul 2016 10:28:50 +0800 - rev 349006
Push 6570 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:26:13 +0000
Bug 1262930 - Skip ShouldShowFocusRing check during TabChild::Init() if no inner window is available. r=khuey
2846438ad01d: Bug 1289900 - DataTransferItem::mCachedFile leaks, r=khuey
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 28 Jul 2016 00:37:12 +0300 - rev 346990
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1289900 - DataTransferItem::mCachedFile leaks, r=khuey
76ebe845bed9: Bug 1280499 - Add webidl. - r=khuey
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 07 Jul 2016 13:01:34 -0700 - rev 346608
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280499 - Add webidl. - r=khuey MozReview-Commit-ID: 3RE378JZoxq
0e7371939dd6: Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Jul 2016 19:18:51 +0200 - rev 346229
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable, r=khuey
5832850a42d9: Bug 1280167 - "WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly" [r=khuey]
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Jul 2016 00:42:00 +0800 - rev 346087
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280167 - "WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly" [r=khuey]
79b1ba1f1f4b: Bug 1280167 - WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Jul 2016 10:15:24 +0200 - rev 346078
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280167 - WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly, r=khuey
ba6b75f29652: Bug 1288031 - CloseHandlerStarted() is called wrongly in WorkerPrivate, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Jul 2016 09:18:32 +0200 - rev 346068
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1288031 - CloseHandlerStarted() is called wrongly in WorkerPrivate, r=khuey
512f176d3de6: Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 21 Jul 2016 09:17:41 +0200 - rev 346067
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable, r=khuey
ca723ddedfe5: Bug 1262930 - Remove "no inner window" warning during TabChild::Init() by skipping ShouldShowFocusRing check. r=khuey
Ben Tian <btian@mozilla.com> - Wed, 20 Jul 2016 11:47:27 +0800 - rev 345938
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1262930 - Remove "no inner window" warning during TabChild::Init() by skipping ShouldShowFocusRing check. r=khuey
6afd23d2579f: Bug 918734 - Throw invalid state errors when XHRs fail their CheckInnerWindowCorrectness() checks, to match the XHR spec. r=khuey
Thomas Wisniewski <wisniewskit@gmail.com> - Mon, 18 Jul 2016 01:38:03 -0400 - rev 345739
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 918734 - Throw invalid state errors when XHRs fail their CheckInnerWindowCorrectness() checks, to match the XHR spec. r=khuey
2ca8ada54b9b: Bug 1287361 - Add a missing XPT_CALLOC8 null check. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 18 Jul 2016 14:18:19 +1000 - rev 345706
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287361 - Add a missing XPT_CALLOC8 null check. r=khuey.
fbe158031002: Bug 1287361 - Remove XPT_NEW. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 18 Jul 2016 14:17:20 +1000 - rev 345705
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287361 - Remove XPT_NEW. r=khuey.
10d9d28579dc: Bug 1261491 - Intermittent test_quotaExceeded_recovery.js | application crashed [@ mozilla::dom::IndexedDatabaseManager::Notify]; r=khuey
Jan Varga <jan.varga@gmail.com> - Mon, 18 Jul 2016 18:51:54 +0200 - rev 345636
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1261491 - Intermittent test_quotaExceeded_recovery.js | application crashed [@ mozilla::dom::IndexedDatabaseManager::Notify]; r=khuey
2026686ebec1: Bug 1279498 - Force WorkerPrivate->SetThread(nullptr) using a RAII, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 18 Jul 2016 11:46:36 +0200 - rev 345612
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279498 - Force WorkerPrivate->SetThread(nullptr) using a RAII, r=khuey
0bf67462f9dc: Bug 1286615 - Wrong use of ModifyBusyCountFromWorker in WorkerProxyToMainThreadRunnable, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 18 Jul 2016 09:17:21 +0200 - rev 345395
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1286615 - Wrong use of ModifyBusyCountFromWorker in WorkerProxyToMainThreadRunnable, r=khuey
2dee8c10e507: Bug 1250710 - Add webidl. - r=khuey
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 14 Jun 2016 09:01:20 -0700 - rev 345371
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1250710 - Add webidl. - r=khuey MozReview-Commit-ID: AB67Z06sMy0
469d01eebea4: Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
Emilio Cobos Álvarez <me@emiliocobos.me> - Fri, 15 Jul 2016 22:35:13 -0400 - rev 345245
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
03362dd7616d: Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
Emilio Cobos Álvarez <me@emiliocobos.me> - Fri, 15 Jul 2016 22:35:13 -0400 - rev 345219
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
3bfaef234b2b: Bug 1285713 - Disable unstable pointer events test cases. r=khuey
Stone Shih <sshih@mozilla.com> - Sat, 09 Jul 2016 14:11:48 +0800 - rev 344493
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1285713 - Disable unstable pointer events test cases. r=khuey
035505ea3149: Bug 1151017 - Support the 'close' Event on Databases. r=khuey
Bevis Tseng <btseng@mozilla.com> - Tue, 31 May 2016 18:08:20 +0800 - rev 344484
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1151017 - Support the 'close' Event on Databases. r=khuey Outline of this patch: 1. Define a new ipdl message called |CloseAfterInvalidationComplete| to trigger the close event after all transactions are complete only if the database is invalidated by the user agent. 2. Make sure the following event sequence is consistent during invalidation according to the steps in |5.2. Closing a database| by the following 2 solutions: IDBRequest.onerror -> IDBTransaction.onerror -> IDBTransaction.onabort -> IDBDatabase.onclose. 2.1. In parent process, do not force to abort the transactions after invalidation but wait for all the transactions in its child process are complete. 2.2. In child process, make sure that each IDBTransaction will notify its completion to the parent after all its pending IDBRequests are finished. 3. Add test_database_onclose.js to test the close event especially when read/write operation is ongoing. 4. Add test_database_close_without_onclose.js as a XPCShell test because setTimeout() is not preferred in Mochitest to ensure that the IDBDatabase.onclose event won't be sent after closed normally.
a92d0eec5c91: Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 344214
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
4082fdfd16fb: Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 344213
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
762c289ada58: Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 344212
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
5014c7d22f2f: Bug 1257037 part 12. Simplify CGRegisterWorkerBindings now that there are no more worker descriptors. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 344211
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 12. Simplify CGRegisterWorkerBindings now that there are no more worker descriptors. r=khuey
7b7cf5270426: Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 344210
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
dfa4d5a42b52: Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344209
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
4565bfc8b866: Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344208
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
4c5ea0b7a3d1: Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344207
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
2de33eb0bb32: Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344206
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
64424f160c3a: Bug 1257037 part 6. Simplify the toBindingNamespace function now that there are no worker bindings. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344205
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 6. Simplify the toBindingNamespace function now that there are no worker bindings. r=khuey
bd7880a96636: Bug 1257037 part 5. Remove remaining checks for worker descriptors from Codegen.py. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344204
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 5. Remove remaining checks for worker descriptors from Codegen.py. r=khuey
5efc76268adf: Bug 1257037 part 4. Remove the worker-only XXX comments from CGWrapGlobalMethod, since we never have worker descriptors for globals anyway. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344203
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 4. Remove the worker-only XXX comments from CGWrapGlobalMethod, since we never have worker descriptors for globals anyway. r=khuey
1d6e808cafc5: Bug 1257037 part 3. Remove filteredSignatures, since it's a no-op unless we're dealing with a worker descriptor. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 344202
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 3. Remove filteredSignatures, since it's a no-op unless we're dealing with a worker descriptor. r=khuey
0383f585a64f: Bug 1257037 part 2. Remove isMaybeExposedIn, since it always returns true now. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:53 -0400 - rev 344201
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 2. Remove isMaybeExposedIn, since it always returns true now. r=khuey
f2e423fbd09c: Bug 1257037 part 1. Remove the worker-descriptor-related complexity in getControllingCondition, since workerDesc.workers never tests true anymore. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:53 -0400 - rev 344200
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1257037 part 1. Remove the worker-descriptor-related complexity in getControllingCondition, since workerDesc.workers never tests true anymore. r=khuey
a96f09f90b2f: Bug 1284200 - Enable passed pointer events test cases. r=khuey
Stone Shih <sshih@mozilla.com> - Tue, 05 Jul 2016 17:18:19 +0800 - rev 344016
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284200 - Enable passed pointer events test cases. r=khuey
3396152c5e11: Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
Brad Werth <bwerth@mozilla.com> - Wed, 06 Jul 2016 11:45:18 -0700 - rev 344015
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
98590457779d: Bug 1282992 - Improve sync event loop shutdown in workers, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 06 Jul 2016 08:36:54 +0200 - rev 343947
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282992 - Improve sync event loop shutdown in workers, r=khuey
3de5b79d7373: Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
Brad Werth <bwerth@mozilla.com> - Fri, 24 Jun 2016 12:20:05 -0700 - rev 343940
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey
92f2f41c5f7e: Bug 1283616 - part 2 - micro-optimize inserting microtask runnables into the queue; r=khuey
Nathan Froyd <froydnj@gmail.com> - Tue, 05 Jul 2016 18:49:06 -0400 - rev 343738
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283616 - part 2 - micro-optimize inserting microtask runnables into the queue; r=khuey We can save an AddRef/Release pair by passing in the reference to the queue.
72e450d5e17b: Bug 1283616 - part 1 - micro-optimize removing microtask runnables from the queue; r=khuey
Nathan Froyd <froydnj@gmail.com> - Tue, 05 Jul 2016 18:49:06 -0400 - rev 343737
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283616 - part 1 - micro-optimize removing microtask runnables from the queue; r=khuey We can just extract the reference we want from the queue since we're about to remove it; no sense in performing extra refcounting if we don't need to.
98f89b579438: Bug 1281730 Restore timeouts before thawing workers to avoid running script on frozen timers. r=khuey
Ben Kelly <ben@wanderview.com> - Mon, 04 Jul 2016 06:49:29 -0700 - rev 343593
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1281730 Restore timeouts before thawing workers to avoid running script on frozen timers. r=khuey
cc14db264521: Bug 1282366 - Improve WorkerHolder use in Runnables, r=khuey
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 04 Jul 2016 08:19:10 +0200 - rev 343579
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282366 - Improve WorkerHolder use in Runnables, r=khuey
639184c289f5: (no bug) Fix documentation in Bindings.conf to clarify that only some interfaces need to be listed there. rs=khuey
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 01 Jul 2016 15:47:30 -0700 - rev 343480
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
(no bug) Fix documentation in Bindings.conf to clarify that only some interfaces need to be listed there. rs=khuey comment-only, so DONTBUILD MozReview-Commit-ID: 5TY2roIvVcZ