Commit Graph

412895 Commits

Author SHA1 Message Date
Ehsan Akhgari
734a1b3adf Bug 1143894 - Part 4: Add tests for handling of the Vary header in DOM Cache; r=bkelly 2015-03-21 19:45:13 -04:00
Ehsan Akhgari
a40740e8bf Bug 1143894 - Part 3: Do not propagate errors in getting the headers to the outside world; r=bkelly
The Vary header may contain invalid header name values.  We should just
ignore such values as opposed to propagating them to the caller.  Before
this patch, attempts to add a request with such a Vary header for example
would fail, since the internal QueryCache() call when executing the
CachePutAllAction would fail.
2015-03-21 19:45:12 -04:00
Ehsan Akhgari
6cb4d8af01 Bug 1143894 - Part 2: Support Vary headers including multiple header names in DOM Cache; r=bkelly
The Vary header may include one or more HTTP header field names, so we
need to extract those names here, similar to the way that the
nsHttpChannel::ResponseWouldVary() function consumes the Vary header.
2015-03-21 19:45:12 -04:00
Ehsan Akhgari
fc3b1c8b70 Bug 1143894 - Part 1: Clear the ErrorResult message if InternalHeaders::Get fails; r=bkelly
InternalHeaders::Get() may throw NS_ERROR_TYPE_ERR with an associated message.
The semantics of ErrorResult dictate that the message needs to be consumed by
the time that the object gets destroyed, so we need to clear it before
returning in these two places.
2015-03-21 19:45:11 -04:00
L. David Baron
f4c0b8f24d Bug 1142360 followup - Use better condition for failure annotation that avoids also including Windows XP reftests. 2015-03-21 16:39:00 -07:00
Shu-yu Guo
c169a99c98 Bug 1143286 - Fix terminating scope assertion in DebugScopeObject. (r=jimb) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
23132a22c5 Bug 1143194 - Skip JSTRY_FOR_OF when unwinding exceptions. (r=jorendorff) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
132d074b5c Bug 1143194 - Handle JSTRY_FOR_OF in TI. (r=bhackett) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
3153dbad9d Bug 1143194 - Make trynote checking in BytecodeParse clearer. (r=jorendorff) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
0c2245089a Bug 1143194 - Rename JSTRY_ITER to JSTRY_FOR_IN. (r=jorendorff) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
3bca61f7a5 Bug 1143194 - Handle JSTRY_FOR_OF when bailing out in-place from Ion for debug mode. (r=jandem) 2015-03-21 14:11:14 -07:00
Shu-yu Guo
ad0d736971 Bug 1143194 - Emit JSTRY_FOR_OF notes for for-of loops. (r=jorendorff) 2015-03-21 14:11:14 -07:00
L. David Baron
64d26163bd Bug 1142360 followup - Annotate 3 tests as failing on Windows reftest-no-accel, on a CLOSED TREE. 2015-03-21 13:52:33 -07:00
L. David Baron
a82c019d92 No bug - Correct a few misspellings in test assertion messages, since commits with non-ascii commit messages now break the tree. On a CLOSED TREE. 2015-03-21 13:21:06 -07:00
Tom Schuster
936b3f4a37 Bug 1138157 - Change ScriptedDirectProxyHandler to inherit from BaseProxyHandler. r=efaust
This avoids the fallback behavior from DirectProxyHandler, which can't handle revoked proxies correctly.

Test created by André Bargull and me.
2015-03-21 20:30:57 +01:00
Phil Ringnalda
fc8b8ab2ac Merge m-c to m-i 2015-03-21 12:50:09 -07:00
Jeff Muizelaar
33f4dd4b03 Bug 1144136. Remove unneeded Flush() from D3D11 compositor. r=bas
I don't think we need this because the Present() call has an implicit flush.

--HG--
extra : rebase_source : f82939a6c4a5ff9e962ec4d312dd1db9211085cd
2015-03-21 15:07:06 -04:00
Boris Zbarsky
0d2e2370d6 Bug 1145491 part 7. Stop checking compileAndGo before emitting GNAME ops. r=luke 2015-03-20 21:34:19 -04:00
Boris Zbarsky
c3e2519d34 Bug 1145491 part 6. Fix script cloning to propagate the polluted-global-scope state to the lambda templates in the script. r=luke 2015-03-20 21:34:18 -04:00
Boris Zbarsky
8fd50b3afc Bug 1145491 part 5. Fix up various other places that check for JSOP_GET/SETNAME without checking for the GNAME versions too. r=luke 2015-03-20 21:34:18 -04:00
Boris Zbarsky
05d0d8b68a Bug 1145491 part 4. Emit JSOP_IMPLICITTHIS for JSOP_GETGNAME as well, because otherwise bareword calls in polluted-global scripts won't work right. r=luke 2015-03-20 21:34:18 -04:00
Boris Zbarsky
9581a58fe2 Bug 1145491 part 3. Only do the fast path for JSOP_SETGNAME and JSOP_STRICTSETGNAME when the script doesn't have a polluted global. r=luke,jandem 2015-03-20 21:34:18 -04:00
Boris Zbarsky
fcb4bec8e2 Bug 1145491 part 2. Only do the fast path for JSOP_GETGNAME when the script doesn't have a polluted global. r=luke,jandem 2015-03-20 21:34:18 -04:00
Boris Zbarsky
29fe53049b Bug 1145491 part 1. Only do the fast path for JSOP_BINDGNAME when the script doesn't have a polluted global. r=luke,jandem 2015-03-20 21:34:18 -04:00
Boris Zbarsky
bda6c70e4a Bug 1145488. Stop using compileAndGo in the JITs. r=jandem 2015-03-20 21:34:18 -04:00
Jared Wein
cebaf3a66a Bug 1145911 - Enable reading list by default, r=florian 2015-03-20 18:04:00 -07:00
Florian Quèze
cc0e7f6266 Bug 1145911 - fix leak and other test failures for reading list, r=gijs 2015-03-21 08:56:40 -07:00
Margaret Leibovic
2e2ff945ae Bug 1146046 - Update testReadingListCache non-reader-able testcase. r=rnewman
--HG--
extra : rebase_source : 198d7f73638f8f8a98920fab889f57af3380406a
2015-03-21 15:27:09 -07:00
Gijs Kruitbosch
82c7c6de1e No bug: update readability libs to the up-to-date github versions to include significant perf and quality improvements, rs=me
--HG--
extra : rebase_source : 464cf93b5110cc456454bab0b698bc10d32bea49
2015-03-20 20:50:45 -07:00
Phil Ringnalda
e771ae69ec Merge m-c to f-t 2015-03-21 12:54:34 -07:00
John Kang
dedc5228a9 Bug 1144782 - LoopUI should listen to "TabSelect" rather than the "select" event. r=dao 2015-03-21 20:52:06 +01:00
Boris Kudryavtsev
6d02d452e8 Bug 1144613 - Remove unused strings from xpinstallConfirm.properties. r=dao 2015-03-21 20:51:13 +01:00
Phil Ringnalda
b6172b8aaf Backed out 2 changesets (bug 938845) for testSettingsMenuItems NullPointerExceptions
Backed out changeset 8e8d8f82f9de (bug 938845)
Backed out changeset 28b3258bc0dc (bug 938845)
2015-03-21 09:23:28 -07:00
Wes Kocher
82d1b768c5 Merge b2ginbound to m-c a=merge CLOSED TREE 2015-03-20 17:51:17 -07:00
Wes Kocher
c4f7625d8d Merge fx-team to m-c a=merge CLOSED TREE 2015-03-20 17:45:44 -07:00
Drew Willcoxon
d4fec9333e Bug 1131416 - Desktop syncing module for reading list service (one more fix to prepatory changes). r=jaws 2015-03-20 15:53:14 -07:00
Drew Willcoxon
48b68185e5 Bug 1131416 - Desktop syncing module for reading list service (fixes to prepatory changes). rs=jaws
rs=jaws IRL
2015-03-20 14:26:54 -07:00
Drew Willcoxon
503964d103 Back out 648e3888d9bd 2015-03-20 15:23:34 -07:00
Marina Samuel
c195c91fb5 Bug 1145410: Return valid results when querying the provider cache while it's empty or being populated. r=adw 2015-03-20 17:46:24 -04:00
Jared Wein
a768aa1e02 Bug 1141509 - Height is spelt wrong in css for resized chat window. r=standard8
--HG--
extra : rebase_source : 6b84974fd074378df48269166853e84458ae4c21
2015-03-20 14:40:50 -07:00
Jared Wein
e636a56349 Bug 1133485 - [ReadingList] Open the Reading List sidebar when the button in the location bar is used to add the current page to Reading List. r=markh
--HG--
extra : rebase_source : 61dbc2eca82d7c0c16889adc5bd80ddaa3e640a2
2015-03-20 13:14:34 -07:00
jlal@mozilla.com
fc44306f92 Bug 1145682 - Remove commit descriptions from decision tasks r=me a=taskcluster-only
--HG--
extra : rebase_source : e77ea955ead9e3a6fd42910702a94c6d18fa43fa
2015-03-20 11:41:10 -07:00
Wes Kocher
cbbab0fd2a Merge m-c to b2ginbound a=merge CLOSED TREE 2015-03-20 18:02:20 -07:00
B2G Bumper Bot
a8e5900979 Bumping manifests a=b2g-bump 2015-03-20 16:48:01 -07:00
B2G Bumper Bot
79b01f88d4 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0b9bf64a9002
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "mozilla-download v0.5.0"

This reverts commit 7261a545a75ce5591c1eeca9e4eb82839d2643ad.
2015-03-20 16:45:26 -07:00
B2G Bumper Bot
a59b9b67ed Bumping manifests a=b2g-bump 2015-03-20 16:28:02 -07:00
B2G Bumper Bot
df3c850e88 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7ea9e5fb8bd3
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #29025 from gaye/mozilla-download-0.5.0

mozilla-download v0.5.0

========

https://hg.mozilla.org/integration/gaia-central/rev/120a46ab9c1b
Author: gaye <gaye@mozilla.com>
Desc: mozilla-download v0.5.0
2015-03-20 16:25:26 -07:00
B2G Bumper Bot
41643c5594 Bumping manifests a=b2g-bump 2015-03-20 14:16:15 -07:00
B2G Bumper Bot
6486b8c353 Bumping manifests a=b2g-bump 2015-03-20 14:03:00 -07:00
B2G Bumper Bot
102a7b5796 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a123d3a94f62
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #29020 from zbraniecki/1142758-disable-rtl-test

Bug 1142758 - Temporarily disable buggy test. r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/6f4a546fe6c7
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1142758 - Temporarily disable buggy test
2015-03-20 14:00:24 -07:00