Commit Graph

258448 Commits

Author SHA1 Message Date
Eric Faust
e6ae684afe Bug 1180054 - Fix bogus assert. (r=jandem) 2015-08-19 11:19:47 -07:00
Eric Faust
995f19e9f9 Bug 1185957 - Properly handle known derived class constructors in ion. (r=jandem) 2015-08-19 11:19:46 -07:00
Eric Faust
8c3cdc697d Bug 1185961 - Properly install home object on methods in classes in lazy scripts. (r=shu) 2015-08-19 11:19:46 -07:00
Eric Faust
4faae0e6b0 Bug 1185959 - Properly handle static constructor method in classes. (r=Waldo) 2015-08-19 11:19:46 -07:00
Xidorn Quan
539c5ebd2f Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj 2015-08-19 11:06:05 -07:00
Christoph Kerschbaumer
a12861eafc Bug 1193552 - Remove baseURI from LoadInfo (r=sicking,jkitch) 2015-08-19 10:43:30 -07:00
Andrea Marchesini
c96f86e39f Bug 1192350 - XMLHttpRequest::Open() should check if mProxy has been already released in a nested ::Open() calls, r=khuey 2015-08-19 18:26:13 +01:00
Nathan Froyd
1f09139081 Backout 5377759a3145:0dfb6e5f8223 (bug 1171945) for SM ARM compilation bustage 2015-08-19 21:20:57 -04:00
Jonathan Griffin
75b23850e3 Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester 2015-08-18 11:26:14 -07:00
Mike Shal
dae1c4747c Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt 2015-08-17 10:29:34 -04:00
Trevor Saunders
d257415265 bug 1192330 - update text change data for proxied text change events r=surkov 2015-08-19 12:48:58 -04:00
Trevor Saunders
2b5f6116ed bug 1192330 - add ia2AccessibleText::UpdateTextChangeData r=surkov
Soon we will need to be able to update the text change event data from both
 HandleAccEvent() and ProxyTextChangeEvent(), so separate out the logic to do
 that into a function.
2015-08-19 12:48:58 -04:00
Trevor Saunders
e43b77bce9 bug 1192330 - remove ia2AccessibleText::GetModifiedText() r=surkov
There's no point in this indirection since ia2AccessibleText has direct access
to this data.
2015-08-19 12:48:58 -04:00
Trevor Saunders
a91563ffa5 bug 1192330 - move static text change data from HyperTextAccessibleWrap to ia2AccessibleText r=surkov
This will enable us to remove the virtual function GetModifiedText().
2015-08-19 12:48:58 -04:00
Trevor Saunders
ae892e0614 bug 1192353 - make HyperTextProxyAccessibleWrap inherit from
HyperTextAccessibleWrap r=davidb

