Commit Graph

9305 Commits

Author SHA1 Message Date
Timothy Nikkel
3d82406836 Bug 847223. Part 8. Use a bool to track if FrameCreate has been called. r=mats 2013-09-14 19:05:05 -05:00
Timothy Nikkel
1233198e23 Bug 847223. Part 7. Stop assuming all images are visible on frame create. r=mats 2013-09-14 19:05:05 -05:00
Brian Hackett
fbf409cb2a Bug 916255 - Allow multiple in flight off thread parses at once for each script loader, r=bz. 2013-09-14 15:06:56 -06:00
Jonathan Watt
ba91cea8e3 Bug 913292 - Make sure that nsIFrame::AttributeChanged is only called after any final changes that Element::AfterSetAttr may make. r=bz 2013-09-10 17:17:51 +01:00
Masayuki Nakano
776acd167e Bug 912956 part.1 Rename all event stuff in mozilla::widget to mozilla::* r=roc 2013-09-14 11:39:41 +09:00
Brian Hackett
d8b5115a21 Bug 915625 - Watch for NULL inner windows in AttemptAsyncScriptParse. 2013-09-12 17:11:17 -06:00
Brian Hackett
81f8c2183b Bug 915485 - Set compileAndGo when parsing scripts off thread for an Evaluate, r=luke. 2013-09-12 13:51:57 -06:00
Tom Schuster
c788b73314 Bug 913155 - Electrolysis: Add a submit crashreport box on the tab crashed page. r=felipe,smaug 2013-09-12 15:24:10 -04:00
Sid Stamm
11eccea08a bug 836922 - (CSP) remove intersectWith once multiple policies are supported. r=grobinson 2013-09-12 09:25:33 -07:00
Sid Stamm
3d7137a7d2 bug 836922 - support mulitiple CSP policies at the same time. r=jst,grobinson 2013-09-12 09:25:32 -07:00
Frederik Braun
0987d3f821 Bug 909241 - Move console logging out of sendReports() and into its own logToConsole() function. r=grobinson 2013-09-12 11:54:14 +02:00
Brian Hackett
50b241c8d8 Bug 906371 - Use off thread JS parsing when loading async scripts, r=bz,billm. 2013-09-11 17:42:09 -06:00
Olli Pettay
0375e46d98 Bug 912874 - New API to enumerate mutation observers, r=peterv
--HG--
extra : rebase_source : a11135f5fbf0faec36fd2cf5a3f1d348886d0bdc
2013-09-11 22:43:01 +03:00
Nicholas Nethercote
7983bb2a7f Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 2b2a1b2667d6562fcf803ec48b4a8c10fdd519a3
2013-08-27 16:24:51 -07:00
Wes Johnston
6b5008db95 Bug 914381 - Implement MozGetFullPathInternal for multipart files. r=khuey 2013-09-10 09:26:58 -07:00
Phil Ringnalda
aa9de4fcf1 Back out 9e5d584bc36c (bug 711180) for unexpected passes
--HG--
extra : rebase_source : 058c7afe46b9fbe2653f3e933c60dddb157c7804
2013-09-10 19:50:26 -07:00
Michael Shuen
403a1b2fe8 Bug 711180 - Ignore whitespace in atob. r=Ms2ger 2013-09-10 21:10:46 -04:00
Daniel Holbert
b4026d4cf2 Bug 911451: Refactor nsStringBuffer-to-nsString code into a helper-method, and invoke it instead of nsCheapString in one other place. r=dbaron
--HG--
rename : layout/reftests/svg/smil/mapped-attr-long-url-1.svg => layout/reftests/svg/smil/mapped-attr-long-url-2.svg
2013-09-10 10:03:28 -07:00
Jonathan Watt
b9bc54264f Bug 909467 - Put the StringBuilder in Element.cpp into the anonymous namespace to prevent anything outside that file from accidentally being linked against it. r=bz 2013-09-10 02:07:36 +01:00
Ms2ger
d9d7605e4f Merge last PGO-green inbound changeset to m-c.
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
2013-09-10 10:13:12 +02:00
Ms2ger
fd34744914 Bug 913923 - Part b: Move OwningNonNull into its own header; r=dzbarsky
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
2013-09-10 09:03:37 +02:00
Kyle Huey
bf7d0aa16a Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz 2013-09-08 20:29:21 -07:00
Kyle Huey
b248805896 Bug 910924: Give workers an nsIGlobalObject. r=bent,bholley 2013-09-08 20:28:48 -07:00
Kyle Huey
888aba875b Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8 2013-09-08 20:28:48 -07:00
Ehsan Akhgari
cfc4d18351 Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
This patch was generated by running include-what-you-use on image/src,
and then removing the #include statements suggested by that tool, either
replacing them with forward declarations of the used names in headers,
or dropping the ones that were completely unnecessary, and then adding
new #include statements in other places that were implicitly relying on
some of the removed #include statements.
2013-09-07 09:01:08 -04:00
Nikhil Marathe
ae7fc7fa18 Bug 901291 - Get WebIDL callbacks working on Workers. r=khuey 2013-09-09 14:58:29 -07:00
Ehsan Akhgari
354328adc4 Bug 913830 - Remove more unneeded #includes from the xpconnect IDL files; r=bholley 2013-09-09 22:37:37 +02:00
Ed Morley
f7bce95a91 Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-09 16:07:48 +01:00
Nicholas Nethercote
cc604f4854 Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 76bf96ce8d6e16c8573584d9e8e70c80371f66eb
2013-08-27 16:24:51 -07:00
Ehsan Akhgari
82b9523028 Bug 913531 - Remove the unnecessary #includes from nsIXPConnect.idl; r=bholley 2013-09-06 13:50:24 -04:00
Ed Morley
f607ac80fe Merge latest green b2g-inbound changeset and mozilla-central 2013-09-06 16:17:55 +01:00
Ed Morley
1717198314 Merge mozilla-central and b2g-inbound 2013-09-06 12:32:33 +01:00
Ms2ger
d26ff949c8 Bug 909003 - Part c: Remove some includes from WebSocket.h; r=bz 2013-09-06 08:43:12 +02:00
Ms2ger
fe1a809153 Bug 909003 - Part b: Sort includes in WebSocket.h; r=bz 2013-09-06 08:43:07 +02:00
Ms2ger
4ffdb7518d Bug 910238 - Part b: Export nsImageLoadingContent.h; r=bz 2013-09-06 08:40:49 +02:00
Ms2ger
9021ca781d Bug 910238 - Part a: Remove some includes from HTMLInputElement.h; r=bz 2013-09-06 08:40:45 +02:00
Ms2ger
c60ce2f4f7 Bug 774124 - Part a: Include nsAttrValue.h in nsAttrValueInlines.h; r=dzbarsky 2013-09-06 08:40:03 +02:00
Yuan Xulei
ca70d4cc78 Bug 902847 - Don't trim spaces before newline for contentEditable. r=hsivonen 2013-09-05 16:10:04 -04:00
Ehsan Akhgari
45746b149c Backed out changeset 2f15518f566e (bug 912702) because of B2G JB Emulator build bustage
--HG--
extra : rebase_source : 6c01ad3bc2f91b0e7e3edab84aedbfe064310a8b
2013-09-05 13:29:38 -04:00
Ms2ger
486a5c3769 Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Nicholas Nethercote
6ae716adf2 Bug 912411 (part 1) - Removed some jsapi.h includes in Gecko. r=bz.
--HG--
extra : rebase_source : c0b73945bcd6978a616fd846e33e69fae9162d78
2013-09-05 16:08:06 -07:00
David Dahl
1d2d4a3b19 Bug 882467 - Mixed Content Telemetry - How many times do users click Disable Protection r=dolske 2013-09-05 18:18:04 -05:00
Ehsan Akhgari
210ba12d7c Bug 912702 - Minimize the #includes in content/media; r=roc 2013-09-05 16:25:17 -04:00
Boris Zbarsky
81c3bee6e8 Bug 909642. Don't include nsNPAPIPluginInstance in headers so much, since it pulls in lots of gunk. r=bsmedberg 2013-08-27 01:05:29 -04:00
Ehsan Akhgari
66abd6bfb5 Bug 912702 - Minimize the #includes in content/media; r=roc 2013-09-04 17:58:14 -04:00
Frederik Braun
57904a2436 Bug 607067 - Improve CSP violation messages for base restrictions and fix affected testcases. r=imelven, r=sstamm 2013-08-12 12:34:40 +02:00
Robert O'Callahan
03e7828db2 Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Phil Ringnalda
26ceee4fb5 Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-04 22:42:06 -07:00
Nicholas Nethercote
1f32372424 Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 9142be547b2eeef37a8073a710ce23070f98cf65
2013-08-27 16:24:51 -07:00
Mike Hommey
f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00