Jeff Walden
792f264ae3
Bug 1437739 - Don't blacklist the entirety of the JS engine for the signed integer overflow sanitizer. jstests and jit-tests only report two runtime signed overflows, so the problem appears easily well corralled enough to not exclude the entire engine. r=decoder
...
--HG--
extra : rebase_source : d501e76485383cdb88dafed009615b79dfc13fc5
2018-02-02 21:35:30 -08:00
Ralph Giles
07d65e6e07
Bug 1430928 - mozboot: install rust 1.24. r=froydnj DONTBUILD
...
Have `./mach boostrap` update users to at least rust 1.24.0,
which is the current stable release.
MozReview-Commit-ID: 2sma2p3BktJ
2018-02-15 17:07:37 -08:00
Jan de Mooij
74263e01cf
Bug 1438232 - Handle lazy scripts in CanReuseScriptForClone without forcing a delazify/clone. r=shu
2018-02-16 01:06:12 +01:00
sotaro
e32352899f
Bug 1438408 - Shutdown RenderThread if it exists r=nical
2018-02-16 09:04:07 +09:00
Dylan Roeh
8819d6c766
Bug 1432233 - Eliminate GeckoBundles from public APIs in GeckoSession. r=snorp
2018-02-15 12:44:32 -06:00
Margareta Eliza Balazs
9003462ae4
Backed out 2 changesets (bug 1438292) for multiple failures in /builds/worker/workspace/mozharness/mozharness/base/script.py on a CLOSED TREE
...
Backed out changeset 8508dc544f8b (bug 1438292)
Backed out changeset a9db2b954595 (bug 1438292)
2018-02-16 00:04:54 +02:00
Jeff Muizelaar
96c7a33c31
Bug 1438425. Delete DocumentRenderer. r=jesup
...
It is unused.
2018-02-15 16:28:02 -05:00
Joel Maher
86bb036ec8
Bug 1438292 - add JetStream benchmark to talos. r=rwood
2018-02-15 16:18:03 -05:00
Joel Maher
d681d25fe0
Bug 1438292 - add JetStream benchmark source to tree. r=rwood
2018-02-15 16:17:57 -05:00
Margareta Eliza Balazs
55aa0e75d6
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-15 22:43:18 +02:00
David Major
52d94ead86
Bug 1333126 - Add #include to fix non-unified build in Win64ModuleUnwindMetadata.cpp. DONTBUILD
2018-02-15 15:27:25 -05:00
Margareta Eliza Balazs
54a8193a23
Backed out 3 changesets (bug 1429824) for frequently failing devtools/client/netmonitor/test/browser_net_autoscroll.js (bug 1438412) a=backout
...
Backed out changeset 500836846f62 (bug 1429824)
Backed out changeset e3d4ec2c18b5 (bug 1429824)
Backed out changeset cf796a41ff7d (bug 1429824)
2018-02-15 22:05:10 +02:00
ffxbld
50c3d499e0
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
2018-02-15 11:54:34 -08:00
ffxbld
9c28e67497
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-02-15 11:54:30 -08:00
ffxbld
eb8f2dd6d1
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-02-15 11:54:26 -08:00
Noemi Erli
656ee92d98
Merge inbound to mozilla-central. a=merge
2018-02-15 21:29:11 +02:00
Jon Coppeard
ff04133c08
Bug 1437602 - Fix bustage due to missing explicit keyword r=me on a CLOSED TREE
2018-02-15 15:07:57 +00:00
Andrew Osmond
71ec66dad0
Backed out changeset 2ffed9c081fa (bug 1437886) for test bustage on a CLOSED TREE. r=backout
2018-02-15 10:03:42 -05:00
Geoff Brown
e84838f9f8
Bug 1437420 - Use posix path to specify test for test-verify; r=jmaher
...
On Windows, some harnesses may produce incorrect test paths if a command
line argument specifies a test path in native format, like some\\dir\\test.js.
With this patch, test-verify consistently specifies test paths in posix
compliant format, like some/dir/test.js.
2018-02-15 07:55:16 -07:00
Geoff Brown
e6206ca070
Bug 1432246 - Update some safe-browsing prefs for reftests; r=jmaher
2018-02-15 07:55:13 -07:00
Jon Coppeard
bef85160ad
Bug 1437602 - Move all scheduling related data structures to a new gc/Scheduling.h r=pbone
2018-02-15 14:47:16 +00:00
Jon Coppeard
55cf1eae38
Bug 1437602 - Split out zone and compartment iterators from gc/Zone.h r=pbone
...
--HG--
rename : js/src/gc/Iteration-inl.h => js/src/gc/GCIteration-inl.h
2018-02-15 14:47:16 +00:00
Jason Laster
4af2f227c0
Bug 1438014 - Update Debugger Frontend v16. r=jdescottes
...
MozReview-Commit-ID: 6YntyDd1Eo0
--HG--
extra : rebase_source : dcf9f2d5602dcdd024c2ab02a6777377db605023
2018-02-15 15:36:31 +01:00
Andrew Osmond
ddb7905e51
Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
...
Move the initialization of SharedSurfacesParent from the compositor
thread creation to mirror the other WebRender-specific components, such
as the render thread creation. Now it will only be created if WebRender
is in use. Also prevent shared surfaces from being used by the image
frame allocator, even if image.mem.shared is set -- there is no purpose
in allowing this at present. It was causing startup crashes for users
who requested image.mem.shared and/or WebRender via gfx.webrender.all
but did not actually get WebRender at all. Surfaces would get allocated
in the shared memory, try to register themselves with the WR render
thread, and then crash since that thread was never created.
2018-02-15 09:26:05 -05:00
Andreea Pavel
f116ea473d
Backed out changeset ab54d7ef9a67 (bug 1306696) for failing mochitest browser chrome at dom/html/test/browser_fullscreen-newtab.js on a CLOSED TREE
2018-02-15 15:54:42 +02:00
Matt Woodrow
886dde8dd7
Bug 1437374 - Don't intersect the rebuild rect with the frame's overflow area if we're about to take the displayport into account. r=miko
2018-02-15 19:31:47 +13:00
Robert Strong
f2529c5cfd
bug 1438428 - Use Cc, Ci, Cr, and Cu globals in updates.js. r=mhowell
...
Removed the code for app.update.test.loop from updates.js which hasn't been used in years
Removed the no longer needed Cc, Ci, etc. constants from the xpcshell and mochitest-chrome common test files.
2018-02-15 11:06:58 -08:00
Robert Strong
f076608917
bug 1417254 - don't print all update download onProgress messages to the console when logging is turned on. r=mhowell
...
Only print the messages when the listeners are notified
2018-02-15 11:06:51 -08:00
Robert Strong
13b18dc799
bug 1438424 - make it so the test_0085_error_patchApplyFailure_partial_complete_staging.xul test pass when all tests are run with --verify. r=mhowell
...
Removes unnecessary reloading of the update manager data.
2018-02-15 11:06:44 -08:00
Robert Strong
81fb5fed65
bug 1438423 - make it so the test_0171_check_noPerms_manual.xul and test_0172_notify_noPerms_manual.xul tests pass when they are run with the ability to elevate. r=mhowell
...
Locks the file in the updates directory instead of the file in the app directory.
2018-02-15 11:06:37 -08:00
Eugen Sawin
1250b92195
Bug 1437930 - [1.0] Avoid redundant image shrinking and scroll position resetting. r=bz
2018-02-15 20:02:29 +01:00
Noemi Erli
4da94c73be
Backed out changeset db673a3d83f9 (bug 1437140) for speedometer crashes on a CLOSED TREE
2018-02-15 20:58:52 +02:00
Nicolas B. Pierron
46fe4a3a72
Bug 1438502 - Add error reports to CacheEntry internal methods. r=anba
2018-02-15 18:53:02 +00:00
Jonathan Kew
694949baae
Bug 1435989 - Test for the InspectorFontFace.ranges attribute. r=dholbert
2018-02-15 18:48:22 +00:00
Jonathan Kew
7a1f777b90
Bug 1435989 - Add a 'ranges' attribute to the InspectorFontFace object, to expose ranges of text that were rendered with a specific font. r=bz,dholbert
2018-02-15 18:48:22 +00:00
Tooru Fujisawa
24e33e9a2b
Bug 1437118 - Null-check principalURI returned by URI getter. r=froydnj
2018-02-16 03:20:26 +09:00
Dan Gohman
6acb7a6555
Bug 1438251: IonMonkey - Avoid dereferencing an end iterator. r=nbp
...
--HG--
extra : rebase_source : 51ad99a1f240772623ee7b668f1999d83657833f
2018-02-14 15:04:00 +02:00
Dan Gohman
11841187e3
Bug 1435369: Implement non-trapping float-to-int conversions for WebAssembly r=luke
...
--HG--
extra : rebase_source : 1ee1ad84be22a723f6d22a12e0cf258ad0c3c687
2018-02-15 09:56:00 +02:00
Tooru Fujisawa
b79ff0590c
Bug 1437728 - Wait for a tick before removing tab in BrowserTestUtils.withNewTab. r=gijs
...
--HG--
extra : rebase_source : d54c202b77b3213cc0988d2994a664215cf406f2
2018-02-13 10:27:08 +09:00
Joel Maher
71428ed6cf
Bug 1438291 - add ares-6 benchmark to talos. r=rwood
2018-02-15 13:02:43 -05:00
Joel Maher
01ebc53d70
Bug 1438291 - add ares-6 benchmark to tree. r=rwood
2018-02-15 13:02:37 -05:00
Tyson Smith
9c3d661fdd
Bug 1432853 - Crashtest.
2018-02-15 18:38:03 +01:00
Mats Palmgren
c7688ac21f
Bug 1432853 - Disable 'page-break-inside:avoid' on abs.pos. frames for now. r=dholbert
2018-02-15 18:38:03 +01:00
Marco Castelluccio
7d4ce72d01
Bug 1431872 - Set run-on-project for Linux and Windows coverage builds. r=jmaher
...
--HG--
extra : rebase_source : dc902495f349286644cc64025784325b4028a377
2018-02-15 17:30:54 +01:00
Andrei Ciure
2e4c4d8b80
Bug 1425323 - disable test_refresh_firefox.py on Windows pgo and opt r=jmaher
2018-02-15 11:58:09 -05:00
David Major
8d81fe677d
Bug 1402915: In clang-cl builds, use MSVC paths for INCLUDE/LIB/etc. r=froydnj
...
--HG--
extra : rebase_source : c63a662edd2e341e8c69ea2ace54e92f5bbd8711
2018-02-15 11:50:14 -05:00
Shane Caraveo
2f634add59
Bug 1324255 make webextension panels focused when opened, r=Gijs,rpl
2018-02-15 09:52:54 -07:00
Andreea Pavel
36b417f2c2
Backed out changeset cfd98003fc0f (bug 1438502) for spidermonkey build bustages at /builds/worker/workspace/sm-package/mozjs-60.0a1.0/js/src/jit-test/tests/self-test/cacheEntry.js:9 on a CLOSED TREE
2018-02-15 18:43:26 +02:00
Andreea Pavel
a34fddcaf2
Backed out 2 changesets (bug 1435569) for build bustage at /builds/worker/workspace/build/src/js/src/jit/CacheIR.cpp:1906 on a CLOSED TREE
...
Backed out changeset fa3a63240665 (bug 1435569)
Backed out changeset 7cff9cca3774 (bug 1435569)
2018-02-15 18:38:36 +02:00
Dylan Roeh
5457d433a9
Bug 1438342 - Fix context menu for media elements in GV. r=snorp
...
We're currently determining whether a node is a media element by checking if the node's classname is HTMLMediaElement; but that's an abstract class and thus the condition is never satisfied. This checks against the concrete HTMLVideoElement and HTMLAudioElement classes instead.
2018-02-14 15:49:52 -06:00