This is rather unfortunate, AccessibleWrap itself wastes a fair amount of space
when it just stores a pointer to a proxy, and this makes it waste even more.
However this is rather necessary for now because we need to be able to downcast
classes such as ia2AccessibleText to one type that works both when the
accessible is pointing to a proxy and when it is not.  That means
HyperTextAccessibleWrap and HyperTextProxyAccessibleWrap need to have the same
layout.
2015-08-19 12:48:57 -04:00
Kai Engert
1fd2102b9b Bug 1194135, set NSS version to final 3.20 tag, no code change, DONTBUILD 2015-08-19 18:41:53 +02:00
Bill McCloskey
e67e48f188 Bug 1163735 - Ensure that we don't hand out a destroyed TabChild from WorkerPrivate::InterfaceRequestor (r=khuey)
If the actor we hand out has been __delete__d, then we'll crash when
Necko tries to send the actor to the parent to open connections.
2015-08-19 09:40:55 -07:00
Bill McCloskey
93105a4154 Bug 1190903 - Make swapped browser docshell active (r=Gijs) 2015-08-19 09:40:54 -07:00
Bill McCloskey
b33248de3c Bug 1190903 - Don't send StopIMEStateManagement message after TabParent has been destroyed (r=masayuki) 2015-08-19 09:40:31 -07:00
Nathan Froyd
eccd2c3d94 Backout f786a3ae0410 (bug 1194422) and 9f979aa382a9 (bug 1194418) for SM ARM build bustage 2015-08-19 20:18:42 -04:00
Nathan Froyd
e55f3300f2 Backout 8b61aebcd9bc (bug 1183195) for x64 Windows 8 JIT failures 2015-08-19 20:13:48 -04:00
Kai Engert
5d583a2009 Bug 1191269, set NSPR version to final tag, no code change, DONTBUILD 2015-08-19 18:05:33 +02:00
Jeff Muizelaar
7390fa86be Bug 1186426. Avoid using D3D11 ANGLE on systems that require recreating the rendertargetview. r=jgilbert
It turns out I accidentally landed
https://bug1109718.bmoattachments.org/attachment.cgi?id=8630177 as part of
another change. This should avoid the brokeness that was caused by that and
allow us to simplify our changes to ANGLE.
2015-08-19 12:01:20 -04:00
Nigel Babu
134dcc51bf Backed out changeset 20c6f74296e2 (bug 1195154) for causing Bug 1196115 2015-08-19 20:43:11 +05:30
Andrea Marchesini
99ab80226d Bug 1194978 - Renable RequestSync tests in b2g, r=nsm 2015-08-19 16:17:16 +01:00
Nathan Froyd
f22d0fc3f1 Bug 1189829 - fix quadratic behavior in nsConsoleService; r=erahm 2015-08-17 21:05:48 -04:00
Ehsan Akhgari
f7aba9db98 Bug 1196062 - Fix the typo in the entry for onmozinterruptend in the atom table; r=baku 2015-08-19 11:11:46 -04:00
Andrea Marchesini
8503b03248 Bug 1181595 - MessagePortChild should check if the MessagePort is still alive before dispatching messages, r=smaug 2015-08-19 15:30:21 +01:00
Andrew Halberstadt
e4386ed79f Bug 1193522 - [mozlog] Use ultrajson instead of stdlib json if available for performance, r=jgraham 2015-08-13 13:37:07 -04:00
Andrew Halberstadt
4ab90a9fb9 Bug 1194415 - Refactor BuildProgressFooter.draw() for minor |mach build| perf improvement, r=gps
Over a 19 minute build, |mach build| was spending ~45s drawing the TIER footer. This brings it down to ~30s.
2015-08-13 14:08:12 -04:00
Hannes Verschore
6392107618 Bug 1171945: IonMonkey - Part 6: Use binarystub in jsop_binary_arith, r=jandem 2015-08-19 15:15:57 +02:00
Hannes Verschore
ad267af884 Bug 1171945: IonMonkey - Part 5: Make it possible to use BaselineDebugMode in ionmonkey context, r=jandem 2015-08-19 15:15:55 +02:00
Hannes Verschore
ee5c073336 Bug 1171945: IonMonkey - Part 4: Make changes to BinaryArith to work with ionmonkey, r=jandem 2015-08-19 15:15:52 +02:00
Hannes Verschore
40561aafdd Bug 1171945: IonMonkey - Part 3: Move BinaryArith from Baseline to Shared stubs, r=jandem 2015-08-19 15:15:49 +02:00
Hannes Verschore
81eddcbeaa Bug 1171945: IonMonkey - Part 2: Add platform in ionmonkey for sharedcaches, r=jandem 2015-08-19 15:15:46 +02:00
Mike Conley
5c87d6c9a9 Bug 1184604 - Lazily override printer output format on Linux if not already set. r=karlt
GTK versions prior to 2.24 incorrectly advertise themselves as able to print PDFs,
even when they can't. We were wholesale setting the output format to PostScript for
these older GTK versions, without giving the user the opportunity to override
it. We now lazily determine whether or not the output should be in PostScript,
which should give the user the opportunity to override.
2015-07-31 13:53:49 -04:00
Mike Conley
4a4d7cc21a Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the parent process. r=billm
When the parent process has trouble deserializing an IPC message from the content
process, it originally killed that content process. This doesn't result in us
creating a crash report (and doing so is difficult if the FatalError is hit
off main thread). We now crash the parent process if we hit such a FatalError
in the parent process. This will hopefully give us an idea of how frequent
these FatalErrors are, since up until now we've been getting no crash data
for them.
2015-08-18 15:28:01 -04:00
Ryan VanderMeulen
87eee03794 Merge m-c to inbound. a=merge 2015-08-19 08:16:48 -04:00
B2G Bumper Bot
d48d99e852 Bumping manifests a=b2g-bump 2015-08-19 05:02:05 -07:00
B2G Bumper Bot
e72b622768 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cf72b9fb98db
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #31291 from yzen/bug-1192400"

