2491f4b792554a0c672a3ec0df3fbbabb0cc248e: Bug 1310630 - Pass a createLongStringClient prop to the ObjectInspector; r=bgrins. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 16 Apr 2018 11:32:29 +0200 - rev 785595
Push 107263 by bmo:nchevobbe@mozilla.com at Fri, 20 Apr 2018 12:17:36 +0000
Bug 1310630 - Pass a createLongStringClient prop to the ObjectInspector; r=bgrins. This will allow long strings to be expanded. Tests will be added per Bug 1403448. MozReview-Commit-ID: CUUN6uWTMDF
d4b6672eae5b378ac5a5d80d7f14d193d201f517: Bug 1403548: Enable nightly asan reportor builds and updates r=Callek draft
Chris AtLee <catlee@mozilla.com> - Thu, 19 Apr 2018 09:28:59 -0400 - rev 785594
Push 107262 by catlee@mozilla.com at Fri, 20 Apr 2018 12:08:57 +0000
Bug 1403548: Enable nightly asan reportor builds and updates r=Callek MozReview-Commit-ID: 2X03vU5bO32
e9fded0cecdb65456ea4f910b143d46814438210: Bug 1444976 - Trace some initial real-time media stuff. r?pehrsons draft
Paul Adenot <paul@paul.cx> - Thu, 12 Apr 2018 17:51:35 +0200 - rev 785593
Push 107261 by paul@paul.cx at Fri, 20 Apr 2018 11:50:24 +0000
Bug 1444976 - Trace some initial real-time media stuff. r?pehrsons MozReview-Commit-ID: 7mmDHVS2t8f
9996dc3a130de7a77702776a3d874cad64853184: Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons draft
Paul Adenot <paul@paul.cx> - Tue, 20 Mar 2018 18:22:08 +0100 - rev 785592
Push 107261 by paul@paul.cx at Fri, 20 Apr 2018 11:50:24 +0000
Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r=pehrsons Use it like this: MOZ_DISABLE_CONTENT_SANDBOX=1 MOZ_LOG=MSGTracing:5,sync,raw MOZ_LOG_FILE=trace.log ./mach run Now open `chrome://tracing` and load the file. Lanes are threads, thread 0 is the audio callback thread, the other thread have normal numbers. Thread 1 shows the theoretical budget we have for a particular audio callback. MozReview-Commit-ID: 87woGiFT4ID
296a5a82bb1a0b55a04b030ef3bf7d0ece7194b3: Bug 1455282 - [wdspec] Add tests for Close Window command. draft
Henrik Skupin <mail@hskupin.info> - Fri, 20 Apr 2018 10:50:14 +0200 - rev 785591
Push 107260 by bmo:hskupin@gmail.com at Fri, 20 Apr 2018 11:37:46 +0000
Bug 1455282 - [wdspec] Add tests for Close Window command. MozReview-Commit-ID: 13j69lZhr1G
fd06018fb60ab97eae946ae767089dbb7a6105dd: Bug 1455282 - [wdclient] End session if no more windows are open. draft
Henrik Skupin <mail@hskupin.info> - Thu, 19 Apr 2018 22:40:07 +0200 - rev 785590
Push 107260 by bmo:hskupin@gmail.com at Fri, 20 Apr 2018 11:37:46 +0000
Bug 1455282 - [wdclient] End session if no more windows are open. After closing the last top-level browsing context, the session will be closed too. MozReview-Commit-ID: CVsJpHO34BM
99c93fdb9b8f02becf84746c975fb5d208917916: Bug 1455581 - Enable ESLint rules no-undef and no-unused-vars for devtools/client/framework/. r?jdescottes draft
Mark Banner <standard8@mozilla.com> - Fri, 20 Apr 2018 12:17:40 +0100 - rev 785589
Push 107259 by bmo:standard8@mozilla.com at Fri, 20 Apr 2018 11:24:47 +0000
Bug 1455581 - Enable ESLint rules no-undef and no-unused-vars for devtools/client/framework/. r?jdescottes MozReview-Commit-ID: IGwI0JkIDkf
1bba2647fb92793b4e70ef8a4e9fdeed731df2f3: Bug 1438896 : test for the new probe. , r?chutten draft
akriti <akriti.v10@gmail.com> - Fri, 20 Apr 2018 16:43:28 +0530 - rev 785588
Push 107258 by bmo:akriti.v10@gmail.com at Fri, 20 Apr 2018 11:17:15 +0000
Bug 1438896 : test for the new probe. , r?chutten MozReview-Commit-ID: GEq4MvlIrGX
4054eba620482eb047daff56ec30562317b35bad: Bug 1455578 - Remove obsolete nsIXULBrowserWindow::setJSStatus. r?bz draft
Dão Gottwald <dao@mozilla.com> - Fri, 20 Apr 2018 12:55:14 +0200 - rev 785587
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1455578 - Remove obsolete nsIXULBrowserWindow::setJSStatus. r?bz MozReview-Commit-ID: 6m7AQIvouIi
cc0d7de218cb0c260c8ba0cf6637845ad2222f49: Bug 1455235 [gtk] Don't start moving window before mousemove event, r=dao
Jan Horak <jhorak@redhat.com> - Thu, 19 Apr 2018 12:39:57 +0200 - rev 785586
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1455235 [gtk] Don't start moving window before mousemove event, r=dao We need to start moving the window in GTK after mousemove event arrives, not with mousedown, because the drag area can also process doubleclick event to restore/maximize window. This also match to the GTK implementation, see gedit behaviour for example. MozReview-Commit-ID: WXP3D2wIp0
baeab3bff80799a6b1747fb0eef6f556410ce2e6: Bug 1439057 - Tighten /dev/shm access in Linux content sandbox policy. r=froydnj,gcp
Jed Davis <jld@mozilla.com> - Thu, 12 Apr 2018 23:48:16 -0600 - rev 785585
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1439057 - Tighten /dev/shm access in Linux content sandbox policy. r=froydnj,gcp This patch uses the shared memory name prefixes introduced in bug 1447867 to prevent access to /dev/shm files of other applications or other processes within the same browser instance. When a shared memory implementation that doesn't use shm_open is available (specifically, the memfd_create support to be added in bug 1440203), /dev/shm access is completely denied. MozReview-Commit-ID: L2ylG5KrXTU
1a024d5ca77b54965e0ae3ba2b50659c95460f27: Bug 1447867 - Replace base::SharedMemory POSIX backend with shm_open and ashmem. r=froydnj
Jed Davis <jld@mozilla.com> - Thu, 12 Apr 2018 21:37:38 -0600 - rev 785584
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1447867 - Replace base::SharedMemory POSIX backend with shm_open and ashmem. r=froydnj This replaces using file_util to open and unlink temporary files (/dev/shm on Linux, $TMPDIR or /tmp otherwise) with the POSIX shm_open API, or ashmem on Android (which doesn't implement shm_open). glibc maps shm_open/shm_unlink to open and unlink in /dev/shm (as does musl libc), so the Linux situation is mostly unchanged except we aren't duplicating code from system libraries. Other OSes may (and some do) use more efficient implementations than temporary files. FreeBSD's SHM_ANON extension is used if available. Sadly, it's not standard; it would make this patch much simpler if it were. This patch changes the shm file names; they now start with "org.mozilla" instead of "org.chromium" because the original Chromium code is mostly gone at this point. When running as a Snap package, the required filename prefix is added; other container/sandbox environments using AppArmor to restrict the allowed filenames may need to be adjusted. The shm names now include the creating process's pid, to allow using sandboxing to prevent interfering with shm belonging to other applications or other processes within the same browser instance. MozReview-Commit-ID: 7PirIlcblh4
af5755fcc4882a24fa25402a7035796dc9a6258c: Bug 1451065 - Require Python 3.5+ to build; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 03 Apr 2018 11:00:00 -0700 - rev 785583
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1451065 - Require Python 3.5+ to build; r=mshal But only if we are: a) not running in CI b) running in CI on Linux We will ideally make the requirement global. But Python 3.5 is not yet available in CI on macOS. And we're not finding the MozillaBuild copy in configure. This was previously announced in November at https://groups.google.com/d/msg/mozilla.dev.platform/rJrPh1QYXrQ/hqRrQsJ_BgAJ. MozReview-Commit-ID: IyPCAcL3gop
6c443e883ed488963fb70d1c7ed981ef5b30d9d3: Bug 1451065 - Attempt to install Python 3 on Debian distros; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 03 Apr 2018 10:57:07 -0700 - rev 785582
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1451065 - Attempt to install Python 3 on Debian distros; r=mshal Not all distros will have a "python3" package. But the modern ones should. Because many people install Python via other means, we only install the system packages if a Python 3 executable can't be found. MozReview-Commit-ID: 2ni7Ha92cRD
835775164d3f17d4965347b9384f05a7be801853: Bug 1451065 - Install Python 3 on Arch; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 03 Apr 2018 10:46:47 -0700 - rev 785581
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1451065 - Install Python 3 on Arch; r=mshal MozReview-Commit-ID: Gg7gn72Xev9
7694999cd615214c970e484f31a0f707c0a1b930: Merge mozilla-central to autoland. a=merge CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 20 Apr 2018 06:50:57 +0300 - rev 785580
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
30e93e3ba2605517726dc76b6515d9d9ec68b1a8: Bug 1455115 - Enable parallel parsing. r=me
Bobby Holley <bobbyholley@gmail.com> - Thu, 19 Apr 2018 07:52:31 -0700 - rev 785579
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1455115 - Enable parallel parsing. r=me MozReview-Commit-ID: CFYYVLjJRKP
239bdd4ccc0daaf6ec3a4426f65b641ec3dcb6eb: Bug 1240225 - Make test not racey. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 19 Apr 2018 16:18:06 -0700 - rev 785578
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1240225 - Make test not racey. r=emilio Depending on the chunking and timing of the HTML parser, we may end up firing onload on the image before the script tag is evaluated, leading to an undefined onLoad (which is the intermittent failure in the test). MozReview-Commit-ID: 78OAZan1xbC
0fcbe086a09ba9e9684f43706290b3e0f2226103: Bug 1454572: nsComputedDOMStyle: Don't crash when used on a detached pseudo-element. r=emilio,xidorn:emilio
James Teh <jteh@mozilla.com> - Thu, 19 Apr 2018 15:53:25 +1000 - rev 785577
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1454572: nsComputedDOMStyle: Don't crash when used on a detached pseudo-element. r=emilio,xidorn:emilio This shouldn't normally happen, but it does in some rare cases; e.g. if an accessibility client queries info for a node that is being removed. MozReview-Commit-ID: 3nac9ITN66f
7f69dd1ba3cb669fdbc7db301870009087ab0639: Bug 1455143 - Generate test archives into final path; r=ted
Gregory Szorc <gps@mozilla.com> - Thu, 19 Apr 2018 14:21:28 -0700 - rev 785576
Push 107257 by dgottwald@mozilla.com at Fri, 20 Apr 2018 10:55:57 +0000
Bug 1455143 - Generate test archives into final path; r=ted We currently generate these to dist/ and then use upload.py to copy them into UPLOAD_PATH. This is wasteful. Let's generate the test archives into UPLOAD_PATH directly, if the variable is defined. MozReview-Commit-ID: BHoxZYdxzq4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip