ffxbld
c49a70b53f
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-06-14 08:33:27 -07:00
ffxbld
b98ce20b57
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-06-14 08:33:24 -07:00
Carsten "Tomcat" Book
5e8c1546ec
merge mozilla-inbound to mozilla-central a=merge
2017-06-14 14:45:26 +02:00
Carsten "Tomcat" Book
8726f73b05
Backed out changeset ff8a5005cfa0 (bug 1371016) for making linux bc2 browser_windowStateContainer.js crashes in @ RunWatchdog more worse
2017-06-14 14:38:29 +02:00
Sebastian Hengst
a964b1b3bb
Backed out changeset 30424746d0f7 (bug 1370296) for build bustage, failing test_recursivemake.py. r=backout
2017-06-14 09:48:58 +02:00
Sebastian Hengst
fee544138e
Backed out changeset b27d3da9e60e (bug 1370296)
2017-06-14 09:48:19 +02:00
Sebastian Hengst
c567bc5197
Backed out changeset 32edaa349976 (bug 1370296)
2017-06-14 09:48:14 +02:00
Robert Longson
f055bf18d2
Bug 1369904 - Bounding box should not include control points. r=lsalzman
2017-06-14 06:34:01 +01:00
Gabriel Luong
8cda8dcb70
Bug 1348004 - Display a new! indicator and a promote message bar to the layout panel. r=jdescottes
2017-06-14 00:52:03 -04:00
Mark Banner
3e55f32f5b
Bug 1372738 - A test timing out may show false uncaught errors in subsequent tests. r=mossop
...
MozReview-Commit-ID: 3HMWssBcwqX
--HG--
extra : rebase_source : 2ba5b05e127d495c0d12900c4a12dba75ad32c33
2017-06-13 22:55:44 +01:00
Matt Woodrow
afe85224d9
Bug 1359709 - Remove failing annotation for WR since it no longer fails
...
MozReview-Commit-ID: APp4HfQ8HSV
--HG--
extra : source : 4f29bdedb50c5f60d58e88030cb37c0bec6cfab0
2017-06-08 16:54:16 +12:00
Kris Maglione
7bb88fc9de
Bug 1371246: Handle serializing Blobs in StructuredCloneHolder instances. r=billm
...
MozReview-Commit-ID: 2n15NCnLC48
--HG--
extra : rebase_source : b9769b5b79d6d9dd6277a783963d83a0e0ab88eb
extra : amend_source : ac9167122891a374b4fd7219feaa7d7afbf6f5f0
2017-06-12 14:42:49 -07:00
Wes Kocher
c2afdb09bd
Backed out changeset 5df8f9f0a5b9 (bug 1370430) to see if it unbreaks builds a=backout CLOSED TREE
...
MozReview-Commit-ID: G2snPHLTZg5
--HG--
rename : third_party/rust/euclid-0.13.0/src/matrix2d.rs => third_party/rust/euclid/src/matrix2d.rs
rename : third_party/rust/euclid-0.13.0/src/matrix4d.rs => third_party/rust/euclid/src/matrix4d.rs
extra : amend_source : 796c79ec645c0d1d357d052585ef9da24ec887fe
2017-06-13 19:16:09 -07:00
Matt Woodrow
b32bf15627
Bug 1359709 - Scale visible region for preserve-3d layers correctly. r=thinker
2017-06-14 13:48:28 +12:00
Matt Woodrow
1323cbe13d
Bug 1359709 - Use the DOM-ordering parent frame when deciding if a frame combines its transform with ancestors. r=dbaron
2017-06-14 13:47:50 +12:00
Matt Woodrow
9dc1432982
Bug 1361970 - Make PostProcessLayers occlusion culling work against the surface we will draw to rather than the parent layer. r=mstange
...
* * *
[mq]: fix
MozReview-Commit-ID: Dm42jlC19pE
* * *
[mq]: fix
MozReview-Commit-ID: 3c1Bp7BeY5T
2017-06-14 13:47:08 +12:00
Wes Kocher
09a205279b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 7AS5EEH6buZ
2017-06-13 18:36:04 -07:00
Wes Kocher
1af6d5cf57
Merge inbound to central, a=merge
...
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp
--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
Wes Kocher
ed15672d95
Backed out changeset a510c6ccaeb2 (bug 1372438) for various webgl test failures a=backout
...
MozReview-Commit-ID: FnMPcPkbtFX
2017-06-13 18:22:44 -07:00
Wes Kocher
65535558de
Merge autoland to central, a=merge
...
MozReview-Commit-ID: GFFtsL8BZPM
2017-06-13 18:09:41 -07:00
Ben Kelly
4eb739057c
Bug 1371664 P5 Fix browser_timeout_throttling_with_audio_playback.js not to expect clamping in background windows using audio. r=ehsan
2017-06-13 18:08:28 -07:00
Ben Kelly
a3c8156b38
Bug 1371664 P4 Remove old TimeoutManager code that adjusted Timeout::When() while in background. r=ehsan
2017-06-13 18:08:28 -07:00
Ben Kelly
2771b377cb
Bug 1371664 P3 Pass a minimum delay to TimeoutExecutor::MaybeSchedule() based on TimeoutManager::IsBackground(). r=ehsan
2017-06-13 18:08:27 -07:00
Ben Kelly
d959a50dfa
Bug 1371664 P2 Make nsGlobalWindow::SetIsBackground() call new TimeoutManager::UpdateBackgroundState(). r=ehsan
2017-06-13 18:08:27 -07:00
Ben Kelly
3ea8a7a387
Bug 1371664 P1 Add a minimum delay argument to TimeoutExecutor::MaybeSchedule(). r=ehsan
2017-06-13 18:08:27 -07:00
Wes Kocher
6c1a0ae549
Backed out 6 changesets (bug 1371699) for various failures including frequent img-blobURI-2.html failures and leaks a=backout
...
Backed out changeset 67a27cf0ab80 (bug 1371699)
Backed out changeset 7e494fa90087 (bug 1371699)
Backed out changeset 30405ec37e1e (bug 1371699)
Backed out changeset 2d67624a01dc (bug 1371699)
Backed out changeset 503c9d22e6bb (bug 1371699)
Backed out changeset eedcb67a9fb6 (bug 1371699)
MozReview-Commit-ID: 4HydLjK7Ond
2017-06-13 17:50:11 -07:00
Wes Kocher
e883883e7c
Backed out changeset 45b5cadadc22 (bug 1372426) because it's blocking a backout a=backout
...
MozReview-Commit-ID: Jl0zxef8R9k
2017-06-13 17:48:38 -07:00
Samuel Vargas
f83d89fc9f
Bug 1372438 - STENCIL_INDEX is not a WebGL constant - r=jgilbert,qdot
2017-06-13 17:25:35 -07:00
Mats Palmgren
e2fdf0af58
Bug 1372025 - Replace Contains+Put with LookupForAdd to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: A5SFNxsRNvX
2017-06-14 01:54:27 +02:00
Mats Palmgren
a821681287
Bug 1372022
- Replace a series of Contains+Put+Get+Put hashtable lookups with a single LookupForAdd call. r=froydnj
...
MozReview-Commit-ID: GOSe2Ztahlr
2017-06-14 01:54:27 +02:00
Mats Palmgren
2dffd04a1b
Bug 1372017 - Remove an unnecessary Contains call before PutEntry. r=froydnj
...
MozReview-Commit-ID: ERHTBr9Jed8
2017-06-14 01:54:26 +02:00
Mats Palmgren
f95a0e46ac
Bug 1372014 - Remove a redundant hashtable Contains call. r=froydnj
...
MozReview-Commit-ID: 5xj0ZnH1lYI
2017-06-14 01:54:26 +02:00
Mats Palmgren
a9090b986a
Bug 1372008 - Use mPreloadedPreconnects.LookupForAdd instead of Contains+Put to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 6TwXdVhYQYE
2017-06-14 01:54:26 +02:00
Mats Palmgren
fb94159369
Bug 1372007 - Replace calls to Contains+Put with LookupForAdd and Contains+Get+Put with LookupRemoveIf to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 5Y1rVCglpzu
2017-06-14 01:54:26 +02:00
Mats Palmgren
bddaa611f0
Bug 1371961 - Use nsRefPtrHashtable::Remove instead of Get + nsBaseHashtable::Remove to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 2TGVmqDo8YI
2017-06-14 01:54:26 +02:00
Mats Palmgren
a74a8a2035
Bug 1371953 - Avoid unnecesary hashtable lookups by using RemoveEntry(EntryType*) rather than RemoveEntry(key) in a couple of places. r=gerald
...
MozReview-Commit-ID: 8Uu9QX4QhRi
2017-06-14 01:54:26 +02:00
Mats Palmgren
2ee1457c5b
Bug 1371952 - Use LookupForAdd/LookupRemoveIf to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 5hprMT4Gc42
2017-06-14 01:54:26 +02:00
Olli Pettay
68da6780f3
bug 1367372, skip to be removed listeners when asking for listener info, r=xidorn
2017-06-14 02:40:35 +03:00
Mats Palmgren
1f35f4da22
Bug 1370674 part 2 - Optimize hashtable lookups on mRegistrationInfos, mInfos and mJobQueues. r=froydnj
...
Specifically,
* replace a few Get+Put with LookupForAdd
* remove an unnecessary Get before Remove, and
* replace an Get+Remove with LookupRemoveIf
MozReview-Commit-ID: HBeIK9CZC00
2017-06-14 01:03:39 +02:00
Mats Palmgren
10986b2016
Bug 1370674 part 1 - Use mUpdateTimers.LookupRemoveIf() to avoid a second hashtable lookup for Remove(). Use mUpdateTimers.GetOrInsert() to avoid a second hashtable lookup for Put(). r=froydnj
...
MozReview-Commit-ID: 1lp2s4NQfvR
2017-06-14 01:03:38 +02:00
Mats Palmgren
24a9e3129b
Bug 1371095 - Avoid doing unnecessary hashtable lookups in ImageTracker::Add/Remove. r=froydnj
...
MozReview-Commit-ID: AUpTHGH3JQV
2017-06-14 01:03:38 +02:00
Mats Palmgren
efb3f5fa2f
Bug 1371094 part 2 - Add some tests for the LookupForAdd/OrInsert/LookupRemoveIf methods. r=froydnj
...
MozReview-Commit-ID: 4TgtCwyvBQt
2017-06-14 01:03:38 +02:00
Mats Palmgren
a4d601d6c4
Bug 1371094 part 1 - Move the nsClassHashtable::LookupForAdd() method to nsBaseHashtable. r=froydnj
...
Also change nsClassHashtable::LookupOrAdd to not regard existing entries with
a nullptr value as non-existent. This is to make it consistent with
nsBaseHashtable::LookupForAdd() and other methods.
MozReview-Commit-ID: 1wYqK8XQbyW
2017-06-14 01:03:38 +02:00
Jordan Lund
59356969b4
Bug 1372482 - repack betas are broken bc mock can't find python, balrog.py fix, r=aki
...
MozReview-Commit-ID: ARPwGzTmb5B
--HG--
extra : source : d956c96a1926c1755d9ce46a110ba7893f4d478a
extra : amend_source : 5209f243630a6822fbda4cf38cc1500dc2695556
2017-06-13 15:28:22 -07:00
David Major
af0b39fef9
Bug 1372375: Avoid locks in EnsureWalkThreadReady during the profiler's critical section. r=mstange
...
EnsureWalkThreadReady takes two locks, one in _beginthreadex and another in the DLL hook setup.
We can avoid the first by not calling EnsureWalkThreadReady if we're walking a suspended thread, since we won't be using a separate WalkThread anyway.
To avoid the hook locks, I gave in and decided to go back to setting up the hooks in DllBlocklist_Initialize as originally planned.
2017-06-13 18:30:48 -04:00
Bill McCloskey
1b366c9ec9
Bug 1372426 - More detailed names for nsInputStreamReadyEvent (r=erahm)
...
MozReview-Commit-ID: 6beE0eMCxg7
2017-06-13 15:24:08 -07:00
Wes Kocher
fdca69feeb
Backed out changeset e8a63038d787 (bug 1372426) for build failures in nsStringStream.cpp a=backout
...
MozReview-Commit-ID: 8ci8nKoiLhz
2017-06-13 15:20:12 -07:00
Wes Kocher
bcf1a1c32e
Backed out 6 changesets (bug 1365927) for build failures in ipc_message_utils.h a=backout CLOSED TREE
...
Backed out changeset 11fc0da380a2 (bug 1365927)
Backed out changeset 9f1dee5a6c42 (bug 1365927)
Backed out changeset f4954c824f5c (bug 1365927)
Backed out changeset 144ac6cc76f8 (bug 1365927)
Backed out changeset 961e782cf7c7 (bug 1365927)
Backed out changeset 12a093fb86a4 (bug 1365927)
MozReview-Commit-ID: 6CDxqOJzMjE
2017-06-13 12:45:03 -07:00
Andrew Osmond
5500fe634e
Bug 1365927 - Part 6. Remove CompositorThreadHolder reference from CompositorBridgeParent. r=dvander
2017-06-13 15:20:36 -04:00
Andrew Osmond
7dc8c4cc9f
Bug 1365927 - Part 5. Make PCompositorManager the manager protocol of PCompositorBridge. r=dvander
2017-06-13 15:20:00 -04:00