This reverts commit 4f19ee670de652ccab72da15ed3b8677cfbb7240, reversing
changes made to 9bc579e7bcb269077e8116b4031440eb9ebe61ec.
2015-08-19 05:00:27 -07:00
Ryan VanderMeulen
87edbbd0b5 Merge m-c to b2g-inbound. a=merge 2015-08-19 07:47:16 -04:00
Ryan VanderMeulen
9cb7fa3210 Merge fx-team to m-c. a=merge 2015-08-19 07:45:12 -04:00
Ryan VanderMeulen
0971b54191 Merge m-c to b2g-inbound. a=merge 2015-08-19 07:41:58 -04:00
Ryan VanderMeulen
7bb0fdfcb3 Backed out 3 changesets (bug 1180556, bug 1180555, bug 1180554) for test_interfaces.html failures.
Backed out changeset 3210b4a21f50 (bug 1180556)
Backed out changeset d08f41259fb9 (bug 1180555)
Backed out changeset ad74716bf6e7 (bug 1180554)
2015-08-19 07:26:50 -04:00
Ryan VanderMeulen
b6e784b49d Merge b2g-inbound to m-c. a=merge 2015-08-19 07:24:55 -04:00
B2G Bumper Bot
f084e470f5 Bumping manifests a=b2g-bump 2015-08-19 03:26:53 -07:00
B2G Bumper Bot
0c1b54fc24 Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/df7f8e5b22a1
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31403 from mwargers/1195483

Bug 1195483 - Fix failure in test_settings_power_save_mode.py

========

https://hg.mozilla.org/integration/gaia-central/rev/2459d602ee01
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1195483 - Fix failure in test_settings_power_save_mode.py

========

https://hg.mozilla.org/integration/gaia-central/rev/c44da7891037
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31401 from mwargers/1188924

Bug 1188924 - Make centralized workaround function for the issue related to bug 1109213

========

https://hg.mozilla.org/integration/gaia-central/rev/4c6c5abe2095
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1188924 - Make centralized workaround function for the issue related to bug 1109213

========

https://hg.mozilla.org/integration/gaia-central/rev/3c47c59b79df
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Merge pull request #31192 from zapion/bug_1185501

Bug 1185501 - Support mozlog 3.0 in gaiatest

========

https://hg.mozilla.org/integration/gaia-central/rev/2a1ae602d273
Author: Paul Zapion Yang <zapionator@gmail.com>
Desc: Bug 1185501 - Support mozlog 3.0 in gaiatest
2015-08-19 03:25:13 -07:00
B2G Bumper Bot
17fb0fd5c5 Bumping manifests a=b2g-bump 2015-08-19 03:02:09 -07:00
B2G Bumper Bot
3fe871241c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/58b11b4cf43e
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #31415 from gasolin/issue-1175955

Bug 1175955 - set default lockscreen.locked to false, r=greg, ricky

========

https://hg.mozilla.org/integration/gaia-central/rev/253933d2dbbb
Author: gasolin <gasolin@gmail.com>
Desc: set default lockscreen.locked to false, r=greg
2015-08-19 03:00:29 -07:00
B2G Bumper Bot
4bc251222f Bumping manifests a=b2g-bump 2015-08-19 01:44:53 -07:00