Cameron McCormack
84f883b1fb
Bug 1365162 - Part 5: Factor out :lang() matching function. r=emilio
...
MozReview-Commit-ID: KhCd90UPatX
--HG--
extra : rebase_source : f0514a8ee96c9b97e8a4fb98c56f2c256349ec00
2017-06-07 12:17:31 +08:00
Cameron McCormack
9f79fac590
Bug 1365162 - Part 4: Add FFI functions for getting the relevant lang attribute value for an element or snapshot. r=emilio
...
MozReview-Commit-ID: 6xL0FI2qrG1
--HG--
extra : rebase_source : cdaf7ea69d654fd5e6b763d109273ae3dfed92cc
2017-06-07 12:16:52 +08:00
Cameron McCormack
8dfd22578a
Bug 1365162 - Part 3: Record on snapshots whether the element supports lang="" attributes. r=emilio
...
MozReview-Commit-ID: KpzwsKpBiOO
--HG--
extra : rebase_source : c7c5b85d37f1276b04cfd3c0b538f2f6e55f95af
2017-06-07 11:11:44 +08:00
Cameron McCormack
d73b4d31f2
Bug 1365162 - Part 2: Factor out lang="" namespace checks. r=emilio
...
MozReview-Commit-ID: CBwV3xB5sz9
--HG--
extra : rebase_source : 4606c31bdcb3ff3e4d108b3c9f58d0965b923072
2017-06-07 11:10:07 +08:00
Cameron McCormack
100ad77dae
Bug 1365162 - Part 1: Restyle entire subtree when lang="" or xml:lang="" changes. r=emilio
...
MozReview-Commit-ID: 46YSGTxjshc
--HG--
extra : rebase_source : 427396818c90d74b4ea04ff1308c80d82a337c38
2017-06-05 13:05:19 +08:00
Cameron McCormack
cab73ba65a
servo: Merge #17206 - match :lang() against snapshots correctly (from heycam:lang-snapshots); r=emilio
...
Reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1365162 .
Source-Repo: https://github.com/servo/servo
Source-Revision: ad47d33511c318fe208158bb16deb5086979e0c7
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c3134d2dbda84151948d6e142a3a17c167a2b6ac
2017-06-07 19:00:54 -07:00
Ryan VanderMeulen
9b7a73b65a
Merge m-c to autoland. a=merge
...
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE
--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Ryan VanderMeulen
e886d1846a
Merge inbound to m-c. a=merge
...
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE
--HG--
extra : amend_source : a7800e9214d5a8325af0d1f5e5dcc77273f4ce95
2017-06-07 22:52:40 -04:00
Anthony Ramine
57a51de0d7
servo: Merge #17216 - Fix serialisation of computed circle() shapes (from nox:fix-computed-circle-serialisation); r=canaltinova
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 1ea4a44fad4dfd6d7ca1152e06cf07b7e927951b
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c65c37e4dd902af54b87896be64bbf37139880c4
2017-06-07 17:31:17 -07:00
Hiroyuki Ikezoe
cdde6f6108
Bug 1368889 - Post animation restyle hint againt pseudo element instead of its parent. r=birtles
...
To traverse pseudo elements in animation-only restyle, the pseudo element
itself needs the animation-only dirty bit.
MozReview-Commit-ID: 11RfVqnPXfJ
--HG--
extra : rebase_source : d048c9a053c03bf3fef46fcbfd9cbd5f60204e1d
2017-06-08 10:22:25 +09:00
Wes Kocher
baffccc880
Bug 1370734 - Temporarily increase the number of allowed write hazards until issues can be sorted out a=me
...
MozReview-Commit-ID: EmfQim9kpIw
2017-06-07 17:53:50 -07:00
Aaron Klotz
b08f42f77d
Bug 1367885: Follow-up - remove code that mistakenly landed as part of commit 09894b9ce473; r=backout
...
MozReview-Commit-ID: 3ORbwx6QFhR
--HG--
extra : rebase_source : a32c7f2b4a471495929b4055ba293826d07c6da2
2017-06-07 14:39:15 -06:00
Robert Longson
f6ca0ae2b1
Bug 1370449 - Simplify SVGTextDrawPathCallbacks by passing in data that more closely matches what it uses. r=heycam
2017-06-07 20:38:59 +01:00
ffxbld
086a61dfbf
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2017-06-07 08:36:43 -07:00
ffxbld
9286331337
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2017-06-07 08:36:40 -07:00
Carsten "Tomcat" Book
1a05441997
merge mozilla-inbound to mozilla-central a=merge
2017-06-07 13:34:43 +02:00
Masayuki Nakano
f6dd08693e
Bug 1367692 - Make IMEHandler not restore default IMC unless legacy IMM-IME is active. r=m_kato
...
TIPs (and normal keyboard layouts) don't need IMC on focused window. So, in most environment, it's not necessary to restore default IMC of focused window.
Therefore, this patch makes IMEHandler not restore default IMC unless legacy IMM-IME is active and disassociate IMC from focused window when IMM-IME isn't active.
However, this is risky change. Therefore, the new behavior is disabled in default settings. On the other hand, we need the new behavior only when MS-IME for Japanese is active on Win10. Therefore, this patch adds a pref to enable/disable the hack and make it true in the default settings.
MozReview-Commit-ID: KAVxVT9CrsW
2017-06-07 11:42:27 +09:00
Christoph Kerschbaumer
0d10a7c233
Bug 1024557 - Test XFO is ignored when frame-ancestors is present. r=smaug
2017-06-07 10:12:55 +02:00
Christoph Kerschbaumer
632fd14dfa
Bug 1024557 - Ignore x-frame-options if CSP with frame-ancestors exists. r=smaug
2017-06-07 21:17:49 +02:00
Wes Kocher
3782f0765c
Merge m-c to autoland, a=merge CLOSED TREE
...
UPGRADE_NSS_RELEASE UPGRADE_NSPR_RELEASE
MozReview-Commit-ID: 9AadPvosTet
--HG--
extra : amend_source : 5de33acae6003b4eb8fb3492b38b2856419e29ad
2017-06-06 17:25:43 -07:00
Wes Kocher
bb1d061819
Merge inbound to central, a=merge CLOSED TREE
...
UPGRADE_NSS_RELEASE UPGRADE_NSPR_RELEASE
MozReview-Commit-ID: 2CXltQtu4Y1
--HG--
extra : amend_source : 16333c0fa5342dfbbb2a4ded71f94119a022e27b
2017-06-06 17:15:21 -07:00
Wes Kocher
b7e2a83ab4
Merge autoland to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: HLPLchv8Lt7
2017-06-06 16:18:16 -07:00
Ryan VanderMeulen
6cb217315a
Backed out 12 changesets (bug 1366502) for causing intermittent QuantumRender debug crashtest crashes on a CLOSED TREE.
...
Backed out changeset 42350bacb0bc (bug 1366502)
Backed out changeset 7f98b7f60e58 (bug 1366502)
Backed out changeset 265e39153027 (bug 1366502)
Backed out changeset cf598918bb1b (bug 1366502)
Backed out changeset e2f21ee861e5 (bug 1366502)
Backed out changeset f7fcc15d8f90 (bug 1366502)
Backed out changeset 22408b6a1ad1 (bug 1366502)
Backed out changeset 8846dac9ee35 (bug 1366502)
Backed out changeset d5225d81b832 (bug 1366502)
Backed out changeset 82f5a21b53a6 (bug 1366502)
Backed out changeset 2b20aebef47d (bug 1366502)
Backed out changeset 95f4d82e3d79 (bug 1366502)
2017-06-06 18:06:42 -04:00
Wes Kocher
6ccfb3e58f
Backed out 2 changesets (bug 1360581) for failures in test_workerupdatefoundevent.html a=backout CLOSED TREE
...
Backed out changeset d1c5998858a3 (bug 1360581)
Backed out changeset 4d81e7dfd020 (bug 1360581)
MozReview-Commit-ID: L0a89WRiv2R
2017-06-06 13:04:39 -07:00
Gregory Szorc
37582b662f
Bug 1370539 - Fix logic error around skipping package metrics; r=nalexander, a=RyanVM
...
b227363d66bb added a config item and code for disabling package
metrics, which don't work everywhere.
The previous logic was faulty.
MozReview-Commit-ID: BGxWgmWxXyH
Pushing on a CLOSED TREE
--HG--
extra : amend_source : 99ca472e4c0fca306deec4038e9c7cbfe5412b0a
2017-06-06 11:09:58 -07:00
Brendan Dahl
3491e1213b
Bug 1294075 - Disable marionette accessibility test on headless.
2017-06-06 09:45:38 -07:00
Sebastian Hengst
ff1767bcb6
Backed out changeset f09499d7310c (bug 1359527) for Android bustage while processing gfx/2d/moz.build. r=backout
2017-06-06 18:40:32 +02:00
Sebastian Hengst
1545d39a00
Backed out changeset eb0fe335fbe5 (bug 1359527)
2017-06-06 18:39:50 +02:00
Ehsan Akhgari
19d6dc61bb
Bug 1368286 - Take the idle queue into account in nsThread::HasPendingEvents(); r=smaug
2017-06-06 12:37:27 -04:00
Ehsan Akhgari
394af562be
Bug 1370448 - Start poll watchdog timer off of a runnable from the main thread in order to avoid a false positive detected deadlock; r=dragana
2017-06-06 12:37:26 -04:00
Mark Banner
e82e58aff9
Bug 1370507 - browser_all_files_referenced.js should be able to handle template strings. r=florian
...
MozReview-Commit-ID: FQZjG1i0ddk
2017-06-06 17:07:47 +01:00
Mason Chang
2e836194b0
Bug 1359527 Part 2 Add D2D fuzzing for GPU Luminance. r=jrmuizel
2017-06-06 09:05:31 -07:00
ffxbld
cd09b99007
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-06-06 08:39:25 -07:00
ffxbld
12a027af8e
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-06-06 08:39:22 -07:00
Alex Gaynor
aa9f5488cb
Bug 1367560 - Remove an assertion from the Directory constructor that the directory exists on disk from DEBUG builds; r=baku
...
As long as Directory objects can be constructed in the content process, trying
to access the file system conceptually does not make sense because of
sandboxing. The canary in the coal mine for this was tests which started
crashing on Directory construction as we further locked down read access in the
sandbox.
MozReview-Commit-ID: HZitALYpO5H
--HG--
extra : rebase_source : 1f7e0361e40e45a9c23d5d78bdcdc1696d44d298
2017-06-06 10:15:13 -04:00
Mike de Boer
221a21cbd3
Bug 1367970 - when switching panels quickly, the auto-resize workaround can cause wonky animations. Clear the timeout when a new animation starts. r=Gijs
...
MozReview-Commit-ID: CpQFjDDm2BR
--HG--
extra : rebase_source : 971fe451fc50ddde02842dfef38c1e8908c05620
2017-06-06 18:18:42 +02:00
L10n Bumper Bot
20963d7269
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump
...
tsz -> removed
2017-06-06 03:00:37 -07:00
Michael Ratcliffe
786b52b5e9
Bug 1364437 - Make storage inspector layout match inspector's layout r=pbro
...
MozReview-Commit-ID: 3W9BpRMec4C
--HG--
extra : rebase_source : b8283e2eb3da96601adced69fb4629abc018f712
2017-06-06 10:55:41 +01:00
Simon Sapin
962178dc77
servo: Merge #17185 - Fix some "unused" warnings (from servo:unused); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 87005a0df33531995635728989c929572de429e7
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 132d1a167ffd5a75ed978da5c82b71b8530bc8b1
2017-06-06 08:13:39 -07:00
Sebastian Hengst
a0bd7b9c0d
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: BDyuSdNALvH
2017-06-06 11:20:56 +02:00
Ethan Lin
ff2bdf007d
Bug 1370155 - Remove fullscreen mode in basic compositor video test to prevent intermittent problem. r=jmaher
2017-06-06 09:55:49 +08:00
Delphine Lebédel
a69dd29ced
Bug 1370287 - (tsz) Drop 'tsz' locale from single-locale builds, r=flod
...
MozReview-Commit-ID: IO5vS3uzj6g
--HG--
extra : rebase_source : 8ca77acd02c6cdb9f5cce9e43dcd5428a3ca2b07
2017-06-05 17:17:16 -07:00
Servo VCS Sync
73b0699d0c
No bug - Revendor rust dependencies
2017-06-06 04:18:47 +00:00
Bobby Holley
e95fb71e70
servo: Merge #17179 - shrink Rule and store all heap-allocated selector data inline (from bholley:one_selector_allocation); r=emilio
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1370107
Source-Repo: https://github.com/servo/servo
Source-Revision: 74ea8ce3ed6aa3d7edfe05924f196ccbe57daed6
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : a8c3994ae54b1775686552f549605a7fc2ba5646
2017-06-05 20:10:28 -07:00
Marco Castelluccio
adc55303d4
Bug 1322803 - Allow setting additional rustflags via mozconfig. r=ted
...
--HG--
extra : rebase_source : 996d0e0f9ac85c10ad7b188585e823da74407384
2017-06-06 01:05:10 +01:00
Kris Maglione
fc7b949c51
Bug 1370027: Part 2 - Use Subprocess.jsm rather than nsIProcess to create the Browser Toolbox process. r=bgrins
...
Using nsIProcess has the side-effect of spawning a NSPR process wait loop
thread, which makes it impossible for other IPC code to waitpid on its own
processes, and check their exit status. There are other instances that need to
be changed as well, but this is the one that developers are most likely to run
into.
MozReview-Commit-ID: L0WyOxlXbkk
--HG--
extra : rebase_source : 0b128c187a2d18dd6fb226bb718ede9ce97ece4b
2017-06-06 16:15:38 -07:00
Kris Maglione
9c37be53dc
Bug 1370027: Part 1 - Cleanly handle a subprocess child being reaped by NSPR. r=aswan
...
The first time any other code in the parent process uses NSPR (usually via
nsIProcess) to spawn a new process, it spawns a thread to contuously wait for
any child process to exit. This thread winds up reaping our child processes
before we get the chance to wait for them, which leads us to continuously poll
for them to exit.
We don't have a good way to handle this, but checking the error status of
waitpid at least prevents us from failing catastrophically.
MozReview-Commit-ID: 75Z1yUHUmjy
--HG--
extra : rebase_source : db45f781190b6fc84873c32c611134326736a1ba
2017-06-06 16:00:53 -07:00
Sebastian Hengst
481ca2cea0
Backed out changeset 47ce8dbb036e (bug 1356189) for no tests result for own test await-restricted-nested.js on Windows 7 VM opt. r=backout
2017-06-07 20:27:53 +02:00
Mats Palmgren
4ab8b6f8bc
Bug 1370700
part 2 - Use mAttributeCache.GetOrInsert() to avoid a second hashtable lookup for Put(). r=froydnj
...
MozReview-Commit-ID: BE6vztn6ljl
2017-06-07 20:03:19 +02:00
Mats Palmgren
6cdee8c35e
Bug 1370700
part 1 - Use mAttributeCache.LookupRemoveIf() to avoid a second hashtable lookup for Remove(). r=froydnj
...
MozReview-Commit-ID: CrIb6DcE1D7
2017-06-07 20:03:19 +02:00