Commit Graph

134874 Commits

Author SHA1 Message Date
Chris Peterson
0841d2b7e7 Bug 882959 - Initialize app.geo.reportdata pref to avoid annoying nsIPrefBranch.getCharPref() exceptions. r=blassey 2013-06-13 15:54:30 -07:00
David Zbarsky
f4be6ba30d Bug 882553 - Convert SVGAnimatedString to WebIDL r=Ms2ger 2013-06-14 15:37:27 -07:00
David Zbarsky
5c9468c760 [Bug 882536] Remove nsIDOMSVGDocument r=Ms2ger 2013-06-14 15:37:27 -07:00
Jonathan Wilde
4fa72b51f9 Bug 811413 - Story - Domain highlighting. r=fryn 2013-06-14 15:23:51 -07:00
Jeff Gilbert
cdca71e188 Bug 881980 - Allow casting CheckedInts to other CheckedInt types. - r=bjacob,waldo 2013-06-14 15:19:40 -07:00
Jeff Gilbert
bd9cabff89 Bug 874764 - Add CheckedInt support for operator%. - r=bjacob,waldo 2013-06-14 15:19:30 -07:00
Gregory Szorc
09d78b312e Bug 883205 - Add mozsystemmonitor to mozbase; r=ahal 2013-06-14 15:15:58 -07:00
Steven Michaud
634cd975ce Bug 877500 - Add a null check so that CFRelease() doesn't crash. r=joshmoz 2013-06-14 17:05:55 -05:00
Stefan Mirea
fa0e1df968 Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps 2013-06-13 18:36:21 -07:00
Gregory Szorc
cf599037bc Backout 9080f6701733 (bug 852411) for hitting weird xpcshell test harness behavior in multiple local builds 2013-06-14 14:38:29 -07:00
Jason Orendorff
178d038146 Bug 881056 - Remove unused hasFunctionStmt parameter from some Parser methods. r=bhackett. 2013-06-14 16:30:40 -05:00
Jason Orendorff
5efef28172 Bug 872735, part 5 - Remove newNullary from the ParseHandler protocol. It is only used for array holes; replace it with a newElision method. Add PNK_ELISION to distinguish elisions from sequence expressions (which use PNK_COMMA). r=Waldo. 2013-06-14 16:30:40 -05:00
Jason Orendorff
82f134f121 Bug 872735, part 4 - Remove setBinaryRHS from the ParseHandler protocol. It was only used in parsing switch statements. It is replaced by a newCaseOrDefault method. r=Waldo. 2013-06-14 16:30:40 -05:00
Jason Orendorff
a41b625c13 Bug 872735, part 3 - Add PNK_LABEL for labeled statement nodes. Remove ForgetUse. r=Waldo. 2013-06-14 16:30:40 -05:00
Jason Orendorff
c5451736bd Bug 872735, part 2a - Rename ParseNode::noteLValue -> markAsAssigned and add an assertion about pn_op, as requested in review. rs=Waldo. 2013-06-14 16:30:39 -05:00
Jason Orendorff
478bc9a0c5 Bug 872735, part 2 - Remove noteLValue from the handler protocol. The main point of this change is to remove the noteLValue method from SyntaxParseHandler, because who knows what that is supposed to mean (anyway it is never called). r=Waldo. 2013-06-14 16:30:39 -05:00
Jason Orendorff
ab3900fa43 Bug 872735, part 1 - Remove isEmptySemicolon from the ParseHandler protocol. It was only used for a warning about "if (foo);". r=Waldo. 2013-06-14 16:30:39 -05:00
Stefan Mirea
f1ea85072a Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
--HG--
extra : rebase_source : d03cdae978479605df0a7ea728916ba78a272ffb
2013-06-13 18:36:21 -07:00
Nicholas Nethercote
b49329417f Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
--HG--
extra : rebase_source : 0a447cc5ed0f06ce8f01fdce799660f98b2ff780
2013-06-06 17:48:12 -07:00
Nicholas Nethercote
1e829260c6 Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
--HG--
extra : rebase_source : f0d6b1b5825e115b33f2d14c0a6ed9c7ee4ef1ca
2013-06-05 19:07:43 -07:00
Jonathan Kew
4779580162 bug 881946 - update graphite2 library to release 1.2.3. r=jdaggett 2013-06-14 22:19:23 +01:00
Jim Blandy
014a9073db Bug 878958: Handle a greeting packet as if it were reply from the root actor. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
ab53ba2a4a Bug 878958: Separate out a function for setting reply handlers. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
3de0c7f00e Bug 878958: In DebuggerClient, substitute mainRoot for _connected. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
7ff10cfcb3 Bug 878958: Use a Map to map actor names to reply handlers, not an object. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
ca4c2b59f4 Bug 878958: Use arrow functions in JS debugger client code. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
3bb4e4f973 Bug 878901: Create a separate client front object, RootClient, for communicating with root actors. r=dcamp 2013-06-14 13:14:29 -07:00
Kartikaya Gupta
a53496f124 Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe 2013-06-14 16:11:44 -04:00
Kartikaya Gupta
51f680d22e Bug 880676 - Convert WidgetSpaceToCompensatedViewportSpace to the new gfx types. r=kentuckyfriedtakahe 2013-06-14 16:11:32 -04:00
Kartikaya Gupta
94dd1b2c73 Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa 2013-06-14 16:11:31 -04:00
Kartikaya Gupta
3c498464ed Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe 2013-06-14 16:11:31 -04:00
Kartikaya Gupta
5ce3e1c211 Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa 2013-06-14 16:11:31 -04:00
Kartikaya Gupta
d63b7612cb Bug 880676 - Units.h cleanup for easier reading of future patches. r=BenWa 2013-06-14 16:11:30 -04:00
Kartikaya Gupta
35149c0bb7 Bug 880676 - Make the ViewTransform classes store the unscaled layer translation. r=BenWa 2013-06-14 16:11:30 -04:00
Kartikaya Gupta
d93f0bdac3 Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe 2013-06-14 16:11:29 -04:00
Kartikaya Gupta
6b45d7c64f Bug 880676 - Convert another gfx::Point to a ScreenPoint. r=BenWa 2013-06-14 16:11:29 -04:00
Kartikaya Gupta
aef5a03609 Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe 2013-06-14 16:11:29 -04:00
Caitlin Potter
528c2268d4 Bug 882535 - Set HTMLTrackElement Readiness State during WebVTT Parsing. r=rillian
This patch enables "LOADING", "LOADED" and "ERROR" readiness states to be
applied to the Parent HTMLTrackElement, in order to avoid test flakiness,
and to comply with the HTML5 draft
http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#text-track-readiness-state.
2013-06-12 22:26:14 -04:00
Vladimir Vukicevic
d88ff928f5 b=879624; un-blocklist RDP for hardware accel if server is Win8/2012; r=bjacob 2013-06-14 15:34:41 -04:00
Vladimir Vukicevic
3674b7925e b=882906; remove EXTRA_DSO_LIBS; r=ted 2013-06-13 22:58:22 -04:00
Joey Armstrong
416f2dabde bug 882904: move LIBS to moz.build (logic). r=gps 2013-06-14 15:33:45 -04:00
Robert Strong
075c065ab7 Bug 883165 - Windows installer only. r=bbondy 2013-06-14 12:10:33 -07:00
Tom Schuster
84f47d7af7 Bug 867771: Make Debugger.Object.prototype.getClass switch compartments correctly. r=jorendorff 2013-06-14 11:59:27 -07:00
Drew Willcoxon
d252133f12 Bug 882879 - In mozInlineSpellChecker, queue UpdateCurrentDictionary after InitSpellChecker while init is pending to fix spell check regression in contentEditable elements focused by script. r=ehsan 2013-06-14 11:46:08 -07:00
Marty Rosenberg
d52c78d190 bug 882486: The truncate instruction should saturate to the full range of integers on receiving an out of bounds input (r=h4writer) 2013-06-14 14:25:17 -04:00
Marty Rosenberg
7a8ea24629 bug 871290: If there someone takes a reference into the instruction stream, then a pool is placed, make sure we step over this pool when trying to patch code. (r=jbramley) 2013-06-14 14:25:16 -04:00
Justin Lebar
91916a7c2e No bug - Fix typo in comment in mfbt/HashFunctions.h. DONTBUILD 2013-06-14 11:17:01 -07:00
Terrence Cole
a0a32f7aa7 Bug 883234 - Fix GGC oranges caused by lazy parsing; r=bhackett
Lazy parsing allows a new function clone site to flow into scripts. This site
needs to create its functions tenured.

--HG--
extra : rebase_source : fecc7ff5de3994b0fc8eda01c13b8cd9f00d1d52
2013-06-14 11:09:56 -07:00
Joey Armstrong
ad3592a2c7 bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1) r=mshal 2013-06-14 14:07:19 -04:00
Aaron Klotz
62efa8de18 Bug 867762: NSPR and SQLite Main Thread I/O Interposing. r=BenWa 2013-06-14 12:01:02 -06:00