Commit Graph

333566 Commits

Author SHA1 Message Date
Camilo Viecco
605e2aaf63 Bug 912155 - Adding new interface in nssCertifcateDB for testing. r=bsmith 2013-11-11 16:37:06 -08:00
Landry Breuil
19377b785e Bug 931354: OpenBSD doesn't provide arc4random_addrandom anymore, fix libevent accordingly by #ifndef'ing out its caller evutil_secure_rng_add_bytes() (which isnt called anywhere) r=joshaas 2013-11-19 17:48:30 +01:00
Jan de Mooij
74405daa94 Bug 894881 - Fix JIT fast paths to work with typed array properties. r=bhackett 2013-11-19 19:21:11 +01:00
Gregory Szorc
d39381a161 Backed out 4 changesets (c0e8f2c0465f::608c663f691f) (bug 928195) for landing prematurely
--HG--
extra : rebase_source : fa42534ef50a0373738349f17b2ca57510bdd6ac
2013-11-19 10:16:51 -08:00
Eitan Isaacson
f32c80cc29 Bug 937775 - Make AccessFu logging less verbose by default. r=yzen 2013-11-19 10:17:43 -08:00
Eitan Isaacson
f599169ce9 Bug 937466 - Introduce Constants module. r=yzen 2013-11-19 10:17:43 -08:00
Eitan Isaacson
b1d785ec9f Bug 937369 - Use moz.build in accessibility/src/jsat. r=davidb 2013-11-19 10:17:43 -08:00
Timothy Nikkel
3608eb90d1 Bug 908100. Prefer the pointerDownTarget when resetting the active state because that is what we set active state on. r=vingtetun 2013-11-19 12:15:20 -06:00
Gregory Szorc
90980a53e9 Bug 928195 - Part 6: Rewrite WebIDL build system integration
WebIDL build system integration has been rewritten from the ground up.
Changes:

* GlobalGen.py, BindingGen.py, and ExampleGen.py have been removed in
  favor of mozwebidl.py.

* Static .webidl files are now processed directly in their original location
  and aren't copied to the object directory.

* Generated events <stem>.cpp files are now compiled into the unified
  sources. Previously, only the <stem>Binding.cpp files were compiled
  into unified sources.

* Exported .h files are now generated directly into their final location.
  Previously, they were generated into the local directory then
  installed in their final location.

* The list of globalgen-generated files now lives in Python and isn't
  duplicated in 3 places.

* The make dependencies are much simpler as a result of using a single
  command to perform all code generation. The auto-generated .pp file from
  code generation sets up all dependencies necessary to reinvoke code
  generation and Python takes care of dependency management.

--HG--
extra : rebase_source : bde37d7aab3bd224ca8611f3ba4aaf6311e2faab
2013-11-14 09:52:49 -08:00
Gregory Szorc
be824510f9 Bug 928195 - Part 5: Add docs for WebIDL and the build system
DONTBUILD (NPOTB)

--HG--
extra : rebase_source : 24ea7ebca4ae151073502267b5123d2160b28d8e
2013-11-13 15:41:22 -08:00
Gregory Szorc
015d6acf3d Bug 928195 - Part 4: mach command for generating WebIDL example files; r=froydnj
--HG--
extra : rebase_source : c2c2667cae91eae9e444f9d7cbd2750a5207af5d
2013-11-14 10:34:55 -08:00
Gregory Szorc
e6e1a53979 Bug 928195 - Part 3: Consolidate all WebIDL Python logic into mozwebidl module; r=bz, froydnj
--HG--
extra : rebase_source : 0d8f664ecda7a92b6fba768a0dd0fd867c7d0ed3
2013-11-18 13:02:11 -08:00
Gregory Szorc
58ddbab782 Bug 928195 - Part 2: Provide a mach command to run WebIDL parser tests; r=bz
--HG--
extra : rebase_source : ff200d7a77532dae9e022d03cccc624ea1f77c63
2013-11-14 14:34:50 -08:00
Gregory Szorc
604163999d Bug 928195 - Part 1: Remove trailing whitespace from Codegen.py; r=bz
--HG--
extra : rebase_source : 09a7ed7933ef3c6efac617d3300b709ac2b3f26e
2013-11-14 14:31:58 -08:00
Gregory Szorc
e7b3d38b5c Bug 937803 - os.path.exists should work with MockedOpen; r=glandium
--HG--
extra : rebase_source : 567b70b6a75f3c918da2c99ceb490ac569919ed0
2013-11-12 12:30:34 -08:00
Gregory Szorc
6ec3fd72a6 Bug 939925 - Catch exceptions when recording resource usage; r=mshal
--HG--
extra : rebase_source : a9d1c353ae82376cac561c01c94698bf49a9777f
2013-11-18 11:17:41 -08:00
Ryan VanderMeulen
87c04b24cd Backed out changesets 7e5acb32bd11 and 427cd48f6c6d (bug 922094) for Windows debug mochitest-4 crashes.
CLOSED TREE
2013-11-19 12:55:01 -05:00
Gregory Szorc
87277c0865 Bug 939587 - js/src should regenerate build backend when necessary; r=glandium
--HG--
extra : rebase_source : 5cbb0f49f0ee6c09f7e48b7888cbae9ca622e9e5
2013-11-18 13:51:01 -08:00
Nicholas D. Matsakis
c000e8b96a Bug 898359 - Implement reference types in typed objects r=sfink 2013-09-22 20:18:31 -04:00
Nicholas D. Matsakis
bafb6b3389 Bug 926401 - Zero-length arrays r=waldo 2013-11-01 11:07:37 -04:00
Nicholas D. Matsakis
63b7912dd9 Bug 930974 - Check IsObject() and not just ObjectIsHandle() r=till 2013-11-19 11:03:26 -05:00
Ryan VanderMeulen
7be4b9c490 Bug 940153 - Fix python syntax error. r=BlameTheShiftKey 2013-11-19 11:02:03 -05:00
Nathan Froyd
155da715db Bug 939109 - remove stray debugging statement; r=ehsan 2013-11-15 10:15:53 -05:00
Nathan Froyd
686bb9868e Bug 922094 - part 2 - make nsGlobalWindow report its proto/iface cache size, if appropriate; r=bz 2013-11-13 16:43:47 -05:00
Nathan Froyd
39e3ffef7f Bug 922094 - part 1 - report proto/iface cache size to about:memory; r=njn 2013-11-13 16:43:25 -05:00
Ryan VanderMeulen
967f1606e6 Bug 938950 - Touch CLOBBER. 2013-11-19 10:40:59 -05:00
Michael Shuen
38579ae20b Bug 940185 - Build dom/audiochannel in unified mode. r=bzbarsky 2013-11-19 10:37:58 -05:00
Michael Shuen
ab7faf83e1 Bug 940153 - Build dom/encoding in unified mode. r=bzbarsky 2013-11-19 10:37:58 -05:00
Brian Hackett
7f759cc31f Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER 2013-11-19 08:37:52 -07:00
Nick Thomas
7c5247a66f Bug 937458, bump the required clang version in mach bootstrap, r=gps DONTBUILD
--HG--
extra : rebase_source : 423de887a8ee17846ad3f4b3a716d86b64ce6654
2013-11-19 10:35:19 -05:00
Phil Ringnalda
bcebbd2882 Back out babac1cc0741:ad287f78608a (bug 939049) for OS X build bustage
CLOSED TREE
2013-11-19 07:35:17 -08:00
Vendelin Ruzicka
5159b57ee8 Bug 921478 - Part 2: Convert test_contacts_upgrade.html to real chrome mochitest. r=bent
--HG--
rename : dom/contacts/tests/test_contacts_upgrade.html => dom/contacts/tests/test_contacts_upgrade.xul
2013-11-19 08:36:33 +01:00
Jan Varga
8f8a999182 Bug 921478 - Remove BackstagePass IDB constructor resolve hook and use Cu.importGlobalProperties. r=bholley,bent
--HG--
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 08:36:12 +01:00
Asaf Romano
bd6038d32e Bug 914687 - API for presetting GUIDs on bookmarks. r=mak. sr=gavin 2013-11-19 17:13:27 +02:00
Ted Mielczarek
0cf4101913 bug 914925 - fix --debugger for mochitest on OS X. r=jmaher 2013-09-16 14:44:25 -04:00
Trevor Saunders
41d1ebb524 bug 939049 - get rid of useless QIs r=smaug 2013-11-15 11:32:12 -05:00
Trevor Saunders
59fa7cd72f bug 939049 - staticly type nsIDocument::mDocumentContainer and nsDocumentViewerContainer::mContainer r=smaug 2013-11-15 02:12:43 -05:00
Jan Beich
4d640a0d2f Bug 810716 - Detect res_ninit() on DragonFly and FreeBSD. r=ted 2013-11-19 15:42:55 +01:00
James Willcox
ed0a7770ab Bug 928804 - Always use an up-to-date texture transform when compositing SharedTextureSourceOGL r=nical 2013-11-19 08:41:57 -06:00
Johannes Buchner
6d6385c6cc Bug 912465 - Use MsgNewSafeBufferedFileOutputStream instead of NewLocalFileOutputStream in various places. r=ehsan 2013-11-19 09:13:44 -05:00
Michael Shuen
ad5b86b5ef Bug 939471 - Fix typo in gcparam() error message. r=luke 2013-11-19 09:09:53 -05:00
James Kitchener
8d6c5dce65 Bug 936886 - Account for possibility of non-null terminated strings in nsWindowsRegKey::ReadStringValue(). r=dmajor 2013-11-19 09:09:41 -05:00
David Caabeiro
fd3ed78a40 Bug 897027 - Handle one argument cases for both Math.atan2() and Math.pow(). r=till 2013-11-18 20:15:37 +01:00
huxuan
ddceaa0d72 Bug 685628 - Make mpadded apply height/depth to logical metrics. r=fredw, r=karlt 2013-11-19 09:08:30 -05:00
Ehsan Akhgari
f228124f2d Backed out changeset 962d9383207f (bug 940153) because of build bustage
Landed on a CLOSED TREE
2013-11-19 08:44:56 -05:00
Chris Lord
31635f47cf Bug 869696 - Enable Gralloc on the Geeksphone Peak again. r=bjacob
The issues that caused it to be disabled initially have now been resolved.
2013-11-19 13:29:29 +00:00
Michael Shuen
d24a8dc958 Bug 939795 - Build image/decoder in unified mode; r=ehsan 2013-11-19 08:19:16 -05:00
Michael Shuen
00aca41e7a Bug 940117 - Build startupcache in unified mode; r=ehsan 2013-11-19 08:17:35 -05:00
Michael Shuen
b6ab6af557 Bug 940153 - Build dom/encoding in unified mode; r=bzbarsky
--HG--
extra : rebase_source : ee7223645f90a009eafbced43b8cfc2b93aeb47c
2013-11-19 08:13:29 -05:00
Carsten "Tomcat" Book
30de6cc6d3 Backed out changeset 161bfee3f57a (bug 939608) PGO build issue 2013-11-19 14:13:15 +01:00