d1052b2d28f6c4239e8870465ccc09ef95f308ac: Merge mozilla-central to autoland. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 24 Oct 2018 19:50:03 +0300 - rev 491169
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
0b9e4abc5911fb241ba351c07e7cc2f3e4fb2ed7: Bug 1426467: Part 4: Segregate WorkerDebuggeeRunnables into their own queues. r=baku
Jim Blandy <jimb@mozilla.com> - Tue, 23 Oct 2018 06:30:30 +0000 - rev 491168
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1426467: Part 4: Segregate WorkerDebuggeeRunnables into their own queues. r=baku Remove WorkerPrivate::mQueuedRunnables and its associated functions. The approach they implement can never be correct, as the parent window gets 'resumed' whenever the debugger resumes execution after a breakpoint. The interrupted JavaScript invocation has not yet completed, so it is not yet time to run mQueuedRunnables. Simply re-enqueing them at that point can cause messages from the worker to arrive out of order. Instead, we create a separate ThrottledEventQueue, WorkerPrivate::mMainThreadDebuggeeEventTarget especially for WorkerDebuggeeRunnables, runnables sent from the worker to the main thread that should not be delivered to a paused or frozen content window. This queue is paused and resumed by WorkerPrivate::Freeze, WorkerPrivate::Thaw, WorkerPrivate::ParentWindowPaused, and WorkerPrivate::ParentWindowResumed. Since this affects when WorkerDebuggeeRunnables are delivered relative to other administrative worker runnables, WorkerDebuggeeRunnable must use a ThreadSafeWorkerRef to ensure that the WorkerPrivate sticks around long enough for them to run properly. Depends on D9219 Differential Revision: https://phabricator.services.mozilla.com/D9220
f3d51256c5d728e4b324525917b481565f5690d9: Bug 1500632 - source-map-url-service should trigger subscribers when files matching them are detected. r=tromey
Logan Smyth <loganfsmyth@gmail.com> - Wed, 24 Oct 2018 12:55:01 +0000 - rev 491167
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500632 - source-map-url-service should trigger subscribers when files matching them are detected. r=tromey Differential Revision: https://phabricator.services.mozilla.com/D9433
4c162e4eda0879b7ea1761c3db4679e403273479: Bug 1501478 - Fix payment dialog in browser.xhtml. r=MattN
Brendan Dahl <bdahl@mozilla.com> - Tue, 23 Oct 2018 22:43:12 +0000 - rev 491166
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501478 - Fix payment dialog in browser.xhtml. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D9602
a263875f2a4c7c1b02445f9b90cb4ed9c3875c8a: Bug 1500511 - Fix javadoc issue in GeckoRuntimeSettings. r=jchen.
Agi Sferro <agi@mozilla.com> - Wed, 24 Oct 2018 15:58:39 +0000 - rev 491165
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500511 - Fix javadoc issue in GeckoRuntimeSettings. r=jchen. Differential Revision: https://phabricator.services.mozilla.com/D9295
25f35a82a1761e1b90e3cbd4ef9962a543b5b6cc: No bug: [tryselect] Add docs for `mach try again` to toc-tree; r=ahal
Tom Prince <mozilla@hocat.ca> - Wed, 24 Oct 2018 14:22:46 +0000 - rev 491164
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
No bug: [tryselect] Add docs for `mach try again` to toc-tree; r=ahal Differential Revision: https://phabricator.services.mozilla.com/D9620
da119c04dff63cf6165e6cc31c8e1c29424aa3ba: Backed out changeset e66bbfad641e (bug 1497694) for bc failures on browser_advanced_update.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 24 Oct 2018 18:59:34 +0300 - rev 491163
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset e66bbfad641e (bug 1497694) for bc failures on browser_advanced_update.js. CLOSED TREE
b6d8e8d3ed2e377c53876900e02cff7cab62deb6: Bug 1497575: [staging-release] Add some docs for `mach try release`; r=Callek
Tom Prince <mozilla@hocat.ca> - Wed, 17 Oct 2018 20:30:47 +0000 - rev 491162
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497575: [staging-release] Add some docs for `mach try release`; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D8768
b732bad1fa11286fd516c37501a79cab475a921a: Bug 1493648 - Can we run the Godot Engine wasm benchmark in automation? r=jmaher
florin.strugariu <bebe@mozilla.ro> - Wed, 17 Oct 2018 10:40:57 +0300 - rev 491161
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493648 - Can we run the Godot Engine wasm benchmark in automation? r=jmaher Reviewers: jmaher Tags: #secure-revision Bug #: 1493648 Differential Revision: https://phabricator.services.mozilla.com/D8957
1dc4651530f8290007b9440c9013493cc0ef65f2: bug 1490945 - Improve Telemetry Event docs slightly r=Dexter
Chris H-C <chutten@mozilla.com> - Wed, 24 Oct 2018 06:12:28 +0000 - rev 491160
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1490945 - Improve Telemetry Event docs slightly r=Dexter Differential Revision: https://phabricator.services.mozilla.com/D9562
481aad44be651f02ef3c7596802011ccd40631c1: Bug 1501552 - Link directly to permission preferences from web notifications. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 24 Oct 2018 15:11:13 +0000 - rev 491159
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501552 - Link directly to permission preferences from web notifications. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D9619
1a0b7f5e0282052c0bd67a98143cdcd2c4cb39fa: Bug 1500215 - PID suffix ION_SPEW_FILENAME for logs in multiprocess context r=sfink
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 24 Oct 2018 14:31:55 +0000 - rev 491158
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500215 - PID suffix ION_SPEW_FILENAME for logs in multiprocess context r=sfink Differential Revision: https://phabricator.services.mozilla.com/D9133
486615f18dd75bebea50fbbb1154b67d8b915426: Bug 1500920 - Correct branchIfPretenuredGroup r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 24 Oct 2018 14:32:57 +0000 - rev 491157
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500920 - Correct branchIfPretenuredGroup r=jandem Depends on D9388 Differential Revision: https://phabricator.services.mozilla.com/D9605
a90b3d91f1a442866f0cae3a350701f48056c895: Bug 1500920 - Correct check for pretenured flag in unboxed objects constructors r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 23 Oct 2018 23:56:42 +0000 - rev 491156
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500920 - Correct check for pretenured flag in unboxed objects constructors r=jandem OBJECT_FLAG_PRE_TENURE is contained within OBJECT_FLAG_DYNAMIC_MASK, and so it is set not only when pretenuring is required, but also whenever OBJECT_FLAG_UNKNOWN_PROPERTIES is set. By not checking the OBJECT_FLAG_UNKNOWN_PROPERTIES flag, the constructor will tenure allocate any objects with the OBJECT_FLAG_UNKNOWN_PROPERTIES bit set, which may be overly aggressive. Differential Revision: https://phabricator.services.mozilla.com/D9388
e66bbfad641e0ad2c666a54d315fe37491e923a1: Bug 1497694 - Migrate Update History in Update section of Preferences to use Fluent for localization r=Gijs,flod,zbraniecki,jaws
Qinghao_Jack_Song <songqing@msu.edu> - Wed, 24 Oct 2018 14:31:10 +0000 - rev 491155
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497694 - Migrate Update History in Update section of Preferences to use Fluent for localization r=Gijs,flod,zbraniecki,jaws Differential Revision: https://phabricator.services.mozilla.com/D8045
0ffffb5e0954d2e782ea4da7292d617f435ad3c0: Bug 1501615 - Update webrender to commit 70fd6273c3bc8ed0209e195d869fa3251e1184c7. r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Wed, 24 Oct 2018 14:19:09 +0000 - rev 491154
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501615 - Update webrender to commit 70fd6273c3bc8ed0209e195d869fa3251e1184c7. r=kats Differential Revision: https://phabricator.services.mozilla.com/D9663
9688858bc5daf50a48ff789cf8ecf455ec315c3b: Bug 1460914 - [xpcshell] Cleanup code to build the xpcshell command, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 24 Oct 2018 13:56:57 +0000 - rev 491153
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1460914 - [xpcshell] Cleanup code to build the xpcshell command, r=ted The current command line building is hard to follow and make sense of. Let's just use a single command variable and comment the order it needs. Depends on D9549 Differential Revision: https://phabricator.services.mozilla.com/D9550
ab0947533e9afba5a0a9e2abd09735bfa3c090a4: Bug 1460914 - [xpcshell] Stop ignoring failures in head.js when setting prefs, r=ted
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 23 Oct 2018 20:46:33 +0000 - rev 491152
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1460914 - [xpcshell] Stop ignoring failures in head.js when setting prefs, r=ted If something goes wrong when setting prefs, that's something we'll want to know about as it likely means some tests will start to fail. Differential Revision: https://phabricator.services.mozilla.com/D9549
664384a424edde8a0ab46f33f71c169619ec3eba: Bug 1501622 - For consistency, clear innerHTML in SwatchTooltips;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Wed, 24 Oct 2018 13:37:17 +0000 - rev 491151
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501622 - For consistency, clear innerHTML in SwatchTooltips;r=pbro Depends on D9648 Note that this is not strictly necessary since the set* methods are only called when the Swatch tooltips are built, so they always operate on "new" HTML Tooltips. But since this is not very self explanatory I think it will be less surprising to be on the safe side and clear innerHTML in the methods directly. Differential Revision: https://phabricator.services.mozilla.com/D9649
43ce349e156691358e51bc2dd5d3c048c4a07d74: Bug 1501622 - Cleanup CSS variable preview tooltip content when hovering new variable;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Wed, 24 Oct 2018 12:50:42 +0000 - rev 491150
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501622 - Cleanup CSS variable preview tooltip content when hovering new variable;r=pbro Differential Revision: https://phabricator.services.mozilla.com/D9648
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip