Florian Quèze
892a7dff17
Bug 1381853 - add defineLazyScriptGetter on XPCOMUtils.jsm, r=mconley.
2017-07-23 00:17:54 +02:00
Florian Quèze
7c1f46e913
Bug 1381853 - teach Talos how to correctly wait for the end of delayed startup, r=Mossop.
2017-07-23 00:16:09 +02:00
Ryan VanderMeulen
0a8474fdc9
Bug 1383448 - Update pdf.js to version 1.8.564. r=bdahl
2017-07-22 15:02:16 -04:00
ffxbld
39bc5ffdf3
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
2017-07-22 09:24:29 -07:00
ffxbld
f2b288f21a
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
2017-07-22 09:24:26 -07:00
Sebastian Hengst
c5d5d2452d
Backed out changeset 55070d5d1a59 (bug 1362617) for breaking OS X L10n nightlies. r=backout a=backout
...
MozReview-Commit-ID: 3rwifpDf2aK
2017-07-22 13:12:06 +02:00
Sebastian Hengst
f16a7f8371
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4EWdTlEncz7
2017-07-22 11:38:42 +02:00
Wes Kocher
d45eb771f0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Ah48RzFU8Mt
2017-07-21 18:20:46 -07:00
Wes Kocher
051dc17e6c
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Wes Kocher
929fc0517f
Merge autoland to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: 9Mb2j6pdqEb
2017-07-21 17:51:01 -07:00
Ehsan Akhgari
241ed8ff38
Bug 1383245 - Prevent repeatedly computing the hash of a NodeInfoInner object; r=smaug
...
In practice we never modify the name and atom after setting
them, so we make them const here, and compute the hash once
if needed lazily.
2017-07-21 19:39:53 -04:00
Wes Kocher
e4f2d0a9db
Backed out changeset cd615bff6069 (bug 1375119) for android mochitest failures in test_webaudioNotification.html a=backout
...
MozReview-Commit-ID: 4XQnvJ9Qr7R
2017-07-21 15:21:32 -07:00
Ted Campbell
d7d599bf4a
Bug 1383206 - Fix format string for in GC slice statistics. r=sfink
...
MozReview-Commit-ID: 7eLrYNtb4jv
--HG--
extra : rebase_source : da1e37628a8056f16a025443869792dc9f217e83
2017-07-21 14:46:47 -04:00
Gregory Szorc
f5cf99793e
Bug 1382839 - Fix typo in preprocessor directive; r=me
...
s/define/defined/
This fixes 70e1925b92ae.
2017-07-21 19:12:39 -07:00
Emilio Cobos Álvarez
aab6e95efc
servo: Merge #17819 - stylo: Set the NS_STYLE_IS_TEXT_COMBINED flag (from emilio:text-combined); r=xidorn
...
This should fix at least
layout/reftests/writing-mode/1135361-ruby-justify-1.html
Source-Repo: https://github.com/servo/servo
Source-Revision: e4ac067a9b4db4f8bee7cf0eebaabd807dd8627b
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f17c60072db3c413e4f9522bddf98fd97878547d
2017-07-21 17:30:05 -07:00
Manish Goregaokar
a84e2fe88c
servo: Merge #17822 - Remove last vestiges of stylearc (from Manishearth:die-stylearc-die); r=bzbarsky
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 9b276565f82e5924a87e713a728daf63a357f3ba
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c3cc426a7bdfa9b57f5a59d7c2d9deeb913c6e80
2017-07-21 15:47:54 -07:00
Alan Jeffrey
75d58c8855
servo: Merge #17634 - Implement drawing an image from a CSS style value into a canvas (from asajeffrey:canvas-image-css-style-value); r=jdm
...
<!-- Please describe your changes on the following line: -->
Implemented drawing a CSS style value into a canvas, which is needed for the Houdini CSS Paint API.
This PR is dependent on #17364 .
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #17432 .
- [X] These changes do not require tests because the existing CSS paint API wpt test cases test this behaviour.
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Source-Repo: https://github.com/servo/servo
Source-Revision: 76ad913870cec3f01731d324967ed191fd5c6be3
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9cbcb16f1b30c5fb25c0dc7d291c6c78638fcc5f
2017-07-21 14:39:47 -07:00
ffxbld
fe79f566df
No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
2017-07-21 09:18:15 -07:00
ffxbld
9681568945
No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
2017-07-21 09:18:11 -07:00
Sebastian Kaspari
7048132c89
Bug 1383081 - (DLC) DownloadAction: Flush stream before verifying checksum. r=mcomella
...
MozReview-Commit-ID: 9hrUM9Jv6dA
--HG--
extra : rebase_source : 204921b654f02e29c8716e3c9d1af5a939f7b3d8
2017-07-21 17:45:22 +02:00
Cameron McCormack
98c5d258d2
servo: Merge #17849 - style: Ensure we generate a ReconstructFrame hint when -moz-binding changes on a display:none root (from heycam:binding-display-none); r=emilio
...
From https://bugzilla.mozilla.org/show_bug.cgi?id=1375383 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 3eeb0e5e48fcb045100ed26b396ad85226be9af0
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 76fdd8d26b561a0d788b67b3140ce2d4dcdc96e6
2017-07-25 00:51:27 -07:00
Carsten "Tomcat" Book
732f652f89
Backed out changeset 29131feeed60 (bug 1380065) for windows 7 perma failure in test_bug884693.xul | Got expected message count - got 1, expected +0
2017-07-25 10:52:58 +02:00
Sebastian Hengst
8d509086f2
Backed out changeset 8955980312a6 (bug 1363886) for failing mochitests test_ext_contentscript_permission.html and test_chrome_ext_contentscript_unrecognizedprop_warning.html on Android 4.3 debug. r=backout
2017-07-25 10:42:33 +02:00
Sebastian Hengst
7eda2e248c
Backed out changeset 0bb1d7f7feb0 (bug 1363886)
2017-07-25 10:40:38 +02:00
Sebastian Hengst
e857065eaf
Backed out changeset 4b3e02945e19 (bug 1363886)
2017-07-25 10:40:32 +02:00
Sylvestre Ledru
442b5579cf
Bug 1383966 - Give the result of the linker detection to OS_LDFLAGS r=glandium
...
MozReview-Commit-ID: 2zKZtKWMaIs
--HG--
extra : rebase_source : 905206f550feda15c9d317b7281be179effcffae
2017-07-25 07:14:14 +02:00
Kaku Kuo
93e37baf6b
Bug 1383610 - turn off preference on desktop version release channel but keep the Fennec on; r=bwu
...
MozReview-Commit-ID: 38RLaR3Vxeh
--HG--
extra : rebase_source : 293084229ec1546222dadf6737b67330075c369b
2017-07-24 13:29:04 +08:00
Tom Tromey
1ac9609130
Bug 1383155 - remove redundant casts of SN_TYPE; r=jimb
...
MozReview-Commit-ID: 8hwj36YwAxz
--HG--
extra : rebase_source : f6c1537f6566b3e1aa732718103b21863f15c480
2017-07-21 08:13:19 -06:00
Julian Descottes
67db6723ce
Bug 1383723 - enable mochitest browser_inspector_search-suggests-ids-and-classes.js;r=jdescottes
...
MozReview-Commit-ID: AUj2FIHjPlH
--HG--
extra : rebase_source : 9066f27f582035c306bea144e17e902db6081e9b
2017-07-21 23:47:44 +02:00
Julian Descottes
539433128b
Bug 1383723 - remove unused mdn docs mochitest;r=jdescottes
...
This mochitest was never added to browser.ini, and never ran on try.
I tested it locally and the test still seems to run. However the mdn
docs widget is now disabled by default and is actually not working
very well when enabled.
I propose to remove the file rather than slowing down our test suite
for this.
MozReview-Commit-ID: 4QEIdUQRgJZ
--HG--
extra : rebase_source : 4f29fd794495e9ca71f0854b9c6e07d2ae6269d5
2017-07-21 23:18:39 +02:00
Carsten "Tomcat" Book
b3e81e29a0
Merge mozilla-central to autoland
2017-07-24 15:00:31 +02:00
Ryan VanderMeulen
f4e3a91992
Merge m-c to inbound. a=merge
2017-07-21 09:40:28 -04:00
James Graham
19a854f8bc
Bug 1381842 - follwup: Fix wpt manifest file, r=bustage-fix a=bustage-fix
...
CLOSED TREE
MozReview-Commit-ID: 8k58hsVAVec
2017-07-21 13:54:01 +01:00
Sebastian Hengst
cc77ff3d3e
Backed out changeset 5350f45b9724 (bug 1366671
) on request from flod. r=backout a=backout
...
MozReview-Commit-ID: 7PXCgF8Vcer
--HG--
rename : mobile/android/app/src/australis/res/drawable-hdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-hdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/drawable-xhdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-xhdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/layout/preference_search_tip.xml => mobile/android/app/src/main/res/layout/preference_search_tip.xml
rename : mobile/android/app/src/australis/res/layout/private_tabs_panel.xml => mobile/android/app/src/main/res/layout/private_tabs_panel.xml
2017-07-21 12:58:05 +02:00
Sebastian Hengst
4e2a73faa5
Backed out changeset 2edde0aaa0f6 (bug 1366671
)
...
MozReview-Commit-ID: 4KukvTjyPya
2017-07-21 12:57:37 +02:00
Sebastian Hengst
367f0ac5a2
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IWRTFZdtzaE
2017-07-21 12:56:44 +02:00
Honza Bambas
0fbf49856d
Bug 1381702 - Bypass cache when (Ctrl-)F5 refreshing a page that reloads because of charset definition late in the markup. r=bz
...
This adds two new load types: LOAD_RELOAD_CHARSET_CHANGE_BYPASS_PROXY_AND_CACHE, LOAD_RELOAD_CHARSET_CHANGE_BYPASS_CACHE which are used when charset reaload is invoked and the original load was a cache-bypassing load.
2017-07-21 06:15:00 -04:00
Brian Grinstead
b05c674ceb
Bug 1380499 - Prevent horizontal scrollbar from appearing in the console after vertical overflow. r=nchevobbe
...
MozReview-Commit-ID: zU3uHLLmef
--HG--
extra : rebase_source : 2f5ff292ca1308730203bd10b3475bdcb17c769c
extra : histedit_source : b657e2a41b4b130d2c2412c5090656dcdc5b9e13
2017-07-22 07:58:42 -07:00
Kartikaya Gupta
565bb8ca40
Bug 1382215. r=botond
2017-07-22 14:52:49 -04:00
Tristan Bourvon
05742206d8
Bug 1383002 - Fix UAF in nsMIMEHeaderParamImpl::DecodeRFC5987Param. r=mcmanus
...
MozReview-Commit-ID: 2tk9WwUCpsw
2017-07-21 15:23:38 +02:00
Jan de Mooij
6cc7401337
Bug 1382973 part 8 - Remove BytecodeAnalysis from IonBuilder and ControlFlowGenerator. r=nbp
2017-07-22 14:31:45 +02:00
Jan de Mooij
a756f3250a
Bug 1382973 part 7 - Change BytecodeAnalysis to mark code after try-catch as reachable to simplify Ion code. r=nbp
2017-07-22 14:31:13 +02:00
Jan de Mooij
15ec672035
Bug 1382973 part 6 - Remove BytecodeAnalysis::hasTryFinally(). r=nbp
2017-07-22 14:24:29 +02:00
Jan de Mooij
43ea58d683
Bug 1382973 part 5 - Remove BytecodeAnalysis::hasSetArg(). r=nbp
2017-07-22 14:24:05 +02:00
Jan de Mooij
5e7ebbbe5b
Bug 1382973 part 4 - Cache the BytecodeAnalysis usesEnvironmentChain flag on the BaselineScript. r=nbp
2017-07-22 14:23:30 +02:00
Jan de Mooij
5bb4de30f5
Bug 1382973 part 3 - Add IonBuilder::usesEnvironmentChain() helper function. r=nbp
2017-07-22 14:22:55 +02:00
Jan de Mooij
fcbb532c3e
Bug 1382973 part 2 - Eliminate some BytecodeAnalysis::maybeInfo checks in IonBuilder. r=nbp
2017-07-22 14:21:52 +02:00
Jan de Mooij
e2a6ce0202
Bug 1382973 part 1 - Don't use BytecodeAnalysis to compute stack depths in Ion. r=nbp
2017-07-22 14:21:25 +02:00
Andrew Osmond
1c78f9203b
Bug 1315554 - Part 10b. Force CMS output profile to be sRGB for gtests. r=me
...
Thus far gtests have only tested fairly simple images which already
render the same on all platforms (e.g. solid green 100x100 square).
If we want to test more complicated images consistently across
platforms, we need to ensure the color adjustments we perform are
also consistent. Using the pref gfx.color_management.force_srgb to
force an sRGB CMS profile makes us consistent with the reftests and
mochitests.
However an additional quirk of the gtests is that we own the main
thread and we never check our event queue to see if anything is
pending. Depending on the initialization order of our graphics
dependencies, it may or may not have created pending runnables to
process the pref change. As such, we need to change the pref,
initialize imagelib/gfx and then check for, and if present execute,
any necessary runnables. Only then can we be sure that our desired
CMS profile is applied.
2017-07-22 07:50:32 -04:00
Andrew Osmond
3155630a3f
Bug 1315554 - Part 10a. Add large embedded PNG/BMP ICO tests. r=me
2017-07-22 07:50:32 -04:00