106a1cbeb62cc41d55bfa38e8ca0f4af0cf08e7c: Backed out 2 changesets (bug 1401647) for Spidermonkey Build Bustage on Linux x64. r=backout on a CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 21 Dec 2017 14:14:26 +0200 - rev 397143
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Backed out 2 changesets (bug 1401647) for Spidermonkey Build Bustage on Linux x64. r=backout on a CLOSED TREE Backed out changeset b5c9bb05168d (bug 1401647) Backed out changeset 0542716bb901 (bug 1401647)
044988e8a4251f5722b9ea6bc3117b3801b53858: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 21 Dec 2017 13:38:16 +0200 - rev 397142
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
merge mozilla-central to autoland. r=merge a=merge
b5c9bb05168d5ce9c92f500d25516b19d0a3062a: bug 1401647 - use a 64-bit Rust toolchain for win32 builds. r=rillian
Ted Mielczarek <ted@mielczarek.org> - Thu, 14 Dec 2017 10:20:33 -0600 - rev 397141
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
bug 1401647 - use a 64-bit Rust toolchain for win32 builds. r=rillian We currently use a 32-bit Rust toolchain for win32 builds, but this can lead to OOM situations. This patch makes win32 builds use a 64-bit Rust toolchain, which requires a little bit of extra configuration because rustc needs to be able to find a link.exe that produces 64-bit binaries for building things like build scripts, which are host binaries. We will now generate a batch file that sets LIB to the paths to 64-bit libraries and invokes the x64-targeting link.exe, and add a section to the .cargo/config file to instruct cargo to use that batch file as the linker when producing 64-bit binaries. MozReview-Commit-ID: 9vKBbm7Gvra
0542716bb901bdc7dfab5bfc10ef03019d75d2c7: Bug 1401647 - Add i686 target to win64-rust. r=ted
Ralph Giles <giles@mozilla.com> - Wed, 13 Dec 2017 22:41:29 -0600 - rev 397140
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1401647 - Add i686 target to win64-rust. r=ted Add a cross-compilation copy of rust's standard library targeting i686-pc-windows-msvc to the win64-rust toolchain package so it can be used to build for win32 as well. MozReview-Commit-ID: 3598VZrDjIH
684f6874bf25a38a847a96e3b4fa531ac703efb1: Bug 1420215 - Make TSFTextStore set input scope of URL bar to IS_DEFAULT when some Microsoft's Trandtional and Simplified Chinese IMEs and some Microsoft's Korean IMEs which change their open state to "closed" when input scope is IS_URL r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 19 Dec 2017 13:13:45 +0900 - rev 397139
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1420215 - Make TSFTextStore set input scope of URL bar to IS_DEFAULT when some Microsoft's Trandtional and Simplified Chinese IMEs and some Microsoft's Korean IMEs which change their open state to "closed" when input scope is IS_URL r=m_kato This patch adds following Microsoft's IMEs into the black list which set their open state to "closed" when input scope is set to IS_URL and sets input scope for the URL bar to IS_DEFAULT. Additionally, this adds a new pref to disable this hack because a lot of users will affect this hack but perhaps, somebody may not like this if they use tablet. The new black listed IMEs: - Microsoft Bopomofo - Microsoft ChangJie - Microsoft Phonetic - Microsoft Quick - Microsoft New ChangJie - Microsoft New Phonetic - Microsoft New Quick - Microsoft Pinyin - Microsoft Pinyin New Experience Input Style - Microsoft Wubi - Microsoft IME for Korean (except on Win7) - Microsoft Old Hangul MozReview-Commit-ID: BwJKFcu80B8
bc1fb4f2b1149cf634134ef9fe34353b669264ec: Bug 1426108 - devtools-reps v0.17.0: update reps bundle from GitHub;r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 20 Dec 2017 19:43:07 +0100 - rev 397138
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1426108 - devtools-reps v0.17.0: update reps bundle from GitHub;r=Honza. MozReview-Commit-ID: 9mcunsVZtIf
8c912df2f3a5bdb67b4abcac25bb9e6e65de848a: Bug 1351409 - Remove animationiteration from legacy event listener test and re-enable that test. r=jmaher
Xidorn Quan <me@upsuper.org> - Thu, 21 Dec 2017 16:10:38 +1100 - rev 397137
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1351409 - Remove animationiteration from legacy event listener test and re-enable that test. r=jmaher According to :birtles, it is not guaranteed that animationiteration event will be fired. This event is sample-based rather than event-based, and such behavior has been clarified in CSS Animations Level 2: https://drafts.csswg.org/css-animations-2/#event-dispatch Also, Chromium has the same issue with this test: https://bugs.chromium.org/p/chromium/issues/detail?id=701445 MozReview-Commit-ID: KBCzkGHxbfc
3dd0966303ca6d6fd06e30aeda5bbbbe573d16a5: Bug 1420289 - Lazy load optional React components from netmonitor. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Dec 2017 10:21:08 -0800 - rev 397136
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1420289 - Lazy load optional React components from netmonitor. r=Honza MozReview-Commit-ID: 9kzmYrzafjj
df5f2fa581c5ce90416152f562ab1e6b9b465b31: Bug 1426350 - Move tab context menu tests to browser/base/content/test/tabs/. r=Gijs
Dão Gottwald <dao@mozilla.com> - Wed, 20 Dec 2017 14:08:16 +0100 - rev 397135
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1426350 - Move tab context menu tests to browser/base/content/test/tabs/. r=Gijs MozReview-Commit-ID: 7sLCZhwoDEs
27b617e2cad7ab540f9ad1026ed34730dbd74571: Bug 1415787 - Wait for focus before proceeding test. r=daoshengmu
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 21 Dec 2017 10:49:06 +0900 - rev 397134
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1415787 - Wait for focus before proceeding test. r=daoshengmu To process focus handling deterministic, we need to wait for focus before proceeding test. MozReview-Commit-ID: 78EWlA3QuWM
1ca3a3798417706fcc0eeb3ca3070bc572626c64: Bug 1415787 - Add two extra elements in the SVG element to avoid losing focus. r=daoshengmu
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 21 Dec 2017 10:49:05 +0900 - rev 397133
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1415787 - Add two extra elements in the SVG element to avoid losing focus. r=daoshengmu On MacOSX, more precisely if full keyboard access is not enabled on MacOSX, we skip focusing link elements in SVG with tab key, so if there is no more elements to be focused in the SVG, the focus will be moved outside the SVG. To prevent this situation, there needs more focusable elements in the SVG. MozReview-Commit-ID: HGGMjA0Asfw
4d07f50ba637177239af481eac9202d5e15a13eb: Bug 1425826 - prevent null pointer dereference in BinASTParser::parseBlockStatementAux. r=jorendorff
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 21 Dec 2017 10:57:55 +0200 - rev 397132
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1425826 - prevent null pointer dereference in BinASTParser::parseBlockStatementAux. r=jorendorff MozReview-Commit-ID: FMIfHez97Yd
c9fceb1a76ec9b85dd4aeb6be1ea61e04b421ec8: Bug 1325940 part 2 - Converted NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class. r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 21 Dec 2017 16:16:40 +1100 - rev 397131
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1325940 part 2 - Converted NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class. r=emilio MozReview-Commit-ID: Kdzm5D8Dpv
06ac73f3f76fccb670d383e2c5614eef7e40063d: Bug 1325940 part 1 - Added a constructor for nsCSSValue to accept enumerations. r=xidorn
Gajanan <grhegde09@gmail.com> - Thu, 21 Dec 2017 12:23:36 +1100 - rev 397130
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1325940 part 1 - Added a constructor for nsCSSValue to accept enumerations. r=xidorn MozReview-Commit-ID: 5Vns9QGA8c5
6392d652d00572f5f75e243a5ce5e9f98794217f: servo: Merge #19618 - Convert NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class (from upsuper:border-image-repeat); r=emilio
Xidorn Quan <me@upsuper.org> - Thu, 21 Dec 2017 01:34:04 -0600 - rev 397129
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
servo: Merge #19618 - Convert NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class (from upsuper:border-image-repeat); r=emilio This is the Servo side change of [bug 1325940](https://bugzilla.mozilla.org/show_bug.cgi?id=1325940). Source-Repo: https://github.com/servo/servo Source-Revision: df0f9ad7ae6f10ffeaf5d40f4a2a25abadabf9cc
c17dc856bea6fdc0b4ee41e3fe1ece944d5d62f3: Bug 1326514 followup - Handle null prefix in namespace rule gracefully for Gecko backend.
Xidorn Quan <me@upsuper.org> - Thu, 21 Dec 2017 19:43:25 +1100 - rev 397128
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1326514 followup - Handle null prefix in namespace rule gracefully for Gecko backend. MozReview-Commit-ID: BULWqcb33k4
73d7cbc68383e859a039873298a4990a11b460df: servo: Merge #19617 - style: Fix inheritance of animation and transition properties of mismatched length (from emilio:inherit-animation-stuff); r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Dec 2017 00:10:49 -0600 - rev 397127
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
servo: Merge #19617 - style: Fix inheritance of animation and transition properties of mismatched length (from emilio:inherit-animation-stuff); r=hiro At least when the animation-name length is bigger than the animation properties, we mess up inheritance and only set properly the specified counts, then don't cycle it. The nicer fix for this is making these vectors properly, and move the cycling logic at used-value time (bug 1420928). Same for transitions. Bug: 1426246 Reviewed-by: hiro MozReview-Commit-ID: 3cguzIvfMFU Source-Repo: https://github.com/servo/servo Source-Revision: 9a4a2b07aa15efe3c41debb3ec199557694c4d62
cd981f26866c3eb5953ee43a504d58ec3b6605d6: Bug 1326514 - Implement the CSSOM bits for CSSNamespaceRule. r=bz
Xidorn Quan <me@upsuper.org> - Thu, 21 Dec 2017 12:17:37 +1100 - rev 397126
Push 33127 by aiakab@mozilla.com at Thu, 21 Dec 2017 22:17:05 +0000
Bug 1326514 - Implement the CSSOM bits for CSSNamespaceRule. r=bz MozReview-Commit-ID: 5UpvH4osOfn
0843e4e6cb1d6e32a35ce4d7014bd250c24f74fa: No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
ffxbld - Thu, 21 Dec 2017 10:34:39 -0800 - rev 397125
Push 33126 by ffxbld at Thu, 21 Dec 2017 18:34:46 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
bba2f38119ea83e34355ff77a31f492f19a4d1f9: No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
ffxbld - Thu, 21 Dec 2017 10:34:36 -0800 - rev 397124
Push 33126 by ffxbld at Thu, 21 Dec 2017 18:34:46 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip