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